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

learn more… | top users | synonyms

11
votes
6answers
5k views

How can I gauge a candidate's ability to learn in an interview? [closed]

We are hiring for a small development department within a medium sized company for which software is not the main line of business. As such, we are attempting to recruit what we have labeled a Senior ...
2
votes
2answers
2k views

How far is the trail from Java to C / C++? [closed]

I want to find out how easy or hard the transition to C / C++ is for a mid-experienced Java programmer. I've already read the questions about "C++ for Java Programmers" and "Is it necessary for Java ...
2
votes
2answers
465 views

What would be the best way to spend a day learning Guice? [closed]

I have just joined a company where the major projects, including the one i have landed on, use Guice. I have never used Guice. I am familiar with dependency injection, in the shape of CDI (a bit) and ...
4
votes
1answer
655 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 ...
5
votes
4answers
676 views

How can a programmer keep up with the hardware world? [closed]

I think that it's safe for me to assume that many, if not most, programmers are quite enthusiastic about computers, and even electronics in general. Now, I realize that a programmer should first and ...
2
votes
5answers
629 views

How does a fresher with a clean slate turn into a good programmer? [closed]

As a graduate fresh out of college with a clean slate, how can one go about being a good programmer who writes good maintainable code? How does one learn good coding practices and apply them? Can one ...
12
votes
2answers
139 views

How can I make an in-house user group successful? [closed]

I would like to launch an in-house user group/forum for the developers in my company, but I'm not sure how to get started. We have several teams of developers spanning many technologies and levels of ...
10
votes
2answers
31k views

Learning Django by example [closed]

When I first started learning Android, I found a fantastic series of YouTube videos by Marakana that stepped through building a Twitter clone. It walked me through all the steps and thus explained to ...
5
votes
5answers
454 views

research papers vs books [closed]

For studying advanced topics, what's the better and nearer to complete approach? Can books cover what's in research papers, journals or those ACM transactions, or Springer's LNCS? Or reading research ...
5
votes
7answers
621 views

Platform to Learn/Experiment with Web Programming [closed]

I am looking to teach myself some web programming, but I am not sure how I can experiment with an actual website. Are there sites that host platforms for these purposes?
6
votes
6answers
803 views

Is there a canonical resource on R programming? [closed]

Considering I have no programming background, Is there a resource out there that's the de-facto standard for describing best practices, design methodologies, and other helpful information on R ...
18
votes
9answers
18k views

Resources on learning to program in machine code? [closed]

I'm a student, fresh into programming and loving it, from Java to C++ and down to C. I moved backwards to the barebones and thought to go further down to Assembly. But, to my surprise, a lot of ...
1
vote
3answers
870 views

How to organize programming exercise [closed]

Due to my bad performance on past job interviews, I decided to perform daily programming exercises out of my work. Currently, I am concentrating on algorithms, design patterns, and unit testing in ...
1
vote
2answers
405 views

Learning the domain-specific knowledge or dig deeper into fundamentals? [closed]

Context I've graduated from college a couple of months ago and now I'm working as a software engineer for a company that builds software products. I consider myself lucky that I don't have to work on ...
7
votes
1answer
795 views

What are the essential Clojure libraries to learn beyond the basics of “core” [closed]

I am teaching myself Clojure. I've started using Leiningen, I'm working on Clojure Koans, plan to do LabREPL next, and will have a look at Noir. My question is: what are the essential "must know" ...
3
votes
3answers
216 views

How should I go about learning new technologies? [closed]

In a career of software engineer, you need to learn new technologies very often and always in less time due to deadlines. So just need to know how programmers should go about learning the technologies ...
4
votes
1answer
1k views

What is the best way to approach reading other people's code? [closed]

I'm a junior developer and am trying to learn by reading open source code (AutoMapper). My approach would be to first understand the requirements of the software/feature. Then look for specifics on ...
6
votes
6answers
2k views

Finding a Programming “Mentor” [duplicate]

