1. Not finding help here? Sign up for a free 30min tutor trial with Chegg Tutors
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Help with software developer career

  1. May 7, 2013 #1
    So i started my new career last week as an entry level software developer/analyst. Something that's been bothering me is that i'm not really a technology buff. I love to program because i like to solve problems/puzzles. Probably the same reason i like math.

    If i had to describe myself i would say that i'm much more of an algorithmatician than anything else. So when some of the guys at work talk about building a linux server for home use or the latest phone it makes me feel like i shouldn't be in this profession.

    Anybody else ever feel this way? I don't feel like i can't do my job because i've been doing really good so far. I feel like.. I don't fit in with my co-workers because i'm not so big on the newest technology like phones, tablets, etc.

    Maybe i'm just anxious because i just started.. i don't know. Advice?
     
  2. jcsd
  3. May 8, 2013 #2
    You're definitely not alone, I feel the same way. I like problem solving, I'd actually prefer to solve problems with a pen and paper, but programming jobs are a lot more common. Feelings like this won't stop you from being a successful software developer.

    I don't really have any advice. As for me, I just focus on writing good software. Most people I've worked with just seem happy that I can add enhancements and fix bugs quickly. While I can't join in on conversations comparing the virtues of this phone vs. that phone, I've also worked with a fair number of people that like to talk about science and that stuff is fun for me to talk about.

    In short, I wouldn't worry.
     
  4. May 8, 2013 #3

    AlephZero

    User Avatar
    Science Advisor
    Homework Helper

    Just remember there is a big difference between "building a Linux server" and "actually knowing anything much about how Linux works".

    If you have only been in the job for a week, you probably haven't sorted out the BS artists from those who know something worth knowing. (Hint: the people who do know stuff tend not to spend all day talking about it).
     
  5. May 8, 2013 #4
    If you are working for a company developing iPhone applications and you have never used an iPhone then you are probably at a disadvantage. If you are working for a company developing software to run on a Linux server then it can't hurt if you run Linux on all your personal computers (it isn't anything you can't learn if you don't).

    Other than it doesn't really matter if you aren't waiting in line 8 hours the morning the iPhone 6 comes out.
     
  6. May 8, 2013 #5
    Some of my friends have been rather successful in their software development careers, and they don't spend much time with technology in their off hours. There is nothing wrong with having hobbies that are different from what you do for 40 hours a week at your job.
     
  7. May 10, 2013 #6
    I'm an engineer but engineering isn't one of my hobbies. For some of my coworkers it is. I haven't seen any correlation between either productivity or job satisfaction between either of the two groups. Don't worry about it.
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook