Click here to Skip to main content
15,922,155 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Resources for a Newbie Pin
Caleb Iott6-Jul-15 14:36
Caleb Iott6-Jul-15 14:36 
GeneralRe: Resources for a Newbie Pin
Jeremy Falcon7-Jul-15 4:59
professionalJeremy Falcon7-Jul-15 4:59 
AnswerRe: Resources for a Newbie Pin
irneb6-Jul-15 20:32
irneb6-Jul-15 20:32 
AnswerRe: Resources for a Newbie Pin
markus_code6-Jul-15 21:13
markus_code6-Jul-15 21:13 
GeneralRe: Resources for a Newbie Pin
Jeremy Falcon7-Jul-15 5:36
professionalJeremy Falcon7-Jul-15 5:36 
AnswerRe: Resources for a Newbie Pin
A. A. J. Rodriguez7-Jul-15 4:06
A. A. J. Rodriguez7-Jul-15 4:06 
AnswerRe: Resources for a Newbie Pin
scmtim7-Jul-15 5:00
scmtim7-Jul-15 5:00 
AnswerRe: Resources for a Newbie Pin
SeattleC++7-Jul-15 5:23
SeattleC++7-Jul-15 5:23 
You have three years of college-level Computer Science courses queued up. That will probably be very helpful Smile | :) .

Think about that. Your professors think it will take you three more years to learn this stuff. You're not going to "get it" after a few articles on the internet. If there was a way to get this knowledge into your head without all that effort, that's how your curriculum would look.

Be sure to read your Algorithms and Data Structures book end-to-end, even if your class covers only part of it. You'll need that a lot more than linear algebra or discrete math. Learn at least two different programming languages (not C and C++ or C++ and Java). Try Java and python or better yet python and Haskell. Knowing there's more than one way to approach programming is priceless. But hopefully you'll do that in school.

Let me second the nomination of Code Complete. It's about how teams write software, which is what you'll be doing the rest of your career. You might look for The Soul of a New Machine, which is about a big project that turned into a death march. You don't need technical skills to understand these books. And rent The Social Network on DVD and pay attention to what happened to Whatsisname's partner, before you take any computing jobs.
GeneralBeginning war against Procrastination :: My biggest enemy Pin
Gittum6-Jul-15 3:31
Gittum6-Jul-15 3:31 
GeneralRe: Beginning war against Procrastination :: My biggest enemy Pin
ZurdoDev6-Jul-15 3:39
professionalZurdoDev6-Jul-15 3:39 
GeneralRe: Beginning war against Procrastination :: My biggest enemy Pin
Rage6-Jul-15 5:41
professionalRage6-Jul-15 5:41 
GeneralRe: Beginning war against Procrastination :: My biggest enemy Pin
Nagy Vilmos6-Jul-15 3:41
professionalNagy Vilmos6-Jul-15 3:41 
JokeRe: Beginning war against Procrastination :: My biggest enemy Pin
Ian Shlasko6-Jul-15 3:43
Ian Shlasko6-Jul-15 3:43 
GeneralRe: Beginning war against Procrastination :: My biggest enemy Pin
Kornfeld Eliyahu Peter6-Jul-15 3:47
professionalKornfeld Eliyahu Peter6-Jul-15 3:47 
GeneralRe: Beginning war against Procrastination :: My biggest enemy Pin
ZurdoDev6-Jul-15 3:54
professionalZurdoDev6-Jul-15 3:54 
GeneralRe: Beginning war against Procrastination :: My biggest enemy Pin
Kornfeld Eliyahu Peter6-Jul-15 3:55
professionalKornfeld Eliyahu Peter6-Jul-15 3:55 
GeneralRe: Beginning war against Procrastination :: My biggest enemy Pin
Gittum6-Jul-15 3:58
Gittum6-Jul-15 3:58 
GeneralRe: Beginning war against Procrastination :: My biggest enemy Pin
OriginalGriff6-Jul-15 4:01
mveOriginalGriff6-Jul-15 4:01 
GeneralRe: Beginning war against Procrastination :: My biggest enemy Pin
Mike Hankey6-Jul-15 4:36
mveMike Hankey6-Jul-15 4:36 
GeneralRe: Beginning war against Procrastination :: My biggest enemy Pin
jtrz6-Jul-15 5:59
professionaljtrz6-Jul-15 5:59 
GeneralWhat skill this developer missing? Pin
Kornfeld Eliyahu Peter6-Jul-15 1:22
professionalKornfeld Eliyahu Peter6-Jul-15 1:22 
GeneralRe: What skill this developer missing? Pin
harold aptroot6-Jul-15 1:40
harold aptroot6-Jul-15 1:40 
GeneralRe: What skill this developer missing? Pin
Johnny J.6-Jul-15 1:41
professionalJohnny J.6-Jul-15 1:41 
JokeRe: What skill this developer missing? Pin
Kornfeld Eliyahu Peter6-Jul-15 2:02
professionalKornfeld Eliyahu Peter6-Jul-15 2:02 
GeneralRe: What skill this developer missing? Pin
P0mpeyBoy6-Jul-15 1:42
P0mpeyBoy6-Jul-15 1:42 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.