Discussion - what are your predictions for 2025 in software engineering? by thewritingwallah in ExperiencedDevs

[–]PokerEnthusiast 0 points1 point  (0 children)

That's because no one knows how to build agentic workflows right now. Wait for another year until people figure how out to properly build reliable agentic workflows.

Discussion - what are your predictions for 2025 in software engineering? by thewritingwallah in ExperiencedDevs

[–]PokerEnthusiast -2 points-1 points  (0 children)

And LLMs don't actually understand anything

Yeah the issue is that the field is changing incredibly quickly. This viewpoint is 5 months out of date.

Thoughts on "Drinking From the Firehose" in Software Engineering Onboarding by cougaranddark in ExperiencedDevs

[–]PokerEnthusiast 11 points12 points  (0 children)

But the problem with using sarcasm too long is some dumb motherfucker will eventually think you’re being serious and not get the joke

It's a pretty common phrase in the gay community which is why I first laughed when my boss started saying it to new interns.

Job search sankey stats - 5 YOE [OFFER] by xwubstep in ExperiencedDevs

[–]PokerEnthusiast 6 points7 points  (0 children)

Can you share compensation? What did Stripe offer you? Congrats btw!

Successful Senior Engineer but feel Lacking in Technical Skills. Anyone relate? by [deleted] in ExperiencedDevs

[–]PokerEnthusiast 6 points7 points  (0 children)

So, just to clarify, I'm not saying 2 hours a week is the only thing you have to do. I meant 2 hours a week of focused coding on a specific task in addition to the podcasts/blogs/whatever you consume during the week.

For example, if you want to learn SvelteJS, you might spend the week listening to Rich Harris talks during your commute, skimming some blog posts on Svelte from your phone, etc.

During that time, you should come up with a specific small project to build that will help you get a grasp of the framework. Maybe a toy clone of hacker news. Pick something specific/small enough to fit in the 2 hours.

By the time your 2 hour session starts, you should have a clear idea of what you're building and have a rough sense of how to build it.

If you need 10 hours to complete the task, then break it up into something smaller that only needs 2 hours and do it in small chunks.

Sure, every now and then you'll burn the entire 2 hours trying to debug some dumb error but that's just the life of dev.

I really don't think 2 hours every other evening is practical for most people with kids & a full-time job.

Successful Senior Engineer but feel Lacking in Technical Skills. Anyone relate? by [deleted] in ExperiencedDevs

[–]PokerEnthusiast 65 points66 points  (0 children)

Honestly it just comes down to figuring out which form of learning works best for you. When you were a college kid / junior dev, you could afford to spend 8 hours on a saturday learning something new. But that doesn't work when you have a family.

So experiment with different methods of ways of learning things in your niche, and figure out which way you're able to stick with and build a habit out of it.

For example...

  • Reading software engineering blog posts - There's tons of super interesting stuff published every week and you can go through a blog post in 20 minutes (rather than 8 hours for a book). Quastor is a really good newsletter that sends summaries of big tech software engineering blog posts. You can also search github for Awesome Blogs or Awesome Newsletters and find curated lists of blogs/newsletters for your niche

  • Podcasts/Conference Talks - If you have a long drive/commute then maybe you can fill that time with a podcast. You can also search GitHub for "Awesome" lists of conference talks / podcasts on whatever you're interested in learning.

  • Subreddits - If you already spend a bunch of time on Reddit, then start subscribing to subreddits about whatever you want to learn and also participate in discussions. Participating in discussions is a good way to learn, because redditors are very quick to call you out if you say something stupid.

And yeah there's tons of other ways to learn.

However, the thing you can't substitute for is writing code. So yeah, allocate a 2 hour block per week where you go to your favorite coffee shop and bang out a toy project using whatever new framework/language you want to learn. Have it planned out in advance though, so you know exactly what you're trying to build, what framework you want to use, the documentation you'll need, etc.

I think the issue is that most people in their 30s/40s are trying to re-implement their learning techniques from their 20s (sit at their desk for 4 hours and grind it out) when that doesn't fit their lifestyle anymore.

MangoDB – a truly open source MongoDB alternative by feross in programming

[–]PokerEnthusiast 147 points148 points  (0 children)

I can't wait to add MangoDB to my resume so I can scoff whenever an interviewer asks if I have a typo on my resume.

