Career advice is off-topic per Help Center. 99% of questions with this tag are off-topic and will be closed. Study other questions under this tag closely that aren't closed before asking your question, if you want any chance of it not being closed. Closed questions add up to a possible question-ban ...

learn more… | top users | synonyms

3
votes
5answers
313 views

How can a developer evaluate the effectiveness of his workflow?

This question has been on my mind for probably 10 years. Ever since I've started programming for a living. And I've seen multiple discussions about good fit, distractions, being in the zone, etc. But ...
0
votes
0answers
131 views

What degree of mathematical knowledge should a programmer have? [duplicate]

Possible Duplicate: Do you have to be good at math to be a good programmer? When I was a kid they used to tell me "You can't become a programmer unless you're a math wiz". I'll face it, I'm ...
3
votes
3answers
354 views

Young career with job offer - keep current job or leave for new one [closed]

I recently interviewed for a position at a large Fortune 500 company at the recommendation of a friend. Yesterday, they made me an offer for 55k. I currently work at a small, 35 person company making ...
15
votes
3answers
32k views

What's the difference between junior, middle, and senior developers? [duplicate]

Possible Duplicate: Whats the difference between Entry Level/Jr/Sr developers? There seems to be three common java programmer qualification levels: Junior Middle Senior What makes a ...
8
votes
5answers
2k views

Transforming theoretical knowledge into practical knowledge

I have got good grades and ~ 10 years of professional embedded s/w development. However I have come to realize that and also been pointed out in performance appraisals that although I have good ...
0
votes
1answer
1k views

Can a British programmer relocate to the US? [closed]

I'm considering a career change after having worked as a financial software developer in London over the past 8 years. I'd quite like to move to Silicon Valley but I'm not clear on the ...
10
votes
4answers
491 views

How to do best practice development as the single IT guy in a small company

For the best part of the last decade I have been working as the only IT guy in tiny company. At it's peak this company employed about 8 staff. It's now down to 4, one of them part time. So the going ...
2
votes
1answer
145 views

Good industry qualifications to aim for as a grad? [closed]

I am a fairly recent grad and have been working for over a year now in software development. I would like to get a couple of professionally recognised exams on my CV. I am currently looking at ...
1
vote
1answer
627 views

Which skills should I improve in order to become a professional software engineer? [duplicate]

Possible Duplicate: most desirable skills for a graduate software engineer I'm currently doing my PhD in physics and will be finished in about two years from now. I plan to become a ...
10
votes
5answers
757 views

Non-Managerial Programming Progression?

I'm contemplating my future career. I have the idea that from a rank-and-file-programmer position, I can advance either along a management track or along a programming track. I'm really not ...
4
votes
4answers
1k views

How can I transition from database development to programming/software engineering?

I'm looking for some advice on the best path to take to shift careers from database development to software engineering. Some background: I have an undergrad in Mathematics from one of the better ...
9
votes
2answers
389 views

How to structure a trainee program?

