Dec 23, 2014 03:50
I know Knuth, Sedgewick mentions him a lot in his Algorithms course
Dec 23, 2014 03:43
there is a question on stackoverflow about what books a programmer should read, but the list is so long that i don`t know what to pick up :)
Dec 23, 2014 03:42
@MichaelT thanks, any guidance is good.
Dec 23, 2014 03:08
Dec 23, 2014 03:08
i also found project Euler, but it`s not what i am looking for right now. at the moment, i want to read/learn about the process of going from a program specification to how the program should be designed
Dec 23, 2014 03:03
professionally for the past 1 year, but there is a catch: at first I was a C++ library developer (for 3 months) but then I got into porting (bad, bad, bad decision) so I really did not learn much while porting
Dec 23, 2014 03:01
no CS background
Dec 23, 2014 03:01
~1.5 years
Dec 23, 2014 03:00
@Ampt: on that link, it says at some point "A smart programmer can learn the basics adequately in two months and can improve from there.". What do you consider to be the basics?
Dec 23, 2014 02:53
found it already
Dec 23, 2014 02:52
Hei guys, I am interested in reading some materials about problem structuring and program design. That is, when you are given a problem, what are the best ways to break it down and design a program that will help you slove it?

Could you please provide some readings or videos or some material that you found useful? Thanks.
 
Dec 23, 2014 03:06
Dec 23, 2014 02:56
I don`t know if I shoulg go as far as system analysis and design, but I would like to.
Here is the context: I am new to programming (~1.5 years) and my background is not CS. I really love it so I am currently working as a programmer, but I want to move past the "giving instructions to the machine" phase, and I would like to see what other people have found useful.
Dec 23, 2014 02:48
Hey guys, I am interested in reading some materials about problem structuring and program design. That is, when you are given a problem, what are the best ways to break it down and design a program that will help you slove it?

Could you please provide some readings or videos or some material that you found useful? Thanks.