Live data from Hacker News

Confessions of a Software Developer: No More Self-Censorship

kerrick.blog

91–100 of 372 posts

Re: Confessions of a Software Developer: No More Self-Censorship

#91
post #63

Earlier quoted context omitted.

Yeah. Random example: I have better "ambient awareness" remotely because with slack I am in every hallway simultaneously, and can skim the conversations and set up highlight words

I wonder how much of that comes down to culture. Since going remote I have come to wonder if a direct-message-first chat culture is harmful to collaboration.

It is. You need to be aware of it and have people that can set examples about chatting in public rooms or who can recognize when to stop a dm chat and move to be public

Re: Confessions of a Software Developer: No More Self-Censorship

#92

> left inner join While I do appreciate this joke (and I do hope this is a joke), I've recently had a project majorly held up because a lead dev didn't understand SQL. It's great to admit gaps but it's equally important to close those gaps. > As a hiring manager I interviewed software engineers and tried to filter for object-oriented knowledge. Retroactively, it’s clear I was hypocritical. As some one who has been on…

Not exactly your main point, but where’d you go to learn calculus? I did the usual classes in high school but none since, and I’d love to develop a better appreciation for it.

No offence to everyone else in this thread but the holy grail is truly The Art Of Problem Solving textbooks + mathacademy [0].

[0] https://www.mathacademy.com/

Re: Confessions of a Software Developer: No More Self-Censorship

#93
post #6

If you ever feel bad about yourself as a programmer you can go read some Rasmus Lerdorf quotes to cheer up :)

Or work with a random programmer at a random company for a bit. We had to do some audit/estimate for a company with huge tech issues (race conditions causing data corruption, huge slowdowns with just small usage spikes etc) costing them clients/money. The company runs around $50m/year or so selling software to enterprises. Anyway; software backend written with Java/Spring, deployed/updated on EC2 manually, no automat…

That sounds amazing, what you can get away with while still shipping a product and getting paid. In some way probably the engineers there are unwilling to do any automation in fear of becoming redundant, and the company is still fine with that.

Also, I am not sure how not touching computers after work is a bad thing; people can have families and other hobbies?

Re: Confessions of a Software Developer: No More Self-Censorship

#94
post #80

Earlier quoted context omitted.

For some reason I'm able to say "I don't know" to coworkers and superiors at work with no problem, but I have a much harder time online where it may affect future employers' opinions of me.

Where are you conversing online that this is a concern?

My blog.

- I blog with my real name, which includes an uncommon first name. It's easy for hiring managers to search the web for.

- My blog is linked from the website I host on the domain name I use for my email address, including for job applications. Anybody I email is likely to follow that thread.

Re: Confessions of a Software Developer: No More Self-Censorship

#95
post #63

Earlier quoted context omitted.

Yeah. Random example: I have better "ambient awareness" remotely because with slack I am in every hallway simultaneously, and can skim the conversations and set up highlight words

I wonder how much of that comes down to culture. Since going remote I have come to wonder if a direct-message-first chat culture is harmful to collaboration.

[deleted]

Re: Confessions of a Software Developer: No More Self-Censorship

#96

Earlier quoted context omitted.

I’ve never worked _anywhere_ where reporting someone to HR was anything but negative impacting for your prospects at the company. And I’ve worked at lots of places in many dimensions (company size, industry, age, etc)

This usually applies to Big Bank.

The karmic cost / benefit is all worked out then.

Re: Confessions of a Software Developer: No More Self-Censorship

#98
post #50

Earlier quoted context omitted.

Youtube

About as helpful an answer as “book”

https://www.youtube.com/playlist?list=PLF797E961509B4EB5

https://www.youtube.com/playlist?list=PLDesaqWTN6EQ2J4vgsN1H...

https://www.youtube.com/playlist?list=PLDesaqWTN6ESk16YRmzuJ...

Re: Confessions of a Software Developer: No More Self-Censorship

#99
post #20
post #16

Remote work is great (for the reasons you gave and more) and saying it "sucks" made me roll my eyes, and it's reductive in the same way as saying office work "sucks." I wouldn't have had a job if in-office was the only option. It certainly didn't suck for me. Being bad at problem solving with people far away is just another problem you can solve with practice. Same as being bad at problem solving even when help is ri…

> made me roll my eyes, and it's reductive in the same way as saying office work "sucks." Yes, "remote work sucks" is reductive, but I elaborated beyond the heading. Also, I wouldn't disagree with "office work sucks." Remote work simply has its warts, too. > just another problem you can solve with practice Perhaps, but practice alone clearly isn't enough. I've been working remotely since 2020 and it hasn't gotten mor…

I’ve worked remote for at least 16 of the past 22 years including my first job out college. It’s always been friggin awesome. The only downside was when I was contracting and I’d get calls in the middle of dinner and I didn’t have the self-discipline to ignore the call. A few times a year I have to travel to work, it’s nice to see folks, but it’s not required to get the work done, I put my big boy pants on and figure it out, or ask for help when I can’t.
Post reply on HN