At my company we are thinking about starting a trainee program for software developers. We are thinking about attracting people with a CS degree, but little or no experience (or people with relevant ...
2
votes
13answers
2k views

Are Business Majors considered for Programming Jobs?

Are business majors like Marketing relevant for programming jobs. Do employers even consider business degree holders as potential candidates? Let's say, if all I had was a business degree, should I be ...
-1
votes
5answers
1k views

How do I deal with a dead-end job? [duplicate]

Possible Duplicate: How do I get myself out of a dead-end programming job? I'm a passionate programmer in a well-paid dead-end software job. The downside is that I am patching crap code ...
36
votes
13answers
7k views

When should I stop programming / coding? [duplicate]

Possible Duplicate: How old is “too old”? I often hear from my senior colleagues and other peers that being passionate about programming is ok but at certain experience/age one ...
2
votes
8answers
2k views

When is the right time to change programming language?

I was working as a Java Developer before and I have now finished my contract with my previous employer. But now, as I am looking for a new job, a lot of opportunities out there seem to not include ...
48
votes
21answers
8k views

Years experience over unfinished degree? [closed]

I'm currently in my placement year and working for a great software development company. It was always my intention of getting to this stage through university, getting enough academic experience as ...
4
votes
4answers
809 views

How does someone with a business degree become a software consultant?

I'm a 4th year computer engineering student from a reputable university in Toronto and i'm curious as to how some of these software consulting positions with the large firms (Accenture, Deloitte, IBM, ...
-3
votes
3answers
961 views

How to climb up the hierarchy from a programmer (codesmith) to a full-fledged Software Engineer? [duplicate]

Possible Duplicate: What is the difference between software engineer and software developer? How to move from Programmer to Project Lead Writing code all your life is not really very ...
15
votes
16answers
2k views

Science degrees that are complementary to programming [closed]

I hope this wouldn't be closed especially since I think a lot of people can benefit from this question that are in similar positions to mine. I'm been programming for a long time (since I was about ...
47
votes
20answers
7k views

What's the best place for a high school programmer to get his work noticed? [closed]

I'm a 16 year old high school student, with a passion for computer programming. I'm in grade 11, and I've been learning it as part of the school syllabus for about 8 months. I've gone beyond what's ...
1
vote
5answers
387 views

An aspiring programmers proverbial fork. (asp.net or …) [duplicate]

Possible Duplicate: Is it better to specialize in a single field I like, or expand into other fields to broaden my horizons? Do Diversified Skills Foster or Hinder Specialization? ...
3
votes
5answers
2k views

What kind of knowledge is needed to be a Financial Software Developer? [closed]

I have 4+ years of experience in software engineering. I am well competent in system design, analysis and development. I have worked heavily in Java and C++ and I am confident about my technical ...
1
vote
3answers
786 views

Should I Specialize for my Career? Specialist vs Jack-of-all-Trades? [duplicate]

Possible Duplicate: Do Diversified Skills Foster or Hinder Specialization? I am 27 years old and I've been working professionally as a developer for about 4 or 5 years now. I've worked ...
11
votes
4answers
1k views

In-house versus Software-development Environment [closed]

In the industry, there is a distinction made between an 'in-house development' environment where the software developers are writing code which will be used by the company itself and a proper ...
1
vote
5answers
386 views

Should I take a job working with an esoteric language?

How worthwhile is it to take a job that will mainly involve working with an esoteric or niche language? Will this limit my prospect of moving back into languages that I prefer working with later in my ...
2
votes
2answers
343 views

Learning the domain-specific knowledge or dig deeper into fundamentals?

Context I've graduated from college a couple of months ago and now I'm working as a software engineer for a company that builds software products. I consider myself lucky that I don't have to work on ...
4
votes
1answer
1k views

What is the best way to approach reading other people's code?

I'm a junior developer and am trying to learn by reading open source code (AutoMapper). My approach would be to first understand the requirements of the software/feature. Then look for specifics on ...
13
votes
6answers
701 views

Managing expectations

I am in my senior year of college. I am an intern at a $120 million a year company. I am responsible for maintaining three websites, I'm essentially the dba for the marketing database, and write and ...
2
votes
3answers
780 views

Prerequisites to become a technical architect [duplicate]

Possible Duplicate: What are the things necessary to become good technical architect I have many years of development experience mostly in Microsoft technologies and looking forward for an ...
2
votes
1answer
236 views

How can I migrate from Excel VBA with ADO to C++ with OCCI?

I am employed as a developer, but the only application development tools I have available to me are Access and Excel (i.e., VBA). Fortunately, I have good access to our Oracle DB, but that took some ...
3
votes
4answers
1k views

What are the most needed skills for someone entering the workforce as a software engineer?

I am currently doing a PhD in analytical chemistry, however I am a reasonably good programmer and consider myself to be best in the lab apart from my supervisor. I spend most of my time coding and ...
2
votes
3answers
1k views

How to be hired as a remote programmer abroad and not to be an entrepreneur?

The question is quite interesting as for me because I watched jobs adds and mostly they all: A) Require being located the same country a vacancy is B) Employers don't want to hire foreign ...
2
votes
1answer
197 views

Moving from an IT department to a proper technology company

I have been working with Java/web applications in an IT department of a retail company. As much as work goes, there is nothing much to say. Fixing couple of if/else loops, writing some simple business ...
6
votes
7answers
814 views

As the team leader/manager, what kind of role should I seek when we switch to Scrum?

My company wants to start using Scrum, and in real scrum there is no place for a real team leader (manager). What is the next step for the dev team leader? Should I be a (chief) system architect/tech ...
7
votes
9answers
3k views

What is the difference between being an IT in investment bank and a professional IT company?

Suppose there are two positions: IT in investment bank: developer for the infrastructure or the platform a famous IT company: embedded developer, linux As far as I understand, since in the ...
0
votes
4answers
1k views

Career change question: going from systems analyst to embedded systems development [duplicate]

How should I go about making a switch from doing help desk type work to embedded software development or any type of development that is done at a lower level? I will finally finish my degree in ...
8
votes
7answers
1k views

Which areas( I.T.) are mostly affected by Outsourcing? [on hold]

My parents complain about me choosing a career in IT instead of business since most companies outsource IT nowadays. I always thought IT/Desktop supports are the ones who got outsourced, but it seems ...
3
votes
2answers
2k views

What should I put into my online development portfolio? [duplicate]

Online portfolios are very popular with designers, but what about developers? I'm a Java web developer who also enjoys writing Javascript, and I was thinking of putting up a site with links to a ...
12
votes
6answers
903 views

Should fresh grads join startups keeping in mind the future? [closed]

I'll graduate next year and the campus drive has secured me a couple of jobs with what we call the "big" companies. But I had approached a startup recently as I really liked their projects and am also ...
23
votes
6answers
7k views

How can I progress from a software developer to a software manager or team leader? [closed]

I've been a software developer (whether part time or full time) for almost 3 years. I've always been the type of person to have that knack for taking a lead on things, and providing the organization ...
1
vote
2answers
416 views

Why would a video game need main(String[] args) in its own class?

My teacher just told me that whenever I create a class to run something for a video game company that uses Eclipse, I should make a run class with the main and any outputs. He says any arithmetic ...
5
votes
3answers
433 views

Transitioning into a programming career from system administration [closed]

I have a bit of a unique story. I have some work experience in IT, which I've come to generally loathe, and about a year left on finishing my physics degree. I would like to pursue physics further but ...
-2
votes
1answer
543 views

What is considered “good programmer” professionally? [duplicate]

Possible Duplicate: How Can I Know Whether I Am a Good Programmer? Sometimes I hear someone say "good programmer" once I saw I guy saying that he was going to promote programmers that were ...
4
votes
6answers
752 views

What career opportunities exist for developers with a degree in computer science? [closed]

I have an upcoming speaking engagement at a local University and will be address students in a 102 computer science course. Being more of an introductory course, there will be comp sci majors, along ...
56
votes
8answers
3k views

Why do I have to choose between “management” and “technical” tracks in my career?

I was recently laid off, and although I found a new gig I'm a bit frustrated with how career tracks work in the land of software development. I really love doing a bit of everything: coding, testing, ...
2
votes
1answer
92 views

Getting Organizational Support in a 'Non-Programming' Position

I've been in my current position in a non-IT unit for about a year. I was hired mostly to do content management and simple web master type tasks. Due to a mix of diminishing IT support and expanded ...
41
votes
6answers
8k views

I am not a good programmer (in logic), how should I fix it?

Ok, so here is my problem: I work for a big company, some how landed a job (frankly because the interview was easy). It's not that I don't know my stuff, I am pretty good at understanding java, it's ...
0
votes
6answers
244 views

What can a web developer learn from working in IT support? [closed]

I'm a senior studying CS and slated to graduate in about a year. I'm planning to become a web developer, but I have an opportunity to spend more time working in an IT support role. That seems like a ...
10
votes
4answers
3k views

Domain knowledge vs Programming [duplicate]

Possible Duplicate: How important is Domain knowledge vs. Technical knowledge? I often hear from my colleagues and sometimes from interviewers that, "There is nothing so great in having ...