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

learn more… | top users | synonyms

16
votes
11answers
4k views

How does one keep up with all the new tools/languages/framework? [closed]

Just wondering how everyone keeps up with it. I mainly work with ASP.NET and Windows form, but I'm stuck using 3.0 for business reasons. So most of my self education is on my own time (weekends, ...
48
votes
9answers
4k views

When do you know it's time to move on from your current job? [closed]

Have you ever reached a point at your job when you just know it's time to move on? When do you move to the point that you're willing to let go of the demons you know for the ones you don't know? ...
21
votes
22answers
8k 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 ...
31
votes
7answers
23k views

How to get a job with no experience? [closed]

I am about to be a new college grad and I am trying to get an internship or a jr software engineer position. However, I have no experience at all in the field. All I will have is my degree and my in ...
5
votes
5answers
7k views

How difficult is it to transition from a software test engineer to a software development engineer? [closed]

I have been working as a Software Development Engineer in Test (SDET) at Microsoft for last 2 years and I am contemplating a change in role to a Software Development Engineer (SDE) position. I have a ...
8
votes
3answers
2k views

Making money from developing Open Source Software. How does that work? [duplicate]

Possible Duplicate: Making money with Open Source as a developer? I've been hearing recently that more and more developers contribute their efforts to many open-source products. Being a ...
75
votes
14answers
6k views

What are the advantages and disadvantages to using your real name online? [closed]

As a programmer, do you see any professional or other advantage in using your real name in online discourse, versus an invented handle? I've always gone by a single username and had my real name ...
33
votes
11answers
3k 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 ...
37
votes
13answers
4k 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 ...
5
votes
2answers
928 views

How to rate myself as a programmer [duplicate]

Possible Duplicate: How Can I Know Whether I Am a Good Programmer? I am sure many of us think of themselves as good coders, my question is how to be sure of this? How to know that i am ...
89
votes
25answers
10k 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 ...
77
votes
20answers
5k views

Move on and look elsewhere, or confront the boss? [duplicate]

Possible Duplicate: When do you know it's time to move on from your current job? Problem: I had no prior experience when I interviewed, so I didn't know exactly what to ask them about ...
18
votes
9answers
5k views

Need advice: Staying techie or going the MBA way? [closed]

I know this is a very subjective question and I am the best person to decide this for myself...but I am just looking for your views. I have 5 years of experience as a professional developer. I have a ...
13
votes
5answers
6k views

How useful is a portfolio of home projects? [closed]

I am currently a University student on a 12 month internship, before returning to University for a final year. My questions is, how useful would it be to create a portfolio of home projects that can ...
14
votes
6answers
2k views

Continuous Professional development – the best approach [duplicate]

From my experience in the current working environment, one's professional development is definitely in the hands of the individual. As I see it there are several routes to the same objective based ...
13
votes
9answers
2k views

How can I let prospective employers know I'm a great developer? [closed]

I've recently read through Joel's guide to finding great developers, and I feel really strongly that I am smart and get things done. The problem is, I didn't learn how to get things done until about ...
14
votes
4answers
3k views

Too much to learn, dealing with overwhelming varieties of technologies [closed]

I am about to graduate, and I am already working as a web developer in our library IT department. When I look at job postings I am absolutely overwhelmed by the sheer variety of technologies out ...
9
votes
4answers
9k views

Microsoft's Software Development Engineer in Test position [closed]

I was curious about MS's Software Development Engineer in Test (SDET) position. I've heard a lot of people speak negatively and positively about this position. I was wondering if any current or ...
2
votes
5answers
872 views

How does one build skills to be a successful software entrepreneur? [closed]

I'm a mid-to-senior level SDET, and I currently have no managerial experience (although I hope to pick some up in about 5 years). At some point in the distant future (say, 10–15 years from now), I'd ...
1
vote
4answers
1k views

Is it bad to learn multiple programming languages? [closed]

I started learning PHP and I was able to get myself familiar with it. Now, i want to explore other programming languages like PERL so that i can compare it myself to PHP. Will I be confused to learn ...
76
votes
9answers
8k views

I can write code… but can't design well. Any suggestions? [closed]

I feel that I am good at writing code in bits and pieces, but my designs really suck. The question is, how do I improve my designs - and in turn become a better designer? I think schools and colleges ...
58
votes
10answers
12k 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 ...
48
votes
10answers
5k views

Graduate expectations versus reality [closed]

When choosing what we want to study, and do with our careers and lives, we all have some expectations of what it is going to be like. Now that I've been in the industry for almost a decade, I've been ...
91
votes
13answers
10k views

I'm in over my head at my job. What should I do? [closed]

