Questions about education paths one should take as a programmer.

learn more… | top users | synonyms

34
votes
16answers
6k views

Will a computer science college degree ever hurt my employability? [closed]

Too often, I can see that there are many viable programmers without college degrees in Computer Science, Informatics, etc. Now that I've been reading more articles about underperforming education ...
13
votes
4answers
2k views

Backtrack My “Education”

A while ago, I decided to start programming. I really, just jumped into a language (Perl) and went from there. What I regret is that I just jumped in: I didn't learn the basics (if you would call ...
18
votes
7answers
715 views

How to improve the training of students regarding maintainability?

Maintainability is a major stake of professional software development. Indeed, maintenance is nearly always the longest part of a software life cycle, as it lasts from the project release until ...
0
votes
2answers
396 views

Procedure or Event Driven Language For Education [closed]

I am here to ask a question that has been asked many times before. What programming language should I learn to become a intelligent conceptual programmer? Many people agree, you do not have to ...
4
votes
3answers
278 views

Which revision control system to use for 2 semester capstone course? [closed]

For CS undergraduate students working on a 2-semester capstone course without any prior exposure to revision control systems, what would be a good one to use? Desirable qualities would be easy to ...
0
votes
1answer
475 views

How can I save my university's Computer Science & Engineering department? [closed]

I'm currently pursuing a B.S. in Computer Engineering at the University of Florida, and we're having a bit of a problem right now... The state recently passed a budget plan that cuts funding for ...
1
vote
2answers
460 views

Computer Science graduate. Master or full-time job? [duplicate]

Possible Duplicate: Is a Master's worth it? I have just gotten my Bachelor's Degree in Computer Science and I have to make choice. Whether to continue with my full-time job I just got or ...
0
votes
5answers
808 views

Should I go back to college and graduate with a poor GPA or try to jump into an entry-level development position? [closed]

