#career-advice

1 messages · Page 291 of 1

dense oar
#

Hii i am a beginner so any advice

#

Hi anyone there?

errant crater
errant crater
dense oar
#

So what do you want to say

#

I need a career advice

marsh kestrel
surreal panther
dense oar
#

No I am going to join the yr

fringe sphinx
# errant crater 8 hours of good sleep is better for health

THIS IS THE ORIGINAL MUSIC VIDEO
Great Music video from the nineties !
The lyrics are taken from a famous essay — written in 1997 by Mary Schmich, a columnist with the Chicago Tribune — which gives some amazing advice for life, thoroughly recommend everyone to watch this ! enjoy !
http://tinyurl.com/schmich-sunscreen
This is the original tun...

▶ Play video
surreal panther
dense oar
#

Hi

fringe sphinx
#

But yah, for begining programming advice: go to #python-discussion and ask there. Better channel for that question

dense oar
#

@fringe sphinx done

mighty spire
#

Hello, I am looking for internships and possibly low paying junior roles, does anyone have recommendations for improving my CV or advice over the roles I should target?

solid parcel
# mighty spire Hello, I am looking for internships and possibly low paying junior roles, does a...

Your CV currently doesn't say anything about the kinds of roles you're targeting, there's no quantification or indication of outcomes (what size of budget were you managing for the club, for example?), roughly half of it focuses on team projects. It's fine to have done things in a team, but be clear about what you have achieved in those teams. 'Non-trivial' is fluff without conveying anything meaningful to the reader.

mighty spire
next berry
#

because you focus in on this stuff so much and act so condescendingly towards others that it's kinda weird

solid parcel
merry ledge
#

dont interview with space x, that was actually miserable 😂

#

wasted like 20 hours of my time just to be interviewed by a guy who has no idea how to interview

mortal wedge
#

Yes absolutely. I’ve generally found there are less jobs for low level stuff, but also less qualified applicants. Also quite a few jobs that want both and the pay for those are often quite high

grizzled moth
#

yeah i made a project on computer applications and model training in this i have to train a model for factory workers wearing safety gears or not checking via CCTV and reporting a log of violation with the person

true hatch
#

Is it okay if I fuh around in my high school years and learn programming in college?

tame granite
#

said by someone who doesn't even study something programmin-related, im just a hobbyist

true hatch
tame granite
true hatch
fringe sphinx
true hatch
#

I suck at learning programming by ms, I dose off during cs50, I can’t focus in books and other videos make me stuck in tutorial hell, I’m not “autonome” at all

fringe sphinx
true hatch
grizzled moth
fringe sphinx
true hatch
#

And I haven’t tried to learn python for two years it’s been on and off

fringe sphinx
#

You don't need to follow a course. It helps. But it's not required.

tame granite
true hatch
#

I’ll follow bro code and after every tut I’ll make something and master the subject

tame granite
fringe sphinx
#

What does this have to do with this server or channel?

#

!compban 1367043837108682763

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @indigo viper until <t:1779493060:f> (4 days).

next berry
true hatch
next berry
true hatch
#

??? Not my intention

jaunty storm
#

Question: How can I go from "my code does what I want it to do" to "my code works efficiently"

peak halo
peak halo
#

@jaunty storm what kind of code do you usually write? Different types of programs have different considerations

open ivy
open ivy
# true hatch And I haven’t tried to learn python for two years it’s been on and off

Learning python is somewhat off topic for this channel. Because getting a job is a highly social task. Few of us are limited by our technical capabilities in terms of which jobs we can actually get once we get fluent in Python.

For learning python, there are many many resources in other channels on this server and also countless tutorials.

Edit: this is my experience at least. If anyone feels that technical tests are a major obstacle for landing a job, then instructions as how to pass those tests is still on-topic.

next berry
open ivy
rough hemlock
#

But do I need to wait until I graduate to get a job?

rough hemlock
# next berry no

Well, how do I know if I'm ready for a job. Is it by working on a project and stuffs? And do you need to be good at math and stuffs? Can anyone just learn to code

peak halo
fast fossil
#

Also while at uni, apply to internships, those are pretty important, too

vapid violet
#

How much more much more difficult is it going to be for me to get a job without an internship? I have decent projects.

fringe sphinx
vapid violet
#

Fair enough.

fringe sphinx
#

There's a few basic things: having a clear resume (review it, get feedback), getting your resume on a managers desk (networking), showing more than just 'I went to school' (such as projects that show basic engineering skills, testing, GitHub, etc... even oss contributions), being prepared to interview: many people are unprepared for the easy questions like 'tell me about yourself'

peak halo
tranquil epoch
#

guys

mint oracle
#

I have been doing an internship at an organization for the last 20 days, and the duration is six months. However, I have received a better opportunity. How should I inform my colleagues?
and i am foookin scared to tell them!!

solid parcel
#

Congratulations on landing a better opportunity 🙂

mint oracle
solid parcel
mint oracle
solid parcel
#

Just make sure you give your boss a heads up before the rest of the team! It's courteous to let them decide how they'll communicate you leaving out

solid parcel
mint oracle
#

well let see!! will ask to my colleague intern what to do!!

vast shoal
#

And if you ever were to come up in conversation, they're gonna distinctly remember you as that guy who just disappeared one day, which will kill your reputation with whoever they are talking to.

vast shoal
#

<@&831776746206265384>

nocturne harbor
#

!clban 1248904981793214464 some kind of scam

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @prime kiln permanently.

azure basin
#

Recently i have been interested in Data Science. And just started learning python.
So like what's advice from the data scientist who knows about this field. what we do, how and why?
real world experience, problems

tough python
vast rivet
#

how is the market for fastapi?

next berry
vast rivet
#

I mean job market.

next berry
vast rivet
#

particularly in the UK and Ireland.

#

in my case; I know some python, build few small cli application. and I just want to start in any company.

#

now looking forward to deploy something with fastapi.

mortal wedge
#

Man, it really boggles my mind when a company is trying for months to hire for a position, I get dozens of recruiters reaching out to me because I'm one of the most qualified candidates for the position, and then the company doesn't even want to interview me 💀

#

I'll say this, if you're trying to fill a role and it's taking you at least 6 months and maybe up to a year to fill the position in this market, you're doing something wrong

vast rivet
#

I think you should keep trying. for someone who is enough qualified for the job; I hope there is someone who reasonate with you.

mortal wedge
#

I mean, one recruiter already went to bat for me and told them they should reconsider, but they turned them down.

#

Give it a few more months maybe then they'll reach out lmao

#

I hope by then I'm employed and can tell them they reason they missed out is because they screwed around 😈

vast rivet
#

I am recent grad in the UK, I have to land job before my visa expires.

mortal wedge
#

I'm so sorry. I hope you're able to land one soon

vast rivet
#

Thanks, you’re good! I’d welcome any advice, project ideas, or suggestions about FastAPI. I’ll add them to my roadmap.

vast rivet
mortal wedge
#

Hopefully someone can chime in with some. Sadly my direct experience with FastAPI is lacking. Most of my work is in regulated medtech data/algorithm/ML. My generalist skills are not where I'd like them to be 😅

solid parcel
vast rivet
vast rivet
solid parcel
# vast rivet Thanks, I am leaning towards backend roles with python. Fastapi with modern deve...

I don't know about relative demand between different junior roles. What I do know is that unfortunately entry level roles in the UK are very limited at the moment. It's a rough time to be trying to break in. I'd recommend thinking about what networks you have that you could leverage. Alumni networks, peers, professors, clubs and so on... Networking becomes more valuable when the market is depressed.

mortal wedge
solid parcel
#

Had a good day today- been at an SRE conference at the Bank of Scotland 🙂 Perk of the job!

mortal wedge
#

Cool. I'm doing pretty well in getting far along in the interview process, even if they haven't materialized anything yet. I want to be careful giving advice that might not be transferrable/applicable.

solid parcel
#

Though granted, when it comes to juniors that shape can differ. On second read, I see you were delineating in terms of level rather than role. It's been a long day, I missed that the first time 😁

mortal wedge
#

Haha that's alright, I get it. I've been spacey these days. Chasing opportunities while trying to pursue a masters and take care of myself has been exhausting and always feels like I'm failing at one or the other

vast rivet
solid parcel
mortal wedge
#

Yeah, I think I've put on around 20 pounds since the start of my unemployment at least

#

It's easy to fall into the trap of "I'll worry about all of that when I'm employed" when you're in a long bout of unemployment.

fast fossil
#

umm, ignore the thumbnail?

solid parcel
#

I generally think of the T shape as encompassing depth in closely related areas rather than necessitating depth in exactly one (e.g. SRE, DevOps and infrastructure engineering are all fairly closely related domains). It's rare for it to be optimal to develop deep expertise in orthogonal domains, so I'd still recommend something like a T (or arguably closer to a V) rather than the π or comb shapes the video mentions.

Additionally, I've found that the majority of the time if an engineer appears to have a π/comb shape, it's a matter of me missing the connecting factors rather than their depth being in truly distinct domains.

solid parcel
#

On a different note, I've pinged you a LinkedIn connection request, @fast fossil . Wish I'd started coding as early as you did, haha

crude gull
crude gull
tired locust
#

Does anyone have any advice about cryptography

solid parcel
tired locust
#

I thought it did pay well

solid parcel
#

