education

Why is the number of recent IT graduates dropping?

This article in the NZ Herald got me thinking. It's entitled "IT grads halved over past 4 years". Some of the points mentioned: stereotype of the IT nerd following the dot-com crash there was a perception that IT was not a solid career choice Is this just a NZ thing? Given the shortage, the decent salaries and the fact that these...

Well-rounded experience in programming = Multiple B.S. degrees?

I have a degree in Computer Information Systems (learned high-level programming, database/network stuff, minimal math, minimal science, with lots of business application focus). Now I'm sitting in a job where I realize that a background in Electrical Engineering/Computer Engineering would have been amazingly useful in order to support pr...

For how long does a fresh out-of-school novice programmer "stays a novice" ?

Suppose that you have a student who went through the traditional path of an IT/CS degree without significant experience beyond school projects and maybe an internship. That person graduates, goes to the industry for an entry-level developer position, and is considered a novice. What is the learning curve from there? How long is the pers...

Has an additional non-technical degree/background help you in your software career?

I'm just curious how many people are out there like me. I have a degree in History and Computer Science. Who else has a second degree or maybe the equivalent in experience in something other than a technical field? How has it prepared you for your software engineering career? (has it?) What advantages, if any, do you feel you have gained...

Convert wife/husband/partner to a programmer.

originally posted by Stefan: How many of you have had the thought of educate your partner and invite him/her to the beautiful world of programming? I once started to give my wife lessons twice a week, It was a competition between me and another programmer, we thought it would be nice to have our wives understand why we work as programm...

How bad is it to take a year off?

I've been working as a Software Engineer for around 2 year for a company, and I'll be leaving soon. This was my first job out of college and was a bit of a disappointment, since it didn't require so much coding and I didn't learn much related to software development. Now I feel my skills need some "updating", and I have some side project...

What are some good computer science resources for a blind programmer?

I'm a totally blind individual who would like to learn more of the theory aspect of computer science. I've had an intro data structures class and the general intro programming but would like to learn more on things such as software design, advanced data structures, and compiler design. I want to do this as a self study course not as part...

Are there any college programs centered around user interface design?

I am very interested in user interface design and application interaction. Are there any colleges or technical schools that offer degrees or programs in this area of study? ...

CS graduate school with a Liberal Arts background . . .

I have a BA in liberal arts, and I'd like to go to graduate school to study computer science. My first job out of school (2 yrs) had me writing SQL and I've worked for the last 2 years writing SAS programs and some VBA and UNIX scripting, so I'm not totally clueless, but I'm not going to kid myself and am concerned that I'll be under pre...

Do you look "under the covers" of libraries that you're using when developing?

While reading this interview with Bjarne Stroustrup on education. He had this to say: I’m not sure how much of the problem is Java itself and how much is the emphasis on using libraries, though. The trouble is that Java has in many places been used to dumb down the curriculum while at the same time increasing the apparent level of de...

Is there any need to get a Computer Science degree?

I've been a software developer for 20 years. i've been involved in language development and large data warehouse development. I've worked for start-ups that have gone public, and for government contractors, and I've written a published programming book. My knowledge is either self-taught or on-the-job. I've worked with some of the best ...

Helpful math classes for programmers

I saw this topic and had a bit of a different question. I've taken almost all the math classes necessary for a CS degree (Calculus I-III, Linear Algebra, Discrete Math, and I'll be taking Statistics this semester). To get a math minor, I only need one more class. Has anybody taken any classes other than these that they found helpful? ...

C in Data Structure Course: should I be a programmer?

Well my school semester ended a week ago and I got a C in one of my Data Structure courses. Should I feel discouraged and pursue a different career?. I mean don't get me wrong I love programming I just don't want to become a bad programmer. ...

I need a university IT curriculum to follow.

I studied hard in the high school to get a high score and qualify to the local university in which I currently study IT, but after getting to the university I found it too crappy to teach anyone anything, and that is not only my opinion but also the opinion of my fellow colleagues. Now what do you advise me to do to get that (programmin...

How can I get a computer programming job with a liberal arts degree?

Hey everyone, I have completed a college degree in a major that was essentially pre-med, but now I'm interested in working as a computer programmer. Since I have minimal experience in programming, I realize that I have to (1) learn programming and (2) prove that I'm qualified for an entry-level job. I'm considering these options: getti...

Dilemma transition from architecure to Information technology

Hi my graduate degree discipline is architecture (pertaining to buildings not computer or information networks).However i fell in love with computers and technology in college and bagged a job in this MNC wherein i was a Database Admnistrator. My role demanded me to test various new products an ddeploy them at client locations.I loved t...

How do you manage your continuing education?

My guess is that many of us would count ourselves among a particular sort of group -- developers interested in become better developers. I'm interested in getting a better sense of how you approach your continuing education. Our field is evolving at a ridiculous pace. Just taking the statistically likely example, if you happen to work...

How useful are math and science in programming?

Much of the material taught these days under the guise of computer science could be more accurately called software engineering, and a great deal of programming is more about gluing together widgets rather than coming up with brand new widgets that work better or do something weird and new. However, there are some clever people who have ...

Do People Actually Use Machine Learning?

I'm playing around with machine learning in an academic setting, and it's really fun. I'm wondering how machine learning algorithms such as Support Vector Machines make it into software applications. Do people actually use machine learning algorithms? Do you use them because it's part of a spec written by someone else, or are they more o...

What is the best online or electronic course to learn UML?

We want to teach some junior programmers about UML and we want courseware in some sort of electronic or book format that we can get at our location (Adelaide Australia). We need practical learning guides with examples and exercises rather than reference material. We don't mind paying for it. What are the best resources of this type out ...