Hacker Newsnew | past | comments | ask | show | jobs | submit | cenny's commentslogin

Of the top of my head I can think of Extreme Programming Explained, The Art of Agile Development, Software Teaming, The Pragmatic Programmer.


The best way to learn a new stack for me is to go through the book Exercises for Programmers (https://www.programmingbooks.dev/#exercises-for-programmers).


We do cross functional mob programming at my company with native iOS and Android apps. Works like a charm with a small team and I don’t think a react native app would offer any advantage. Instead we try to build the best app for each platform as one team.

I’ve never believed the hype of code once run everywhere. All solutions have drawbacks you just have to pick one.


Yes! Reading programming books have been one of the best choices I've done with my career.

I got so inspired by reading that I created a website just to try and help people read more programming books. The biggest hurdle is usually finding a book that is not too hard or too long to start with.

https://www.programmingbooks.dev


What books have you chosen to read and why?

And, how did it go?

I have my own website where I focus to help developers find what book to read based on a roadmap to be a master craftsman.

https://www.programmingbooks.dev


If you have people wanting to hide from contributing then there is a bigger problem in the team I would say.

But otherwise, why do you think it’s so bad?


The entire day on a call with a headset is one aspect. The waste of 3 or more resources trying to solve one problem is another. Changing a solo activity into a group activity means you can never go deep into abstract thought or take the time to pause and reflect. Too many cooks in the kitchen is the old saying goes.


Isn't developing a product a team activity?

I think the opposite, why turn a group activity into solo activities?

Mob programming doesn't mean you can't work solo or in pairs sometimes when it is well suited for the task.


It’s very strong of you to do something you don’t enjoy for 6 months giving it some real time.

But I am curious what was it that made your productivity fall, and what didn’t you like about it?

May I also ask how was introduced and used? And why did your company introduce it?


Interesting thread. Some people are skeptical which is normal for anything new and and unfamiliar. But, some people say they just don’t want to work with people, which I would find alarming and a red flag. The most important thing when you hire someone is that you can work together as a team. Being a developer is not a solo, sitting alone job for any project of a bigger size and success.


I found the book Exercises for Programmers (https://www.programmingbooks.dev/#exercises-for-programmers) to be invaluable to help learn new languages and frameworks. Beginners seem to appreciate it as well.

It’s just an ordered collection of exercises that starts easy and builds up to more challenging ones. I can’t overstate the power of this simple book.


It's 2 clicks to reach Amazon so you can make some referral money, but your site doesn't add any value. Might as well link to Amazon directly.


How do you know it is their site?


Well it's in their profile (which is good practice so kudos for that). But if you see someone linking to the same site over and over again when the link content doesn't add any actual value it's kind of a giveaway.


I really dig the list of books, thanks for sharing! Is that your site?


Thanks, yes, it’s mine. Makes me happy you like it and maybe will find some value from it.


We have now tried it for on one consecutive week and to my opinion with great success!

The benefits that people are claiming I find are true, so far. It’s different, but it has almost eliminated all lead and wait time for us which I consider to be a huge obstacle for effectiveness.

I got convinced by The book The Art of Agile Development (https://programmingbooks.dev/#the-art-of-agile-development) where he describes mob programming as an easy mode for collaboration.

We used the book Code with the Wisdom of the Crowd (https://programmingbooks.dev/more/#code-with-the-wisdom-of-t...) as a guide to learn of to do mob programming.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: