Slashdot Mirror


Ask Slashdot: Advancing a Programming Career?

AuMatar writes "I've been a professional programmer for 10 years. The startup I work for was recently bought, and while I was offered a full-time job, I opted to accept only a six-month contract. At my most recent job, I was lead developer for a platform that shipped tens of millions of units, leading a team that spanned up to three geographical areas I've done everything from maintenance to brand new apps. About the only thing I haven't done is been lead architect on a large system. What else is there to look for in the next job so it won't just feel like the same challenges all over again? I'm not interested in starting my own company, so I'm looking for suggestions assuming I'll be working for someone else."

3 of 165 comments (clear)

  1. Natural Transition by rwven · · Score: 4, Informative

    A natural transition for programmers can be "Enterprise Architect" roles. This will still allow you a modicum of programming, and you get to be at a slightly higher paygrade, with pseudo-managerial powers. If you're decent at your job already, this gives you more of a top-down on the process so you can truly shape a project rather than simply build the shape someone else has given to it.

    Just my $0.02.

  2. IT is a saturated market. by Anonymous Coward · · Score: 4, Informative

    While you say you're not interested in starting own company, why is that?

    I can give a few reasons why you wouldn't want to.

    For one software is extremely saturated - talent, businesses, products - you name it.

    Sales. Starting a business is easy. Watch: There I just started a business. Here I'll start another one. Bam! Two businesses in as many seconds.

    Sales. It's extremely difficult as someone who has been behind a computer all his career to get the sales. If you think it''s just a matter of cold calling, walking into a building, or placing an ad in CIO magazine; you will be quickly disillusioned.

    You will be competing with established businesses. A couple of years ago, folks were suggesting that one should get into the web page and marketing business because the companies they were working for were experiencing increasing sales. Of course they were. Try walking in as a startup and convincing someone that they should drop the guy that they have been doing business with for the last several years (and most likely pleased with them) and hire you. Try, just try to convince them. Do it cheaper? Never compete on price because there's always someone who'll do it cheaper. Anytime on RAC will show one that.

    Your own portfolio? It's a start - if you can get a chance to actually show someone who has the power to hire and pay you. And that's assuming your design and coding skills are so awesome that the potential client will fall in love with you. There aren't too many people like that in the World. .

    It's much more than hard work. If all it took was hard work, everyone would be successful in their business. And here's the killer: when you're in business for yourself, you will spend most of your time getting work. So you will not only have to meet your deadline for your project, but work in getting sales - going out to networking events, shows, taking "decision makers" out to lunch.

    Then there's the collections. Do you think at the end of 30 days, said company is just going send a check right over? Pfft.

    Industry: IT is a saturated industry. If your business has anything to do web design, custom software development, support, or anything sun of the mill like that - good luck! Folks like that are a dime a dozen. And they're all not screw ups.

  3. Re:Take a job in QA by AuMatar · · Score: 3, Informative

    Not in the games industry. The last job was mobile software. Eh I was going to be mysterious so I couldn't be traced back to my name, but screw it. I worked at a company called Swype making mobile phone keyboards. I was the lead developer for the Android platform, which included responsibility for most of the core (since Android was more than 95% of volume shipped).

    --
    I still have more fans than freaks. WTF is wrong with you people?