DO NOT USE THIS TAG! It is going away and is part of the STCI burnination effort.

learn more… | top users | synonyms

22
votes
14answers
2k views

What would motivate you to do free programming work for work after work? [closed]

I'm not talking about working overtime for a project, but R&D, or test bed applications that benefit the company. These would become teaching tools, and eventually sales tools. I know it sounds ...
0
votes
1answer
190 views

Recent graduate with an idea, but I need some starting out advice [closed]

As the title says, I am a recent graduate with a mathematics degree, looking to develop software as a career. The job hunting has not resulted in a job yet but over the past couple of months I have ...
5
votes
7answers
853 views

How to better start learning programming - with imperative or declarative languages? [closed]

Someone is interested in learning to program. What language paradigm should I recomend him - imperative or declarative? And what programming language should he start with? I think that declarative ...
3
votes
1answer
222 views

Participating in Webinars and Seminars about Developing and Programming [closed]

Does participating in Webinars and Seminars about software development and programming improve a developer's programming level? Please note that I'm asking this question about developers, not ...
200
votes
40answers
15k views

My Dad is impatient with the pace of my learning to program. What do I do? [closed]

So my Dad bought me 5 books on programming (C++, Java, PHP, Javascript, Android) about a month ago. He's an architect and he knows NOTHING about programming. He bought me them because I told him ...
100
votes
10answers
73k views

How can I teach a bright person, with no programming experience, how to program? [closed]

I have been asked to take a person in our IT department who has no programming experience but is a smart and capable person and help him move into programming at lets say an entry level developer ...
2
votes
2answers
389 views

Learn to Program by Chris Pine book question [closed]

I don't know where to post this, so sorry if this is the wrong place. I bought the book Learn to Program by Chris Pine on my iPad, I will be travelling for about two days so want to read this book ...
8
votes
2answers
260 views

How to evaluate how well one knows functional programming [closed]

I've been wondering how to determine if I know functional programming. By know I mean in a Journeyman sense, not a master, but competent enough to do the work. I like languages w/ query/data shaping ...
3
votes
3answers
2k views

How to handle large scale js+jquery projects using well written, Object-Oriented JavaScript and jQuery code? [closed]

I love the whole user experience/interface thing and put a lot of jQuery and JavaScript (pure JavaScript for HTML5 stuff, like canvas, file API, etc). The problem I face now is that my codes are ...
11
votes
19answers
6k views

Do programmers need a good memory? [closed]

It seems one has to remember all sorts of syntax to be able to program. If one don't have a good memory for remembering names, will it be more difficult to learn to program?
2
votes
6answers
2k views

Where should you be at with 5 years experience? [closed]

Backround: I am currently a Junior in college working towards a degree in MIS. I've been interning with a compnay for a 3 summers and a winter break in there. With only 11 months to go before I start ...
3
votes
3answers
2k views

Which assembly should I learn? [closed]

I would like to learn about reverse engineering, but I'm little bit confused with many different assemblies. So to say... Let me explain! Everytime I start reading assembly tutorial it states it is ...
5
votes
7answers
450 views

Does the source language matter for your first (few) compilers? [closed]

I've been very interested in writing compilers but have been scared off by the complexity of it. I've finally took the plunge and started writing my first compiler and the language I picked is Brainf*...
6
votes
8answers
2k views

Learning Haskell and C# Simultaneously [duplicate]

I'm a programmer who's still in his teens. I've been doing some programming for a couple of years now, I started on Ruby, and later switched to Python due to the massive amount of learning resources ...
14
votes
8answers
2k views

Is it worth being computer languages polyglot? [closed]

You can often hear that programmers should learn many different languages to improve themselves. I still go to school and don't have big programming experience (a little more than year). But what was ...
26
votes
10answers
1k views

Should I be paid for time spent learning a framework? [closed]

To give light to the situation: I am currently one of two programmers working in a small startup software company. Part of my job requires me to learn a Web development framework that I am not ...
2
votes
4answers
5k views

What php programmer should know? [closed]

