|
Hey guys - I'm having a lot of trouble making this career decision. I majored Computer Science in college but wasn't super into it - I did fine in my classes but worked in a different career path for two years after college. I went back to programming, though, and I've got about two years of experience on a Django project that I had to leave for a totally random reason that doesn't reflect poorly on me or anything. Because it was the same project for two years, I have some weird gaps in my programming knowledge (I know nothing about threading, for example), so I haven't been exactly crushing it during the interviews. I've gotten an offer in NYC (where I'm located now, temporarily staying with parents until I have this figured out) for around $90K for a small start-up. There are only a few engineers there. But also, my friend who got me the last gig wants me to come out to San Francisco and work with him on a new project for at least a month - and if that works out, move forward from there (he's got a steady stream of work coming in). He's definitely trustworthy, and we worked together OK the last time - I just sort of thought that I'd learn better habits by working with a wider variety of people. I'm having trouble deciding which of these choices would be better in the long run in terms of becoming a more knowledgeable coder. It seems like the ideal would be to work at a bigger company with smart programmers, but I don't think I'm qualified yet to work at a Google/Facebook/other obvious tech company. Would it be better to consult, try to learn stuff in my off time, and make it a goal to get in with one of the big guys?
|
# ¿ Oct 26, 2014 03:20 |
|
|
# ¿ Apr 28, 2024 04:20 |
|
Che Delilas posted:I don't really know how competitive 90k is for NYC, since I've never even glanced at it for my own career, but I think you're over-thinking this. Che Delilas posted:Also, you haven't really given us nearly enough information about the SF job, but I'd be really Che Delilas posted:Why not? Did you apply there and the hiring managers/senior engineers tell you that you aren't qualified? Because that's the only valid way to tell. Don't disqualify yourself, that's their job, and frankly you aren't qualified to know if you're qualified. No Wave fucked around with this message at 22:08 on Oct 26, 2014 |
# ¿ Oct 26, 2014 04:54 |
|
Arachnamus posted:I've found that tiny companies are either amazing or terrible for inexperienced coders and it can be very hard to tell which ahead of time. No Wave fucked around with this message at 22:10 on Oct 26, 2014 |
# ¿ Oct 26, 2014 22:08 |