Hi all! Female below, start the journey to teaching myself to code via the ultimate goal of gaining a job as a internet developer. This is somepoint I have actually been interested in for a while, and also honestly I need a career change. This 40k cap wright here I'm at currently sucks and also I'm only 26! I'm starting via Java on SoloFind Out. So my question is...what have to I understand around this? Any and also all advice is appreciated - thanks!

Edit: thanks for the replies! I really appreciate them! I'll be checking right into codecademy tonight after occupational. And I did expect JavaScript - thank you all for the warning that they are 2 completely various things :)

100% Upvoted
This threview is archived
New comments cannot be posted and also votes cannot be cast
Sort by: best

View discussions in 1 various other community


level 1
· 5y
Hi, borg here. Starting via Java or Javascript ? Big difference between the 2. You should start through HTML/CSS for internet breakthrough. You will certainly require javascript down the road. You could execute HTML/CSS and also javascript at the very same time but it's handy to gain familiar through those 2 initially also though they aren't programming langueras.

You are watching: How to become a web developer reddit

Plenty of places to learn HTML/CSS , shayhowe.com, freecodecamp.com , and so on.

level 2
· 5y

FreeCodeCamp is good for finding jobs to perform, but I would certainly never recommend it to a beginner. Their HTML and also CSS tutorials are atrocious. They start via a simple arrival to a few ideas, and also then have the user begin using Bootstrap.

Don't have actually experience via shayhowe.com - I have the right to recommfinish codeacademy but.

Continue this thread 

level 1
· 5y
ultimate goal of gaining a project as a web developer.

I'm founding via Java on SoloFind Out.

I hope you intend javascript then.

So my question is...what have to I recognize around this?

There are still sexist perspectives present in this market, possibly even even more so then others as it has actually been fairly male overcame considering that the late 80's / early on 90's yet it is not difficult to 'make it'.

The variety of devs doubles about eexceptionally 5 years i.e. fifty percent the devs in the sector have much less then 5 years suffer. So if you think you're alone, nahhh you're not.

Aside from that you have to understand that web dev is rather different from coding indigenous apps for desktops or phones. With indigenous apps you acquire a nice self consisted of environment / runtime through an SDK and that's it you're off coding.

With internet dev its different because you also need to take into account the server and also netjob-related in between, not to mention:

the environment / runtime have the right to differ from machine to machine (different browsers / versions)

the underlying machine OS have the right to have an affect on the runtime (mac vs win vs linux)

For these reasons and also more, under the generic umbrella term 'internet dev' the profession has been segregated (typically) right into 2 camps:

front-end - those that code and or create/optimized content that is directly parsed/rendered/executed by the browser (HTML/CSS/JS), the word 'designer' is frequently identified with this function however it is not strictly constantly the situation i.e. you have the right to be a designer and not recognize any kind of code.

back-end - those that address points on the server side (server/database admin, defense, server side code).

The various other industry term that is thrvery own about fairly alot is full-stack dev implying you are knowledgeable in both back and also front finish modern technology. Furthermore through the introduction of nodeJS the line has become blurred somewhat as front-end devs now uncover it a lot much easier to change to junior back end functions.

Whatever labels are applied the goal is to get an understanding about the full-stack.

The reason why i say im hoping you're discovering javascript as opposed to java is that JS is a front-finish innovation. Regardless of what happens on the back-end and networking, not matter what language or what stack you use, the output for browsers will be HTML/CSS/JS (well there'll likewise webassembly ultimately however one action at a time).

See more: Jamie Bachelor In Paradise, Bachelor In Paradise'S Jamie Doran Reveals

Learning to read/understand and being able to debug your output is vital to any type of programmer.