Live data from Hacker News

Ask HN: I'm lost in my journey to become a developer

news.ycombinator.com

1–10 of 33 posts

Ask HN: I'm lost in my journey to become a developer

#1
I’ve been having trouble on my path to become a professional software developer, and I would really love some help/advice. A little over a year ago I moved to NYC to attend a Full Stack Python Coding Bootcamp. I flew through the course, and upon finishing had bright eyes and a lot of enthusiasm to begin a career in tech. The teachers threw their support behind me, and let me know that I was a strong developer (and more importantly a fast learner) and should have no problem finding a job. Fast forward to now - I have been looking for a career full time since July 2016 with no luck. I’ve been interviewing a lot, but ultimately get passed over for people with more experience. I’m going into debt at this point, and don’t know where to turn or what to do to get my shot.

I know companies here are really pressing a CS degree - which I don’t have. I do have a BS in Petroleum Engineer, and have work experience as an engineer. I also managed a Oil & Gas service company in Africa for years before making this transition, so I have quality professional experience. I left my career to embark on this journey into technology, so I have proof of my passion and commitment to this change. I’m not sure where to turn or what to do at this point, but I know I want to be working in tech.

I have been a finalist for many jobs, but no offers to date. Some companies are great about going in another direction and giving feedback, and other companies give me none. Last month I interviewed at Foursquare - two phone interviews, a project, two more in person interviews - wait two weeks and receive a generic email (“While we felt your experience was great, it didn't quite align with what we're looking for at this time.”). I’ve sent emails asking for more feedback and received no replies.

If you have any thoughts as to what I can to do get my first job in technology, I would be grateful.

Re: Ask HN: I'm lost in my journey to become a developer

#3
> I have been a finalist for many jobs, but no offers to date. Some companies are great about going in another direction and giving feedback, and other companies give me none...

Understand that companies DO NOT give feedback. That's not their job. Especially when dealing with HR Flunkies and Recruiter Bozos. They regularly churn through tons of candidates. Time simply does not permit thoughtful, individual dialogue.

There is a numbers game aspect to a job search. Can you increase the number of targeted applications? Beyond job board posts, start emailing likely hiring managers direct.

Also, understand the importance of personal referrals. Increase your network in the Python space. Start attending Python Meetups, Conferences, Events, etc... Fortunately, there several in the NYC area > https://www.eventbrite.com/d/ny--new-york/python/ Also,> https://www.meetup.com/NY-Quantitative-Python-User-Group/

Re: Ask HN: I'm lost in my journey to become a developer

#4
In my experience there's two key pieces of landing a job that a lot of applicants don't put any emphasis on.

"Culture fit": In the startup world everyone is looking to hire people who fit their culture. They don't even necessarily have to know why they're doing it or what it ought to look like in an applicant, but they look for it anyways. So ways to make sure you're ticking this checkbox are making sure you're enthusiastic about coding and speak with excitement about what you're doing and the be excited about the company's core values. For example, most companies are consumer facing, so you need to get jazzed about providing the best user experience possible and be motivated by seeing people use your product and interacting with users and their feedback. The best advice I could give here is to make sure you do your research on the company, tailor your resume/cover letter/responses to match them, and just fake it till you make it.

Personal Projects: The other piece that applicants tend to not have (particularly people just entering the field) is solid portfolio work. One key aspect of that is open source contributions. Get excited by a framework or a library and not only become an expert on it, but get involved in the developer community and start contributing to the project on Github. The other important piece is projects that are real. Something that is original and actually solves a problem, something that people outside of your circle have used. Everyone and their mother has class assignment projects or online tutorial walkthroughs (kanbans, todo list, simple fetch from api and display, personal website). Only a very small fraction of people coming out of college or a bootcamp have a project that goes beyond the basics and teeters on being an actual product.

So my advice is to put more emphasis on those two aspects, make sure you're getting involved in the community online and in person via meetups (referrals are gold and trump just about anything), and avoid shotgunning for interviews (pick a few companies and focus on them).

Re: Ask HN: I'm lost in my journey to become a developer

#5
Are you having "informational interviews"? Asking a engineer to coffee or for a 20 minute phone call, while scary, has the largest return on investment of any type of outreach I've seen. Basically your have to build out your network and then keep in touch with that network until one of those people have a role you would be good for.

Also you shouldn't expect companies to give you feedback. While its nice when companies do many avoid it for a number of reasons. The biggest issue I saw in the past was if specific feedback was given say, "You didn't implement x correctly in y problem" it opens the door to candidates responding with, "Yes I did" or arguing. I'm not saying that you would do that but it only has to happen once or twice for a manager to stop giving feedback.

Re: Ask HN: I'm lost in my journey to become a developer

#6

Are you having "informational interviews"? Asking a engineer to coffee or for a 20 minute phone call, while scary, has the largest return on investment of any type of outreach I've seen. Basically your have to build out your network and then keep in touch with that network until one of those people have a role you would be good for. Also you shouldn't expect companies to give you feedback. While its nice when compani…

Yes, I've had some informational interviews. I should probably do more following up with them as time moves on. That is great advice - I usually see if they have anything for me, and if no I move on. Will follow up now.

Also, I understand the no feedback policy, just really sucks when you go so far.

Re: Ask HN: I'm lost in my journey to become a developer

#7

> I have been a finalist for many jobs, but no offers to date. Some companies are great about going in another direction and giving feedback, and other companies give me none... Understand that companies DO NOT give feedback. That's not their job. Especially when dealing with HR Flunkies and Recruiter Bozos. They regularly churn through tons of candidates. Time simply does not permit thoughtful, individual dialogue.…

Understood. Just sucks when you go so far with them - and I reached out to the hiring managers for feedback, which is why I was hoping for more. I've been trying to target more, but also blasting. I take an approach of blast in the morning, and then target in the afternoon. I've attended many Python meetups, and my bootcamp was one that popped up for a lot for a lot of those. I was hoping their network would help me, but it has been nonexistent. I do need a better network, but I feel like my wheels are spinning from going to meetups and events like Techday last week.

Re: Ask HN: I'm lost in my journey to become a developer

#9
post #7

> I have been a finalist for many jobs, but no offers to date. Some companies are great about going in another direction and giving feedback, and other companies give me none... Understand that companies DO NOT give feedback. That's not their job. Especially when dealing with HR Flunkies and Recruiter Bozos. They regularly churn through tons of candidates. Time simply does not permit thoughtful, individual dialogue.…

Understood. Just sucks when you go so far with them - and I reached out to the hiring managers for feedback, which is why I was hoping for more. I've been trying to target more, but also blasting. I take an approach of blast in the morning, and then target in the afternoon. I've attended many Python meetups, and my bootcamp was one that popped up for a lot for a lot of those. I was hoping their network would help me,…

> I take an approach of blast in the morning...

Try to take the emotion out of the equation. You can not control how companies will respond. Blasts have a low-hit ratio, huge time suck. Suggest contacting individual people you can help-- managers, directors, CIO's in companies that use Python. Linkedin search is excellent for sourcing these targets.

Re: Ask HN: I'm lost in my journey to become a developer

#10
post #8
post #2

What have you built between finishing your Bootcamp and now?

Several web applications, three of which are served. Some websites. A lot of coding challenges - some take a few hours, some days.

Good! It's worth pushing that as much as, maybe more than, the bootcamp.

Do you have a mentor? Someone in the industry who can give you feedback? There may be something simple that you can change

Post reply on HN