Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
yehdawg
Oct 2, 2013

Danger Extraordinaire
Yo,

So like the title says, I'm thinking about trying to get into front-end development but I have no experience. I've taught myself coding from free resources, but to actually get a job, I have no idea how to make myself appealing to employers.

I'm asking goons that are in the field- how would you recommend going about this? Should I do a bootcamp? What should I build? Should I just fake it?

Thanks in advance.

Adbot
ADBOT LOVES YOU

diadem
Sep 20, 2003
eet bugz
Create some of your own side projects. Get yourself visible over the open source community. Join your local meetups. Join hackathons, especially group projects. You'd be surprised to see how tight nit the community is, and a lot of jobs are through networking. This is a good way to get your foot in the door.

The group projects are important - you won't get hired if you just appear to be a solo act.

Practicing leetcode.com is a good idea too.

By the way, your career path and pay will open up a lot of you are full stack instead of just front end.

edit: Don't join events that charge you money. There are plenty of free ones out there, which are probably better for you
edit2: Keep at it. Don't stop learning, even after you land a gig. There's more upward mobility in the software field than you'd imagine.

diadem fucked around with this message at 22:41 on Oct 5, 2018

yehdawg
Oct 2, 2013

Danger Extraordinaire

diadem posted:

Create some of your own side projects. Get yourself visible over the open source community. Join your local meetups. Join hackathons, especially group projects. You'd be surprised to see how tight nit the community is, and a lot of jobs are through networking. This is a good way to get your foot in the door.

The group projects are important - you won't get hired if you just appear to be a solo act.

Practicing leetcode.com is a good idea too.

By the way, your career path and pay will open up a lot of you are full stack instead of just front end.

edit: Don't join events that charge you money. There are plenty of free ones out there, which are probably better for you
edit2: Keep at it. Don't stop learning, even after you land a gig. There's more upward mobility in the software field than you'd imagine.

Thanks for the advice. I still haven't gone to a meetup. I think I'll look for some in my area and try it out.

New Yorp New Yorp
Jul 18, 2003

Only in Kenya.
Pillbug
Read this thread, then post in this thread.

https://forums.somethingawful.com/showthread.php?threadid=3376083

fantastic in plastic
Jun 15, 2007

The Socialist Workers Party's newspaper proved to be a tough sell to downtown businessmen.

yehdawg posted:

Yo,

So like the title says, I'm thinking about trying to get into front-end development but I have no experience. I've taught myself coding from free resources, but to actually get a job, I have no idea how to make myself appealing to employers.

I'm asking goons that are in the field- how would you recommend going about this? Should I do a bootcamp? What should I build? Should I just fake it?

Thanks in advance.

I'm a self-taught developer. My path was that I learned the basics of programming on my own, then used a bootcamp to get an intensive introduction/practice with Ruby on Rails, which at the time was a very popular technology. Then I got an internship, then I got a lovely job, then I got a less lovely job. The bootcamp worked for me primarily because, at the time, tuition was approximately $3,000. In hindsight, the advantages of going to a bootcamp for me were:

1) It gave me access to people who could induct me into the vocabulary and culture of programming, so that when I was interviewing I knew how to sound professional
2) It structured my days in such a way that I would feel mild social shame if I skipped class for a day to get high and play Dark Souls in my pyjamas
3) It gave me a socially acceptable thing to say when people asked what I was doing with my life ("I'm taking an intensive 3 month course in computer programming")

I already knew I could learn technical skills on my own from my self-study, so outside of the benefits of (2) I don't think there was a significant boost in my learning from going to the bootcamp rather than continuing self-study.

In terms of what you "should" build, I don't think there's a specific answer. In terms of what would demonstrate entry-level ability, a decently-designed web page which talks to a database, doesn't have a bunch of poo poo printed in the console, and doesn't horribly break if someone tries to use it. That would put you miles ahead of coding projects that I've seen from people who are trying to break in to the industry.

Don't fake it to the point where you're committing fraud, of course. But understand that outside of that, many things in business and corporate life involve faking it and you shouldn't feel bad about it. It's part of the game.

PokeJoe
Aug 24, 2004

hail cgatan


I'm a self taught Dev too, wrote a bunch of phone apps and finally convinced someone to hire me to do it for them. If you have no education or experience your portfolio of work is all you have really.

Careful Drums
Oct 30, 2007

by FactsAreUseless

PokeJoe posted:

I'm a self taught Dev too, wrote a bunch of phone apps and finally convinced someone to hire me to do it for them. If you have no education or experience your portfolio of work is all you have really.

What kind of phone apps did you build? I've been feeling the itch to pick up Xamarin but I can never think of any phone apps worth building.

PokeJoe
Aug 24, 2004

hail cgatan


Android apps. I wrote and released about 10 apps or so with various functionality. Some were games, others were just little utilities or me trying out an interesting public api and wrapping an app around it

Adbot
ADBOT LOVES YOU

Jecht
Jul 30, 2006
I'm a professional dev at a big name company. Honestly, you're going to need a few thousand hours of practice to become competent.

Start building personal projects. Take a tutorial on TeamTreehouse.com. Maybe a Udemy course. Learn the in-demand technologies for your area and start building with them. And make sure that you have a solid understanding of all of the basic data structures and algorithms -- it'll hard to get a high paying job without these. Good luck!

  • Locked thread