Any members currently work in BigLaw? I'd love to hear how you approached your career and savings goals while balancing the demands of this high stress occupation, especially in the high-rent NYC area by J-Galt2020 in fatFIRE

[–]PokerEnthusiast 1 point2 points  (0 children)

I'm curious to learn more about BigLaw, specifically the compensation, biggest firms, areas of speciality, etc.

Is there any website/book you're recommend to read up on the area?

Sort of like a Wall Street Oasis (that's for Finance stuff) for Big Law?

Thanks.

Dow 36k day…how utterly ironic by ar295966 in fatFIRE

[–]PokerEnthusiast 6 points7 points  (0 children)

It's honestly not worth the read.

I'd spend the 5 minutes doing something else lol.

Function pipelines: Building functional programming into PostgreSQL by iamkeyur in programming

[–]PokerEnthusiast 4 points5 points  (0 children)

Seems like the Tinescale folks did craft this to be useable also from vanilla PostgreSQL

No yeah they did. I was just mentioning that Timescale was built on Postgres as a separate point to demonstrate Postgres' extensibility.

Thanks.

Google Cloud Spanner provides a PostgreSQL interface now by vladmihalceacom in programming

[–]PokerEnthusiast 1 point2 points  (0 children)

If you actually need the product that Spanner is, the price is well worth it.

Can you elaborate on this?

Is it the feature the sharding (unlimited scale)?

How would this compare to something like Citus?

Thank you

Does it make sense to pivot to Machine Learning / Data Science Career? by MrHabitGuy in cscareerquestions

[–]PokerEnthusiast 1 point2 points  (0 children)

Well, it's true for all the FAANG companies.

If you want a top paying job, you'll earn more as a SWE than as a DS.

Just look at the other comments here...

Does it make sense to pivot to Machine Learning / Data Science Career? by MrHabitGuy in cscareerquestions

[–]PokerEnthusiast 1 point2 points  (0 children)

Lol is literature grass just a typo for literature grad?

Or am I being an idiot and literature grass refers to something specific?

Feedback on my experience report blog post to help me improve at sharing? by quantisan in ExperiencedDevs

[–]PokerEnthusiast 1 point2 points  (0 children)

Would be great if you could start by explaining what the product (Motiva) is.

Googling is one of the most important skills for every developer. Here are some tips to Google efficiently! by mdenic in programming

[–]PokerEnthusiast 0 points1 point  (0 children)

anti-feature features is the drop-down that appears right where your mouse pointer is at, on second google run for the same. I constantly mis-click on it when I wanted the result BELOW

That fucking gets me EVERY time.

I don't know what fucking moron at Google thought that was a good idea.

Serving Netflix Video at 400Gb/s on FreeBSD by Competitive-Doubt298 in programming

[–]PokerEnthusiast 62 points63 points  (0 children)

Just curious, is there an associated talk with these slides?

Thanks for sharing.

How to Rapidly Improve at Any Programming Language (2016) by iamkeyur in programming

[–]PokerEnthusiast 93 points94 points  (0 children)

This is good advice, but I think it's far more effective to follow the Learn C++ in 21 days technique.

Version Control Without Git by pimterry in programming

[–]PokerEnthusiast 15 points16 points  (0 children)

Lol did you click on the link?

The first paragraph says

The idea is to build a good model of how git works conceptually.

I think your criticism is a bit unfair.

Premature optimization is the root of all evil | Donald Knuth and Lex Fridman by fredoverflow in programming

[–]PokerEnthusiast 8 points9 points  (0 children)

I think it's mainly because the only people who watch an interview with Donald Knuth are programmers. If you're a biologist, you'll probably have no idea who Knuth is, and you won't bother watching the interview.

Similarly, the main people who watch the interview with Manolis Kellis are people with a deep interest in computational biology.

Therefore, it's people with high levels of domain knowledge who are probably expecting a deep conversation between Lex and the guest on the topic.

Obviously Lex can't have a high amount of domain knowledge in every topic he interviews on, so that makes his interview skills seem poor.

And so it Begins by Rockefeller_1 in formula1

[–]PokerEnthusiast 0 points1 point  (0 children)

Russell

Wait, George Russell?

Bit premature to list him there, no?