DO NOT USE THIS TAG. THIS TAG IS BEING ACTIVELY CLEANED UP.

learn more… | top users | synonyms

91
votes
25answers
12k views

How do programmers quit a job? [closed]

I'm thinking about leaving my current employer and wondering how one goes about that process in the programming world. We have a lot of projects on the go at the moment and I'm the only developer. We ...
33
votes
11answers
4k views

Is ageism in software development based on anything other than bias? [closed]

I am sure that this question will piss off some people, but that is not my intent. We are all in the same boat - I will be subject to it one day as well. According to Milton Friedman's view, who was ...
98
votes
21answers
62k views

How can a new programmer impress the software engineer (boss)? [closed]

I'm working at my first programming job. My boss is a very smart software engineer, and I feel like I have very little to offer compared to him. Problem is, he is always busy, and needs someone to ...
64
votes
19answers
25k views

Which skills would you expect and appreciate in a Junior Software Engineer? [closed]

I recently finished my Master of Science in Software Engineering, and I am about to start my professional career in a few weeks. My role will be as a Junior Developer for a company which develops ...
52
votes
12answers
21k views

What is a Ph.D. good for in the software industry? [closed]

I'm a self-taught programmer and have just started a computer science degree to supplement my knowledge and fill in the gaps. However, I'm already debating the direction of my education. I want a 4 ...
50
votes
7answers
23k views

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

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 ...
10
votes
3answers
18k views

What is a Developer in Test? [closed]

I was recently talking with a recruiter who wants to put me at a company for a position of Developer in Test. He essentially made it sound like a position where you get to fiddle with new programming ...
9
votes
4answers
8k 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 ...
50
votes
20answers
11k 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 ...
129
votes
16answers
22k views

Is there any way to get faster at solving bugs? I've just had a warning from my boss [closed]

I've just been told by my boss that I will receive a negative performance review on Monday. He wants to talk to me about why I am so slow and why my bug fix rate is so low. I love programming and ...
15
votes
5answers
6k views

What should a Python developer know while learning Ruby? [closed]

I have been a Python programmer for about 18 months, consisting of one internship and a few side projects, and I consider myself pretty comfortable in the language. However, there seems to be a lot ...
19
votes
8answers
1k views

Is it possible to get a job in a high-demand company without having hobby projects? [closed]

I was curious if the recruitment team at high-demand companies such as Google takes a lack of hobby projects into consideration when evaluating candidates. I'm a straight 40 hour/week programmer, who ...
40
votes
7answers
3k views

How much time can I spend learning at work? [closed]

I've been working as a software developer for about 2 years by now. It seems obvious that in a field so rapidly evolving as software development, you need to spend time on learning new technologies, ...
39
votes
16answers
4k views

Why job postings always looking for “rockstars?” [closed]

I have noticed a recent trend in requesting programmers who are rockstars. I get it, they're looking for someone who is really good at what they do. But why (pray) make the reference to a rockstar? ...
66
votes
15answers
9k views

I'm going to quit my job because of our platform: how can I leave a productive explanation of this? [closed]

I'm planning on leaving my current job because we're locked into using Blub, with an enterprise Blub framework and a Blub-level web server, on mediocre shared hosting. My coworkers are friendly and my ...
59
votes
10answers
13k views

Is there such a thing as staying in a job too long? [closed]