Possible Duplicate: How to find programming mentor? I've been programming for a while. I've read several books, have tried out several languages (Perl, Ruby, Python, C++, .NET, HTML, CSS, ...
2
votes
1answer
89 views

What (free) on-line conferences or video sites about tech stuff do you know? [closed]

Instead of TV, I prefer to watch (free) on-line conferences or videos. As a software developer, my favorites are: InfoQ MSDN Channel 9 Google TechTalks LinkedIn TechTalks TED Business Of Software ...
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 ...
2
votes
5answers
1k views

Would refusing to use a PHP framework be a bad idea? [duplicate]

Possible Duplicate: When do I need to use a framework? I feel fairly competent at creating a number of applications in PHP and thus far have not seen the need to use one of the popular ...
6
votes
4answers
319 views

How do you learn to effectively use more than one framework [closed]

Someday, my leader told me that don't reinvent the wheels, use framework built-in classes. (with a serious mood) when I implement some algorithm has been supported by .NET fx. And seriously, I didn't ...
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 ...
18
votes
10answers
21k views

Why would I learn C++11, having known C and C++? [closed]

I am a programmer in C and C++, although I don't stick to either language and write a mixture of the two. Sometimes having code in classes, possibly with operator overloading, or templates and the oh ...
2
votes
1answer
1k views

Is “PHP and MySQL Web Development, 4th ed.” an outdated book to learn from? [closed]

I want to get into web stuff, and thought of going with PHP+MySQL. I have experience in C#, C++, desktop graphics, but no web stuff besides HTML, CSS which I started learning 2 months ago. On SO ...
17
votes
3answers
8k views

On the path to Enlightenment: Scheme, Common Lisp, Clojure? [closed]

A lot of people smarter than me keep writing about when you learn Lisp it makes you a better programmer because you "get it". Maybe all I hear about Lisp(s) changing your life is just a big practical ...
11
votes
8answers
1k views

Learn a language bottom-up or top-down? [closed]

When starting the first project in a new language, you have basically two approaches to learning. Either you do a quick Google search, pull together the most popular frameworks and libraries and work ...
5
votes
5answers
250 views

What skills to add for an older CS grad living in rural area? [closed]

The answers to this question might be different than the generic, "I graduated. Duh, now what should I do?" Living in an area with a low population presents limited opportunities compared to those ...
4
votes
5answers
2k views

Will Python developers find it easier to learn C (and vice versa)? [duplicate]

Since Python was written in the C programming language, does it mean that if I know C I will learn and master Python faster than it would take me to learn it without prior knowledge of C? Or will ...
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, ...
1
vote
1answer
589 views

How should I go about learning PHP given a background in C#.NET? [closed]

I have developed a few websites and applications using C#, and lately I've been developing a website in ASP.NET MVC. To be honest, this has pissed me off somewhat as it has me feeling like I have zero ...
2
votes
2answers
267 views

What happens when a company says/pretends that it uses a version control system (or any other tool/methodology), but doesn't? [closed]

This question might look like a mix of Is it unusual for a small company (15 developers) not to use managed source/version control? and How to convince a teammate, who sees oneself as senior, to learn ...
2
votes
5answers
1k views

How to learn C in two days (if I already know C++)? [closed]

I've been programming in C++ for a few years, and I've done a school project or two in C (as well as several other languages). However, I don't know C very well at all. I have a programming ...
2
votes
3answers
579 views

Which is most important to learn OOP first or to learn the OOP language you want to learn? [closed]

I face a problem nowadays, I have a really good book that explain OOP but it uses a language which I do not want to learn which is Java because my goal is to learn C#. And I don't know if I should ...
23
votes
9answers
2k views

How should I go about learning a very large and complex application? [duplicate]

Being a young and fairly inexperienced developer recently employed by a "real" software company I'd like some opinions and pointers on how to do the following: Approaches on how to get familiar with ...
40
votes
16answers
3k views

How to convince a teammate, who sees oneself as senior, to learn SVN conceptual basics? [closed]

To start with some background, I took up a new developer position this summer and ended up being the newest member on the team, yet with most experience under the belt. So far I have managed to push ...
22
votes
7answers
1k views

Involuntarily becoming a programmer: how to do it right? [closed]

My background is electrical engineering, DSP to be more precise. The company I currently work for does a lot of diverse projects, mostly building analog hardware. Being somewhat closer to computers ...
4
votes
5answers
2k views

Site for programming tasks [duplicate]

Possible Duplicate: Programming Puzzles This may sound crazy, but is there a website where you can pick and choose a programming task for someone? Unpayed. As a matter of exercise. I would ...
0
votes
1answer
3k views

How much do i need to learn in order to get an entry level asp.net job? [duplicate]

Possible Duplicate: If you develop with ASP.NET, which other technologies do you use? I'm currently learning C#, but I've noticed that there is a lot of demand for ASP.NET developers. I ...
10
votes
5answers
16k views

How to learn microcontroller programming? [closed]

I am interested in learning how to program microcontrollers. It seems to be quite interesting, but I don't know, where to start. I am particularly interested in: What platform is worth learning? Are ...
78
votes
18answers
6k views

How do you learn Regular Expressions? [closed]

I'm not asking where to learn. I've found lots of good resources online, and books etc. But how the heck do I tackle them. Where is the start of it, the end? When does the regexp processor advance on ...
15
votes
10answers
757 views

Your Approach to Learning Language(s)? [closed]

This question is geared specifically towards finding out what techniques you employ when faced with learning a new language - feel free to skip to the last paragraph for the straight-forward question. ...
42
votes
21answers
8k views

Is it true that once you learn one language most of the rest come easy? [closed]

I was told by someone that I should start with Python and then, once I'm fluent in Python, the rest of the languages will be learned quickly. Is there any truth to this?
2
votes
1answer
902 views

Io (Language) IDE/Compiler [closed]

Can you recommend a free compiler/IDE for writing some simple Io programs? I want to learn the language at home in my spare time.
13
votes
7answers
2k views

As a teen, how can I find “friends” for programming [closed]

I'm a teen who has been programming for about 3 years, I can do some basic Software and so, but I feel I can't do all by myself. What can I do to find people interested in Programming ? None of my ...
55
votes
17answers
6k views

What programming problems are best solved by using pointers? [closed]

Well, I basically understand how to use pointers, but not how best to use them in order to do better programming. What are good projects or problems to resolve involving the use of pointers so I can ...
6
votes
2answers
277 views

Web Developers not learning “traditional” techniques? [closed]

I ran across this question on SO: http://stackoverflow.com/questions/7373066/webpage-source-code-incomplete-hidden-code Without trying to infer too much or start a side-discussion of the sort that SO ...
44
votes
9answers
3k views

Could spending time on Programmers.SE or Stack Overflow be substitute of good programming books for a non-beginner? [closed]

Could spending time (and actively participating) on Programmers.SE and Stack Overflow help me improve my programming skills any close to what spending time on reading a book like Code Complete 2 ...
6
votes
8answers
3k views

Which is best programming style to start learning to programm POP or OOP? [closed]

If somebody has to start learning to program, where should he/she start? Should he start to write procedure-oriented programs or jump to OOP?
7
votes
9answers
9k views

Most efficient way to learn java if you already know how to code? [duplicate]

Possible Duplicate: Is there a canonical book for learning Java as an experienced developer? I've been coding for close to 25 years now in basic, (C64 & Amiga), (Object) pascal, C, LPC ...