IIRC it pays well compared to most fields, but is pretty middling as far as tech roles go (albeit it's more maths than tech, I still lump them in the same bucket)

tired locust
tired locust
#

As far as some countries go

solid parcel
tired locust
#

Yes i would be interested to learn what the pay difference would be

#

I would probably prefer to work in a research or government role

#

Post quantum

solid parcel
#

Easy to get a sense of that with a Google 🙂 Also look up how many roles there actually are for cryptographers. Worth being aware of that too, as your comp is 0 if you can't land a role

tawny sentinel
#

What should I pay attention to when programming?

next berry
native furnace
#

Hi am currently pursuiing ece what are the options for me to do masters in it

rancid vault
#

hello guys im kinda new to coding/programming community... can someone help me on how i can start my journey... Id be grateful for your advice.

potent wyvern
still arrow
#

If linkedIN is cringe than where to apply for Internships and Jobs ?

still arrow
#

Maybe i should just use that jobs section and not the Home section

fast fossil
#

if you can, try to look for internships through your uni

solid parcel
pulsar surge
timber steeple
#

That'd determine what 'journey' you should go on

pulsar surge
timber steeple
#

Hm... but that could mean anything

pulsar surge
#

i think is should combine my carrer in coding and finance can you suggest me some about that

#

i am now 18 year old

pulsar surge
timber steeple
#

Err... okay first maybe try understanding Python fundamentals

#

Then you can work on finance-related (mostly and essentially) modelling on Python

pulsar surge
#

can i add you as friend

timber steeple
#

I mean you can ask your questions right here on this server

#

I don't have too many exact insights to give about your specific sub-field, sorry for that

pulsar surge
#

by the way there is any other discord community i should join

jade rampart
#

Hey guys, how are you. I've got a question, is there a certificate on ML that really matters?

#

Or not really? If it's a paid one but somewhat accesible then it's an option for me as long as it really worth it.

solid parcel
jade rampart
#

Understood. If that's the case, I'm already going to get a Masters, so then the new question is where can I learn ML in the meantime.

#

So I thought on reading this, but not sure if this is the best option.

#

I've done the Probability course already.

solid parcel
fast fossil
#

@jade rampart you can check the pins in #data-science-and-ml (also a place to ask any relevant questions about learning the topic and such)

jade rampart
#

Okay, will do so. Thanks.

rancid vault
low bluff
#

Where should i look for jobs in Data Analysis? I already use linkedin and some others but cant seem to find a Jr job.

proud glacier
low bluff
peak halo
low bluff
vagrant skiff
#

how can i learn python ?

regal axle
inner wrenBOT
surreal yoke
#

How does one find gainful employment these days? That does not require LLM usage. My company just announced a "strategic partnership" with Anthropic and I no longer wish to work for them.

next berry
surreal yoke
#

Most definitely.

next berry
#

Why is that? If you're able to expand

surreal yoke
#

It puts me closer than I want to LLMs and I fear that the mandate to use LLMs is closer than ever and I will not use them

solid parcel
surreal yoke
#

My ethics prohibit me from using something made from stolen data. My morals will not let me do something that contributes to great social and economic harm.

near ocean
#

Its the same way as always, but you should know that youre making it much harder for yourself nowadays

surreal yoke
#

I understand that I am limiting my options. But I will not bend on my principles.

solid parcel
surreal yoke
#

Yeah...

regal axle
near ocean
#

Is the problem the partnership or general LLM usage

#

You'll probably struggle to find a job at a company that hasn't incorporated LLMs in their tools nowadays

surreal yoke
surreal yoke
solid parcel
rain pulsar
#

hey guys! upcoming sophmore currently working on prsonal projects. whats the best possible skills i can have on my resume that tech companies are looking for, i am currently trying to expand my skills

regal axle
next berry
#

<@&831776746206265384>

nocturne harbor
#

!clban 845983263477465089 This is not a job board

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @peak fern permanently.

fallen cedar
#

I'm thinking to take my btech degree in CSE quantum computing but just I'm too scared what if I end up doing nothing means what if I don't get any job and I will also be looking for internships during my btech what if I don't find any

#

And I'm also not very acknowledged about these things please can u help me out and if u can add some points I should care about

fringe sphinx
fallen cedar
#

But everyone's working on it and if it goes well I think great opportunities there can evolve

fallen cedar
#

Shall I go for it or not what if after 4 years till I graduate it's in low demand and I had to compromise with placements later blaming to take this course

fringe sphinx
#

You are expressing doubt and worry, and that's understandable. But, ask a question that we can give an opinion or advice on: your choice isn't 'do quantum or nothing'

#

You're probably really wondering if we think quantum computing, or a degree in it, will be relevant in a few years

sharp marlin
#

Is there anyone looking for a dev?

solid parcel
tawny lantern
#

hi i am very confused like what to do actually

I have around three years, and I do not want to waste them learning things that will not provide long-term value. My goal is to become an AI/ML engineer, but at the same time, I also want to build my own applications and websites independently.

The problem is that I am confused about the right approach because the competition is extremely high, and there are too many different roadmaps online.

According to you, what would be the best path?

Should I first:

  • learn a programming language,
  • then practice DSA in that language,
  • then learn full-stack development,
  • and finally move into AI/ML?

Or should I focus directly on AI/ML from the beginning?

I would really appreciate it if you could suggest a proper roadmap, including:

  • which programming language I should start with,
  • which language to use for DSA,
  • whether full-stack development is necessary,
  • and the complete sequence of skills I should learn over the next few years.

I want to focus on skills that will still be valuable in the future and help me build real-world projects, not just follow trends.

fringe sphinx
open ivy
#

How difficult are the technical tests during the interview process these days? Are they a major obstacle for any of you?

near ocean
#

They are the primary obstacle during an interview process

open ivy
near ocean
#

Daily leetcode at least and more near your high intensity application days

near ocean
#

Its much easier to keep some leetcode ability up than to forget and relearn everything every time you jump jobs

regal axle
# open ivy How difficult are the technical tests during the interview process these days? A...

Serious “culture fit” problems tend to filter you out before the technical. So making it that far means your personality is at least close to reasonable and the non technical will likely be easy to pass.

We give interview questions and don’t allow them to vibe code the answer (but limited ai use is allowed) and I’ve observed a massive amount of atrophy. They are saying things that suggest they know or knew code. But their code ability is … missing.
So in that sense, technical interviews are harder for some people

regal axle
# open ivy How do you keep those skills sharp? Is Leetcode good?

Solve novel problems. Leetcode only gets you so far. But raw experience tends to be enough for me. And making sure I do non pure work code. Because sometimes work code is so specific that it doesn’t help me anywhere else.

Leetcode teaches you how to be good at leetcode. Some interviews are just leetcode questions and so that’s fine. But the trend is shying away from leetcode style questions.
-# but plenty of companies still use it

near ocean
mortal wedge
# surreal yoke How does one find gainful employment these days? That does not require LLM usage...

Unfortunately in the U.S. as I’m sure you’re aware of AI is pushed hard at C-suite as a cost saving measure. I found that my LLM use is too conservative when it comes up in interviews so I’ve begrudgingly tried to get more comfortable with it for certain tasks.

That said, since I’m in regulatory medtech it hasn’t been too hard to convince companies to avoid LLMs for anything mission critical, but I’m still seeing a slow ramp there as well.

That being said, a combination of the job description plus a conversation with someone at the company is usually enough to get a good read towards their feelings regarding LLMs. Will just be something you have to try to ascertain if it’s a sticking point. For instance, I always try to get a vibe check on how a company feels about complying with medical regulations and to put it directly what they do to make sure they don’t become the next Theranos.

next berry
mortal wedge
mortal wedge
# open ivy How difficult are the technical tests during the interview process these days? A...

I have a more nuanced answer than others may have on this.

Technical tests have definitely gotten way more difficult, to the point where I question the relevancy of the level of difficulty with respect to the job.

That being said, it's also something that can be prepared for and is at least predictable. Personally I hate the presentations on previous work and work philosophy and all that other nonsense stuff. I stress about that way more than technical depth of the position.

#

This may just be the type of positions I go for or my personal disposition, though.

#

I would be ecstatic to never have to give a 30 minute to one hour presentation on my past work/career ever again

#

I'd take a tedchnical assessment any day

surreal yoke
next berry
#

<@&831776746206265384>

devout wyvern
#

I want to learn python 😭

proud glacier
inner wrenBOT
barren summit
#

hi

earnest garnet
#

Quick question, for a recent graduate or someone who is just entering the tech industry, is it recommended for that person to only choose jobs desired by the person?

For e.g, say I'm only interested in full stack development, does that mean if I have a job offer on another kind of development I should ignore it?

I was recently contacted for an interview for SAP development (Im still reading about what it is and what we should do) but what the person told me, it's also some kind of development. I already schedule by interview and I was wondering if it was the right choice to accept or I should stick only to thing I want like full stack development?

solar garnet
earnest garnet
#

yeah I see, at the moment, I'm mainly looking for experience

pulsar surge
nocturne harbor
#

!warn 1363529222663962706 Please don't advertise your linkedin posts here

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied warning to @outer vale.

barren summit
#

Job market is buring from last 10 years.

maiden jasper
#

hi

mint basin
#

linkedin is my favourite spyware :3

#

mossad agent reading how bob's divorce made him into the ultimate real estate agent:

rancid vault
shut silo
#

Hi Mates,
Hope all having a great day
I really need help
Idk i think i'm stuck,
I made projects to show case my skills and when i applied to internships i get rejected idk why
Also how can i learn more?
i'm feeling like i got stuck

peak halo
shut silo
dull belfry
#

What is the state of job market now

near ocean
#

Its terrible and deteriorating

balmy mural
#

Is it deteriorating? I believe software jobs are up about 10% year over year?

regal axle
#

Generally speaking it’s at a low and fluctuating. But still at a low.
-# some sub markets are healthy based on location and industry

near ocean
#

Its a struggle all around

lost fern
#

They can't be real jobs, the postings are just to collect data

near ocean
#

What kind of postings they are is important too, if its senior jobs only who cares

south agate
mortal wedge
mint basin
#

is py useful with outdoors work? I'm chasing it up as a hobby / tool to automate stuff at home, but is there any other good applications for it?

#

employment programming very much seems to be a "can't get the experience if you can't get a job that needs experience" kinda deal

mortal wedge
#

Gotcha, thanks.

I agree that postings don't match offers, but this is still promising. Should be noted though that a slight increase over last year still doesn't mean a strong market overall. Last year was awful, being slightly less awful doesn't make it not awful

solid parcel
#

Though notably, this was all in the days prior to Iran kicking off

mortal wedge
#

That being said, I have noticed an uptick in opportunities

#

ooof, yeah

#

I really REALLY hate that everytime some catastophic political decision is made it just torpedos my job hunting for the next couple weeks as hiring chills and priorities are "re-evaluated"

#

I try not to get too political in not political spaces but it's hard to not when we see direct causal relationships like this

solid parcel
mortal wedge
#

100%. And I've never seen it so directly relevant to the job market, but here we are.

solid parcel
#

I'm concerned that if/when the bottom falls out of the current AI train, it could have a chilling effect across tech.

mortal wedge
#

That's a valid concern, but I'm not sure it will be the case. I'm not super confident in this data point or anything, but IBM reversed their AI initiatives and started hiring entry level tech employees. Would be nice if that became uniform.

solid parcel
#

I do still think the outlook for tech is extremely strong in the mid to long term, whatever happens in the short term.

wraith harbor
#

The AI stuff is a huge problem

near ocean
wraith harbor
#

My organization is fully AI driven and it's a complete disaster, we're probably gonna shut down before we decide to stop vibing

mortal wedge
#

I will never be confident about future human behavior because I think assuming people are informed and behave rationally is a losing bet emojipainfullaughing

solid parcel
near ocean
#

man can dream, no?

wraith harbor
#

Every org will hire a Chief Refactoring Officer

solid parcel
# near ocean man can dream, no?

Heh, for sure. And actually, on that note... I know I've been thinking about my career too much recently, I had Google SREs popping up in my dreams last night 😆 I wish I were joking

near ocean
fringe sphinx
#

Desloppification Specialists

jagged pond
#

guyz ,do u know some good resources for Adaboost ??

mint basin
solid parcel
mint basin
#

windows 11 (probably a bad abbreviation lol)

unkempt pasture
#

You see the problem with Windows 11, isn't that its vibe coded, but that it uses the same base code from windows xp

lilac yoke
# mint basin what percentage of w11 is AI written rn? 30%?

I feel like "AI written" is kind of a misnomer. For example, I just did a code refactor. I knew everything that needed to change, the tests I needed to introduce, and the end result.

I wrote maybe 100 lines of code, then told an agent to do the other ~1500 lines. I reviewed everything it wrote, made sure it passed my tests, and nit-picked where I wanted to. Does that mean it was 93% AI written, or did it just save me 30 minutes of work?

#

A lot of people (executives, business owners) see that percentage and just assume the developer only contributed 7%, then fire them lol

vast shoal
#

I get the impression a lot of AI companies make no distinction between the above case and unrestrained vibe coding on purpose, as a marketing strategy.

neon pier
#

hey i think you all need to go in ai and data science

solid parcel
vast shoal
solid parcel
neon pier
vast shoal
#

It's not a loaded question. I'm curious about your opinion.

neon pier
neon pier
neon pier
vast shoal
neon pier
#

ohh i did not understand sorry for that

#

escape room stuff can you tell me about you

#

@vast shoal can you say to escapestuff to reply my question

vast shoal
solid parcel
# vast shoal You don't think DevOps/SRE is also exposed to AI automation?

Yes and no. There's certainly a lot of places I think it can contribute. In practice, we're a long, long way from that meaning that engineers will be replaced. I was having a conversation with an ex-Google SRE and current dev advocate last week. Google have been experimenting with using AI to help with incident response. I.e. investigation, implementing generic mitigations, writing up a post mortem.

They were advising not to use it in prod because the agent is prone to misdiagnosing, and making things up. On top of that, frankly a lot of orgs don't have the structure in place that I think they need to leverage LLMs most effectively.

Humans are prone to failure. So are LLMs. We've spent decades learning all the safeguards we have to put in place to allow engineers to move fast, and with LLMs a lot of that good practice has been thrown out the window when it's more important than ever. Change increases risk of failure, LLMs increase speed of change. Ergo, LLMS increase risk of failure. I think we'll see a bifurcation in LLM impact between organisations with highly mature engineering practices who have the processes and tooling in place to leverage them safely, and those that are working to integrate them without that layer.

#

tl;Dr We need to treat LLMs like employees

neon pier
solid parcel
#

Plus frankly, even if LLMs were capable of replacing every DevOps engineer and SRE on the planet, the way I see companies move I think it would take them a decade+ to manage that.

vast shoal
neon pier
solid parcel
neon pier
#

what are you typing demontati

vast shoal
#

I leverage AI a lot to speed up various processes, but I always have human review checkpoints for important decisions, like merging, deploying or directly updating prod environments. Basically, if it's something with irreversible consequences, I ensure it's a decision I the human am willing to take.

solid parcel
# neon pier we are not doing and fun here i am sirous

I'm being serious, I'm laughing at the absurdity of Amazon having caused failures by treating LLMs like magic. They ignored engineering practices we've had in place for decades, and it caused them massive issues because they were giving LLMs too much trust

vast shoal
solid parcel
fast fossil
neon pier
#

That’s a really sharp observation. Large enterprises often look polished from the outside, but inside they can be surprisingly messy. The sheer scale of operations means processes get layered over time—sometimes decades of legacy systems, policies, and cultural habits. Even with mature governance structures, things like bureaucracy, siloed departments, or outdated workflows can cause breakdowns that seem shocking given their size.

In fact, paradoxically, the very maturity of these organizations can make them more vulnerable to inefficiency. For example:

🏢 Bureaucracy creep: Decision-making requires multiple approvals, slowing down responses.

🧩 Siloed teams: Departments may guard their own data or priorities, leading to misalignment.

🕰️ Legacy systems: Old tech or processes are hard to replace, but still critical to daily operations.

👥 Scale of workforce: Thousands of employees mean communication gaps are inevitable.

Smaller companies, by contrast, often move faster because they don’t carry that weight of history. But large enterprises trade agility for stability, which sometimes backfires when unexpected challenges arise.

inner wrenBOT
#

10. Do not copy and paste answers from ChatGPT or similar AI tools.

vast shoal
#

And you know this already, you've been told off before

#

You should remove that message

solid parcel
# vast shoal I leverage AI a lot to speed up various processes, but I always have human revie...

One of the key reasons I don't see them replacing human engineers is their inability to properly retain information. There's so much background context that goes into a lot of engineering decisions, that LLMs can't currently retain. Broad awareness rather than simply the specifics of the particular issue at hand... I've seen that cause real issues for LLMs, particularly when working on a non-trivial codebase, or designing a process that works not just generically, but in the context of a specific organisation

neon pier
#

!rule 10

inner wrenBOT
#

10. Do not copy and paste answers from ChatGPT or similar AI tools.

vast shoal
#

I'll ping a moderator the next time this happens.

neon pier
#

hey dementati i will never use that now

#

sorry

#

but i need you if you can help me now

vast shoal
solid parcel
#

Exactly that, yup. Where I think my current org could by making wayyyy better use of them is for ticket deflection/triage/troubleshooting

#

A lot of the issues that hit our service guys are well understood, duplicates, or not even a fault at all. So being able to reduce the amount of human cognition required by having an extra layer of validation via an LLM would be very useful, and I do think that's something LLMs could do effectively. It doesn't have to be perfect to bring value, and this would be pretty low risk

neon pier
#

hey all you can help me now

vast shoal
#

They are super useful for information acquisition. I find that most of the time the information I get is correct and useful (particularly since the Opus 4.x generation that was released at the end of last year). Almost any use case that involves finding, retrieving and integrating information from various sources is viable if you provide the right interfaces for it. It's just not reliable to have them act unilaterally on that information when it really matters.

neon pier
mint basin
neon pier
vast shoal
solid parcel
# vast shoal They are super useful for information acquisition. I find that most of the time ...

One of my absolute favourite things to do is use them to trace through functionality in a codebase I'm unfamiliar with. They've already helped me find a couple of bugs in an OSS tool I'm building on top of.

I also agree with your reliability point. My preference would be to extend to them a set of deterministic tools they can use, that we're confident they can leverage without causing issues. (Which again, is not dissimilar from how we treat employees and least privilege)

neon pier
solid parcel
neon pier
#

go everyone to project showcase i posted about nexora2

#

it is not created by ai

mint basin
neon pier
mint basin
#

it looks like slop

neon pier
#

what do you meen by slop

mint basin
#

😭

neon pier
#

its my canva skills not ai gen

#

are you offline now

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied timeout to @jolly sinew until <t:1779533358:f> (10 minutes) (reason: duplicates spam - sent 4 duplicate messages).

The <@&831776746206265384> have been alerted for review.

next berry
#

@neon pier please stop spamming the channel

neon pier
#

what spam now i not spammed now

solid parcel
hollow forge
#

if i wanna do ai things such as ml does C++ worth it?

peak halo
#

you almost certainly won't use C++ for ML at all, so all the time you spend learning it is time you could have spent learning something you will use.

#

if you feel like learning a high-performance language anyway just for the joy of learning (which is a valid reason), I'd suggest you learn rust. But that almost certainly won't help you with ML, either.

drowsy basalt
#

hi

neon pier
#

hi

sacred ice
#

Good day guys

Any advise for a beginner hoping to be a professional cloud engineer

#

And can I get a partner I can sharpen my skills with?

drowsy basalt
#

I want speak with the founder

peak halo
drowsy basalt
#

Yeah

peak halo
# drowsy basalt Yeah

Guido founded Python but he has nothing to do with this server. If you want to talk to one of the founders of this server, let me know what you want to ask them and I'll take a message.

drowsy basalt
errant crater
drowsy basalt
#

Is a Python v2, They've let me do it; it will be like it's oriented on the second server of this server.

errant crater
#

alright

vale solar
#

..

peak halo
#

To be clear, we have no affiliation with what David is doing, and neither we nor they have an official relationship to the PSF.

#

this channel is for talking about careers, so make sure every message in this channel is about that. Advertising other servers is not allowed.

vestal hedge
#

Are there still normal python jobs available or is everything ai and vibe coding.

peak halo
near ocean
#

maybe they mean python jobs that would have otherwise been "manual", now being automated away through agents or surrendered to vibes

#

gotta say i was "chastised" or officially unofficially told off for not using enough AI, whatever that means
its possible they were hinting i was slow with my tickets so you never know 🤷‍♀️

teal zephyr
solid parcel
peak halo
balmy nacelle
#

Is anyone new here?
A'm new and I feel it well be fun to learn together!

calm valley
wraith harbor
#

Hey guys what do I do if the founder has unrealistic goals that cannot physically be achieved and does not take any feedback about the viability of the business plan which is doomed to fail. Do I just ride it out and look for a new job?

solid parcel
solid parcel
wraith harbor
wraith harbor
solid parcel
#

It's often more constructive in the long term

surreal yoke
#

Writing code was never the hard part. The hard part has always been figuring out what code needs to be written.

solid parcel
surreal yoke
#

That too. It's steering the ship and solving the problems. Explaining why the "great idea" isn't actually a viable thing.

solid parcel
# surreal yoke That too. It's steering the ship and solving the problems. Explaining why the "g...

Heh, yup. My org is trying to do SRE, but they're a big old fashioned bank. The short version is that the way we're going about things, SRE will end up being a policing function and a blocker rather than an enabler for dev teams.

I want us to shift from a consultative model, toward a product approach where we're building out tooling to make it easier for our dev and infra teams to do SRE well, rather than them having to rely on us. 80% of the stuff we should be able to handle via golden paths, the other 20% of edge usecases we can continue to consult.

surreal yoke
#

The joy of management that has little to no technical understanding. I feel your pain.

wraith harbor
surreal yoke
#

They show literally nothing about a candidate's capabilities.

solid parcel
surreal yoke
#

It sounds like you're trying to prevent a big whiff.

solid parcel
surreal yoke
#

Not too surprising in a bank. I've hit that in engineering companies and that's really frustrating.

solid parcel
#

Yeah, my org is very good at making it very hard to get things done productively. It's ironically so restrictive that it often adds risk rather than removing it. Everyone is aware of the problem, but the residual culture means that teams keep inventing new blockers at the same or greater pace as simplification initiatives remove existing ones.

#

Slowlyyyy changing, but a lot of great engineers just get fed up and leave, so the culture is changing at a glacial rate

surreal yoke
#

It is very hard to change culture.

solid parcel
#

That is sadly exactly what I'm running into, yeah....

surreal yoke
#

"That's the way we've always done it!"

solid parcel
#

The painful bit is that in this case, they don't seem to see that they're making the same mistakes that have bitten them before

surreal yoke
#

Unfortunately most companies and people don't actually learn from mistakes most of the time.

frank forum
#

I will switch my major from data science to computer science because I can learn different areas. Is my case possible because I studied economics for a decade? I hope to study well in my school! Please give me your advice!

frank forum
surreal yoke
#

OK. Everyone starts sometime.

vestal bay
#

How to get My first job in the 2026 era ?

buoyant reef
#

I have never study computer science any recommendation?

pine sleet
pine sleet
bold siren
#

Hey guys im looking for experienced python scripters which are also UI designers

vestal bay
vestal bay
bold siren
frank forum
rain dew
#

i'm still in HS, and I am thinking of pursuing a CS major (or any tech-related field that involves computers, programming and electronics and whatnot) when I go off to college. i have thought of the following questions:

  • how good/bad is the current situation on picking CS as my major? will the market improve/decline/change significantly in the next five years?

  • does the college I study in matter for finding a job? what extracurriculars/side projects would help me increase my chances of getting accepted into a CS major in uni?

  • if CS is not viable in the long-term, what alternatives would there be?

frank forum
# rain dew i'm still in HS, and I am thinking of pursuing a CS major (or any tech-related f...

The first question is whether we should consider the updated curriculum, such as AI in cs programs. Also, the good cs programs should teach us different areas. If we learn from the updated curriculum, we should find a job.
The second question is about our programming skills. If we have a strong background, we should be accepted into a university.
The third question is whether the CS program is changing due to AI. You can consider double e because double e is not outdated.

rain dew
# frank forum The first question is whether we should consider the updated curriculum, such as...

so one of the universities in my country has a subject like "intro. to AI", would that be a good sign that the degree is worth taking?

second, what defines a 'strong background' ? could that include some projects posted on GitHub, and a self-hosted website (which I'm planning to do)? will they also consider how many languages I have learned?

-# i forgot to mention I still am quite new to programming in general

frank forum
pastel aspen
#

I've always felt "strong background" was very strange to care about in a new-grad. You don't have a background other than having grown up and gone to school, what does a "strong childhood" look like that isn't a violation of some kind of anti-discrimination rule?

#

"strong, visible effort during school" is all that's ever mattered to me as an interviewer.

#

Obviously your mileage may vary, perhaps industry has made up some kind of definition of that, but if so I've never run into it.

#

I hope it's not just code for "went to a super expensive school."

urban hazel
pastel aspen
#

You can tell right away IMO whether they have what you're looking for with that, even from a "simple" question like: "OK, you're on your choice of computer, your choice of web browser, you've typed https://example.com/ into the URL bar. You're hitting Enter, and the computer has a working internet connection of your choice. What's everything you know about that takes place next?"

#

I've dis-recommended a zillion people after that, A+ reviewed some, and proposed up-leveling a few of the best.

#

One of the latter is now a pretty senior engineering manager in Google's adtech team.

#

I hired him in 2008 when I was "Principal Architect" at a defunct social media startup in NYC.

vast shoal
still condor
pastel aspen
#

The best folks start by talking about the keyboard switches

#

My favorite insane one-liner question is: "You're a UNIX process on any system since 1970. What's file descriptor 2?"

#

and then you watch their face and say nothing

urban hazel
pastel aspen
#

If they ask any questions, they fail

still condor
#

That's stderr?

pastel aspen
#

(only applies to systems / SRE / etc roles, not CSS people obviously)

#

Yeah

#

You pass! 🙂

#

Anybody who has ever done find . -name foo 2>/dev/null and doesn't know that answer is a cargo-cultist.

urban hazel
urban hazel
pastel aspen
#

From the day Windows 95 came out, I installed it, fired up regedit, and deleted everything I couldn't understand. Reinstalled as needed until I had a working system.

pastel aspen
vast shoal
pastel aspen
urban hazel
pastel aspen
#

I know what every relevant thing in the Windows registry tree does now

pastel aspen
#

I'm super crazy

vast shoal
urban hazel
pastel aspen
#

Most are about "culture fit", and "STAR", and "architecture interview" etc

pastel aspen
vast shoal
pastel aspen
#

to the point where it's a thing you have to push back on or they eat all your time

pastel aspen
# vast shoal Harsh

Only on a question like this though to be clear, where I've posed it in such a way that it contains all the information I would give them

#

re: "show your work aloud", when I was interviewing at VMware for the team that became Cloud Foundry, they gave me this whiteboard problem of "Knight's Tour", a chess problem I had never heard of, and I wasn't a chess player.

I told them that, and said I'd give it a shot, and just narrated my thought process at the whiteboard.

vast shoal
#

I feel a little ambivalent about a question that checks if you have some singular fact memorized or not

pastel aspen
#

They offered me the next higher seniority level above what I was applying for, and I ended up writing the API server and Services API for Cloud Foundry solo

pastel aspen
#

Meta uses that question in their SRE phone screen, hard fail if you don't get it

vast shoal
#

that stderr is file descriptor 2?

pastel aspen
#

Yes

urban hazel
pastel aspen
#

apparently I got it right, I looked it up later on Wikipedia, but they gave me a Staff Engineer role instead of Senior SWE II

vast shoal
pastel aspen
#

This was like 2011 or something so it's not that fresh of a memory.. but they turned it from a half-day to a full-day interview and had the former Sun kernel team interview me too

pastel aspen
#

and THEN if they say yes, it's a hard fail if they don't know what "2" means

#

If they haven't ever run a redirect command, then you don't want them for your systems eng team anyway etc

#

It's a "cargo cult" check, not a trivia contest, I guess is what I'm saying

vast shoal
#

So you mean it would indicate they don't know the syntactic structure of a common terminal command to for example redirect stderr to stdin, etc?

pastel aspen
#

There are a lot of similar questions you could ask, I just like the brevity of that one

vast shoal
#

err

#

stdout

pastel aspen
#

No, I mean that if they've ever typed 2>/dev/null and don't know that fd 2 is STDERR, they just copy-pasted that idea from the web and didn't understand it

#

and I never would hire someone in charge of production UNIX systems or the code on them that was like that

#

understand the command before you hit Enter

#

I would let them make up the question even honestly

#

I don't really care if they "know that one", it's more of a way to check how they approach problems

#

It's a privacy concern so you can't ask, but "type history on your shell for me" would be just as good

vast shoal
#

Right, that's kind of what I meant as well

pastel aspen
#

I don't care if they are a shell wizard, but I want to know if they understand what they are running

vast shoal
#

They either don't know common terminal operations or they've run them without understanding them

pastel aspen
#

Yeah

#

Meta also asks some more "trivia" questions IMO like "how would you see what syscalls a program is making on Linux"

#

my answer was "strace, but I don't use Linux, I use FreeBSD, so I'd use dtrace or truss"

#

They really wanted me for their SRE team after the phone screen but I refused to work for an adtech company and politely declined the on-site

#

but they had some fun phone screen questions I copied for later gigs

#

they were Facebook at the time still

#

the New Relic interviews were irritating; I passed, ended up as "Polyglot Engineer", a role they made up for me because more than one team wanted me, but the Java one was dumb in particular, all nitty-gritty did-you-read-the-release-notes crap

vestal bay
#

@pastel aspen you are working in a company right?

pastel aspen
#

Not anymore, I have my own

urban hazel
#

@pastel aspen just trusted my insticts and did this. Do they expect to solve the full board?

pastel aspen
#

"Compiler Admiral" was my favorite title, Engine Yard gave me that when they paid me to work full-time on the Rubinius (Ruby VM in C++/Ruby) project.

pastel aspen
urban hazel
pastel aspen
#

Everything "web" is pretty trivial to "agentify" now.. Systems, particularly "hard real-time" ones, are where you need humans the most, and always have.

urban hazel
pastel aspen
#

IMO learn Zig, learn Lean4, learn Julia if you want to work with math/physics people as well.

#

Rust is good, I prefer Zig because it's more of a straight razor, and comptime is better than Rust macros

vestal bay
#

@pastel aspen how can I get My first job in the 2026 era where the competition is very very tuf

urban hazel
pastel aspen
#

But the Rust ecosystem is huge, lots of jobs

pastel aspen
urban hazel
vestal bay
pastel aspen
#

Oh yeah, Oxide Computer for example is a great place to work, all Rust, all open source, etc

urban hazel
pastel aspen
#

It depends on your intent. Rust is great for getting jobs, Zig is the frontier for deterministic hardcore systems programming.

urban hazel
vestal bay
pastel aspen
pastel aspen
#

Just ask for horror stories, and if there aren't any, you're good

#

One place I worked had a rolling cart of hard booze that people drank all damn day, awful

#

Several others have had ping pong tables in the open that people played all the time

#

and it was not permitted to ask them to chill while you are on a video call with a customer etc

urban hazel
pastel aspen
#

Code Climate had a super loud Pac-Man touramanent arcade machine in the open office etc haha

vast shoal
pastel aspen
#

Zig is semantically also far less-complex than Rust, the Rust compiler is inherently gnardog

pastel aspen
#

Former interns are great because if anybody is going to be abused, it's the interns

#

The "principal engineers" might have nothing bad to say, but maybe only because they were treated like gods

#

the top New Relic guy had a glass corner office filled with his guitars etc

vestal bay
pastel aspen
#

but the moment I needed sick leave, HR went apeshit on me

pastel aspen
#

Rocicorp's Zero is what I'd personally do websites in instead though, were I someone who tolerated JavaScript

#

If I were anyone else, that would be fine, but I'm crazy and after having been on the NodeJS team at New Relic, I refuse to use it

vestal bay
pastel aspen
#

Once you've read the V8 source code front to back, you come to have a different opinion

pastel aspen
#

I've done a lot of quitting

vast shoal
#

Not sure what you're implying by that, but it's probably not ok on this server

urban hazel
#

@pastel aspen Whats the msot common type of work to do in systems jobs?

pastel aspen
#

Yeah, I would edit/delete that, not what we want here.

pastel aspen
urban hazel
pastel aspen
#

(I meant LEGEND's thing)

urban hazel
pastel aspen
#

Some people mean "trivial UNIX daemon", other people mean "thing that happens when you move the joystick in an F-35 II Lightning"

#

For example, you might be at a company that makes network switches, and now you're writing more or less firmware compared to the folks who are "just" making a db with Apache DataFusion

#

and you don't get "print statements" to debug a network switch

urban hazel
#

Oh alright

pastel aspen
#

So it's a little too broad to say; it depends completely on the company

#

and even then, there may be multiple levels of "system"; for example some people mean Kubernetes, I would never call that systems programming but lots would

#

also almost everyone ignores the distinction between real-time and what I call "batch jobs", aka everything you might do on Linux or a web-app

vestal bay
#

Whatever you’re saying is going completely over my head. Your knowledge is seriously impressive, wow!! 🫪 "Defiler" this is how Experience person look like

pastel aspen
#

Learn ZephyrOS, QNX, or VxWorks, IMO.. The three most-popular real-time operating systems

#

Zephyr is a Linux, the other two are different, both amazing designs.

#

One of these runs every NASA craft, every nuclear power plant, etc

#

I literally don't have any powered-up Linux hosts in my life, never did, only did at work when they paid me to care about that

#

It isn't that I don't like Linux, it's that it can't do anything I want to do

#

Learn what a PTP Grandmaster is, for example, cheap to have your own at home

#

The moment you have that in your world, your perception of "done in time" changes forever

#

The PCI-Express bus cycle time is way too slow to handle PTP

#

This is why I say most things people call "systems" are actually "batch jobs"

vast shoal
pastel aspen
#

Linux has no facility for hard real-time

#

So, if you need to "keep up with" a sensor in the real world, gg nextmap

#

Same reason you can't have a garbage collector, you can never "pause."

#

The F-22 is written in Ada83, the F-35 II is (ugh) written in C++ instead, but they kept the F-22 avionics core because it would be insane to rewrite and re-prove that.

#

If you have a GC pause when you're trying to manage the state of a nuclear reactor, things don't go well

#

For me, it's vehicular sensor fusion applications right now, and I don't want to crash because my "ego-motion delete" 2000Hz loop paused

vast shoal
#

I can see why you'd need that for certain applications, but do you often build F-22 software in your spare time?

pastel aspen
#

I'm writing a Zig library for PT-CAN to replace the software in my car's transmission

#

Yes, effectively

#

My point to this ramble is that "certain applications" are the ones that pay $700k+ a year right out of the gate

vast shoal
pastel aspen
#

But if you want to grind out the local maxima of webapps until you're my age, go nuts.. but my advice for new folks is to leave that to the AIs and aim at the harder stuff

pastel aspen
#

skin in the game

#

It's how you "git gud"

#

"I will die" is a great motivation for QA

vast shoal
pastel aspen
#

I have an "iron bird" set of full components of the car on my bench, exact modules, exact firmware

#

duplicate of all the electronics, same acetal ground plane sled, same thermal plate, etc

#

(iron bird is Lockheed Skunkworks' term for a non-flying duplicate of the vehicle etc)

#

Fly what you test, test what you fly.

#

Measure thrice, cut once. Overkill is also kill. Seconds count.

vestal bay
#

😵‍💫

pastel aspen
#

I have never had to review a bugfix PR that involved code I had put in production.

#

I write tests that exhaust the parameter space of the inputs to the program, and if I can't, I delete features until I can

vestal bay
#

@pastel aspen how many years of experience do you have? In computer field

pastel aspen
vast shoal
pastel aspen
#

I retired with 28.5 years of professional SWE

#

Actually I guess I'm in my 42nd year of that now

#

I got a tutor for 6502 assembly on the Commodore 64 for Christmas when I was 6

#

next language was LOGO

#

(I tell people to learn from Turtle Academy these days no matter what their intended language is for work)

#

When the NES came out, and we all got them, I already knew how the games were written

vestal bay
pastel aspen
#

I learned by typing in game code from Byte Magazine, fixing any typos I'd accidentally entered, and then trying to make some trivial change to it

pastel aspen
#

but my advice is Zig, Lean4, Julia. Learn a real-time OS. Set up a cheap Precision Time Protocol server and plug it into your computer.

#

Never let an LLM write code for you, you don't gain mastery in things you delegate

#

Remind yourself of this every morning. Read or write something, even something super short, before you let yourself look at your phone in the morning.

#

"Simplicate and add more lightness."

#

Never permit yourself to "pick an adjective" for what kind of Engineer you are.

#

unless it's "Physics Engineer" or something totally all-encompassing

#

Always try to predict, not react. Always look for a silver lining in anything that doesn't damage a future capability.

vestal bay
#

I have Taken the Screenshot Of your Advice thanks 👍

pastel aspen
#

The masters are men, you are a man, if you think you will be inferior to the masters, you will be on that road very soon. (also Tsunetomo Yamamoto, forgive the 17th-century gendered language)

#

"If you can't explain it to a layperson, you don't understand it yet", "Admissibility before Optimization"

#

Always be reading a book that's "too hard" for you.

#

read Unfettered Mind, Hagakure, Dao of Jeet Kun Do, The Mind Is The Final Weapon

#

Almost all textbooks are awful, treat them like "tables of contents" that lead you to actual investigation

#

Don't be put off by awful terminology, it's everywhere, just keep at it until you figure out what they should have called it

#

Here's my current "reading list" (pool really, it's not a stack or queue)

vestal bay
#

@pastel aspen my current skills are Python(numpy pandas matplotlib), Power Bi, Machine learning(Sk-learn), MYSQL, Excel, Weka For Machine learning, Theoretical Knowledge of data warehousing and big data

pastel aspen
pastel aspen
#

Oh, and go read what "newbies" are asking in the domain you are learning, and only chime in if you feel like you've figured out how to help

#

That's what I did here to brush up on Python, and they made me a helper about as fast as it's happened, apparently

#

I've shipped like.. one? total Python thing ever (it worked well)

#

and I don't use garbage collected languages anymore so I guess I won't be doing more, but I still think Python is a great thing to learn, and I'm glad to be here etc

#

Read the Python eval loop C code actually, it's very good

#

Elite C

#

(re: C, check out Deep C Secrets: Expert C Programming; old but full of amazing things)

#

Has a fish on the cover

#

Peter van der Linden, old-school Sun

urban hazel
#

@pastel aspen What kind of projects should I be doing?

in low level langs

pastel aspen
#

re: that, read Antifragile by Nassim Taleb, but ignore his personality, it's.. not great. ..but the ideas are crucial.

#

"Resilient" is surrender; you only can stay the same or erode.. "Antifragile" is what happens when you train at the gym, you get stronger from stress, etc.

urban hazel
pastel aspen
#

e.g. if you play tabletop roleplaying games, make a Foundry module, it's super easy, their API is great, etc

urban hazel
pastel aspen
#

OK, then I would go find some hobbies first and then program for them haha.. is there a "maker" space in your town? You could learn to write G-code for an embroidery machine, 3D printer, CNC mill, laser cutter, etc..

#

learn to tie knots and then try to write a Python program that can figure out whether a photo you took of one is an actual knot, or a "chain sinnet" that you could pull on both ends of and turn back into a straight cord

#

(topological data analysis, Betti numbers)

#

Go get an MRI scan and ask for the raw k-space binaries and write a program to process them

#

or PET scan and the list-mode binaries

urban hazel
pastel aspen
#

You can never do things you've never done before until you do them.

urban hazel
pastel aspen
#

"if you think you will be inferior to the masters, you will be on that road very soon"

vast shoal
urban hazel
#

Liek i have a couple of chips like arduino, rpi, nano, esp and all those. Maybe i could try programming some firmware??

pastel aspen
#

Niels Heinrik Abel, one of the best mathematicians ever, when asked how he'd done so much in just six years, said: "It seems to me one should study the masters, not the pupils."

#

French mathematician Charles Hermite said: "Abel has left mathematicians enough to keep them busy for five hundred years."

#

Abel's work is what powers the elliptic curve crypto we use for all e-commerce now

vestal bay
#

@pastel aspen bye bye thank you so much 42 experience person 🙇

pastel aspen
#

He died at age 26 :\

#

Have a good one! Thanks for reading my wall of text.

urban hazel
pastel aspen
#

You can't just "first principles" write some for a device you didn't also design, IMO

urban hazel
pastel aspen
#

Decompile it, fun learning experience

#

(the 386 microcode just got decompiled, super rad)

#

learn to use Ghidra etc

#

also, there's no need for non-open-source

urban hazel
pastel aspen
#

Get a Lattice iCE40 dev kit, super cheap, totally open-source-tooled

pastel aspen
urban hazel
pastel aspen
#

Very true, and that's why I thank my lucky stars the weird fellow EE student my dad got me for a tutor chose to teach me 6502 asm at age 6 instead of BASIC

pastel aspen
urban hazel
pastel aspen
#

there are also Field-Programmable Analog Arrays, e.g. I have a bunch of "Renesas AnalogPAK SLG47004"

urban hazel
pastel aspen
#

Hmm.. Not exactly. More like an Arduino where the hardware can morph like a superhero

#

It's all SRAM and "programmable wires", basically; SRAM is how the cache memory on CPUs works

#

It's very different from Python etc but there's a badass FPGA next to every quantum computer you've seen a picture of

#

The thing in the photo that people think is the computer is the refrigerator, in the background is a "boring" stack of ultra-high-end "normal" computers including a (usually Xilinx brand) FPGA, because you have to do error correction and control the microwaves they all use to read the data etc

#

it's exactly the same device as lives in every 5G cell tower, down to the model

#

and those 5G towers coordinate with the PTP (Precision Time Protocol) standard I proposed putting on your desk

#

that's how call handoffs work as you drive around

#

GPS is approximately the same idea

#

Also, learn biology and photonics, don't stick to electronics

#

The first two are where the future is, I call the latter "chargetronics" because electrons actually have two more-interesting "degrees of freedom" than the charge/voltage we use right now

#

spin, and valley

#

spintronics is here already to an extent, valleytronics is coming next

#

magic angle graphene, tungsten diselenide, etc

#

inverse faraday effect can induce semiconductor modes in graphene with photons

#

Akhetonics in Germany has a working all-photonic general purpose computer

#

BrainChip in California can do 60 watts of nVidia GPU work in 300 milliwatts with their "neuromorphic" accelerators, I have three

urban hazel
#

im still reading btw just not trying to disturb your
wall lol

pastel aspen
#

Google Coral M.2 TPUs are like $30 on Amazon, etc

#

It's cheap to add "paradigms" to learn

urban hazel
pastel aspen
#

Oh, and read Concepts, Techniques, and Models of Computation by Haridi and van Roy, increasingly hard to buy online, and work through it, you will be a god

pastel aspen
#

Google Gemini runs on the next rev of them

#

That's why Google can do it so much more-cheaply than OpenAI and Anthropic

urban hazel
pastel aspen
#

I'm going to do a YouTube channel where I work through it all in detail, I have the authors' permission and they gave me all their course notes from later years

pastel aspen
#

only the 8 trillion operations per second, dunno if you can get anything done with that :V

#

Various models have 1GB, 2GB, and 4GB in the "Coral" generation

urban hazel
pastel aspen
#

Yeah, though the BrainChip stuff is wildly better-yet

#

not even a heatsink, and you can destroy an nVidia edge inference system with one

#

You use these with SNNs (Spiking Neural Nets) not Large Language Models

#

Ideally with event-driven cameras etc not global shutter cameras

#

Sony, Prophesee, etc

#

I wouldn't normally link such details in this channel, but IMO this is my "career advice" right now

#

Don't get stuck following behind the people who already know how to write CUDA and make LLMs, etc, that era is already over for me, get on the next train car

#

CUDA is a domain specific language for PTX which is a domain specific language for SASS, the latter undocumented by design

#

You don't have time to learn all three before that era is behind us, IMO

#

If you absolutely must, learn Triton and its Gluon subset; then your stuff will run on nVidia, AMD, and Intel at least.

#

But IMO all three of those vendors are uninteresting to me now, and my LinkedIn feed agrees

#

Cerebras is what I'd buy if you told me to make money running an LLM tomorrow

#

but my counter-proposal would be to buy an Oxide Computer rack and load it up with BrainChip AKD1500s

pastel aspen
urban hazel
pastel aspen
#

Anybody who wants to talk more and doesn't feel comfortable doing so here can find me at https://github.com/wilson where I have most things linked up. I am the 174th GitHub user, lol.

pastel aspen
pastel aspen
#

My buddy Jeremy is GH user 95, but I slept on it, I was into svk at the time and didn't see anything I needed in git, I already had distributed works-on-airplane-before-they-had-WiFi development etc.

#

But eventually peer pressure made me sign up

#

To be fair the svk build process was insane, git is way better

#

svk was like C, perl, and some other crap, all together

#

(nobody remembers svk)

#

Oh, and, uhh, 4chan was a replacement for a site I was tired of maintaining, I was the first moderator, sorry about all that

pastel aspen
#

but I'm part of the reason it inherently had no way to keep logs, I wasn't willing to get involved if there were logs

#

also I helped with the dynamic IP blacklist, though moot wouldn't let me port us to nginx, freaking Apache :\

#

I didn't write any of the site code, they wanted to use PHP and I've always refused to use things that state their limitations in the name like that

#

"personal home page", lol, forget that

#

#raspberryheaven irc channel, crazy internet dungeon, the source of many things

#

I'm an operator there :\

#

I changed my handle to Defiler in 1991 when the Dark Sun AD&D boxed set came out

urban hazel
#

@pastel aspen Which low level langs is a must to learn?

pastel aspen
#

Zig

#

Learn to read C but never write it

#

Ideally also learn to read LLVM bitcode, .ll files

pastel aspen
#

But don't start there maybe

pastel aspen
#

I am, yeah

#

Some things I'm working on are in penance.

#

I had stepped down from moderating by the time the "Anon" thing happened, I would have come down on that so hard

#

In retrospect I should have tapped back in and raked them over the coals

urban hazel
#

moot was 15 when he founded 4chan? Thats so cool

pastel aspen
#

But nobody imagined it would "take off" like that, total memelords etc

#

Yeah, he's a lot younger than me, I was "Lord of Slots" at the time in our DC++ server

#

hence them asking me for guidance

#

I lost the domain when I forgot to renew long ago, but I had a site at hellninjacommando.com/2ch where I had an English front-end translation for the real 2ch, "futaba channel", the thing that 4chan copied

#

4chan used the same single-letter sections, but changed what the letters stood for to meme things

#

I was sick of updating the page so I told the channel I was going to stand it down, and moot did 4chan in response

#

the 4 is an homage to "Yotsuba", a character in a manga by the same author as Azumanga Daioh (hilarious show)

#

4 is "yotsu" as a counter word in Japanese

#

"mitsu" in mitsubishi is 3, "yotsubishi" would mean "4 diamonds" instead of the "3 diamonds" the real brand means etc

#

"futa" is 2, hence futaba channel

#

So 4chan's name is very much in sync with the ecosystem there

#

But yeah, never let an "AI" write code for you, or do anything "for" you that you'd ever care to get good at

#

Just that alone will make you wildly stand out in the modern job market, bringing it back to the topic

#

You can have it show you some example code to learn a new language etc but don't "use" that, write your own version

#

If you want a picture, ask it to advise you on how to learn to draw, don't have it generate an image

#

If you always just stop when you realize you are being "lazy" about something you might actually care about, and try to then do the opposite, you'll never stop improving, and people won't believe your capabilties after not very long

#

Because nobody actually does that

#

"I'll start tomorrow"

#

Sure.

#

Oh, and try to figure out how to get interested in health and fitness, it's wildly easier to "hack" than people think, though there's a lot to learn along the way, and the benefits are ridiculous

#

check out "Caloric Restriction with Optimal Nutrition", insane leverage

#

You never have to "go to the gym" etc, just learn how it all works and you'll know what to do

#

You can end up looking like a Fight Club extra just with bodyweight exercises and nutrition

#

I'm 72 inches / 183cm, ~175lbs / 79kg, and I can squat down and flip a 650lb / 295kg earth mover tire with my bare hands, and I haven't been training in a while, been busy with life chaos

#

and I'm in my late 40s

#

learn a martial art if you're even remotely motivated by that, Aikijujutsu is my favorite, but there are many good ones, Kenpo, Wing Chun, Brazilian Jujitsu, etc.

#

Just don't pick one that is a "sport" where the muscle memory isn't actually about combat

#

It's not about violence, just about not learning bad habits.

#

Meta-commentary on that, and then I'll get some sleep, it's late as hell.. always be aware of the "muscle memory" you are building.. occasionally ponder if you like where that's going, and redirect if you don't

#

Starting a new thing always feels hard, just ignore that, never think of yourself as an impostor

#

Everybody started somewhere, and that's you today, etc.

#

Most people need 2000 hours of practice to actually get good at something, don't beat yourself up for sucking at hour 1000.

#

I have a lot of cheats there but they aren't easy to copy, you have to build your own.

#

(The more things you've taught yourself, the more angles you have to speed up the next thing, more or less, but the "things" in the toolkit are different for everyone.)

#

Famous naturalist E O Wilson called that idea "consilience", very powerful

#

My LinkedIn "headline" is Consilience Engineer, so I never forget.

#

Last thing before I stop tormenting us all for the evening; it may not shock anyone anymore that this is my watch:

#

Another thing not to forget. Make the most of your days.

solid parcel
solid parcel
next berry
pastel aspen
next berry
pastel aspen
flat jolt
#

How to get money for claude so it can do everything for me

next berry
#

ive done grappling for a while and have competed/"greased" before. anything vaguely related to aikido or aikijutsu is just cringe

solid parcel
flat jolt
#

you might be right

#

Cut small expenses temporarily

Skip a few coffees, takeouts, or subscriptions you rarely use
Cancel one streaming service for a month

Set aside a small amount weekly

Claude Pro costs $20/month, so saving ~$5/week gets you there in a month
Use a separate savings jar or sub-account to keep it distinct

Earn a little extra

Sell unused items online
Do a small freelance task, survey, or gig

Use cashback/rewards

Pay for it with a cashback credit card or use accumulated rewards points
Some banks let you round up purchases into savings automatically

Check if you qualify for discounts

Students or educators sometimes get deals on AI tools — worth checking Anthropic's site
If it's for work, ask your employer to cover it as a productivity tool

Once you've saved up, you can subscribe at claude.ai/upgrade. Is there a specific constraint making it tricky — like a tight budget or no card access?

pastel aspen
#

Yeah, don't do any of that.

#

And don't give money to companies that shred books when scanning them to evade the law.

pastel aspen
tight vapor
#

my friend said that i need to learn many thing abt Python to create game with godot, can anyone give me some tips to learn GD Scripts?

magic finch
#

Hello umm I just started python
And I'm going to start web scraping, is it actually a good idea to start with it

still condor
tight vapor
still condor
#

If you want to ask about resources for learning Python, #python-discussion is the right channel

chrome hamlet
#

My work has drastically changed so much even just in the past 6-12 months alone. i barely write any code, i just ask copilot or claude to write plans, and i edit the plans now -- given i do understand the codebase and business logic pretty well now

#

even testing is so much faster to write, testcontainers, playwright, etc -- of course not everything 100% will be covered but I can now focus on those other things that can not be caught with written tests alone. i wonder how classic SWE will transform in the next 5 years.

near ocean
#

Im hoping to get to a point with claude where i do half an hours work and thats it for the day for me
That would be fun

chrome hamlet
#

That would be ideal but some companies like mine (mostly upper management crap) are now expecting much more velocity from devs, not sure how I feel about it. Most of my day is now is just doing manual testing

near ocean
#

That sounds to me as multiple concurrent agents

chrome hamlet
#

the moment claude cowork becomes available in my team, even manual testing is just going to be a skill lemon_happy

silver wolf
#

Help

#

I need help

buoyant reef
#

Hi, what language would you guys recommend to learn?

peak halo
buoyant reef
#

I would like to be able to work around the world remotely on the back end, fixing bugs and writing code

#

I don’t really like web development and all of that

peak halo
#

Jobs that are that flexible are pretty rare, and they're usually only for seniors

#

"back end" is pretty generic. There are a lot of languages that can be used in that space. Python is one of them

buoyant reef
#

Python is the one I heard more but if I’m going to invest my time on learning programming I think I have to learn something good, that’s why I ask for good recommendations

#

Maybe c++ is better or java script ?

peak halo
#

It would probably be more worthwhile to learn rust than c++

buoyant reef
#

Oh I don’t mean that python is not good I just want to know if it’s the best one

peak halo
#

It's the top ranked language on the TIOBE index.

buoyant reef
#

Alright then I would learn python 🐍

forest cliff
#

Hi everyone, I am new to coding. I am studying something totally different but now I was thinking to become later on like a sales engineer and I realized that programming can be useful in this. I started learning Python for data in codeacademy, should I also follow the tutorial of Python from zero to hery of udemy?

buoyant reef
stark leaf
#

Hey, i work a blue collar job and know zero tech people, im in college for computer science right now, I just want to introduce myself, im completely unfamiliar with how these forums work

peak halo
near ocean
stark leaf
# peak halo You're on the right track so far. Every channel has a description you can read t...

I work at a wood recycling plant. It gets hot and that place is very old school, the most tech thing i can do there is working on bagging machines. I'm doing good in school, BUT I see that learning CS is just part of getting in tech. I'm trying to eventually see how people work as a team building projects and soon maybe get involved in building something when I hit my 2nd year in CS or so.

solid parcel
pastel aspen
#

I almost never was taught a single thing on the job in my whole career.

stark leaf
# solid parcel Honestly there's no need to wait, you can 100% start building small things yours...

Well before computer science i prompt engineered huge things on my github. But the more i learned about software.. the more i learned what i DON'T know. so i buckled down and decided to go to college. But i was reading that it don't matter if I build personal projects, that employeers want to see i can work as a team. When I'm done with my degree I want to be able to have a solid resume with team projects so I'm competitive. Not just small solo projects I'd be able to prompt with AI. Or, maybe i can show how i made an app with AI then debugged it.

pastel aspen
#

..and I've had admin on a Burroughs/Unisys box, literally "MCP" as in the Tron movie, stack hardware not register hardware, etc. Zero people helped me learn that.

#

(Amazing CLI actually, ST is the status command, etc, it's even-terser than UNIX, and more-consistent)

stark leaf
#

I don't know how true what i am saying is but thats why i'm here

pastel aspen
#

There's some truth to it still, but there aren't always great ways to find a "team" as an independent, and personal projects that are "interesting" vs. "fancy" do have an impact, IMO, and a strong one.

#

"Another Discord bot" is not such a project, etc... and it doesn't have to "work" if it is ambitious.

#

Visibly vibe-coded things with emoji in the README, very much the inverse signal, I would never show such a thing to a recruiter

solid parcel
# stark leaf Well before computer science i prompt engineered huge things on my github. But t...

Ha, yeah I would highly recommend building things without AI to start. I'd much rather take on a junior with fundamentals than an impressive sounding but entirely unmaintainable project that they don't even really understand.

FYI there are ways to show you can work in a team outside of building group projects, too. Sports, clubs, all sorts. If you really want to work on a larger project, looking into open source contributions is an option. If you find you're regularly using an open source library or tool, it might be worth checking out their GitHub and seeing if they have any open issues you think you could pick up. A fair few projects mark good tickets for beginners.

near ocean
#

my cringe classmates put emojis in their readmes before it was cool

pastel aspen
#

Actually a 2018 README with emoji is a flex maybe, yeah... but also cringe-y.

solid parcel
pastel aspen
#

OMG yeah

#

Always show that, never tell

solid parcel
near ocean
#

basically every rust repo in 2018-20 had at least three 🚀 emojis

pastel aspen
#

"ready" means you haven't done it yet.. "in production" is different haha

#

"Fly what you test, test what you fly."

stark leaf
pastel aspen
#

John Arundel, Go/Rust famous guy, just posted this on LinkedIn, and I more or less agree:

How to program:

  1. Start with the simplest, dumbest idea you can think of. If it works, you're done.
  2. If not, add the smallest possible complication. GOTO 1.
  3. There is no step 3.
solid parcel
# stark leaf When i was building my project last year with AI i started to think... "How do i...

If you want to be confident in your projects, I'd recommend looking into test driven development 🙂 It's a good way to force you to think through what you're actually building, and to validate the functionality you need is there.

It also ties fairly closely to the view @pastel aspen just outlined, iteratively adding on functionality.

I'll note that when you're starting out, even if you try and be very thoughtful about how you're designing it, you'll likely find it becomes pretty unwieldy, pretty quickly. I wouldn't try and prematurely account for that, but when you feel it happening I'd take it as a signal to do some reading on different design patterns. Writing maintainable code is hard, but we've developed a fair few approaches over the years that can help make it a little less so.

#

As for the security side of things, I wouldn't worry about that too much to start, but looking into Static Application Security Testing (SAST) and the OWASP top 10 would also go a long way toward helping you keep your code secure 🙂

pastel aspen
#

TDD is rad, BDD is rad, I am working toward moving up to what I call "Semantics-Driven Development" now, where I write the Lean4 proofs first and then the code, etc

#

Look into the needs-Internet-Archive-now obscure OWASP AppSensor v2 PDF, wonderful idea that basically nobody was ready to actually do, so they stopped telling people about it, but it's very "right", to me.

#

The thesis is basically that your app is the thing that actually knows if it makes sense for your CFO to be logging in from Thailand at 4am.. Does your org's calendar say he's on a trip there? No? Don't even need to check the password, it's fake. Are they signed into the Thailand VPN endpoint? No? Then for sure it's fake, etc.

#

Don't use a "firewall", make your app collaborate in making there be context for everything. So powerful.

#

You don't even really need to read it, the above summary is the main takeaway, the rest is just advice about how to do that.

#

but it's more fun to figure that out yourself IMO

#

AppSensor is the fix for the "crunchy on the outside, soft on the inside" security issue that is the bane of all classical approaches; AppSensor isn't fooled by you being on the "LAN"

#

Just knowing the idea will put you far ahead of the "SecEng" interview pack

solid parcel
# pastel aspen Look into the needs-Internet-Archive-now obscure `OWASP AppSensor v2` PDF, wonde...

Speaking of the 'right' way to do security, I've been working on a tool that lets you determine pre-deployment if a planned IaC change would introduce a privilege escalation pathway.

Graph based tooling exists but is post-deployment, pre-deployment tooling exists but relies on static property checks. I've built something that lets you take the graph based approach, and use it to reason across both the planned changes and the full live environment (including resources not managed by IaC/managed in a different state file), so you get the power of the graph based approach before you actually implement the change. Woo for shifting left

pastel aspen
#

Any IaC change may make the "parameter space" as I think of it larger, which means you need to re-audit your whole test suite.

bleak lance
#

hey

pastel aspen
#

Also look up "Confused Deputy", get over your shock and horror, and never let that happen.

#

If possible, arrange for your "root of trust" to live in a safe, not on a computer.

bleak lance
#

im new to python.should i practice hackarathon problems or i shuld build projects first?

pastel aspen
#

Both

#

also watch the Help System section here and don't give bad advice, but try to figure out the answer before the helpers chime in

solid parcel
# pastel aspen Yessss, do this, very legit idea.

Already built! It works 🙂 I'm building on top of Bloodhound. So I can take a live scan of the environment, parse the planned Terraform change and convert it into a Bloodhound-compatible format, merge those into a composite graph representing the expected future state if the plan were to be deployed, and then use Bloodhound's existing shortest path queries to identify if the planned changes would introduce any new escalation pathways.

Had a brief conversation with one of the Bloodhound co-creators. They think there's tons of potential in the concept, and the only reason SpecterOps haven't pursued it is constrained engineering resources.

pastel aspen
#

Amazing training

stark leaf
#

do ya'll have githubs or reddits as well? i swear i won't spam you trying to get a job just starting my CS degree but I'd like to keep up with what you guys are doing. thank you for the advice

bleak lance
#

guys please help me

pastel aspen
solid parcel
pastel aspen
#

(I'm working on a GitHub replacement now that they are getting worse, stay tuned. It won't have Git in the name, baking in the VCS tool is a bad idea IMO.)

solid parcel
pastel aspen
#

Mine has a 1000x tougher security stance

#

At the risk of being considered "woo-woo", here's my current list of the "Laws" that apply to our apparent reality:

pastel aspen
#

Still nailing down some of the architectural details.

fleet reef
#

Deployed? Who cares?
gib code

pastel aspen
#

Haha not sharing that until it's shared from the actual platform. Smalltalk-80 blue book style.

#

Fly what you test, test what you fly.

fleet reef
pastel aspen
#

The code will not be on GitHub

fleet reef
#

Are you making your own VCS too or just your own forge for Git repos?

pastel aspen
#

Git for now, but I may support jj also, not sure yet; I don't actually love it yet, I tried it last year and it bit me like 10 times in the first three days

#

I'm down to support other good ones if there are any popular options, hence the name being "VCS" not "Git"

fleet reef
pastel aspen
#

There are lots of "forges" now, some pretty good, but they are all massively complex and insecure compared to what I want. Oh yeah sorry.

#

But yeah, lemme know if you know of other "Laws of Karma" than I've listed.

#

My whole career of experiences is modeled 100% by the above though IMO.

urban hazel
pastel aspen
#

I've got one actually, eBPF-managed Linux kernel keyring API service that uses Incus to run Podman quadlets, and the quadlets can only access secrets via the keyring service, mlock() in host kernel memory, unswappable, point-of-access auditing

#

It's not open source, too sharp a knife to share.

urban hazel
pastel aspen
#

Uhh, it's about running malware

#

That question is why people can't be trusted with it haha

#

I also don't share my project called Apex Predator :V

pastel aspen
#

Hope you never find out 🙂

urban hazel
pastel aspen
#

Even with my tool, if you let it access the internet, you're done, etc

urban hazel
fleet reef
pastel aspen
#

That's all I'll say

urban hazel
fleet reef
#

I just don't have private repos 🤓
-# I do have some at work

urban hazel
#

"You are cooked if you run it" thats all il say. And i have never shared it with anyone apart from running it in some vms~

pastel aspen
#

It's good to have some secrets like that IMO, good practice.

urban hazel
pastel aspen
#

"When guns are outlawed, only outlaws will have guns", etc.

urban hazel
pastel aspen
#

Neither. Even if you guess right, I won't confirm it.

urban hazel
#

alright we all are allowed to have our secrets :)

pastel aspen
#

Especially me. 🙂

open ivy
#

I've overheard quite a few tech people talk at length about restaurant food and motorized travel.

Does it make sense to buy a cookbook and a guidebook so you at least have something to say?

solid parcel
open ivy
proud glacier
#

<@&831776746206265384>

amber locust
#

!rule pay

inner wrenBOT
#

9. Do not offer or ask for paid work of any kind.

still condor
#

!cleanban 1505240422841192488 Advertising a tech talent agency

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @forest pasture permanently.

near ocean
#

where do you overhear people talking about food and travel? please dont approach people randomly just to further your network, that's kinda creepy

#

its really not that hard to mingle with tech people at tech conferences and meetups

wicked knot
#

can i ask do u guys think bootcamps work as im about taking a software engineering

peak halo
wicked knot
#

im doing coding on the side as well

near ocean
#

In the handful of bootcamp interviews i've sat in, i've noticed that paying for bootcamps is definitely not worth it

wicked knot
jaunty steppe
#

In the only bootcamp success stories I know, the bootcamps were paid for by the people who would employ them after completion

wicked knot
#

shit so would u say if it was held by a university dont do it

solid parcel
# wicked knot can i ask do u guys think bootcamps work as im about taking a software engineeri...

The market is rough at the moment. Rewind a few years and one might have been sufficient to get into an entry level tech position. Nowadays, I'm seeing a lot of grads with internships still struggling.

Not to mention a lot of bootcamps rush you through material so quickly that you don't have an opportunity to actually absorb it properly. It's often just cramming that won't help you develop good fundamentals.

wicked knot
#

so im done for then cool

jaunty steppe
wicked knot
#

no 5k uk to do it with Manchester uni and hyperionDev

solid parcel
#

They're competitive, but a brilliant way to get experience quickly while also earning

wicked knot
#

i currently work on a atm island and need to learn the basics

#

my main problem is that im u able to relocate

solid parcel
wicked knot
#

island mull and ATM means at the moment