Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial
Mar Bocatcat
7,405 PointsNeed some Career Change Advice
Hello guys,
This is not a post about code advice but more of career change advice so I can get a career in development.
A little about me.. I am 23 years old, currently working as an infrastructure support. I have no degree whatsoever (hoping to start college soon) and although I like my job now, and I'm able to support myself, I feel really unmotivated. After I started coding a few months back I fell in love. Not only because I can have a job to code but because I can have a job that creates/builds something, and this to me as a HUGE turning point. Now all I want to do is code. After work, on the weekends, at the bathroom, at work (I know thats bad.), you name it.
My question is-
Does anyone have any advice how to crossover this profession. How do I bridge myself from support to getting a job to code? I know I can go to college and then get a career as a developer, but I really want to jump in now or at least 2 years from now.
Did anyone have the same position as I have right now and was able to crossover?
This is my only "support" medium. I don't know anyone that codes or have a mentor so I cant empathize with anyone.
To be quite honest , I am willing to be an intern and get paid less just to do what I love to do. I am that motivated.
I hope someone out there have the same problem as I do.
Sorry for the long post!
2 Answers
Jeremiah Stephan
5,294 PointsHi Mar,
I've got two books that I think will help:
(1) Never Eat Alone by Keith Ferrazzi; and (2) Job Quest by Sheila Markin Nielsen.
While there's no secret path to getting a job in any professional, the best way (in my opinion) is to start meeting people who already have the job you want. It's surprisingly easy. Just search the web for companies/developers near you, find some email address, and send a quick/polite note. I did it way back when to get my first job out of school. Basically I wrote:
Subject: 5 minutes for a student?
Message: Hi, I'm Jeremiah. I know you through X, you and I both went to/did Y. I'm currently learning to code and want to learn more about the industry. Do you have five minutes to talk? To be clear, I'm not looking for a job. I'd just like to learn more about Z.
If you're genuine, and respectful of people's time, they will meet with you. Start by reaching out to 5 people a week. And don't be afraid to follow up ONCE if they don't respond. Eventually, people will say yes. Sit down for coffee, beers, whatever and chat. If you make a good impression, good things will happen. Trust me on this.
And please don't take an unpaid internship. I know your job is boring, but it pays the bills. Keep it until you can find something new and interesting.
I hope this helps. Good luck and feel free to reach out if you want to chat more.
Cheers, Jeremiah
Codin - Codesmite
8,600 PointsI have been working in IT for over 15 years in many different roles ranging from, network admin, tech support, large scale DR specalist, ITCM Admin, Project leading bla bla and same as you I took up programming and was hooked.
I carried on with my career that I was in because it was stable, but I started freelancing on the side (it didn't breach any mutual interest points in my full time jobs contract).
I now work full time and develop large scale database driven websites on the side, hopefully soon to do the full transition into a full time freelance web developer.
My only advice I would give is whatever programming you are planning on doing, start networking, start referring to yourself as that role, for example I started reffering to myself as a web developer (changed my linkedin etc to show this, social networks, social occasions with strangers and friends to).
I dropped my prices well below what other web developers of the same skillset were charging for my first 5 projects, this enabled me the chance to get a proffesional portfolio together with real world examples of my work being used by large companies (They were more than happy because I charged no deposit fees, told them they didn't have to use it if they didn't like the outcome and they got a job done at budget price), this was and is still is one of the most valuable assets of my new web developer career.
Mar Bocatcat
7,405 PointsThank you Ashley ! This has been very helpful. I wanted to ask another question.
How did you go about doing freelance? I want to be able to start building websites for people to build my portfolio, even with no charge. I wanted to know if theres a website that does that.
Thanks again,
Codin - Codesmite
8,600 PointsI sent pitches to small retail businesses that had bad websites and offered free consultation and a contract that did not oblidge them to pay for any of the work if they did not want the website after I had finished it.
This way there was no risk to the businesses to use me as they only had to pay if they decided they want the finished product.
I managed to get some hits on some companies that deliver services to other businesses and began to network the rest of my clients from there.
Startup company websites are also good for finding work, startup companies need a website :)
Mar Bocatcat
7,405 PointsThese tips helped me a lot. Since i dont know where to start, ill work on my skills and hopefully be able to start making websites.
Thanks again!
Mar Bocatcat
7,405 PointsMar Bocatcat
7,405 PointsThank you Jeremiah , I appreciate your answer. Im a little shy but i will give this a try!