[flagged]
Man spends entire career mastering crappy codebase
51–60 of 596 posts
Re: Man spends entire career mastering crappy codebase
#52For ten years, I worked on codebases written in C++ without using any third party libraries (no, not even STL -- we needed faster, thread safe versions of strings and maps which were not available at the time; Boost? What's that?), its own custom messaging middleware built directly on sockets, its on distributed process management system built with unix syscalls (obviously). There was not a single line of HTML, Java…
What about it would you like to avoid? I don't understand the fears that people have in this thread. To me this sounds like the Platonic ideal of a programming job. EDIT: I'll reply to my replier here because /u/Dang rate limited me (again), though I must commend him for letting me have one more comment than usual before he pushes the button ;) > I would say the ending -- the part where you are unemployed and unable…
Re: Man spends entire career mastering crappy codebase
#53Earlier quoted context omitted.
I can only assume it's because HN is full of young, inexperienced people whose main wish is to stay on the cutting edge of technology rather than sinking into a stable profession
You may be right, but I don't think experience is what makes people prioritize stability over anything else. I'd be so depressed at a real job like the one described, it would be irrelevant that it was stable and gave me extra time. Some people are ambitious, some just like variety.
Re: Man spends entire career mastering crappy codebase
#54For ten years, I worked on codebases written in C++ without using any third party libraries (no, not even STL -- we needed faster, thread safe versions of strings and maps which were not available at the time; Boost? What's that?), its own custom messaging middleware built directly on sockets, its on distributed process management system built with unix syscalls (obviously). There was not a single line of HTML, Java…
Good for you I guess?
Re: Man spends entire career mastering crappy codebase
#55How did Arthur avoid promotion to management?
Re: Man spends entire career mastering crappy codebase
#56I'm worried this will be me someday. I suppose that's the point.
Does somebody work 35 years in same company, it is usually 2-5 years -> new company grind rather than working at same company.
A few times in my career I've seen people with a decade-plus experience leave companies they would have stayed at for another two decades if it were within their control. It's sad. They struggle a bit because they often realise that they've over fit their skillsets to that single company.
One guy I knew was hired as a "web developer" in ~2005 because of his HTML/CSS knowledge. He continued to do basically just HTML/CSS until he lost his job in 2020. Lovely guy, but he saw his job as just a job and couldn't give a damn about learning new technologies. I often wonder what he's doing now... I doubt just knowing HTML/CSS is a hireable skillset anymore.
Re: Man spends entire career mastering crappy codebase
#57For ten years, I worked on codebases written in C++ without using any third party libraries (no, not even STL -- we needed faster, thread safe versions of strings and maps which were not available at the time; Boost? What's that?), its own custom messaging middleware built directly on sockets, its on distributed process management system built with unix syscalls (obviously). There was not a single line of HTML, Java…
I'm not sure if that's intentional humour or not.
Re: Man spends entire career mastering crappy codebase
#58Unrelated: this link opened almost instantly, what’s this magic? Even HN takes longer!
It's not rocket science - it's how we made webpages in 2001. Browsers are really good at that.
Re: Man spends entire career mastering crappy codebase
#59For ten years, I worked on codebases written in C++ without using any third party libraries (no, not even STL -- we needed faster, thread safe versions of strings and maps which were not available at the time; Boost? What's that?), its own custom messaging middleware built directly on sockets, its on distributed process management system built with unix syscalls (obviously). There was not a single line of HTML, Java…
Re: Man spends entire career mastering crappy codebase
#60There is something to be said for stability. Since our protagonist retired early, the pay must not have been bad. The glass is half full, or so I tell myself.