Questions about education paths one should take as a programmer.

learn more… | top users | synonyms

27
votes
18answers
16k views

Is it ever too old to learn how to become a programmer? [closed]

If you want to be a good developer, but start developing at the age of 26, is there any way to became a good programmer ?
4
votes
4answers
2k views

How should I restart a career in software development after a 7 year gap?

I am a graduate in electronics, and I worked in the analog electronics field for around 4 years, but now I have a gap of about 7 years in my career. What are my options to restart my career? Can ...
0
votes
4answers
1k views

Learning programming, suggestions for a roadmap [closed]

Some background first: I am new to programming and have discovered it rather late in life; Like many hobbyists, my introduction to the subject has been through PHP/jQuery (yes, I know the popular mood ...
0
votes
3answers
110 views

Trying to evaluate answers provided by an online technology school

I've been considering taking some web-related programming courses from an online technology school (it's probably best if I don't name names). When I read the syllabi of the different courses on their ...
19
votes
10answers
3k views

How to emphasize the differences between Software Engineering, Computer Engineering and Computer Science to high schoolers? [duplicate]

Possible Duplicate: 30 minutes to explain programming to a 15 year old As a professional software engineer I have been asked to speak at a local high school junior class career day. As is ...
3
votes
1answer
355 views

How to explain the history of programming to non-programmers? [closed]

Sorry if this question is not appropriate for this stack exchange site, I've never used this one before. I am doing my senior project on computer programming. I'm going to be presenting the project ...
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 ...
6
votes
6answers
9k views

How useful is it to double major in Electrical Engineering and Computer Science?

I'm halfway through a double major in both and love the subjects equally as much, I'm just starting to really dislike the people in Electrical Engineering so much so that I kind of want to stop taking ...
11
votes
3answers
1k views

GRE CS Subject Test: Can you recommend the top books to read? [closed]

I am a long time professional C programmer planning to get admitted for a Masters degree in Computer Science. The University requires that I submit GRE CS subject test scores. I'm planning to sit for ...
5
votes
8answers
5k views

Should I get a Math bachelors and then go into Computer Science? [closed]

This is my first question. I love Mathematics; I love the logic and the problem solving. At the same time, I enjoy Computer Science and hope to go into Artificial Intelligence research after I get my ...
14
votes
5answers
1k views

What is the best/easiest way to get my degree, already being an experienced developer?

I have been an active professional software developer (mostly utilizing .NET) for the past five years and, without being too full of myself, I would say I'm a very competent developer. I stay ...
14
votes
9answers
833 views

Work experience instead of education? [on hold]

I wanted to name this topic as "Education vs. Experience", but this topic already exists. I've read that discussion and though what I'd like to ask is related with that topic, the question is quite ...
2
votes
4answers
2k views

MBA versus MSIS [closed]

I am considering going back to school for my masters and I've been looking at several avenues I can take. I've been considering either an MBA or an MSIS degree. Overall I know that an MBA is going ...
4
votes
5answers
2k views

Having MSc or Bsc with Experience, what's it worth in industrial environments?

I'm a fresh graduate in Electronic & Telecommunication field, and in our University, we can have major and minor fields in the relevant subjects. So, I majored in telecommunication and minored in ...
2
votes
6answers
2k views

Is Big Nerd Ranch or AboutObjects iOS training worth it? [closed]

I have a CS undergrad degree and have been programming for several years with my current company, messed around with Objective-C by making a few console apps and a few simple apps that I ran in the ...
9
votes
2answers
380 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 ...
5
votes
5answers
876 views

Example bad code project to motivate refactoring / good design [closed]

This is sort of the opposite of Is there an open-source project that can be an example of well-written code?. I am teaching software engineering to undergraduates and I would like a blob of object ...
0
votes
1answer
209 views

How does a script download a Youtube Video?

Knowing that Youtube uses Adobe Flash which is compiled server side to deliver its video content, I am wondering how its possible to find a video's file name & location on the server? This is a ...
0
votes
3answers
549 views

Academic programming languages? [closed]

Back in the day, there were a lot of academic programming languages (okay, maybe not a lot, but it seems like there were more than today). I distinctly remember spending time in both high school and ...
61
votes
22answers
4k views

Learning to program without a computer

I have a friend in prison who wants to learn programming. He's got no access to a computer so I was wondering if people could recommend books that would be a good introduction to programming without ...
2
votes
3answers
166 views

How would you go about education yourself in math in a way that is relevant to programming? [duplicate]

Possible Duplicate: Is there a canonical book on mathematics for programmers? My undergraduate math educating was mostly breadth with little to know depth. Yes, I passed the tests; i got ...
4
votes
4answers
1k views

Which version of C should I learn? [closed]

It looks like K&R "C Programming Language (2nd Edition)" covers ANSI C, but another book that I'm starting (Stephen G. Kochan "Programming in C") says that it uses C99. I'm coming from a ...
10
votes
3answers
605 views

Studying parallel programming

I'm currently finishing my Bachelor's degree in Computer Science and thinking a lot about which specialisation to choose in my Master's degree. One subject I'm particularly interested in is parallel ...
4
votes
8answers
613 views

Work in a company as a Soft. Engineer or take a Master? [duplicate]

Possible Duplicate: Does having Master's degree in Computer Science help your career? Is a Master's worth it? I don't know if this question fits here. But, what would you, as a ...
37
votes
23answers
4k views

Is a university education worth it for a good programmer?

I've been doing design and programming for about as long as I can remember. If there's a programming problem, I can figure it out. (Though admittedly Stack Overflow has allowed me to skip the figuring ...
7
votes
7answers
1k views

Programming as a career option for a computer science graduate vs other fields? [duplicate]

Possible Duplicate: Why does a computer science degree matter to a professional programmer? Do I need a degree in Computer Science to get a junior Programming job? There are various kinds ...
9
votes
6answers
1k views

High School Dropout - Is It Always This Difficult? [duplicate]

Possible Duplicate: Can someone find a job as a programmer without an education? I made a lot of mistakes when I was younger and never ended up graduating from even my ninth-grade classes ...
5
votes
9answers
3k views

Reading source code to learn

As you develop as a programmer, software developer, or coder, IMHO, you begin to see different (best or worst) practices, different algorithms, and "more than one way to do it". Seeing this code can ...
0
votes
5answers
591 views

What is the most effective approach to learn an unfamiliar complex program? [duplicate]

Possible Duplicate: How do you dive into large code bases? I have quite a bit of experience with different programming languages and writing small and functional programs for a variety of ...
2
votes
1answer
1k views

What is the best way to prepare for CSDA-like certification exams?

I am interested in taking the IEEE CSDA exam. What are some of the better, individual strategies for learning software engineering practices in preparation for the exam?
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 ...
14
votes
8answers
2k views

How do I pick up a new language quickly, given I know several others?

One type of question that keeps coming up on Programmers.SE is how to learn a specific language, given you know several others (usually through a lot of experience or education). In some cases, ...
6
votes
1answer
115 views

What is an effective way to familiarize yourself with a new application in a new language? [duplicate]

Possible Duplicate: How do I pick up a new language quickly, given I know several others? I started a new job working on an application I'm vaguely familar with, and it's in PERL! I come ...
6
votes
4answers
227 views

How do you make CS students and future programmers aware of the various software licenses and their nuances?

To be specific: How would you include it as part of curriculum? Would it be too boring to just introduce them as a pure law subject? Are there any course structure available or can we derive one? ...
0
votes
3answers
712 views

As a programmer, what paths should I take concerning education? [closed]

After a burst of ranting about homework, the applicability of the classes I'm taking, and my computer science teacher, I have some questions concerning education for my career path as a developer. I ...
10
votes
0answers
533 views

Do employers hiring for software jobs care about the classes you took in CS masters program? [duplicate]

Possible Duplicate: Do employers hiring for Software jobs care about the classes you took in CS masters program? I'm torn between two classes right now for next semester( Software Design ...
3
votes
1answer
114 views

What undergraduate course to choose for a mature programmer returning to study [closed]

I have been developing applications (mostly web-based) for almost 10 years now and have learnt pretty much everything I know through experience (and the internet!). I wouldn't call myself an advanced ...
6
votes
5answers
329 views

Where to go from here, how to improve / learn more [duplicate]

Possible Duplicate: I'm graduating with a Computer Science degree but I don't feel like I know how to program I finished University around 4 years ago double degree in Software ...
38
votes
20answers
2k views

Does teaching programming make you a better programmer [closed]

I consider myself an intermediate Python programmer and have been offered an opportunity to be a trainer for a beginner Python programming class. I was wondering if this would really widen my ...
3
votes
4answers
467 views

How viable is a PhD in software security research?

I am planning to do a Ph.D in software security. My school is giving a full scholarship for "Detecting security vulnerabilities from source code and binary code" project. Is is worth taking it? I ...
3
votes
2answers
670 views

Bachelor degree in Software engineering in distance (online) in Europe

Currently I wish to expand my professional skills with Bachelor degree. However, I am not able to study full time abroad, but looking for University where I could study in distance (online from home), ...
6
votes
5answers
7k views

What is the difference between a Master's in Computer Science and a Master's in Software Engineering?

I am a college student and I am majoring in Computer Science and Applied Mathematics. As I get closer to my senior year, I have noticed that continuing my studies is the best choice right for me now. ...
5
votes
4answers
1k views

I'm so jealous of middle-aged developers. Are we unlucky? [closed]

First of all, I couldn't decide the right words for title after reading How old is "too old"? question. I still can't decide with old, middle-aged, expert or professional. As you know, ...
6
votes
5answers
751 views

Is object oriented really good for kids?

I read, that Smalltalk was designed for kids or for education. So was it good at it? Better than the other languages? Was it good/easy also for average kid (I read that bright kids enjoyed). Is there ...
5
votes
7answers
1k views

How many people in the software industry do not have technical degrees? What made these people work in software? [closed]

In my experience, the software domain prefers engineers, but we do have non-technical graduates developing better software. Though an engineering degree helps you to get a job, many people are from ...
5
votes
6answers
1k views

Which CS courses are a “must” for a web developer

My goal is to learn how to program a website with Python/Django in the next year. From what I've understood, I also have to learn HTML, CSS, JavaScript. I understand in order to build a website, I ...
8
votes
5answers
5k views

Is an SEI certificate worth anything? [duplicate]

I'm talking about SEI Software Architecture Professional Certificate. I've been web developing for 3 years and I'd like to move into Software Architecture. My work will probably pay the fees for ...
5
votes
11answers
4k views

Importance of CS degree when applying for development jobs? [duplicate]

Possible Duplicate: Is a university education really worth it for a good programmer? I'm currently looking for a job as a web developer, and I have ~3 years experience in the field and know ...
14
votes
9answers
2k views

How do you learn to program? [duplicate]

Possible Duplicates: I still can't figure out how to program? I'm graduating with a Computer Science degree but I don't feel like I know how to program I don't known if you guys ...
6
votes
6answers
728 views

What should I study to 'learn' Comp Sci? [closed]

[This question was originally asked on Stack Overflow, but recommended to move the question here.] I can't find anything quite like the question I'm about to ask, so please forgive me if there's ...