Live data from Hacker News

I thought I would have accomplished a lot more today and also before I was 35

newyorker.com

641–650 of 691 posts

Re: I thought I would have accomplished a lot more today and also before I was 35

#641

Earlier quoted context omitted.

Nicely put. Care to share your writing system?

check out Getting Things Done (GTD ) https://www.youtube.com/watch?v=ety0hzFPh6Y

I think the book should be renamed to "Getting Organized: For the Hyper-Conscientious". Because if you actually manage to power through all the padding to get to the content (I did once but failed my second attempt), you'll find a system that requires a level of conscientiousness that's higher than if you had just done the work. The system looks great, it's just for a very specific type of person.

Re: I thought I would have accomplished a lot more today and also before I was 35

#642

Earlier quoted context omitted.

To be explicit here, it sounds like you're saying that you don't think you perform well on data structures questions in interviews, for example binary tree questions. Is that right?

Not really. I just don't practice them. I'm way too busy writing shipping software that has very little use for the kinds of academic exercises in LeetCode/HackerRank stuff. Sometimes, I do great at them. Most are common sense. Usually, I'm mediocre. There's thousands and thousands of energetic folks out there; young and old, that practice these every day, and can usually ace them in an interview. There's no way that…

I’m a 25 year old developer that’s only been working full time professionally for ~3 years and I came to a very similar conclusion about you regarding the LeetCode style interviews. I’ve always been allergic to bullshit and smelled it clearly and instantaneously when I began wading into that process.

Undoubtedly I’ve closed doors and passed up opportunities through my refusal to contort myself to the LeetCode regime. At the same time, the time that I would’ve spent drilling myself on superficial coding puzzles I’ve instead invested in building practical applications for my friend’s business, learning and applying machine learning theory to automate a boring task during an internship, implementing a processor in Verilog and writing an assembler for its ISA that I managed to get running on an FPGA, working on an open source digital contact tracing app, and several other projects.

The projects I’ve spent time on are those that I deem to genuinely valuable to society and to my personal skill development in the broadest, most fully integrated conception of ‘valuable’ that I can achieve. To clarify, I could see an counter point being made that LeetCode skills are “valuable” in the sense that I could use them to get a higher paying job at $TECH_CO. But from a higher level perspective, those skills are tailored towards a system (the LeetCode hiring gauntlet) that I think is fundamentally corrupt, and so to spend my energy practicing them for the sake of that system would be corrupting of my integrity.

And despite the admonitions I’ve received from supposedly more pragmatic-minded people, I’ve been able to pull together a living and have a budding career to speak of. My job hunts have perhaps been more drawn out and frustrated than the LeetCode crew, but I believe my focus on genuine knowledge and skill development has contributed to my high performance at the jobs I have managed to land. And by being straightforward about my disinterest in hoop jumping and interest in “real skills”, I’ve managed to befriend and work with companies and people that share similar values to me, who in my view are more rewarding to work with and tend to be more likely to succeed in the long run.

Re: I thought I would have accomplished a lot more today and also before I was 35

#643

Earlier quoted context omitted.

Not really. I just don't practice them. I'm way too busy writing shipping software that has very little use for the kinds of academic exercises in LeetCode/HackerRank stuff. Sometimes, I do great at them. Most are common sense. Usually, I'm mediocre. There's thousands and thousands of energetic folks out there; young and old, that practice these every day, and can usually ace them in an interview. There's no way that…

I’m a 25 year old developer that’s only been working full time professionally for ~3 years and I came to a very similar conclusion about you regarding the LeetCode style interviews. I’ve always been allergic to bullshit and smelled it clearly and instantaneously when I began wading into that process. Undoubtedly I’ve closed doors and passed up opportunities through my refusal to contort myself to the LeetCode regime.…

That sounds excellent! I support you completely, but my support may not be that relevant.

Coding tests; at least Codility/LeetCode style, are now pretty much worthless, as there’s an entire industry devoted to helping folks pass them.

I just love doing what I do. It sounds like you do, as well.

Every hour I spend, practicing for interviews, is an hour I’m not spending, learning new, practical stuff.

Re: I thought I would have accomplished a lot more today and also before I was 35

#644

Earlier quoted context omitted.

Is there a free resource on how write great documentation?

If you haven't seen it, there's a great community[1] geared toward documentation. Their guide[2] is an excellent starting point on documentation. 1. https://www.writethedocs.org/ 2. https://www.writethedocs.org/guide/

This is an excellent resource. Thanks!

Re: I thought I would have accomplished a lot more today and also before I was 35

#645
post #628

Earlier quoted context omitted.

I like that. Thanks for sharing it. I'm 58. I spent over thirty years, writing and managing software projects that other people generally didn't use well (or mishandled while developing). It was frustrating, but they paid the bills, so there wasn't anything I could do about it. Since leaving my last job, I started to look at working, and immediately , and with extreme prejudice, slammed into the notorious ageism in t…

Not sure if this will help, but I'll share my very recent story of how ageism looks from the other (youngish people) side, which contains some pitfalls to avoid. I'm 32, and the technical lead of a mid-sized research computing / ML team in quasi-academia. I'm the one who tells the boss whether a hire is technically competent, performing up to standard, is meshing well with the team, etc. So I don't make hire/fire dec…

To be that old, and not ‘know’ Linux, and insist on using Windows, that is more of an issue to me.