I once attended a top-10 American university but I am currently not in school for several different reasons. Chief among them is that I did very poorly two semesters and even failed one of them (got ...
3
votes
5answers
517 views

How important would a statistics course be to a software developer?

How important would a statistics course be to a software developer? More specifically given the description: 2510 Statistics for Physical Science Students (F) & (W) examines elements of ...
6
votes
5answers
3k views

Importance of certifications for Java programmer without BS degree?

I've read some posts here and other places about how a lot of people don't put much value in certifications but I am beginning to think it may be necessary for me at this point to be able to move to a ...
3
votes
3answers
427 views

Software testing for developer

I'm a software developer. What do I need to know about software testing (apart from TDD, unit-testing and stuff) to make my software work as it should? For example, there are cases when TDD is not ...
11
votes
5answers
622 views

Long term plan of attack to learn math?

I am a web-developer with a desire to expand my skill-set to mathematics relevant to programming. As 2nd career, I am stuck in college doing some of the requirements while working. I was hoping the ...
25
votes
14answers
6k views

Why do we study Java at university?

Java is often found in academia. What is the reason behind that?
124
votes
22answers
2k views

How do you educate your teammates without seeming condescending or superior?

I work with three other guys; I'll call them Adam, Brian, and Chris. Adam and Brian are bright guys. Give them a problem; they will figure out a way to solve it. When it comes to OOP, though, they ...
15
votes
18answers
6k views

Why is Software Engineering not the typical major for future software developers? [closed]

While most agree that a certain level of Computer Science is essential to being a good programmer, it seems to me that the principles of good software development is even more important, though not as ...
2
votes
3answers
371 views

Interview questions for programming tutor? [closed]

My family is looking for a programming/computer science tutor. Personally, I want to learn Java or some other brand of web programming. I am best described as a PC "power user." I have never ...
7
votes
10answers
6k views

Is it more valuable to double major in Computer Science/Software Engineering or get an undergraduate CS degree with a Masters in SE? [closed]

A friend and I (both in college) are currently in a debate over which is better, in terms of employment opportunities, experience, and education: a Bachelors degree in both Computer Science and ...
1
vote
5answers
481 views

How do I prove I'm a capable full-time hire after 3 years of a CS degree & lots of summer experience? [duplicate]

Possible Duplicate: How can I let prospective employers know I'm a great developer? I'm in kind of a strange predicament. There have been family ramifications that I've had to leave ...
5
votes
8answers
482 views

Is software development a field suitable for people who have unconventional methods of solving problems?

I tend to think very independently, often coming up with unconventional, sometimes unorthodox, ways of solving problems. I do not like to listen to authority, such as having to write code a certain ...
4
votes
2answers
391 views

What key factors should a university have for a computer science program?

I'm planning on heading to college, and I'd like to know what I should be looking for in a school when making a decision about going there for a computer science degree. What are good signs? What are ...
59
votes
28answers
776 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 ...
17
votes
9answers
9k views

Becoming a professional programmer, without going to college? [closed]

I was recently rejected from a college that had previously accepted me, on the grounds that I spent a year of high school in a foreign country and the college wasn't interested in recognizing ...
7
votes
1answer
294 views

Incremental self-education [closed]

What is the best way to incrementally educating yourself? I mean I have a team, we work in scrum with 14 days long sprint and I would like to reserve each sprint some time for self-education including ...
14
votes
12answers
2k views

Computer Science Degrees and Real-World Experience [closed]

Recently, at a family reunion-type event I was asked by a high school student how important it is to get a computer science degree in order to get a job as a programmer in lieu of actual programming ...
9
votes
5answers
4k views

Online programming degree that employers will not disregard? [closed]

I already have a bachelors in an entirely different field, but I am looking to start a career in programming. However, traveling into school would be very difficult for me at this point. Are there ...
21
votes
7answers
5k views

Is a Master's worth it? [closed]

I know there are a few questions already about getting a Master's degree in Computer Science, but my question is a bit different. I've started programming when I was quite young. I did receive a BS in ...
6
votes
4answers
266 views

How should I evaluate a training class?

My company is giving us the possibility to sign up for some offsite training classes on Design Patterns. Browsing through the brochures, I'm already feeling bored (and somewhat repelled by the ...
2
votes
10answers
1k views

Typing skills do developers need a formal training?

Developers key in lots of code, write bogs, write software designs and stuff. Do we need formal typing training? I have seen many developers struggling with keyboard thus slowing down development ...
28
votes
15answers
2k views

Any advice from self-taught programmers on competing with more conventional types? [closed]

As a self-taught programmer myself competing in an industry dominated by CS majors, I often find myself intimidated. I have a BA in liberal arts but have found that many "trained" programmers tend to ...
2
votes
2answers
172 views

Anyone Been Through the .NET Program with SetFocus?

By day, I'm a PowerBuilder developer. By night, I dream of being a .NET developer. Sure, I can self-teach mostly everything I need, but I also love classroom learning and 'earning' my education. I ...
7
votes
7answers
6k views

How do programmer-seeking employers see Bioinformatics degree?

I love programming, but I also love biology. Basically Bioinformatics sounds fun to me. However, there is a fat chance that I won't get a Bioinformatics job and will be forced to build my career ...
13
votes
6answers
10k views

Is it a bad idea to get a Master's and Bachelor's Degree from the same university? [closed]

I'm getting close to graduation and am strongly considering continuing to a Master's Program. My long-term goal for the future is to stay in industry rather than pursuing a Ph.D/Academic career. While ...
8
votes
4answers
2k views

How should a programmer decide whether to get an MBA vs continuing as a programmer? [closed]

As I am from India, here most of the people think that if somebody has more than 5 Years of experience, he/she should not continue with it. Should go for an MBA degree and apply for the managerial ...
36
votes
10answers
4k views

Most effective way to increase programmer salary besides just doing your job? [closed]

If you have the time and resources, what would be the most effective way to increase your salary as a full-time programmer, outside of just doing your job? By "salary" here, I mean salary (adjusted ...
0
votes
10answers
2k views

Python is slowly replacing C in universities. Does this move degrade the quality of CS students? [closed]

I believe learning C is one of the most important aspects for any programmer. It's a beautiful combination of a high and low level language. Some universities are moving to stop teaching C in the ...
8
votes
3answers
344 views

what counts as “experience” with a particular language?

I'm a CS student currently in the process of looking for summer internships, specifically because I want to develop apps for Android and/or iOS. When looking over requirements for various ...
16
votes
9answers
3k 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 ...
26
votes
16answers
1k views

What would you say to a bunch of software engineering students on their first day at college?

Next Friday I'm giving a short (30 min.) talk to a bunch of software engineering students who will be attending the same university I did. Some context: The place is Montevideo, Uruguay The ...
5
votes
5answers
575 views

Why don't schools teach about bad code? [closed]

I realized there could be a lot of bad code in a system while writing Java. I wonder why schools don't teach what programming practices are bad. For example, in Java, using a big try/catch block that ...
20
votes
10answers
3k views

What programming should I know before college?

I am a student in high school who has wanted to become a computer programmer since elementary school. There are not very many places that teach programming to people my age around where I live, so I ...
9
votes
8answers
2k views

Can a CS degree benefit an older programmer? [closed]

Is there any benefit in getting a CS degree in ones mid 40's career wise? Would the increased likelihood of getting past the HR filter be worth it? It's something I might actually enjoy doing, ...
10
votes
10answers
829 views

What are best practices when giving a presentation to programmers? [duplicate]

I've watched 50 plus presentations on programming topics, although most have been online; example, Google Tech Talks -- and have ad-hoc experience on what formats work for programmers, or practices to ...
9
votes
1answer
369 views

what do programmers dealing with data driven/machine learning related programming need?

Given the increasing amount of data generated through different web services ( social network, etc), there are must be more and more programmers who are familiar with machine learning and/or ...
32
votes
19answers
4k views

CS subjects that an undergraduate must know

In college, I was never interested in theory. I never read it. No matter how much I tried, I was unable to read stuff and not know what was actually happening practically. Like for example, in my ...
49
votes
8answers
2k views

When stuck, how quickly should one resort to Stack Overflow? [closed]

I'm self-learning iOS development through the iTunes U CS193p course, and I often find myself stuck. I've been trying to get unstuck myself, but it might take me hours and hours to figure out what I'm ...
26
votes
18answers
14k 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 ...
1
vote
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 ...
11
votes
14answers
4k views

Why must we learn Procedural programming before we learn Object-oriented programming

I'm in the 4th year at an IT university now, and when I talk with my professor about this topic he rejects my opinion and gives me a very heavy criticism (in my university, we were being taught C ...
0
votes
3answers
109 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 ...