fubarobfusco comments on Advice On Getting A Software Job - Less Wrong

22 Post author: alyssavance 09 July 2012 06:52PM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (41)

You are viewing a single comment's thread. Show more comments above.

Comment author: mej10 09 July 2012 11:13:30PM 4 points [-]

Any advice for software developers that are in a rut? Basically, I have been working my first post-college job the last 3.5 years or so, but honestly what I do is pretty basic web app stuff.

I really want to get into a job where I have a lot more responsibility and more interesting work, but I feel like I have shot myself in the foot by working at such an easy (but decent paying) job for so long.

I am very interested in pretty much all programming related topics and study them for fun, but having not built any super awesome software makes me feel inadequate.

Honestly, I should probably just apply to some places and see if I can get a better job, but for some reason I am afraid I will just get turned down.

Comment author: fubarobfusco 10 July 2012 01:08:51AM 6 points [-]

Honestly, I should probably just apply to some places and see if I can get a better job, but for some reason I am afraid I will just get turned down.

Consider it rejection therapy, then. It turns out it's OK to be turned down; and you might at least learn something about the interview experience.

Some thoughts:

  • Try working for a larger organization where there are more diverse internal opportunities.
  • Try working for a much smaller organization (i.e. a startup or small nonprofit) where you are compelled to work on different aspects of the project.
  • Try programming-as-sport: programming competitions such as Ludum Dare.
  • Try a different technical hobby — learn digital electronics, for instance.
  • Find an open-source project that you already have an incentive to work on. Do you use an open-source text editor or other tools? Are there features you'd like those tools to have?
Comment author: [deleted] 11 July 2012 03:11:19PM 1 point [-]

Ludum Dare is awesome because it'll get you into a mindset of developing quickly. Probably best to do that after developing properly for a while, though (test driven development and all).

Comment author: mej10 10 July 2012 02:24:42AM 1 point [-]

Thanks for responding, this is a good comment and I have considered some of what you suggest.

I do work in a very large organization, and there is a huge amount of technology in use here. The big problem is that technology is a cost center. They will never (without major changes to how the business works) do anything technologically innovative due to this. That is part of my problem with it.

I am looking at several startup jobs in the area that use more interesting technologies. I'm hoping that my incomplete side projects are enough proof that I don't only know/care about Java.

I use a ton of open source stuff (emacs, rails, countless libs) I just have problems putting myself out there when it comes to contribution.

Comment author: gjm 10 July 2012 11:12:18AM 4 points [-]

my incomplete side projects

Complete at least one.

Comment author: Alex233 12 July 2012 02:03:39AM 0 points [-]

Rejection therapy is just like ignoring the cause, but leaving the cause itself unattended. So, it does more injury than helps. Man should focus instead of reasoning that "what makes that flinch? what is the reason for it?", becouse there is still that cause. Just ignoring the flinch (or even rejection programming) is like kicking the big rock again with bare foot.

It can also be that man is on the totally wrong place or applying on a wrong basis, wrong work... etc.

Also my experience is that in this phase -- writing CV and cover letter, is more or less "beauty contest" for Jack-of-all-trades which has absolutely nothing to do with personality or skills itself if the listener is not in front of You and you have your programs with You on that moment to show. So far my best chances to get work as always been 9 of 10 choices a miss and lost energy. Just making a visit was always the quickest way and through mutual friends.