Intern web developer at Stepway·
Needs advice
on
CSS 3CSS 3HTML5HTML5
and
JavaScriptJavaScript
in

Hey I'm currently an undergraduate in computer science for almost 5 years now, still left with a few courses before I complete. I know that I'm not good at programming but still I choose developer based programming career approach, I have made plans to start my career in websites, etc, for that, I have purchased books related to HTML5, CSS , JavaScript. I'm currently learning HTML5 and CSS only and after this some JavaScript I am really confident in my decision but would love to know what an expert developer advice thanks in advance.

READ LESS
9 upvotes·106.6K views
Replies (7)

Whatever you do don't go WordPress path. Developers over-there tend to ignore system limitations and hardcode and overengineer their solutions so as to please their clients. If you are a beginner probably you'll get to work on someone else's shitty code and will be asked by your boss to do "yet another impossible thing with Wordpress". And... Probably... You'll do it.

My suggestion is: think in stacks and don't start too low. Starting with HTML, CSS3 and JavaScript is too low. Start on higher levels and with something practical. You'll have time for basics some time later and it would be much easier, because you'll see those technologies are compliment to what you do and not your main objective.

My suggestion for you:

  • Android Mobile App Development path (complex enough so you won't get bored)
  • All things web3 crypto, nft, virtual reality, blockchain path (has tons of computing web development tasks)
  • Cloud computing setup and administration path (good, because you say you're not good at programming)
  • Artificial intelligence and automation (this is future, people need this)

I've also found it helpful to think of each stack as a surface (find Google Images "radar chart") . Every time you try to learn something new you start in the center, with all technology-points overlapping. You are as low as you can get and you know nothing. Your job is to expand outwards each technology so as to make a stack-surace. The more surface the better. You'll see that some technological-aspects are easier to expand than others and plan your time accordingly.

Have a good start!

READ MORE
10 upvotes·1 comment·99.2K views
fisher boy
fisher boy
·
February 25th 2022 at 10:18PM

Thanks bro that is the greatest advice i have ever had in life.

·
Reply

You can also try starting with one of the big marketing agencies. Even if you don't feel like you're ready to start as a web developer (you likely are, though, they hire at all levels) you can start as a content author or similar supporting role until you're more comfortable, then transition into a development role within the same company when you're ready.

READ MORE
5 upvotes·2 comments·96.1K views
fisher boy
fisher boy
·
February 25th 2022 at 6:01PM

Thanks Patrick, this helps :) .

·
Reply
patrickonparker
patrickonparker
·
February 25th 2022 at 6:38PM

I should add that I know a few people who have done this. In the past few months, a coworker named Molly switched from being a project manager to working as a junior developer. The key is to get your foot in the door. I went straight from teaching English and French (and doing some freelance web development) to styling kiosks for a food service company, and from there to writing mainly javascript for MRM. Once you get started, don't be afraid to change roles or switch jobs until you get to where you want to be. Changing jobs is also a good way to boost your salary. I've done that twice and made 10k and 20k more with each new position. Your experience is valuable and in this industry, people will happily pay you for it.

·
Reply
View all (7)
Avatar of beinoriusju