1
vote
2answers
244 views

How to transition from “help vampire” to “developer”? [closed]

I've been a computer enthusiast my entire life, but didn't first start programming (web development) until I began College. It is now four years later - I am about to graduate, have had a handful of ...
1
vote
2answers
519 views

Can one become good programmer by self learning or a mentor is needed? [closed]

I am a self taught programmer. I have only 1+ year of experience in development. Majority of my knowledge is gained by reading books and from little bit from the engineering degree. Currently I have ...
52
votes
17answers
4k views

Is a senior programmers advice about always using books a good idea?

I am a junior developer and have only been in the industry for 5 years. At my current company there is a senior let's call him Infestus. Occasionally I am being given opportunity to shine and do ...
11
votes
3answers
732 views

Preventing possible burnout in a junior dev, or perhaps I'm not doing enough? [closed]

I'm a software developer with 5 years experience over 3 companies. Within the last year a junior (brand new to the industry) has started at my current employer. I believe he is an excellent ...
7
votes
10answers
2k views

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

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 ...
2
votes
3answers
481 views

How do I convince manager to move me from services/support team to development? [closed]

I joined a company a few months ago as a Java developer. I like doing coding and it makes me happy. After my Java training I was put into services/support project. There is no coding in this team. ...
-2
votes
3answers
292 views

Does reading code and reading about code help in self -development? [closed]

As my profile will tell you, I am in my second year of a 4-year Software Engineering program. (Long post, skip to the end for the short version) First, a little background. I started coding in ...
3
votes
3answers
473 views

Working alone vs with others [closed]

Being a student in a small school, there aren't a lot of people (well, there aren't any) that share the same passion or skill of programming that I have. I have been learning to program myself since ...
11
votes
3answers
823 views

What are the disadvantages of starting an opensource project if one is not an experienced programmer?

I have lots of ideas for products to be built. The problem is that I have less than a year of professional work experience and I am afraid of getting judged negatively in the future based on what I ...
0
votes
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 ...
1
vote
4answers
611 views

Shoring up deficiencies in a “home grown” programmer?

I started out by teaching myself BASIC on a Vic 20, and in college (mid 80's) I had Fortran, Pascal, limited C, machine and assembler (With a smattering of COBOL) as part of a computer science minor ...
2
votes
1answer
381 views

Do I have to change my company to make sure I'm good enough? [closed]

I have been working as a developer since my fourth year of university until now. I'm getting my master's degree next year (in math modeling). I've worked for the same company all the time, first on ...
122
votes
22answers
21k 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 ...
7
votes
3answers
2k views

Career in Embedded Systems For CS Major

I'm entering my last few semesters of a CS degree and looking to start a career in Embedded Systems. From talking to a lot of people it seems like I might have been better off with a Computer ...
2
votes
3answers
468 views

Development processes, the use of version control, and unit-testing [closed]

Preface I've worked at quite a few "flat" organizations in my time. Most of the version control policy/process has been "only commit after it's been tested". We were constantly committing at each ...
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 ...
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 ...
-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 ...
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 ...
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 ...
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 ...
3
votes
4answers
552 views

Starting a second undergraduate degree [closed]

Some background I've started programming when I was about 10 years old and truly loved it ever since. This year I've graduated from a mediocre university with a CS degree in Eastern Europe and two ...
6
votes
2answers
448 views

How do I improve my skills working in a small shop? [closed]

I'm a self-taught programmer and I'm working for a company that doesn't deal directly with building software (a glass manufacturer with a small IT team). I'm the only .NET developer there, although ...
6
votes
8answers
2k views

Can I take a year off without hurting my career?

I've been working since I graduated for the past year at a bank as a developer, first starting out maintaining a legacy application, then transitioning into developing new workflows. The work's okay, ...
36
votes
20answers
4k views

What are the steps in beginning a large project, when all I have is a big idea?

I am computer engineering student. I've been thinking about how I can handle a big project. What should be my first step to reach my goal in a more efficient and effective way? When I come up with a ...
2
votes
4answers
257 views

Is experience in business analysis useful when moving into a programming career?

Note: If you want the gist of this post, skip to the last two paragraphs. Before expanding on the question, just a short preamble: I figured that the Programmers Q&A network was a better place ...
9
votes
5answers
618 views

Is it a must to focus on one specific IT subject to be succesful?

Lately I'm deeply disturbed by the thought that I'm still not devoted to one specific IT subject after so many years of doing it as a hobby. I've been in so many different IT related hobbies since I ...
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 ...
26
votes
11answers
1k views

How do you cope with the dynamic nature of high-level software development?

I consider myself a high level software developer. I enjoy reading a lot, and it's helped me over the course of my career. I think I am doing well. Right now, I spend a lot of time learning new ...
0
votes
3answers
338 views

What's more important for advancement writing lots of code (maybe only bug patches) or learning more CS?

I'm currently a graduate student in Computer Science. I've had a few jobs before coming back (doing some coding for the Army while in) and working in an Oracle shop. Both jobs could be done by monkeys ...
6
votes
7answers
450 views

Does working with good code make you a better developer or does it make you soft?

Does working with good code make you a better developer or does it make you soft and reluctant to work with anything less than quality code?
19
votes
7answers
918 views

Can working with bad code erode your programming skills?

Can working with bad code erode your programming skills?
13
votes
9answers
848 views

Do you consider quitting your job if you cannot add anything new to your resume for a long time? [duplicate]

Possible Duplicate: When do you know it's time to move on from your current job? I just realized that I cannot add any new programming skills to my resume, for like 10 months. I am not ...