About 8 months ago I was hired as the sole developer at a small company to take on a certain project. Although there are other small projects that come up from time to time, I've been spending about ...
21
votes
3answers
53k 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 ...
23
votes
9answers
26k 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 ...
13
votes
4answers
2k views

Moving from a small to a large company [closed]

Does anyone have any tips, thoughts, warnings, or general wisdom for a application/database developer who is moving specifically from a start-up sized company to a large organization? Examples ...
41
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 ...
25
votes
17answers
888 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 ...
18
votes
7answers
1k views

How often have you switched stacks in your career? Has it hurt your career progress? [closed]

I started my career writing C#. However after an year I moved to Java and then after 6 months back to C# where I've been more around 3 years now. I strongly believe that although the basic principles ...
15
votes
6answers
1k views

How crucial are computer science topics toward getting a job? [closed]

I've been considering moving to a new city (getting seduced by those big city lights), and I'm trying to decide if my lack of "computer science"-y skills is going to make me overly uncompetitive. Let ...
6
votes
4answers
11k views

How do I improve my logic in general and programming in particular? [closed]

I'm good with understanding technology and implementing it. At least that is what I feel. But it seems that when I come across experienced programmers they point out that my logic is weak. I feel that ...
7
votes
4answers
2k views

What are the preconditions to get an experienced developer from working as a freelancer to owning a small software company? [closed]

I've been a software developer for 8 years. I've worked on about 20 projects, some smaller, some bigger. I know how to help myself by using google magic, msdn, youttube, tutorials, how-to's etc. I'm ...
26
votes
6answers
2k views

What does Dijkstra mean when he recommends an exceptionally good mastery of one's native tongue? [closed]

Dijkstra writes here: Besides a mathematical inclination, an exceptionally good mastery of one's native tongue is the most vital asset of a competent programmer. I do not understand the ...
21
votes
15answers
3k views

How do I deal with the need to know multiple programming languages? [closed]

I am a relatively young programmer. I am 23 and I have been programming professionally for about 5 years. As most programmers I started with C, learned some x86 assembly for fun and then I found C++ ...
17
votes
7answers
920 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 ...
6
votes
5answers
4k views

What are the things necessary to become good technical architect [closed]

I was just curious to know about how to become a good technical architect Or what are the things makes a Developer good architect. Please share your insights and articles.
4
votes
4answers
3k views

How I do become a better programmer as a junior developer [closed]

I am a junior developer in South Africa. I just graduated from college last year. My current employers hired me as a developer but they do not give me anything to develop and I've been working here ...
12
votes
12answers
5k views

What skills are essential for professional programming that are not commonly taught in schools? [closed]

I am a first year computer science major. I went to a job fair, handed out resumes, much to my surprise I got an interview and eventually an internship as a developer. I explained to the interviewer ...
11
votes
4answers
2k 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 ...
8
votes
9answers
2k views

What is expected of me as a recent graduate? [closed]

I just recently graduated and now work as an entry level software developer. I've been there for 2 weeks. Is it normal for me to feel like I'm the stupidest person in the room? I feel like the interns ...
13
votes
6answers
583 views

How important is membership in industrial or professional organizations? [closed]

I recieved free membership to the Australian Computer Society when they granted me a scholarship/arranged an internship. With that internship, I have my first real world experience as an software ...
8
votes
3answers
11k 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 ...
4
votes
4answers
2k views

Delphi to Java change - career advice [closed]

I'm a Delphi developer with aprox 5 years of experience. But now, Delphi seems to be dead, and the job opportunities are smaller. So, I want to begin learn Java, because I like it, and the job market ...
10
votes
8answers
1k views

Will high reputation on Programmers help to get a good job? [duplicate]

Possible Duplicate: Will high reputation in Stack Overflow help to get a good job? In reference to this question, do you think that having a high reputation on this site will help to get a ...
5
votes
6answers
18k views

What is the value of the Cloudera Hadoop Certification for people new to the IT industry? [closed]

I am a software developer with 8 months of experience in the IT industry, currently working on the development of tools for BIG DATA analytics. I have learned Hadoop basics on my own and I am pretty ...
3
votes
4answers
1k views

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

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 ...
6
votes
4answers
6k 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 ...
128
votes
22answers
22k views

Stuck due to “knowing too much” [closed]

Note more discussion at http://news.ycombinator.com/item?id=4037794 I have a relatively simple development task, but every time I try to attack it, I end up spiraling in deep thoughts - how could it ...
46
votes
4answers
23k views

What skills should I cultivate to become a development/technical lead? [closed]

I am currently a professional programmer. I want to expand my skillset, but I also want to make the career jump to being a dev lead as part of a team. I know there's got to be a lot to learn (and this ...