He has been in the industry for over three decades and is afraid of a CLI?

Re: I thought I would have accomplished a lot more today and also before I was 35

#646
post #628

Earlier quoted context omitted.

I like that. Thanks for sharing it. I'm 58. I spent over thirty years, writing and managing software projects that other people generally didn't use well (or mishandled while developing). It was frustrating, but they paid the bills, so there wasn't anything I could do about it. Since leaving my last job, I started to look at working, and immediately , and with extreme prejudice, slammed into the notorious ageism in t…

Not sure if this will help, but I'll share my very recent story of how ageism looks from the other (youngish people) side, which contains some pitfalls to avoid. I'm 32, and the technical lead of a mid-sized research computing / ML team in quasi-academia. I'm the one who tells the boss whether a hire is technically competent, performing up to standard, is meshing well with the team, etc. So I don't make hire/fire dec…

I'm not sure this is an age thing, but a personality thing. I've worked with several people in their 20s and 30s who have had one or more of these traits, as well as older folks who had few or none.

I'm stopping short of making any generalizations, because in my experience the evidence (for me at least) isn't there to make any. Perhaps things are different elsewhere, though. I'm only speaking from my experience, as I suppose we all are.

Re: I thought I would have accomplished a lot more today and also before I was 35

#647
post #580

Funny piece. It can be so easy to waste time when we have the internet. I think the most dangerous distractions are the ones that feel productive but don’t actually work toward your goals. For example, browsing hacker news. Such an activity is useful every now and then, but at least for myself I often scroll around only to realize later that it was a massive waste of time I could’ve spent working on something I care…

I worked for a big multinational bank and was reasonably comfortable but sometimes not very busy and most of the usual online distractions was blocked except for hacker news. I spent so much time reading hacker news that it was probably a big influence in me deciding to quit my job to join a bootstrapped startup as a CTO. Also probably the biggest mistake of my life. In the aftermath I ended up working as a contracto…

Why was the CTO move a mistake? The biggest mistake of your life, at that.

Re: I thought I would have accomplished a lot more today and also before I was 35

#648
post #628

Earlier quoted context omitted.

Not sure if this will help, but I'll share my very recent story of how ageism looks from the other (youngish people) side, which contains some pitfalls to avoid. I'm 32, and the technical lead of a mid-sized research computing / ML team in quasi-academia. I'm the one who tells the boss whether a hire is technically competent, performing up to standard, is meshing well with the team, etc. So I don't make hire/fire dec…

Thanks for that. I'd say that's the type of stuff that insecure people do. As a manager (the one that made hire and fire decisions), I saw this type of behavior from folks across the age range. I'd gently suggest that, were you to look around, you'd see others behaving in similar manner; but, for whatever reason, you are noticing it more with this chap. I remember seeing that attractive folks (of any gender) tended t…

"but, for whatever reason, you are noticing it more"

Most societies indoctrinate people to "respect their elders" to varying degrees.

A younger person having authority over an older person is a role reversal many are not equipped to deal with, from either side of that equation.

So it is noticed more.

Further, this elephant in the room has to be acknowledged before either side can move on meaningfully. But you can't "discriminate based on age" or you might end up in court depending on where in the world you are.

Makes it a tricky problem that I am not surprised people just "avoid".

Re: I thought I would have accomplished a lot more today and also before I was 35

#649
post #443

Earlier quoted context omitted.

> you liable for damages that you have caused only if you did something illegal. You cannot be sued for more than you own in a civil suit.

In the United States, you absolutely can be sued for more than you own.

I should have clarified - of course you can be _sued_ for any amount. I meant that you cannot be forced to repay more than what you own - you bankrupt your way out of it, or accept a settlement.

The only debt you cannot discharge via bankruptcy is student loan debt, iirc.

Re: I thought I would have accomplished a lot more today and also before I was 35

#650

I've been mentoring CS college students and new grad SWEs for a while. It's shocking to see how many of them perpetually feel like they're overwhelmed and short on time, yet they can't account for where they've actually spent their time. It's not uncommon for new grad SWEs to complain that an 8-hour work day is somehow consuming 100% of their weekday hours, leaving them without any time to do anything else. On furthe…

Tbh, I'd hate to be a motivated CS-student today.

You're just bombarded with the stuff that you should know - well, according to internet forums, at least.

On top of your basic CS curriculum, you should also be "crushing it" in:

- Full-stack development - Research-level Machine Learning - Heavy side projects like creating your own crypto currency, algorithmic trading platform, or whatever.

All while burning through the tens to hundreds of leetcode problems.

And of course, if you're a frequent visitor of certain forums or blogging platforms, you will find some user that's doing all of the above. Flashy website, writing research papers on the latest ML/Deep Learning models, writing interactive and insightful tutorials on leetcode problems, all while keeping a 4.0 throughout their CS-studies and climbing up the career-ladder and getting better internships every year.

I think that if you're comparing yourself to those types, and trying to keep up with them, you're gonna end up spending a lot of time without getting much done.

Of course, all while visiting the usual suspects of time-thieves (FB, Twitter, HN, Reddit, etc.)

There's this myth being perpetuated on most CS career forums (where 99% of the posters are other CS students) that you need to be some super-human rock star to even be worthy of the most lowly position. It's that, or bust.

Post reply on HN