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
theLamer
Dec 2, 2005
I put the lame in blame
I'm a programmer doing web dev stuff. I have a degree in a non-tech field (foreign language).

The way I got into doing this professionally is I taught myself how to do HTML and CSS, with a bit of JavaScript (I didn't know anything though looking back). I made a portfolio website with some examples on it and started applying for jr. developer jobs.

I got a job doing customer support and they gave me the title 'Jr. Front End Developer' (even though it wasn't actually front end development haha). I was probably doing something equivalent to what you guys call 'tech support'. The pay was very low and I pretty much hated it immediately, because customer support is pretty bad and most of the customers you interact with are fairly stupid (there are some smart ones though, it's just most are tech illiterate, ignorant, assholish, etc).

After 8 months of doing customer support I couldn't handle it any more and decided to quit without anything lined up. I quit and spent ~6 months teaching myself CS / programming fundamentals and smoking a lot of a pot and playing vidya games all day long. After 6 months of this, I started applying and got a job at a startup as a 'Front End Developer', doing JavaScript stuff. Immediately I was making 2.5x what I was making before in customer support. At this job I learned more and more.

3 years later and I am still at this company and I make ~4x what I was making at the customer support job. I moved from the front end to doing backend + frontend (they call it fullstack) and am a team lead. I am also back at school pursuing a masters degree in CSE.

It's definitely possible to get into tech without a degree, though it is a lot harder. Recruiters have no clue what they're looking at and might just bin your resume because it doesn't have a technical degree on it. Best bet is to network and apply via referrals if at all possible (most people get money if you get hired do this so don't worry about asking). Also it is good to have mentors; my mother and sister are programmers and I was able to ask them for help looking over my resume and to give me practice interviews.

Adbot
ADBOT LOVES YOU

theLamer
Dec 2, 2005
I put the lame in blame

Alder posted:

How did you support yourself for 6 months w/o a job?
Did you live in a van by the river and went to food banks weekly?
How did you afford internet/elec/phone bills for your tech?
If you relied on the library how did you bypass the 1 hour limit for PC use and closing times at 9PM?
How did you avoid dying from a curable illness with no health insurance for 6 months? ER has a long wait time.
How did you explain to hiring managers why you love this IT company despite no prior work exp in the same field?
If you completely relied on savings how did you come to terms that you'll be homeless once it runs out in a few months and you don't find a job?

My parents supported me during those 6 months. I had some savings, not enough to last all 6 months though.

I got lucky in that my prior title was 'Jr. Front End Developer', even though I didn't do actual front end dev. At the prior job I helped customers embed a web product inside of iframes (an HTML element), and I did some customization of customer webpages. It was pretty simple stuff, not very technical, mostly hands on with customers (ie, no JavaScript, mostly HTML/CSS and talking to customers and attempting to resolve their issues; actual front end development means developing JavaScript 'single page applications' and the like, which I did not do).

When I applied to places they just saw the title, and I had learned enough on my own to pass as an actual front end developer.

If my parents had not have been able to support me I would have had to learn the material over nights and weekends, which would be doable but would require more diligence.

  • Locked thread