I've dig the database here and didn't found any answer for my question. What is a standard for a php programmer to know? I mean, literally, what group of language functions, mechanisms, variables ...
4
votes
4answers
305 views

What Languages are mostly understood “intuitively” and could benefit from a more formal learning approach? [closed]

In a presentation, i stumbled upon the Statement "JavaScript is a Language everybody uses, yet nearly noone seems to find it neccessary to learn how it works". And indeed, not many of the programmers ...
10
votes
9answers
2k views

Design Patterns: Should I learn them? [closed]

So it's kinda weird asking two questions back-to-back, but they aren't very related and I didn't want to combine them, but I'm not spamming questions, I promise! Anyway, I'm a recent college grad, ...
0
votes
6answers
3k views

What is the best way to become a professional in PHP and Website Building? [closed]

I would like to become a professional in php, I have learned nearly all about the language syntax and concepts and I have a good knowledge in C and C++, which made it easier to become familiar with ...
4
votes
7answers
297 views

What do you believe is a better of method of learning languages: using books or jumping straight into a project? [closed]

Do you find that it is better to learn through reading books or to just jump straight into a project and pick up what you need to know using the web, or some combination of both?
4
votes
4answers
624 views

How to stay focused on learning a language with so many other possibilites? [closed]

What do you do to stay focused when learning a new language with so many other interesting languages out there?
2
votes
2answers
227 views

Globally important concepts to understand? [closed]

