Grew up in Russia, lived in the States, moved to Germany, sometimes live in Spain. I program since I was 13. I used to program games, maps and now I reverse engineer password managers and other stuff
Location
Berlin and Málaga
Education
MS in CS from State Polytechnic University of St. Petersburg
I do enjoy broccoli, so maybe not the greatest analogy for me. But my "broccoli" was physics programming while I worked in gamedev about a decade and a half ago. I really hated programming physics and I thought why the hell should I? There were so many other exciting areas, so I just stepped away and did graphics, shaders and visual effects programming. I was much happier because of that. So I chewed a bit and spit out my "broccoli".
I think the main difference here is that you're talking about a fundamental skill, like certain types of algorithms or techniques, and those are essential. I would rather eat those. For me that would be dynamic programming. I have yet to discover when that thing is going to be needed in my daily job, though. But if your broccoli something more of a domain, like webdev or ML, I think it's totally fine not to chew and just pick something else.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I do enjoy broccoli, so maybe not the greatest analogy for me. But my "broccoli" was physics programming while I worked in gamedev about a decade and a half ago. I really hated programming physics and I thought why the hell should I? There were so many other exciting areas, so I just stepped away and did graphics, shaders and visual effects programming. I was much happier because of that. So I chewed a bit and spit out my "broccoli".
I think the main difference here is that you're talking about a fundamental skill, like certain types of algorithms or techniques, and those are essential. I would rather eat those. For me that would be dynamic programming. I have yet to discover when that thing is going to be needed in my daily job, though. But if your broccoli something more of a domain, like webdev or ML, I think it's totally fine not to chew and just pick something else.