DO NOT USE THIS TAG! It is part of the STCI Burnination effort.

learn more… | top users | synonyms

0
votes
2answers
546 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 ...
5
votes
3answers
308 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 ...
2
votes
3answers
1k views

How important would a statistics course be to a software developer? [closed]

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

Software testing for developer [closed]

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
739 views

Long term plan of attack to learn math? [closed]

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 ...
17
votes
18answers
16k 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 ...
5
votes
8answers
509 views

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

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 ...
61
votes
28answers
992 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 ...
7
votes
1answer
313 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 ...
5
votes
4answers
299 views

How should I evaluate a training class? [closed]

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
2answers
200 views

Anyone Been Through the .NET Program with SetFocus? [closed]

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 ...
37
votes
10answers
7k 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
4k 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 ...
1050
votes
130answers
254k views

I'm graduating with a Computer Science degree but I don't feel like I know how to program

I'm graduating with a Computer Science degree but I see websites like Stack Overflow and search engines like Google and don't know where I'd even begin to write something like that. During one summer ...
8
votes
3answers
619 views

what counts as “experience” with a particular language? [closed]

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 ...
19
votes
9answers
8k 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 ...
24
votes
16answers
1k views

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

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
619 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 ...
19
votes
10answers
6k views

What programming should I know before college? [closed]

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, ...
34
votes
18answers
13k views

CS subjects that an undergraduate must know [closed]

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 ...
50
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 ...
4
votes
1answer
396 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 ...
5
votes
8answers
17k 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 ...
15
votes
5answers
1k views

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

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
940 views

Work experience instead of education? [closed]

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
5k 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 ...
5
votes
5answers
1k 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
3answers
904 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 ...
60
votes
22answers
7k views

Learning to program without a computer [closed]

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 ...
5
votes
4answers
2k 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 C#/...
37
votes
23answers
6k views

Is a university education worth it for a good programmer? [closed]

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 ...
5
votes
9answers
7k views

Reading source code to learn [closed]

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 ...
1
vote
5answers
1k 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 ...
14
votes
8answers
2k views

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

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
137 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 from ...
6
votes
4answers
238 views

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

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
806 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 ...
6
votes
5answers
384 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 Eng/...
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 ...
4
votes
2answers
961 views

Bachelor degree in Software engineering in distance (online) in Europe [closed]

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
1k views

Is object oriented really good for kids? [closed]

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

Which CS courses are a “must” for a web developer [closed]

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 ...
6
votes
9answers
8k 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 ...
15
votes
9answers
3k 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
905 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 ...
10
votes
5answers
818 views

Is the concept of computational complexity important for software developers? [closed]

I was under the impression that the concepts of time and memory complexity are a must for graduates of compsci courses, but having studied engineering I have no knowledge if that is the case. I have ...
17
votes
5answers
1k views

How can I compensate for having gone to a JavaSchool? [closed]

In an earlier question, I asked for career advice for new software engineers who did well before and during college. But what about people who weren't fortunate enough to go to MIT or Yale, for ...
39
votes
17answers
6k views

Will my communication skills be wasted in a software engineering career? [closed]

I've been in the financial engineering arena (after BA Math and BA Computer Science) for about 5 years (20% analysis/programming, 80% communicating) and take pride in my ability to communicate with ...
18
votes
7answers
4k views

What would be a good first functional programming project? [closed]

What would be a good first functional programming project? I am looking to finish with a bang on my bachelor project and I want to finish it with a functional programming project. We didn't study it ...