are Manning books any better these days? They always used to rush the most awful poorly edited and planned content to market to be the first ones with a book on $NewTechnology
I was to comment the same the other day , but the post was about some book the author was promoting so I didnt want to be a party popper but the book was totally mediocre. It seems to me the inevitable destiny of all "tech" press, start with strong titles and devolve into crap, or to be fairer a crap-shoot. So now you have: ALWAYS HAVE BEEN "CRAP" = Packt and Apress STARTED OK,GOOD NOW MOSTLY CRAP = Pragmatic, Mannin…
The Programmer's Brain
81–90 of 104 posts
Re: The Programmer's Brain
#82The most important skills i wish someone had taught me when i was a young developer was how to interact with people in all areas of the organization, and how to deal with the politics. I was (as a young person), strongly against really wanting to know about these aspects, and instead wanted to be purely technical, but in the end that will mean more for your career than anything else, unfortunately.
> but in the end that will mean more for your career than anything else, unfortunately. I strongly disagree. In my organisation engineers have higher salaries than "people persons" like managers, product owners etc. Maybe it is something Eastern Europe (Romania) does better. In my country, people become managers when they don't know what to do in life, when they have not mastered any skill in 12 years of mandatory ed…
Re: The Programmer's Brain
#83Re: The Programmer's Brain
#84Earlier quoted context omitted.
It doesn't hurt but I got a great career out of just being a hands-on kind of technical developer. I tried, and mostly succeeded to avoid places where politics play a big role. That said working well with others is important and I also do that well (If I may say so myself ;) ). Politics as in scheming for power are a total turn off for me. Never been interested and not interested in working with others that operate t…
"Politics as in scheming for power are a total turn off for me." Most people don't actually scheme for power in an organization. Not directly, anyway. Most people who appear to do that are coming from the perspective of "my (and my team's) needs are the most important here for the business' success"; the purpose isn't actually power, but to get their perceived needs met. Playing politics, then, is being able to under…
People will fight their own company, throw other people under the bus, to ensure they're not being overworked and scapegoated, that they have enough budget to operate, some autonomy and say in the things they're working on. Conversely, when they don't feel threatened and aren't in the "survival mode", they'll start helping other teams and talk more about organizational goals, become proactive - whether because they care about the higher goals, or want to earn more status, autonomy or power.
There are, of course, sociopaths everywhere, but my gut tells me that for most people, it may be as simple as the model described above.
Re: The Programmer's Brain
#85Brain and autonomic nervous system activity measurement in software engineering: A systematic literature review
Abstract
In the past decade, brain and autonomic nervous system activity measurement received increasing attention in the study of software engineering (SE). This paper presents a systematic literature review (SLR) to survey the existing NeuroSE literature.
Highlights
• First comprehensive review on use of neurophysiological methods in software engineering.
• Investigation of 89 articles and detailed analysis of the 47 completed empirical studies.
• Identification of code comprehension as the most frequently studied NeuroSE topic.
• Increasing trend towards multi-modal measurements of neurophysiological data.
• Identification of the most productive authors in the field of NeuroSE.
https://doi.org/10.1016/j.jss.2021.110946
https://www.sciencedirect.com/science/article/pii/S016412122...
Re: The Programmer's Brain
#86The most important skills i wish someone had taught me when i was a young developer was how to interact with people in all areas of the organization, and how to deal with the politics. I was (as a young person), strongly against really wanting to know about these aspects, and instead wanted to be purely technical, but in the end that will mean more for your career than anything else, unfortunately.
> but in the end that will mean more for your career than anything else, unfortunately. I strongly disagree. In my organisation engineers have higher salaries than "people persons" like managers, product owners etc. Maybe it is something Eastern Europe (Romania) does better. In my country, people become managers when they don't know what to do in life, when they have not mastered any skill in 12 years of mandatory ed…
Re: The Programmer's Brain
#87Earlier quoted context omitted.
I was to comment the same the other day , but the post was about some book the author was promoting so I didnt want to be a party popper but the book was totally mediocre. It seems to me the inevitable destiny of all "tech" press, start with strong titles and devolve into crap, or to be fairer a crap-shoot. So now you have: ALWAYS HAVE BEEN "CRAP" = Packt and Apress STARTED OK,GOOD NOW MOSTLY CRAP = Pragmatic, Mannin…
Where's the No Starch judgment coming from? While they seem to have started veering into more mainstream/maker-y type stuff over the years, I've never had a single bad book off of them, and in terms of actual physical quality I'm not sure there's any publisher that's better.
- How to make palindromes with python
- A CSS lexicon,900 terms defined (120 pages)
- The buttons of a PS5 controller
Re: The Programmer's Brain
#88Earlier quoted context omitted.
Seconding the Manager Tools podcast. I used to teach devs coming out of boot camps and half our time was spent on how to manage your manager. IMO, schools of all kinds need to teach their students how power dynamics are in the real world, how most jobs are about navigating through difficult personalities, and how “being a professional” is not really about winning or losing, but how you play the game. And look, I get…
Do you have any resources that you recommend for a dev who's only been in tiny startups (10 people or less)
And at mega corps with 400+ people, most projects are being bolted onto a multi million dollar money printer. There’s so much more process to getting big changes out. But if you’re on the right team, you can build something novel and immediately have a market to test it out.
Re: The Programmer's Brain
#89Earlier quoted context omitted.
> but in the end that will mean more for your career than anything else, unfortunately. I strongly disagree. In my organisation engineers have higher salaries than "people persons" like managers, product owners etc. Maybe it is something Eastern Europe (Romania) does better. In my country, people become managers when they don't know what to do in life, when they have not mastered any skill in 12 years of mandatory ed…
Your livelihood depends on those with people skills. If products don't get marketed, you don't eat. If products don't get sold, you don't eat. If your leader doesn't make the hard and right decisions on where to take the company, you don't eat.
Re: The Programmer's Brain
#90Interesting that it specifies "speed reading". I think speed reading for code is actually an anti pattern since it is encouraging your biases and guesses instead of actually reading the damn output. If you ever wondered how people ended up programming stochastically and just making random changes I'd say speed reading is part of it
I'm often astonished by the stuff people don't see on their screens when helping them debug something. Replying to "how did you know?!" by pointing to the edge of the screen where some small blob went from green to orange or to red is something that happens more often that I'd expect.