News for hackers. Stuff that matters.
Re:Challenging projects every programmer should try by hnfong on Tuesday December 26, 2023 @12:00AM (#38769047)
Maybe the *term" "software engineer" is not an established thing.

But these points raised by GP... are basically self-evident.

> - Deciding what to write yourself and what to take from a library

> - Identifying high-quality libraries and frameworks that meet your project needs

> - Deciding where optimization is worth the effort and where it is not

> - Writing code that will still be readable to you (and others) a few years from now

> - Thinking about the project as a large-scale, complex system with software and non-software dependencies

... But since they don't have immediate effect (along the tune of "look I made this shiny thing myself in a weekend!"), it's hard to brag about it and perhaps even hard to establish causality that your skills in the areas above contributed to the software/business' success. But you can always brag about how you implemented a Fibonacci heap or something and made your heap operations 0.2ms slower.

Re:Challenging projects every programmer should try by yoyohello13 on Tuesday December 26, 2023 @12:39AM (#38769184)
I do that shit every day at my job. When I’m just coding for fun at home I want to implement crazy data structures, otherwise what’s the point?