Live data from Hacker News

Experts have it easy (2024)

boydkane.com

121–130 of 130 posts

Re: Experts have it easy (2024)

#121
post #38

This is why for young people is useful to pick a new field where there are no experts yet. I was very lucky to graduate Computer Science just when the iPhone/Android came out. I had two years experience in Android programming where literally no-one could have more than 2 years experience. If I had tried to make it work in C++/Java I would have find myself competing with people with 10 or 30 years of experience. Right…

I mean most of the papers already come from pretty young folks!

Exacty! They chose to go into a new field rather than persuing archeology and restoration.

Re: Experts have it easy (2024)

#122
post #38

This is why for young people is useful to pick a new field where there are no experts yet. I was very lucky to graduate Computer Science just when the iPhone/Android came out. I had two years experience in Android programming where literally no-one could have more than 2 years experience. If I had tried to make it work in C++/Java I would have find myself competing with people with 10 or 30 years of experience. Right…

I mean most of the papers already come from pretty young folks!

A dear friend of mine from Greece decided to study archeology and did a Phd in LITERALLY Byzantine iconography of penises. Now at 37 he works as workman in a factory producing food. He seemed happy before and he seems happy now. There are many ways to read into this real life events. I'm still struggling to understand it. A part of me sees it as a cautionary tale of pursuing outdated fields. Another parts of me wonders if maybe my friend is happy and everything else doesn't matter. Another part of me wonders if too much unconditional happiness might lead you in dead end alleys. Another part of me wonders if that is false and believing that is preventing me to be happier. Life is chaos.

Re: Experts have it easy (2024)

#123
post #23

>Don’t study the “common” things, but go all-in on the niche pockets. The common things are common enough that you’ll learn them through osmosis regardless of what your main activity is. But the niche things require active study, and ignoring the niches is how you remain a novice. I'd add, work on the niche things that no one else wants to work on but need to be done. That's how I quickly advanced in my career, becom…

I very much agree to get to work tackling the things no-one else enjoys, especially if you find you enjoy it. I learned fairly early on that I enjoy debugging and fixing bugs far more than I enjoy greenfield development. This seems to be less common than yearning for fresh projects to work on, but it also makes me valuable to have on a team. Debugging is an absolute joy, it's like a two-layer puzzle. There's the imme…

This is also what I love about rebuilding some existing architecture that's not working for a business, its doing mostly the second part - the system is working but it - costs too much, is too slow, doesn't realize some goal, etc - and often times a big part of that problem is because the original intent of the author was not expressed properly.

Usually its not enough time and skills to solve the particular problem, but the most satisfying thing is building a new system that expresses the intent of the original author but at 2% of its original resource usage.

Re: Experts have it easy (2024)

#124

Earlier quoted context omitted.

Or set up SFTP on the Linux machine, and find whatever Windows crapware that's able to connect to it... Filezilla, maybe?

Or just... put in a usb thumb drive, move the 50gb on it and call it a day?

If you don't have a thumb drive handy you could probably transfer it to your phone and use that instead

I think many (most?) modern phones have that much storage

Re: Experts have it easy (2024)

#125
post #2

> Having someone who’s happy to spend time “just talking”, without any specific goal to solve, will go a long way. This is actually something I love doing with our junior developers: Often they have a question every once in a while, or they don't have any questions for too long so I ask them what they're doing currently. Both often leads to me taking a look, and discovering that they're like five miles deep into a de…

Not just juniors. Seniors too! They (we!) are not immune to stomping 5 miles down the wrong path without realising and only seeing the light after talking it through with a peer.

Yes, but with seniors sometimes you can say that something is not right or dead end and some people get angry because they think they are more skilled/experienced/knowledgeable than you.

Hearing what other people have to say and thinking about your actions in different light is skill on its own.

Re: Experts have it easy (2024)

#126

This is a really good article. There's a quality in strong developers which is difficult to select for in an interview but wildly valuable once they're up and running; maybe the best word is "scrappiness". When I interview juniors or interns, one of the questions I like to ask is something like this- "You've got two computer, one Linux one Windows. There's 50gb of files on the Windows machine which need to be moved t…

Do you have to move it right away? It is not possible to just mount i.e. sftp as disk for the time being and just copy it in the background?

Re: Experts have it easy (2024)

#127
post #2

> Having someone who’s happy to spend time “just talking”, without any specific goal to solve, will go a long way. This is actually something I love doing with our junior developers: Often they have a question every once in a while, or they don't have any questions for too long so I ask them what they're doing currently. Both often leads to me taking a look, and discovering that they're like five miles deep into a de…

I wish I could work under you. We need more 9devs over junior devs and this industry will be a much happier place

Re: Experts have it easy (2024)

#128
post #73

Earlier quoted context omitted.

I have been nerd-sniped into conjuring up a less-traveled-path technique: Portable Python on the Windows computer. `python -m http.server`. On the Linux computer, something like `wget -mkp` followed by `find … -delete` to get rid of the index files. (Lots of disks are soldered in nowadays, or the procedure might require multiple M2 slots that the destination mobo might not have. Is your company IT department happy to…

I was gonna say nginx, lol. It's smaller and more portable than python afaik

Or just use PowerShell! It can run HTTP server too.

Re: Experts have it easy (2024)

#129

This is a really good article. There's a quality in strong developers which is difficult to select for in an interview but wildly valuable once they're up and running; maybe the best word is "scrappiness". When I interview juniors or interns, one of the questions I like to ask is something like this- "You've got two computer, one Linux one Windows. There's 50gb of files on the Windows machine which need to be moved t…

Do you have to move it right away? It is not possible to just mount i.e. sftp as disk for the time being and just copy it in the background?

You're hired :)

Re: Experts have it easy (2024)

#130
post #118

Earlier quoted context omitted.

What's the problem with 50M log entries and deletion, and a disk-based cache?

A great question, which I'll allow myself to not respond _here_. Please check within a week, as I try to migrate my blog to something simpler. I'll put description there and link here once done.

FYI - I still remember, but got sidetracked.
Post reply on HN