I have a history of web development using LAMP + html/css (though I admit the LAMP aspect isn't in great depth) and would like to follow the career path of software developer, so I'm currently ...
5
votes
1answer
437 views

I have free time for Android development. I'd like suggestions on how to tackle this effectively [closed]

I'm finishing college for good tomorrow, then leaving my current programming job the next day. I'll be looking for opportunities, but I may end up with a month or two without a job, so with lots of ...
10
votes
5answers
823 views

How can I actually apply the javascript I am learning [closed]

I am a front end programmer. I'm good with design, html, css, and jquery, but I want to learn javascript more than anything. I've taken a couple of courses, read books and tutorials online and feel ...
6
votes
3answers
553 views

Should I be looking up the answers to programming exercises? [closed]

I have recently started my journey to learn programming, and got my self a book on Objective-C. The thing is though: I get stuck quite often, trying to figure out how to solve the different exercises....
11
votes
4answers
4k views

How to start learning J2EE, especially JPA [closed]

I am trying to start learning the J2EE part of Java. But I don't know where to start. I am familier with Core Java and mainly, I want to learn JPA and basics of Hibernate and Spring Framework. The ...
6
votes
5answers
625 views

Learning a new concept - write from scratch or use frameworks? [closed]

I have recently been trying to learn about MVVM and all of the associated concepts such as repositories, mediators, data access. I made a decision that I would not use any frameworks for this so that ...
3
votes
1answer
328 views

How do you use the sample codes while reading programming books? [closed]

Programming books often contain a lot of code scattered within it. Usually there will be an accompanying website to download the code used in the book. How do you use the code? Do you just run them ...
6
votes
9answers
612 views

Advanced learning topics for junior developers [closed]

I'm a junior developer at a company that has asked me to establish academic goals for the near future. I didn't realize how hard of a question this was until I could only come up with one answer, off ...
5
votes
1answer
662 views

What do you need to master a language and its technology? [duplicate]

Possible Duplicate: how to really master a programming language Let say about Java(just a sample, you can talk about C#, PHP, C++ ... it's just similar) and 10 (ten) levels, 1 is newbie and 10 ...
0
votes
2answers
288 views

C# Linq to <blank> which type is most used and which are most hated/unneeded [closed]

I have read and used many good Linq to . I have also read that some of the Linq to __ are not worth learning as there are better techniques. I was just wondering which of the bunch should I ...
1
vote
3answers
6k views

Learning C# quickly (given I already know…) [closed]

Ok, I want to learn C# for a job interview (they want C# or Java, I know Java, but figure knowing both would be good). I already know Java, C++, C, F# and to some extent Python and Pascal. What are ...
3
votes
1answer
514 views

Resource to start with JavaScript quickly? [closed]

Previously, I wanted to learn Python quickly: Resource to start with Python quickly? and I was quite successful (enough to write a simplified LISP interpreter). Now I need to learn JavaScript for ...
16
votes
12answers
1k views

Is it worth reading the language specification? [closed]

I'm wondering if it is worth reading language specifications/standard documents (e.g. The Java Language Specification) if you aren't going to write a compiler/interpreter for the language or something ...
9
votes
3answers
2k views

Choosing a JavaScript Asynch-Loader [closed]

I’ve been looking at various asynchronous resource-loaders and I’m not sure which one to use yet. Where I work we have disparate group-efforts whose class-modules may use different versions of jQuery (...
20
votes
11answers
3k views

I've learned so much about OO programming I have no idea how to write procedural code. What's a good way to learn? [closed]

When I learned to program, I learned Object Oriented Programming very early on. For a while, I blundered around with my beautiful hammer, trying to use it for everything, partially because I had no ...
13
votes
3answers
14k views

Is learning C# easy when you already know C++? [closed]

I want to learn the C# language and I was wondering if prior knowledge of C++ would make it easier to learn? I have a large background in Java and am currently programming in (and therefore constantly ...
6
votes
3answers
556 views

Approach to learning .NET? [closed]

After a few years writing good ol' straight, archaic, homely C/C++, I'm finally going to give in and learn .NET. I'm looking for the best way to become .NET-competent quickly. I use VS2005 C/C++ ...
0
votes
2answers
576 views

Realistic time to learn new framework/API [closed]

I have my ideas, but I always feel that I'm overly pessimistic. So I'd like to hear more opinions. How much time do you need to start coding using a new framework so that your code is production ...
10
votes
4answers
372 views

Could developers learn anything from studying malware? [closed]

Malware uses interesting techniques for hiding themselves from anti-malware software and more. They can "polymorph" themselves: practically change the code while it continuing to mean pretty much the ...
21
votes
12answers
3k views

Is developing games the best way to learn programming? [closed]

I heard recently an instructor mentinon that developing games was the best way to learn programming. Besides the fact that everything had to be created in code, he said you really get to fully ...
0
votes
2answers
265 views

Best online reference guide for gcc [closed]

My box is configured: Ubuntu, Code::Blocks IDE, GNU gcc compiler. I'm not very experienced in C. I am having some difficulty seperating what functions are available to me. Evidently there's a few ...
22
votes
15answers
2k views

What are the barriers to adopting best practice? How can they be overcome? [closed]

We've all seen (and most of us have written) plenty of poorly written code. Why? What makes us adopt poor practices rather than good ones? The most obvious answer (to me) is "ignorance", but I'm sure ...
-2
votes
3answers
2k views

SQL problems and answers book for a functioning SQL programmer [closed]

It was pointed out to me yesterday that I need to get a book on SQL and learn about it properly. That is probably a fair assessment; I'm a functioning SQL programmer who can in general extract from ...
8
votes
5answers
477 views

How big is the gap between what you learn in CS curriculums and what you need in real life projects? [closed]

I'm in my last year in a 4 year CS curriculum and I would very much like to contribute to a FOSS project. Unfortunately, I feel that there is no way I can do useful coding, whether it is bug fixing or ...
18
votes
14answers
2k views

What Impact Do Scripting Languages Have on Junior Programmers? [closed]

I had a discussion with one of my teachers the other day. We debated the impact that simpler scripting languages (like Python or Ruby) have on junior programmers. He argued that scripting ...
3
votes
3answers
147 views

Looking for suggestions for starting and managing a programmer user group [closed]

I am thinking about starting an area user group to discuss and share information on a variety of technology topics surrounding programming practices. Any suggestions for finding attendees, space, ...
30
votes
12answers
10k views

Any programming language can be mastered easily if the fundamentals of programming are strong. A fact or a myth? [closed]

Is it true that a person with fairly good fundamentals in programming can easily learn any programming language? Well, when I say programming languages, I refer to the agile and dynamic languages ...