DO NOT USE THIS TAG IT IS PART OF STCI BURNINATION EFFORT.

learn more… | top users | synonyms

3
votes
1answer
380 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 ...
8
votes
2answers
434 views

How to structure a trainee program? [closed]

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
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 ...
4
votes
1answer
653 views

What languages are the kids of today actually programming in? Does anyone have real data? [closed]

Back in the 80s colleges were teaching Pascal because it is easy to learn, while myself and many others like me were learning BASIC because it was not only easy to learn but accessible and also ...
48
votes
21answers
8k views

Years experience over unfinished degree? [closed]

I'm currently in my placement year and working for a great software development company. It was always my intention of getting to this stage through university, getting enough academic experience as ...
4
votes
4answers
1k views

How does someone with a business degree become a software consultant? [closed]

I'm a 4th year computer engineering student from a reputable university in Toronto and i'm curious as to how some of these software consulting positions with the large firms (Accenture, Deloitte, IBM, ...
0
votes
3answers
727 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 ...
2
votes
3answers
182 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 ...
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 ...
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 ...
9
votes
6answers
2k 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 ...
0
votes
5answers
887 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 ...
5
votes
9answers
5k 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 ...
30
votes
17answers
3k views

Introducing Programming To a Mathematician [closed]

I currently am a programmer, I'm almost 16 years of age and have pretty much narrowed my careers down to something involving a Computer Science degree or Electrical Engineering degree (I know they are ...
3
votes
1answer
116 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 ...
60
votes
22answers
5k 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 ...
2
votes
4answers
1k views

Recommend Stanford Online Database Class? [closed]

I am taking the Stanford Online Machine Learning class which is outstanding. http://ml-class.org Is anyone taking the Stanford Online Database class: http://www.db-class.org? Does it seem useful if ...
6
votes
5answers
361 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 ...
13
votes
4answers
2k views

Backtrack My “Education” [closed]

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 ...
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, ...
5
votes
8answers
10k 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 ...
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 ...
10
votes
5answers
640 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 ...
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 ...
28
votes
13answers
4k views

Tutoring students who are struggling with the basics in C++ [closed]

I am tutoring a few students who are having significant trouble learning the basics of their first programming language: C++. I have known many excellent and bright students who have failed or dropped ...
3
votes
2answers
1k views

Finding my path for masters (CS or HCI or some other trail)? [closed]

I am student pursuing Bachelor of Technology in Electronics and Communication at my university. While pursuing my course, I started to work on some projects related to CS. Computers being my favourite ...
3
votes
2answers
139 views

Where can I find high-quality resources for programmers who are not-English speakers? [closed]

I've recently reviewed a resume for a very promising student who is not a native English speaker (I believe his native language is Bengali). His academic record has some gaps, too - he could use a ...
5
votes
7answers
781 views

Computer Science and other advance topics taught in javascript [closed]

I'm an 'okay' Javascript developer working on browser javascript and node.js. However because I'm self taught, starting from copying and pasting jquery, there are a lot of holes in my programming/CS ...
14
votes
9answers
875 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 ...
3
votes
4answers
599 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 ...
13
votes
3answers
385 views

Why is the c family the standard CS study regiment for Mathematics/CS programs instead of the LISP family? [closed]

I have been familiarizing myself with LISP for self improvement purposes. One of the things I have noticed is that LISP is much more within the paradigm of Mathematics than say C. The syntax and ...
40
votes
17answers
5k 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 ...
6
votes
1answer
124 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
3answers
438 views

I'm questioning my education choice because they say there's no place for old programmers [duplicate]

Possible Duplicate: How old is "too old"? I'm about to start CS next year. I love both the coding and the mathematical aspects of programming. However, recently I encountered ...
11
votes
11answers
1k views

Will a Bachelor of Science in something other than Computer Science hurt a career in software development? [closed]

I have a BSc in Geology. Once I was half-way through my bachelors only, I found where my real talents are. Will my basic degree be a problem for me to progress in the Software field (I feel lot of ...
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 ...
4
votes
8answers
684 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 ...
14
votes
4answers
749 views

Moving from developer to programming teacher [closed]

I'm interested in the experience of software developers who have become programming teachers, -- at a junior college, teaching college or high school. I'm wondering if anybody has made the switch and ...
5
votes
6answers
8k views

What does it mean if a job requires a “Bachelor's degree in Computer Science or related field”? [closed]

Specifically, what is meant by "related field"? I'm in the process of pursuing an IT Infrastructure B.A.S. from the U of M (Twin Cities), but have been playing around with the idea of just doing the ...
2
votes
3answers
2k views

Learning MFC: Pre-2010 vs 2010 and beyond [closed]

First, some background: I've been programming for about 12 years now. I am intermediate to advance in C# and a couple other managed languages, but never messed with anything native. I understand ...
10
votes
7answers
2k views

Which computer science subjects are required to follow introductory course in compilers? [closed]

I am non computer science undergraduate and work as a web-developer(java, python, AS3 etc.) as a professional. I take 1 course per semester at my local university. I had taken Artificial ...
8
votes
5answers
1k views

Is it acceptable to decompile someone else's code for the purpose of learning what they did, and how they did it? [closed]

I am not talking about stealing code, or reusing someone's for profit. But I am assuming that if a program or plugin is distributed in a format where I can't readily view the source, that is a ...
5
votes
9answers
522 views

Is it a good idea for exams to be done on a computer? [closed]

In some colleges students are let to use an IDE and Internet and in mine you have to write down your solution in paper. As far as I know, it's pretty much impossible to make a correct non-trivial ...
4
votes
2answers
835 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), ...
2
votes
4answers
4k 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 ...
12
votes
7answers
547 views

Why don't schools cover debuggers? [closed]

After yet another homework question on SO. It seems like that vast majority of students have no idea what a debugger is or how to use one. I feel that knowing how to use a debugger is almost as ...
12
votes
5answers
2k views

Do you create a design with UML before you start? [duplicate]

Possible Duplicate: How often do you use Formal UML? I'm currently following a study UML called UML Fundamentals. While studying, I wondered if companies even bother creating system ...
14
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 ...
11
votes
2answers
478 views

Leaving for the desert soon, need suggestions [closed]

I just got the news that I'm (finally) getting to spend the next few months in Afghanistan with my fellow AF maintainers, and I was hoping to get some suggestions of good offline content to learn ...