After reading through a few "job hopping" related threads recently, I've been thinking how the opposite of job hopping can also be a problem. I've known many people (especially in large, relatively ...
24
votes
17answers
901 views

How do I evaluate if writing a book, article, or presenting at conference is worth it? [closed]

I'm trying to understand how I should evaluate writing a book, article, or conference presentation. Writing a book is a lot of work. Same for writing an article in a magazine or presenting in a ...
48
votes
21answers
9k 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 ...
392
votes
29answers
98k views

I don't program in my spare time. Does that make me a bad developer?

A lot of blogs and advice on the web seem to suggest that in order to become a great developer, doing just your day job is not enough. For example, you should contribute to open source projects in ...
34
votes
13answers
30k views

Career advice: stay with PHP or start a new career in something else ( .Net?) [closed]

I'm planning on moving to NY in 6-12 months tops, so I'm forced to find a new job. When I'm planing to start my life in another city it's also probably a good time to think about career changes. I've ...
54
votes
11answers
2k views

How does one network at software conferences? [closed]

I'm still at Microsoft TechEd, and the response to my question about how to effectively use my time at software conferences was overwhelmingly "networking is the most useful part of software ...
13
votes
7answers
4k views

Is it okay to be generalist? [duplicate]

Possible Duplicate: Is it better to specialize in a single field I like, or expand into other fields to broaden my horizons? I work at a ~50 employee company (UK), where all the technical ...
37
votes
13answers
5k views

Is having your own website important? [closed]

How necessary or important is it? I try to keep a running list of blogs or sites to follow, but a lot of the time I pull up someone's profile and notice there isn't anything there. Is it really ...
57
votes
4answers
18k views

Does having a higher paid technical job mean you do not get to code any more? [closed]

I work at a large company where technical people fall roughly in one of these categories: A developer on a scrum team who develops for a single product and maybe works with other teams that are ...
80
votes
19answers
7k views

Choosing between two programmers: experience vs. passion [closed]

I am in a position where I have to hire a programmer and have the option of 2 candidates, the first has experience but he doesn't have a passion for coding and he says so while the second doesn't have ...
13
votes
10answers
1k views

What is the difference between a great programmer and a financially successful programmer? [closed]

What is the difference between people like Zukerberg, Page and Brin who are programmers and also extraordinarily successful financially, and the other wise great programmer who are not very much ...
23
votes
9answers
1k views

Improving without mentor [closed]

Although I consider myself not much experienced, I keep landing in jobs as the leader somehow (in the current one I am tech director of the company, in a previous one I was the R&D head). I ...
58
votes
7answers
4k views

I'm the .1x programmer at my company. How can I best contribute? [closed]

I work at a newly-minted startup of five people. We have a Ph. D in machine learning, a former member of the RSpec core team, and the guy who compiles the Git binary for OS X. That's just the ...
25
votes
9answers
34k views

Web Developer or Software Engineer? [closed]

A question that I have been asking myself and really confused which path to take. So I need your guys help as to the pros and cons of these 2 professions in today's world. I love web applications ...
11
votes
6answers
1k views

How to avoid being an API programmer only? [duplicate]

Possible Duplicate: How not to degenerate into only a programmer who stitches together APIs? I have almost six years of experience in java. I have developed many projects which used frameworks ...
26
votes
17answers
3k views

What's the best lesson you have learned in your career? [closed]

I think mine is "there's no such thing as a five minute job" - that programmers tend to be overly optimistic about development and that we should really think through a the implications before ...
10
votes
5answers
2k views

EE vs Computer Science: Effect on Developers' Approaches, Styles? [closed]

Are there any systematic differences between software developers (sw engineers, architect, whatever job title) with an electronics or other engineering background, compared to those who entered the ...
22
votes
22answers
9k views

Is learning how to use C (or C++) a requirement in order to be a good (excellent) programmer? [closed]

When I first started to learn how to program, real programmers could write assembly in their sleep. Any serious schooling in computer science would include a hefty bit of training and practice in ...
46
votes
10answers
76k views

How to be a successful programmer without a CS degree [closed]

Disclaimers (Please read before jumping to answer): I've seen a number of questions similar to the one I would like to ask, so here are some similar questions. IMHO They are neither completely what ...
13
votes
9answers
5k views

Career advice: PhD in theory of programming languages [closed]

I'm very interested in the theories of programming languages and going to apply a PhD in this topic, but I want to know more about the career after the graduate education. besides being a professor, ...
21
votes
7answers
1k views

Involuntarily becoming a programmer: how to do it right? [closed]

My background is electrical engineering, DSP to be more precise. The company I currently work for does a lot of diverse projects, mostly building analog hardware. Being somewhat closer to computers ...
146
votes
15answers
16k views

Are 9 to 5 programmers looked down upon?

I would consider myself a 9 to 5 programmer. What I mean by this, is that I have a programming job, but after I leave work, I leave my work there and do not take it home. I very much enjoy my career ...
61
votes
28answers
987 views

Am I too young to be worrying about college right now? [closed]

I'm 19 and have been a hobbyist programmer since I was a freshman in high school (2002). I recently graduated in May of '08. Right out of high school I had my first job programming contract work for a ...
13
votes
9answers
4k views

Pure vs Applied Math For Programmers [closed]

Math has always been my thing in that I've always found the subject easy. Computer Science is my second love, though. Given the choice, I would prefer to major in Math. Since the only careers one ...
16
votes
7answers
958 views

Making the move to team leading [closed]

I'm looking for some examples of experiences from people who have made the move from programmer to team leader. I'm kind of wanting to know the reasons why people have done it. Specifically, these are ...
10
votes
6answers
4k views

Developer to team leader [duplicate]

How much experience is considered enough for a developer to become a team leader? For IT managment what is the measure to check if the current team member is good enough to become a team leader (...
33
votes
6answers
5k views

Employer admits that its developers are underpaid and undervalued. Time to part ways? [closed]

My employer recently posted an opening for a C# Developer with 3-5 years of experience. The requirements and expectations for the position were fair, up until the criteria for salary determination. It ...
5
votes
4answers
10k views

Tips for a first year CS student looking for a summer internship to gain experience? [closed]

I am a first year CS student and my programming experience is only what I have obtained in my computer programming I and II classes this school year. (console applications in C++) I want to find a ...
40
votes
13answers
2k views

Is programming as a profession in a race to the bottom? [closed]

It seems to me that the programming industry is in a race to the bottom. If we take the practices of: Not taking time to implement best practices Using other's people code as much as possible (...
22
votes
13answers
1k views

Is “as long as it works” the norm? [closed]

See my more recent question: Is programming as a profession in a race to the bottom? My last shop did not have a process. Agile essentially meant they did not have a plan at all about how to develop ...
10
votes
10answers
4k views

Do employers prefer software engineering over CS majors? [closed]

I'm in grad school at a university that was one of the first to have a software engineering accredited program. My undergrad is in CS. An employer recently recruited at our university and hired 5 SE ...
14
votes
8answers
821 views

How could your company's learning/development department best serve you? [closed]

I'll preface my question with a disclaimer - I am not an engineer, I'm just someone who works with them full-time, in a learning and development capacity. Given that, one of the comments I get ...
9
votes
5answers
1k views

I've been programming in one language for many years. Is this career suicide? [closed]

I have been programming in the same Object Oriented Programming language for many years (Windows-based). The problem is this particular language is not very popular, and not one of the hottest ones in ...
5
votes
9answers
5k views

Am I going to damage my career if I switched to a completely different route? [closed]

I have been in the Java programming for the last 4 years, basically doing Java web development and JEE. I have spent the last 7 months investing in learning Objective-C and iOS development for fun. ...
14
votes
10answers
2k views

Moving your career to another programming language [closed]

I'll cut to the chase. I'm looking for advice on how an experienced developer would convince a prospective employer that they should be considered for a position that uses another language. This is ...