So, when I originally started my journey of programming, I was aiming towards web development because I didn’t know where else to start and figured it would be the easiest route to get in.
So am I wasting time putting a lot of my time into web development languages or do you think I should keep going this route until I have a SOLID understanding of programming before I jump to another language.
you don’t need to worry what anyone says. You do you.
I never learned html/css/js in school, I learned lisp/java/C (I’m fairly old…)
So you do you. Go ahead and learn python or C or Java or whatever makes sense for the dream job (you can go to any job posting that you wish you could apply for and grab its requirements and work through learning them for eg).
No one answer fits everyone.
hope this helps.
I just feel like I’ve put so much effort into these languages and it would really suck to just drop them for something else.
i don’t wanna sound condescending. So I want to be careful here.
Ask yourself how you would feel 5 years from now if you have the
<job-I-want> and you have forgotten some html/css/js.
If you feel bad, don’t do it.
I would not feel bad at all, but I feel like I’d be a lot closer to landing a job in programming if I kept on my current path. My first goal is to simply get hired basically anywhere in this field and then go from there. I understand what it takes to get a job as a web developer. I have NO IDEA what it takes to get hired as a software engineer. I feel like I’d be starting over.
sounds like a plan then. Keep working on JS and no need to delve further into CSS.
Try to do more backend work etc.
I actually get a bit confused when people say “backend work”
yes correctly reasoned. Front-end is anything that the user interacts with directly (the GUI), and back-end is all the behind-the-scenes work that is done on a server (or sometimes on the client-side computer) to figure out what to serve to the user.
Say if you are logging into a mobile app for your bank. The front end would be the fields you type into to login (plus the look-and-feel like the logo/colors/display) while the backend is the security the actual retrieval of the account info, the code that logs what you are doing so people can spy on you etc)
You have to choose what you want to do, and it may change a few times before you figure out what you enjoy and love doing.
I appreciate the responses; I have one more question.
Will companies hire you and stick you on basically just the programming side if you show that you are above average in skill level and not have you do any of the CSS?
EDIT* I picture it as like they have a group that specializes in design and a group that would specialize in the programming side of things, but I could be wrong.
You said that you know what career path you want to follow and that it’s not web development, but what is it? If you know what you want then there is no reason not to make a specific plan to achieve that goal.
CSS is programming. Programmers write CSS. If the role includes frontend development, then it includes CSS.
great comment, Thank you.
I feel like I am in the same boat. my college did not prepare me for this, and now I am learning the HTML/CSS/JS trio and finding that I’m not as deep in as I had hoped, and therefore questioning the choice to begin here, as opposed to something possibly more marketable. truly, I do not know what I want or where. I love where I am, but spending so much time learning JS sometimes feels like I’m not increasing in skill as quickly as I need to be. I will take the advice to make a decision and a plan, however vague.
Time learning a computer language is never wasted time. At some level, all programming is mostly the same - you just learn the details of the language. Most programmers know several languages. The first “real” language I learned was C. I haven’t used it in 30 years. But what I learned made it much easier to learn JS. Some people say your goal should be to learn a new language every year. There is no wasted learning.
Don’t worry about it too much.
If you have a specific goal that uses a different language, then by all means pursue that.
This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.