News for hackers. Stuff that matters.
Re:Developing Developers (2015) by zabzonk on Thursday December 19, 2024 @06:49AM (#42460568)
Get computer. Play with it a bit. Get book on programming in X. Write code.

Books, and reading them and doing, are the only way of learning how to be a software developer.

Re:Developing Developers (2015) by AdamN on Thursday December 19, 2024 @07:49AM (#42460945)
That's true of a software developer in the narrow sense. In the broader sense there are skills around collaborating with others, working sync/async, delivering with quality, communicating status, mentoring junior people, educating others about what is going on, and maintaining the systems over time.
Re:Developing Developers (2015) by zabzonk on Thursday December 19, 2024 @07:58AM (#42461022)
Well, of course. But primarily, you have to be able to write code. And to do that, reading books is the primary resource (and for a lot of the other things you mention).
Re:Developing Developers (2015) by emregucerr on Thursday December 19, 2024 @07:11AM (#42460692)
why specifically books? i never was able to get real value out of them in the case of programming.
Re:Developing Developers (2015) by zabzonk on Thursday December 19, 2024 @07:24AM (#42460782)
It's the way I roll, I guess. Everything technical with regards to computing I have learned in life I've done so from books/manuals. It is kind of all of human history to do so. And are you suggesting that you can't get anything of value out of (for e.g.) "The C Programming Language"?
Re:Developing Developers (2015) by mclau156 on Thursday December 19, 2024 @09:37AM (#42461743)
what do you mean by "write code"
Re:Developing Developers (2015) by hackable_sand on Thursday December 19, 2024 @10:32AM (#42462393)
I mainly write code by opening my notebook and drawing boxes with little arrows between them.
Re:Developing Developers (2015) by abecedarius on Thursday December 19, 2024 @12:37PM (#42463818)
There is a hands-on book about the OP's approach to programming (How to design programs). It distills some excellent ideas I had to learn over years.

It does feel long and dull to me now -- I haven't seen a book condensing the same for a non-beginner looking to improve.