You can probably handle .NET, and if you want a stable, enterprise-fueled job, then an enterprise language like .NET is great. I don't think HN hates .NET or Java, they just don't make the frontpage as much. .NET (with C#) was quite a pleasure for me to work with and sometimes I miss it while hacking on Python+Django for my daily work. Also, don't sell yourself short. Let the interviewers decide you're not worthy. Pu…
Seconding that .NET/C# can be a pleasure to work with. Stuff like LINQ is awesome, Visual Studio is a great IDE. I've often thought that if I wanted to just rake in some easy cash I'd go work for BigCorp doing .NET and save up my cash for my next adventure.
Ask HN: I actually need a job now
41–50 of 71 posts
Re: Ask HN: I actually need a job now
#42Even if PHP or Java aren't "cool", they are really nice to program with when you master them.
And its good to learn to quickly learn other languages. In 20 years Rails, Node or Mongo might not be there anymore, its good to not get "habits" in IT.
PS: Java has one advantage, you can create web/software and android apps with it. Mobile is pretty trendy right now. But it will take you a lot more time to learn then PHP.
Re: Ask HN: I actually need a job now
#43Question, and I realize that you said you want a "job for a developer"... Have you considered interviewing for a job a level above that? I imagine with a few years' of experience at startups, you've learned a lot at a "design" level rather than simply an implementation level (not that there's anything wrong with that). Consider interviewing for a developer management position. Instead of focusing on specific language…
Nope I hadn't because I always considered myself 'just a coder', and immediately discarded any other kind of job. Thinking about it I have full stack experience and have often been part of the design process, so thanks for the advice I'll consider other areas too!
Re: Ask HN: I actually need a job now
#44Who cares about what languages HN likes or doesn't like? If you have bills to pay, get a job and let go of the need to "please" some random people on the Internet, whatever that means. Imperative, object-oriented languages are all very similar, so just go get a job doing that. All you have to do is make clear to the interviewer that you may not have the precise pedigree in $FOO_LANGUAGE, but are willing to learn.
Good programmers care a lot about good tools. Different tools also have different communities, which means different views, different standards, different approaches.
I've done projects with great tools and projects with shitty tools. For me, it makes a giant difference. I can spend my energy on solving real user problems, or I can spend it on beating back the idiocy of bad tools. I can spend it on learning from a community that is serious about pushing the field forward, or I can spend it trying to motivate a bunch of no-hopers who picked programming over dentistry because the Computer Information Systems degree was shorter.
I think it's totally reasonable that this person wants to avoid the mire of clock-punchers and half-assed enterprise tech imposed for "business reasons". They're trying for a tactical retreat, not abject surrender. That's the spirit I think HN should support.
Re: Ask HN: I actually need a job now
#45Don't mean to sound harsh but... Suck it up. I work with C# ASP.NET. Do I like it? No. Do I hate it? No Does it get the job done (performance wise)? Sure does. Would I prefer to work on another language? Yup. Does it pay well? Yup.
If you are a good programmer it does not matter the language you work on. I know a lot of sucky RoR, python, [insert cool language here] developers and I also know a lot of great PHP, ASP.NET, [insert HN hated kanguage here] programmers. As long as you are a good logic thinker, work on whatever puts the food in the table and hopefully enjoy it.
Re: Ask HN: I actually need a job now
#46Re: Ask HN: I actually need a job now
#47Have you checked out https://weworkremotely.com/ ? Might find it helpful. Also, there's always things like elance. I know you won't make much $, but it might help in the short term. There are occasionally node projects there.
Re: Ask HN: I actually need a job now
#481 - You may need to go lateral or a half step back from what you want, but don't take 3 steps back. There's no reason to be a waiter or a shop assistant unless you want to do that for the next 20 years, or want to automate those industries.
2 - Find your way into the industry or company that you ultimately want to work for. Even if the job isn't perfect. If you want to learn PHP or .Net, get a job doing QA at a shop that uses them.
3 - Small companies are much more likely to respond to resumes tossed over the transom than big ones. This is only based on anecdotal evidence.
4 - Searching for a job needs to be your full time job until you get one. If you're not doing it 8+ hours a day, you're not trying hard enough.
5 - It's best to do both high contact (meeting people you know for coffee, and asking them to introduce you to their friends) and low contact (sending 100s, yes 100s of resumes every week) searching.
Good luck! If you have technical skills, it will all be good in a couple months.
Re: Ask HN: I actually need a job now
#49Question, and I realize that you said you want a "job for a developer"... Have you considered interviewing for a job a level above that? I imagine with a few years' of experience at startups, you've learned a lot at a "design" level rather than simply an implementation level (not that there's anything wrong with that). Consider interviewing for a developer management position. Instead of focusing on specific language…
> If not management, I'd still say try to get a little more "meta" than just "I know Rails, Node..." Market yourself at a business-level, if that makes sense. In my opinion, the tools you use to solve a problem aren't as interesting as how you approach a problem and solve it. This is fantastic advice for every programmer, and once I actually started believing it was when I started getting interesting jobs that pay we…
http://www.yosefk.com/blog/do-call-yourself-a-programmer-and...
Re: Ask HN: I actually need a job now
#50Question, and I realize that you said you want a "job for a developer"... Have you considered interviewing for a job a level above that? I imagine with a few years' of experience at startups, you've learned a lot at a "design" level rather than simply an implementation level (not that there's anything wrong with that). Consider interviewing for a developer management position. Instead of focusing on specific language…
> If not management, I'd still say try to get a little more "meta" than just "I know Rails, Node..." Market yourself at a business-level, if that makes sense. In my opinion, the tools you use to solve a problem aren't as interesting as how you approach a problem and solve it. This is fantastic advice for every programmer, and once I actually started believing it was when I started getting interesting jobs that pay we…