#career-advice

1 messages · Page 107 of 1

hearty island
#

i was confused whether or not he wanted me to join the meeting late bc one time i did and he was like don't do that again

proven crest
#

He was pissed? That’s an overreaction..

hearty island
#

he said to message him next time but it was during his meeting so i doubt he'd check his messages

ivory sluice
#

you know when these meetings are? then you need to reschedule your lunch or reschedule the meeting

proven crest
#

I mean you shouldn’t have taken lunch at that time if you had a meeting then, but humans make mistakes

ivory sluice
#

is this a one on one?

proven crest
craggy wave
#

I do have MS Teams on my phone, but I prefer to have a separate work telephone, as I can put it on "Do not disturb" while keeping my private telephone on a different setting. You can also do that from within Teams if you only have the single phone, but I find that a hassle. The reason that I have it on my phone is because I'm often working in different environments where I do not have access to the Teams environment of my own employer. Since I have a lost of tasks for which it's useful to have access, having it on my phone helps.

ivory sluice
#

in a busy workplace people live and die by their calendars. if you accept a meeting invite and just don't show, that's very rude.

hearty island
#

it was his problem management call and he got pissed because i joined other people's problem management calls

proven crest
ivory sluice
#

is the understood expectation that you join these calls? or are you supposed to be able to pick and choose and they're just being unreasonable about skipping theirs?

hearty island
#

i think at least now for his i'm just supposed to join no matter what

proven crest
#

Is this a new job?

hearty island
ivory sluice
#

i'd say if he's your mentor... then yeah maybe.

craggy wave
#

When you have a meeting in your calendar, you accepted the meeting, right?

hearty island
ivory sluice
#

now if it's causing a problem where you have these all day leaving you no room for a lunch break, you need to discuss with your manager what your options are

craggy wave
#

Indeed. Not showing up to a meeting without a heads-up, especially if it's a 1:1, is not a good look. The other person has made time for the meeting and showed up.

hearty island
#

i'll just have lunch in front of the computer. sounds like the way to go. my camera will be off anyways

craggy wave
#

I decline meetings if attending would mean I have to skip my lunch break. I've also booked a repeating, tentative meeting in my client calendar during lunch, as the client is too big to have good social rules about not dumping meetings in lunch time. (It's often the only free block if you want to invite a large group of people in a meeting-heavy organization, so people just dump meetings there because they have some time earlier or later to have lunch.)

craggy wave
hearty island
#

in my case it gets pretty exhausting trying to discover the context before a call when i legit only have half an hour, idk how IT problem managers do it

#

often means i will have to dig through the entire incident record in ServiceNow

hearty island
ivory sluice
#

an intern should really be properly taking their lunch break. you should work on setting boundaries for yourself without skipping on meetings you're expected to attend.

ivory sluice
craggy wave
#

Break regulations do differ from jurisdiction to jurisdiction. Here, there's no real difference between "salaried" and "hourly", in that sense. Breaks here are all unpaid in principle, unless your contract (or collective contract) states something else. The law does state that you're required to get breaks (if you work longer x hours) and even states that you're not allowed to skip them (bar two very specific exceptions).

hearty island
#

thanks for the advice guys. much appreciated.

hearty island
#

what sort of annoys me about my internship is that i'm unable to be involved in calls. i can't interact or ask questions of my own because that makes us look uncoordinated

#

so then i never have practice of actually asking questions and doing any actual problem management

#

at least my last internship encouraged me to take a more active role and speak up

fringe sphinx
#

I dunno, you ever read how long it takes sushi chefs to train?

weary sage
#

👋 pls is there any place I can get a remote internship even if I don’t get paid… I believe I’ve been focusing on too much learning and it’s difficult to get things done alone

silver jacinth
#

It's usually onsite only if you wanna volunteer

weary sage
#

And there’s little or no such opportunity here in NG

silver jacinth
#

There's always open source

#

You could contribute on GitHub

weary sage
#

I need internship that alows me learn along from real-time people.. GitHub is great but you have to figure out yourself can be detrimental

hearty island
hearty island
sleek egret
true harness
#

is it obvious? I suppose there's a larger entry barrier

plain mulch
#

hi I am a college dropout switching domains from marketing to tech I had a CS background so I know python and basic DSA can anyone help me with resume building and what else to study for interviews

true harness
hearty island
#

you can use grow with google to practice behavioral interview questions

plain mulch
#

i am able to clear the first 2 rounds of basic HR and theoretical questions I am getting stuck in technical round

true harness
#

well, it seems you know exactly what to practice

plain mulch
#

plus I don't have much projects on my resume the ones which are listed are very basic like basic regression project

hearty island
#

then you need to do more advanced projects too as well as focus on technical interview problems

plain mulch
plain mulch
sleek egret
hearty island
#

wdym by create from scratch? every project should ideally have an idea that's in your head

sleek egret
#

what if my head is full of holes and all my ideas leak out?

hearty island
#

that sounds ruff

sleek egret
#

it's because I'm old and my head is full. for every new thing I learn, something old gets pushed out.

cerulean gyro
#

Forward it to me

fringe sphinx
inner wrenBOT
#
Kindling Projects

The Kindling projects page on Ned Batchelder's website contains a list of projects and ideas programmers can tackle to build their skills and knowledge.

woeful loom
cerulean gyro
woeful loom
dreamy spade
pine sleet
dreamy spade
#

What is the offer of employment suppose to detail in an email? Will it show the salary?

fringe sphinx
#

Generally, title and salary, and a summary of benefits

near ocean
#

It should yes
It would probably only mention a few things like title, salary, your manager's name or team name

hearty island
#

my manager thinks my critical thinking skills are weak

dreamy spade
deft herald
#

You can always ask about benefits before you get an offer, too

#

that info should be readily available. Some companies post it all publicly on their careers page too

dreamy spade
deft herald
#

I was specifically talking about benefits. Although it is a requirement in many US states now to post a salary range with a job description

sleek egret
#

huh? which states?

deft herald
#

Colorado is one. I think maybe Cali?

near ocean
#

NY and cali afaik, ofc their ranges are stupid

deft herald
#

New York i think too

sleek egret
#

silly law

deft herald
sleek egret
#

yeah, I'd just post $10k to $1+mil

deft herald
#

There's gotta be like a +/- % tied to it you would think. Maybe not though cause that would actually make sense

summer roost
#

Transparency about pay ranges benefits both candidates and companies. It prevents time being wasted interviewing candidates who would not be willing to work for the salary the company is willing to pay, which is win/win

near ocean
#

Laws should be amended to be tighter though, otherwise we may as well start saying our skills as applicants range from complete newbie to godlike

sleek egret
fringe sphinx
#

I think there’s little correlation between skill and pay (within +- seniority level).

#

(By skill, I should probably mean ‘contributions’/value)

gilded valley
#

I think there's almost certainly high correlation. High paying jobs tend to require a lot more effort to get, filtering out people who are unwilling to put in effort for anything - which is a huge portion of people

#

and effort expended leads to better contributions

fringe sphinx
#

My experience is: within a company (large and small), salary is not commensurate with contribution/skill/[>_#{?{}z

upper flume
#

it depends upon the skill. it needs to be something others value. and it needs to be rare.
if you can do something that other people want, and you are one of the few who can do it, then you'll get payed.
Usually. There's still the world bringing it's unfairness along

gilded valley
#

(I also think that's only one of quite a few mechanisms that work in this direction, motivation for self improvement being another strong one)

fringe sphinx
#

(I’m speaking as a manager who’s had many wtf moments when doing annual reviews)

gilded valley
fringe sphinx
upper flume
#

skill is required in every position. if you can't do the work, you get kicked out. some positions are just really easy. you move stuff, you get payed little, but you still have to be able to move stuff.
money comes with responsibility. If your decision makes the company a 2.5 million dollar swing, you ain't getting payed minimum wage.

#

also, if you want money, you have to get close to the people who decide about the money. you make bank, at the bank.

gilded valley
upper flume
upper flume
gilded valley
fringe sphinx
#

But Je Suis made the point I agree with. I’m saying: real world, companies retain a lot of dead weight (bluntly speaking).

dreamy spade
fringe sphinx
#

💯. Every waitress I meet works harder than I do, and I consider myself a hard worker

dreamy spade
upper flume
#

yea but my point was, if the waitress makes a mistake, we lose out on coffee. if the software engineer makes a mistake, we lose 600.000 passwords to a hacker.

#

it's not about working hard or skill. its about responsibility

analog cipher
#

Hi, I'm new in the server, I want to become an AI developer, I've recently started learning python.

upper flume
fringe sphinx
analog cipher
#

I need someone who can help me get started.

analog cipher
upper flume
true harness
fringe sphinx
#

I don’t even know what we’re talking about. The topic was is SWEing hard work, and my point was SWE is an easy lifestyle. Not arguing value or the rest.

proven crest
true harness
proven crest
spark cobalt
#

Also hard to measure difficulty when they're in different dimensions. SWE more mentally challenging and not physically challenging whatsoever, while waiting is more physically challenging than it is mentally.

soft vessel
#

hi

broken gate
#

Hey all, is there any recommendations on where to lookup salaries based on location? There's some places I found online but not sure how up to date these are and some seem more favored to the big FANG type of companies. Trying to get a rough idea of where my salary should be at

near ocean
#

Glassdoor probably

small geode
wary oriole
#

!resources

inner wrenBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

modest kraken
#

You should pay me

proper juniper
#

What do you folks do for freelancing? Im trying to get into some entry level jobs that I can do from home that wont interfere to much with my main job (which is boring as all heck.) Id like to work towards a career in python, so this is my plan.

Im sure it is with others. Any thoughts? Insights?

dreamy spade
#

@sour tartan The director of technology more than likely will be able to fully articulate exactly what's wrong with the API.

sour tartan
dreamy spade
#

it's an audiovisual company with audiovisual technicians

sour tartan
dreamy spade
sour tartan
dreamy spade
sour tartan
#

i don't know where you are in this process, but you can ask what happened to the last developer.

#

you can ask what is wrong with the API. You can let them know what you can do and what you need.

true harness
#

firing a dev because they wrote a bug is...not how development works

celest kite
sour tartan
#

yes, that might be the non-answer. Or you might get, "that guy was a moron, he couldn't fix it, so we fired him," and you will know much more about your potential bosses. (btw, 20 sec slowdown!?)

celest kite
sour tartan
#

@dreamy spade I know you have been looking for a while, and are frustrated. You do not need to take "any" job. Being the only developer in a job with unrealistic expectations and no support could be worse for you than no job at all. Please go into it with open eyes.

dreamy spade
sour tartan
fleet reef
dreamy spade
# sour tartan you mean you have an official offer from them? Congrats! What will you do?

One of my responsibilities is that I will go to job sites and work along side with audiovisual technicians. I will be the one who will write Python code and deploy it into embedded audiovisual software. I never done anything like this before and I don’t know the processes.

But first I will need to fix the API of a project management software that the company uses. The co-founder is the most concerned about that project.

fleet reef
sour tartan
dreamy spade
sour tartan
dreamy spade
summer roost
#

Good luck! 🙂

dreamy spade
rich hornet
#

Is a bachelors in Data Science any good?

fringe sphinx
fringe sphinx
peak halo
# rich hornet Is a bachelors in Data Science any good?

"data science" is a relatively new concept, so I'm not sure that accrediting organizations have come up with a standard for what a data science degree ought to entail. Whereas computer science degrees are universally recognized.

rich hornet
peak halo
fringe sphinx
#

My bias is to what Stel said: I’m older and am confused by what a DS undergrad degree is. Is it CS with a minor in stats or vice versa?

rich hornet
peak halo
rich hornet
#

lol i mean more practical or something

#

like its seems different from the traditional cs degree but it has a cs pathway aswell as swe in the modules so im a bit lost

fringe sphinx
#

Fair, there’s a practical side of CS and a theoretical side. Are you saying your school has a DS program but not CS?

rich hornet
#

yea

#

only masters cs its so dumb

peak halo
rich hornet
#

or does it not matter much to employers

fringe sphinx
# rich hornet only masters cs its so dumb

My two cents is: DS is becoming accepted as a primary discipline. Us older professionals all have CS degrees, so it’s a bit weird to us, but I think it’s on equal footing with CS nowadays. But there’s room for disagreement.

summer roost
#

Employers tend to care about accreditation. Any CS degree from an accredited institution is roughly equally good.

rich hornet
#

dam thats pretty good points

rich hornet
rich hornet
fringe sphinx
#

As Stel said, depends on curriculum, by my understanding of DS programs@are they are a hybrid Stats/CS curriculum.

summer roost
summer roost
rich hornet
#

might have to do more research in DS cause i dont want to go in thinking im gonna be coding but feel like im an accountant 💀

native hatch
#

Hello, has anyone here had experience working with Python or matlab in a laboratory setting?

rich hornet
peak halo
rich hornet
#

would be better the other way around tbh

summer roost
native hatch
peak halo
summer roost
native hatch
native hatch
summer roost
#

in the programming world, "library" means a collection of code packaged for reuse across multiple projects

native hatch
#

Ohhh, ok. Thanks

peak halo
summer roost
#

I think you're assuming there will be some consistency across labs, and I doubt there will. I think this is a question you'd need to ask the people running your lab.

native hatch
#

Great, thanks

true harness
#

many labs use R, also

peak halo
#

(can confirm that there is not consistency between labs)

peak halo
vapid jay
#

Hii

#

Anyone know how to make an app?

smoky quest
wanton birch
gritty lantern
#

Anyone from the UK with experience on getting a job related to Python without any degree etc.? I am currently starting to self teach with videos and books etc. with the hope to progress into a career

#

Wanting to know prospects etc.

timber bear
#

I wanna to be a data science . How I become a good data science.
What language I choose first to learn.

echo pond
#

English

pastel thunder
#

how to be a team player when teammate are just thinking about how they can show they did the most work?

echo pond
#

Just leave the team and form or join a new one which is according to your interests

celest kite
hearty island
#

i struggle with root cause analysis calls and coming up with questions off incident tickets. my manager chalked it up to my critical thinking skills being weak 😭

#

i feel like i was never trained to do this stuff

gritty rivet
vapid jay
#

OH HELL i accidentally talked in the wrong channel

#

Im sorry guys

celest kite
true harness
hearty island
#

i even asked in reddit for how i can get better at figuring my own questions out and they suggested to read more incident tickets

fringe sphinx
hearty island
#

ideally speaking when you’re doing a root cause analysis the best questions are the “why” questions

fringe sphinx
hearty island
proper juniper
#

What do you folks do for freelancing? Im trying to get into some entry level jobs that I can do from home that wont interfere to much with my main job (which is boring as all heck.) Id like to work towards a career in python, so this is my plan.

Im sure it is with others. Any thoughts? Insights?

hearty island
gritty rivet
proven crest
proper juniper
#

I started a profile on UpWork for sure and have been reaching out. Fiverr is another spot I can look.

I am working on building my own apps/portfolio.
I've done a web scraper
Discord Bot (slash commands are killing me rn tho)
And A Motion Detection Application that can output detection. Working on this for a UAP project.

proven crest
proper juniper
#

I dont often use git when doing solo projects. If that makes sense.

proven crest
#

With all your projects they should be on git, lets people see your code, your changes, shows that you can use git which you'd be suprised how many people dont

#

You can set repos to private too

proper juniper
proven crest
proper juniper
#

I have used cli before. I suppose I could get back to cli. I like gitkraken because its visually easy for me to identify and go through stuff. Dont get me wrong, I love command line interfaces, but sometimes, it gets muddy looking at for me and I feel like my head goes foggy.

celest kite
#

@proper juniper the problem with a platform like Fivver is that you're competing with the world. So i.e. places where the cost of living is fractional parts of other counties where they're happy to accept... $5/hour which is like 1/3 of minimum wage in other countries

proper juniper
celest kite
#

Now of course those of us who know; know that a Fivver freelancer for $5 an hour is... Unlikely to write very good code; that's still your competition

proper juniper
#

Thats why you sell yourself to the client. Idk man I get what you are saying 100% but again its what sets you apart.

#

like if you cant be like, here is what a $5 code block gets you >works, but poops out errors. Versus $50-$75 dollar app that has no errors, runs clean and can be adaptable.

true harness
#

isn't the point that different costs of living will result in different prices for the same quality

fringe sphinx
#

I have known some people to find good talent via fiverr or via other platforms. Had a friend who was bootstrapping a startup and needed some code written, farmed it out (I don't remember the platform), was lucky to get a good engineer (I think in Egypt) who he ended up contracting on a long-term basis. Not saying this is typical / just an anecdote.

near ocean
#

What kind of projects do you even find on fiverr
I mostly see silly 100-line tops web scraping requests for dirt cheap

gritty rivet
near ocean
#

freelancing without tons of experience is like doing odd jobs, would you mow people's lawns and wash cars for a living?

sleek egret
#

you can make a great living doing landscape design or car detailing

near ocean
#

you wouldnt walk up to some child and ask them to wrap your car, would you?

proper juniper
sleek egret
near ocean
#

i blame hollywood

proper juniper
near ocean
#

being stubborn is not a good quality to have as a software dev

proper juniper
#

Real world is ruff you know what im saying?

sleek egret
#

woof

fringe sphinx
sleek egret
#

one needs to be creatively stubborn

proper juniper
#

Said every person after a error

sleek egret
#

not every person. many just give up

smoky quest
#

or declare it a feature

dreamy spade
#

I thought ranting wasn’t allowed in this channel. What happened?

proven crest
pastel thunder
#

if i get better offer, is it ok to leave just before onboarding?

#

or do i have to serve notice period?

dreamy spade
gritty rivet
proven crest
# pastel thunder or do i have to serve notice period?

I mean, legally no. Its an arsehole move and will be a pain for them. If the other job is a sure thing, take it. Thats just part of life unfortunately. Like dowcet said, you will absolutely be burning every bridge with them.

pastel thunder
gritty rivet
#

Against your university I mean

proven crest
# dreamy spade

Venting frustration in an unconstructive manner, especially when others are trying to help you and ask for advice is not helpful though is it? Sure you can understand that 🙂

celest kite
sleek egret
proven crest
pastel thunder
#

How long should i work?

dreamy spade
celest kite
proven crest
#

KeezyEmployed

sleek egret
pastel thunder
#

Is it ok to postpone onboarding, then cancel it, untill my offer finalise?

dreamy spade
sleek egret
pastel thunder
sleek egret
#

is it ethical? no. is it do-able? yes. do people do it? yes. will the first company be pissed off? yes.

pastel thunder
dreamy spade
#

I’m already sensing how responsible my new job will be because the staff team isn’t very tech-savvy.

sleek egret
#

it's this > < big

dreamy spade
#

It’s making me nervous. I don’t have a mentor.

sleek egret
#

others just cry. most are in between.

sleek egret
#

lol

dreamy spade
#

People have echoed that it’s not a great idea to have only one software programmer on the staff team

sleek egret
#

for most people, being alone on your first job is bad

proven crest
sleek egret
#

but you're not most people. you're @dreamy spade

#

i don't mean that in a "everyone's special" kind of way. I mean that in a "everyone's slightly different in some odd way" kind of way

#

for many things, the "typical" and "average" literally doesn't matter because you are you, not some hypothetical average person

proven crest
#

Be prepared to work very hard, pray to god that whoever was the developer previously documented their code and wrote cleanly

sleek egret
#

I don't think there is any previous code

proven crest
#

I assumed there was, from my understanding they had at least one developer before who was let go because they couldn't fix an API, that API must have been implemented by another developer previously? Or by that developer but a bug cropped up?

#

Maybe the fix is they added a digit to the API key but didn't realise lmaopiss

celest kite
sleek egret
#

my mistake then

summer roost
karmic pulsar
#

What do you guys wanna be when you grow up? (Obviously not the most nerve-racking, awkward question you get from other people)

true harness
#

younger lemon_fingerguns_shades

sleek egret
#

(serious question)

pastel thunder
#

if they ask: why are you leaving your company so soon?

fringe sphinx
#

tbh, that's kinda a jerk move. Why start if you're going to leave?

#

You'd be better off just not starting.

karmic pulsar
vapid jay
#

Is a degree in Mathematics and Computing good enough for data science?

gritty rivet
vapid jay
#

Computer Science

#

CSE

gritty rivet
# vapid jay Computer Science

The name of a degree program doesn't tell you very much.

If you're considering a specific program I would search LinkedIn for alumni. If you can't find any doing data science that suggests an uphill battle. If you do, ask their advice

vapid jay
#

It's more of maths, containing calculus, algebra, statistics and probability and computing mainly of python

gritty rivet
vapid jay
#

Oh okay

#

What degree do you suggest me for data science?@gritty rivet

gritty rivet
# vapid jay What degree do you suggest me for data science?<@382671972829495298>

No idea what country you are in and I don't do DS... but here in the US there are a lot of MS degrees in DS. If you're sure you want to do DS that is what I would aim for. You'd have to see what they look for but I assume any BS will do whether math or CS or even something else. This is just a guess, you can look for yourself

vapid jay
#

Okay, thanks for your help@gritty rivet

celest kite
#

If you pulled that at my work you'd be black listed forever

pastel thunder
#

I am more concerned about provident fund, will it make next employer see how much i have hopped jobs

deft herald
pastel thunder
#

How could i have avoided such a thing?
i need a job, and i also need the best job i can get

deft herald
#

If this is the only offer you have on the table, then i'm going to say this is the best job you can get

#

or rather, the best job you have gotten

pastel thunder
deft herald
#

Don't assume that's going to happen

#

There's always a better job out there, i'm sure

#

What part about this job in particular makes you think it might not be the best? The pay?

harsh river
pastel thunder
harsh river
pastel thunder
harsh river
pastel thunder
#

ok and what if they revoke it and other company also due to some event puts a hold? i will be fucked.

harsh river
#

those are unknowns, imo don't burn bridges

ivory sluice
#

so you've not signed a contract or offer letter, you filled out a google form, and they've asked you for your bank account information?

are you sure you're not being scammed @pastel thunder ?

#

to avoid this kind of situation in the future i would inform employer A after they give you an offer with a "thank you, can I get back to you by X date?" and make sure employer B knows that they have until X date (or maybe a few days earlier than X)

sleek egret
#

why would they ask for bank account info before you're hired? that's a HUGE red flag

ivory sluice
#

but as of now you have no idea if you're getting an offer from employer B (what does "final stages" mean, you likely don't know) and as such, you should move forward with employer A as that's really your only option. after you do some vetting that they are legitimate, of course.

pastel thunder
sleek egret
#

that always comes after and only for direct deposit. and you can always refuse to just get a check instead.

ivory sluice
#

are you in like, an MBA program?

harsh river
sleek egret
ivory sluice
#

where companies have some arrangements with the university and first dibs on students?

sleek egret
#

unless it's an internship. then the university is relevant

pastel thunder
#

My university's seniors are there in same company. IT CANNOT BE A SCAM.

sleek egret
pastel thunder
#

They come every year in campus during hiring.

sleek egret
#

is it an internship or an actual job?

pastel thunder
#

NO, bachelors

harsh river
#

this all sounds really strange

lapis wind
sleek egret
#

the university may be pimping out students by acting as a pseudo-recruiter and getting a kickback

lapis wind
sleek egret
#

I've heard of stranger things

sleek egret
pastel thunder
#

Bro what are you guys talking about?????

lapis wind
sleek egret
lapis wind
# pastel thunder NO, bachelors

also i'm pretty sure ruff was asking if the position at the company is an internship or a job rather than what stage you're at with the uni

sleek egret
#

and that ^ too

lapis wind
pastel thunder
#

Its JOB

pastel thunder
ivory sluice
#

that's all fine. it's possible to go to a popularly recruited university and get scammed lol. was this a google form but one owned by the university?

#

because then i'd be less worried. in what way were you asked to submit bank account info?

pastel thunder
ivory sluice
#

but also it's kind of strange that the university is so integrated with the onboarding process for a full time job at a separate company. you have seniors you can ask about this?

harsh river
#

answering the question what's your banking institution? would count as "submitting bank info" to some people

sleek egret
#

it would be unthinkable to me if I was on the hiring side

pastel thunder
sleek egret
#

oooooh

ivory sluice
#

yeah i got nothing then lol.

harsh river
#

maybe it's a regional or cultural thing

sleek egret
#

your university tends to be much more important in asia

proper juniper
#

and just like that the first upwork job I bid on, I got.

#

And the specific topic came up is he doesnt want a 5 dollar coder. HE wants someone whos going to do the right work.

sleek egret
#

lol, then why's he using upwork?

proper juniper
#

im confused? Why do people use upwork in the first place... to find people to do work and for peopel to post freelance type jobs

lament geyser
#

well

#

e

hearty island
#

lol. i think this woman from PwC called me because she thought i graduated and could get her a job offer at my current internship company

#

weirdest fucking call i’ve ever had

patent shard
#

Can someone pls guide Me about what is blockchain.

And why should someone be interested in it

Cause I find it interesting that recently after the crypto boost
Blockchains value is increasing day by day

And I am not aware what all can be done using it

pine sleet
lapis wind
#

It's a over-used term which is largely popular just through blind hype by people who don't actually know what it is or how it works.

Blockchains value is increasing day by day
This doesn't make sense because blockchain isn't a currency, it's a protocol.

It describes how distributed, non-trusting environments can come to a consensus on a given change/state.
The protocol is what all the cyrpto currencies are built upon thats about it.

99% of Crypto jobs atm are just blind hype jobs which either don't last, are pump and dump schemes, scams or have some insane perspective of why you should work for them.

Most people are interested in Blockchain simply because of the crypto hype because people think they can become rich over night.

If you actually want to go down a perticular career in Tech, I can safely say you probably want to avoid most Blockchain jobs and game developer jobs.

patent shard
#

Oh thanks @lapis wind

dreamy spade
#

I wanna know if anybody had an interview with both the recruiter and the hiring manager at the same time. It’s usually the 1st interview happens with the recruiter and if you pass that, you move on to the 2nd interview with the hiring manager right? My situation was the former.

smoky quest
fringe sphinx
#

(Agree, doesn’t mean anything)

smoky quest
#

Not a good start:

  • Spamming in an irrelevant channel
  • Posting about something that possibly goes against our rules 🤔
vapid jay
#

pithink ur right mb

near ocean
chrome timber
#

Hi guys, I'm a 3+ year python developer and I'm currently looking for a job. I have applied to several jobs, however it doesn't seem like my profile is being highlighted enough. I've been thinking about contributing to open source projects to improve my chances but I don't really know how to start. Any tips?

dreamy spade
fringe sphinx
dreamy spade
#

Co-founder had me nervous in starting my first day when I had my final interview; He expressed great concern in getting the API fixed in the software that the company uses for it’s business. I wish the hiring manager explained more in detail on what was going on. I’m not going to have anybody help me in fixing the software problem. Has anybody been in a similar situation? I’m stressing over this and my first day didn’t start yet.

chrome timber
tender flame
proven crest
# dreamy spade Co-founder had me nervous in starting my first day when I had my final interview...

Well it sounds like thats a priority and one of the main reasons they brought you onboard. Does he know your level of experience and capability? Does he know that you haven't worked on API's before and it might take some time for you to get accustomed to how their code works?

From what you told me they're not technical so they probably couldn't explain any more than they already have. Its natural to be nervous, but it won't help you so try and relax (easier said than done, I know)

Do you know what the software is used for? Do you know what the API does? Is it one that was build ground up or is it an external API?

hearty island
#

the woman from pwc was really fucking weird

sleek egret
#

🙂

hearty island
near ocean
#

Just say yes

#

And tell her to push your start date until after your graduation date

hearty island
#

and then i was like... at pWc? and then she was like or wherever i end up

sleek egret
#

that's very.... colorful

dreamy spade
# proven crest Well it sounds like thats a priority and one of the main reasons they brought yo...

Does he know your level of experience and capability? Does he know that you haven't worked on API's before and it might take some time for you to get accustomed to how their code works?

I have made a home full stack project where I fetched json data from the back-end and displayed it on the front-end. I made another one where it’s a login system. You create a username and password and the password get hashed and stored onto a mySQL database.

Do you know what the software is used for?

I think it’s used to sell audiovisual equipment

Do you know what the API does? Is it one that was build ground up or is it an external API?

No clue

near ocean
smoky quest
#

<@&831776746206265384> ads

lone saffron
#

learning data structures through python vs java.

summer roost
#

either one is fine, and that doesn't seem to have anything to do with careers.

strong sun
#

which book is better? pithink

#

if you need link for the books just dm me or ping me

radiant moon
#

I assume that's Amazon; you should read their return policy, because they might just let you return one simply because you don't like it. In which case, just buy both.

fringe sphinx
icy oyster
#

I work with python for around 3 years too, only personal small projects, I wonder what people that work for big companies and use python do that is not related to data and AI

smoky quest
spark cobalt
#

Test

sleek egret
#

also some data and AI 🙂

fickle blaze
#

@sleek egret can you help me with something ?

sleek egret
spark cobalt
#

Lot of scripting closeol

hearty island
#

looks like i'm improving.

fringe sphinx
#

Nice. And sounds like a good mentor.

hearty island
#

yeah he was trying to communicate that i should take my time and slow down to read the incident ticket more

#

now i take notes of the entire incident ticket and generate question from there. much easier.

#

before i was kind of just trying to do it in my head

hearty island
eternal summit
#

Would anyone be interested in reviewing my resume and giving feedback

hearty island
#

sure, post an anonymized resume here. ppl will help.

dreamy spade
#

I would like to say thanks to everyone who has given me great advice over the months. This is an extremely supportive community and I appreciate everyone who tries to help others navigate in this competitive tech industry and it’s really nice being in a community who wants everyone to succeed.

gritty rivet
peak halo
#

the @inner wren bot reads (but does not store) every message on this server to make sure they don't contain any blacklisted substrings. and those messages are "data". but no one would argue that our bot is "DS/AI software"

gritty rivet
paper badge
#

hey guys how do you know when you're 'ready' for a job, i know there's no set in stone way to tell, but maybe there's something that could give an idea?

gritty rivet
smoky quest
paper badge
smoky quest
paper badge
smoky quest
paper badge
smoky quest
paper badge
#

though one more thing, how does one create a resume? also just saying i'm 16 so i don't anything about how this should work.

smoky quest
paper badge
smoky quest
pine sleet
#

@paper badge I'm 17, here's mine if you want a starting place. Not saying it's good but having lots of personal projects and OSS contributions can help pad your otherwise (probably) lacking work experience

paper badge
true harness
paper badge
smoky quest
paper badge
summer roost
smoky quest
paper badge
summer roost
#

ah. hm. that's incredibly uncommon in my country, so the best thing that you can do might be to ask professionals with software development jobs in your country what they would do if they were you

#

they'll likely have better advice for how best to break into the job than we will

smoky quest
paper badge
paper badge
smoky quest
#

Is there a question?

vapid jay
smoky quest
vapid jay
smoky quest
vapid jay
smoky quest
vapid jay
#

Okay, I guess we have different views on ads. Anyway, removing it now to respect the rules.

brazen island
#

Do you guys typically respond to recruiter messages on Linkedin? Personally I could't care less + most of these messages are likely automated but I don't fully know how LinkedIn etiquette works and if I'm actually supposed to respond.

balmy spade
#

I play games with them. Love it when the AWS bots roll out with their cheesy recruitment lines.

Them: blah blah blah, your profile is a perfect match!
Me: Yeah? Which part of the private profile that has no details is a match here Dan?

twilit edge
buoyant seal
brazen island
#

So doing the same they do to us, smart. I'll do that

twilit edge
gilded valley
#

hi, thanks for reaching out. This sounds like an interesting opportunity - happy to discuss more, but it's probably best to make sure neither of us is wasting their time, could you give me a ballpark salary range beforehand?

I always reply, with something either like the above or with a generic "thanks, not interested". I don't get spammed with tonnes, but the cost of replying is so little whilst the benefit is a tiny chance at a massive salary increase

shell narwhal
#

Hello everyone!

#

I am an electrical engineering student. Recently, I learnt the basics of python programming. Now, I want to be a freelance python programmer to earn some cheap cash in my leisure. What should I do now? It feels like I do not have any clue.

near ocean
#

mfw when i only get ads for 10+ year senior roles
Why cant bots read smh, chatgippity needs to advance some more

shell narwhal
#

If it is not that tedious then I will not mind. However, can you give a better option please?

gritty rivet
delicate flax
#

can people who don't have a career yet discuss here?

tender frost
delicate flax
#

alright

shell narwhal
shell narwhal
delicate flax
#

I want to become a programmer but I keep thinking that I will not make it (which I probably wont) and the fact that I struggle with some things at the moment doesn't help

gritty rivet
delicate flax
shell narwhal
gritty rivet
# delicate flax I will be when summer is over

Then you have a lot of time, don't worry! Explore whatever interests you but get good grades and prepare for university. If you can get some internship experience in high school that's excellent but by no means required

shell narwhal
#

Trends blind a person's passion. If you are really into things that you truly like then then let them go out of your hand.

shell narwhal
delicate flax
gritty rivet
# delicate flax some programming exercises

Programming is hard. Learning feels like a struggle. Persistence matters more than intelligence. You're starting very early. You will do fine as long as you don't give up

sharp lily
#

I'm in university but I managed to build experience in backend development. I use Django and express.js... I don't have much working experience though so I optimize my personal projects.

kindred spade
#

How to get started with python and what to learn for red cybersecurity?

delicate flax
shell narwhal
kindred spade
#

What books tho? 😅

gritty rivet
gritty rivet
inner wrenBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

shell narwhal
shell narwhal
gritty rivet
gritty rivet
delicate flax
#

is it good to have someone as a standard ?

tender frost
#

Because the other person is likely going to keep improving too, which means you're "forever" behind, and feel like you've not improved

#

Comparing your knowledge now to a few months ago etc. is much more realistic, and a better measure of your improvement because you're in complete control of it (you can't control how much someone else improves by)

delicate flax
#

What if the other person is already great and can't improve more?

fringe sphinx
# delicate flax that last one will be a tough one

I just want to tell you that you’re not alone. Imposter syndrome, self doubt, etc are very common in technical fields: perhaps because everyone else seems to know so much more than us. Talk to people (or stick around pydis), and don’t measure yourself by other people. And talking to a professional is very helpful.

#

If you look at the Reddit programming, csmajors, and learn programming subreddits, you’ll see it’s filled with people doubting their ability. I think self-doubt is healthy (if kept in check).

tender frost
#

I've been doing Python for almost 10 years and only this week found out that abstract classes are a thing (TypeScript) and exist in python too

twilit edge
#

10 years here. Just found out about the built in resource module for setting script memory thresholds

tender frost
#

Even Guido (the creator of Python) doesn't know everything. It's just not possible

fringe sphinx
gritty rivet
tender frost
#

The main difference between a Jr and Sr is often just that a Sr knows where to look to find things that they don't know. Whereas a Jr will just ask the Sr

fringe sphinx
tender frost
#

Knowing how to search for things, read documentation, etc. is probably the most important part of programming

twilit edge
#

And making sure it's easier enough for the next poor bastard dealing with your code to read!

delicate flax
#

The person that I have as a standard is Gabe Newell. And the person that inspired me to become a programmer was Markus Persson

fringe sphinx
twilit edge
twilit edge
delicate flax
gilded valley
#

and there are plenty of seniors who are happy to lean on others who already have the expertise rather than duplicating said expertise - this can still be construed as "just asking the sr"

#

(there are also plenty of senior devs who are senior only in terms of job title, not in terms of skill, and behave otherwise exactly the same as a junior dev)

quartz igloo
#

Does anyone want a friend?

fringe sphinx
#

Many computer science majors don’t program until their first year of college.

true harness
#

(something like 1/3 of CS freshman)

fringe sphinx
hearty island
#

they worked at it. if you work at it too, you can do it.

fringe sphinx
#

University is four years long for a reason.

hearty island
#

anyways i'm going to go do some more exam prep. c'ya guys

fringe sphinx
#

And even then, we still call graduates ‘junior engineers’; not as an insult, but because they’re still learning

delicate flax
# fringe sphinx Why do you say that?

Persson made Minecraft which is one of the most famous games all time and Newell is dominating the industry with steam and he created the best VR game ever Half-Life Alyx wich is the only VR game with a 10/10 rating

delicate flax
#

Oh wait I mean highschool

fringe sphinx
#

Notch is perhaps an exception: but his success had to do with the cleverness and aesthetics of Minecraft: it wasn’t a terribly impressive piece of software. It was just a damn good idea that caught fire.

#

Newell’s an excellent engineering manager: like Thomas Edison, he has harnessed teams of developers to deliver great products and ecosystem.

#

(Surely he’s a great engineer too)

#

But everyone had humble roots. And of the millions of software engineers, you can’t measure yourself against the pinnacle.

delicate flax
#

I guess

true harness
# delicate flax Yeah but they have talent

1/3 of CS freshman do not have programming experience. by the end of the first semester, there's no discernible difference between people who programmed before college, and those that didn't

gritty rivet
dense wolf
#

i want to be an software dev

#

🙂

true harness
buoyant seal
# delicate flax What if the other person is already great and can't improve more?

there is no limit to today system complexities
it takes big companies full of diversed different job roles to move big stuff
literally impossible to learn even any considerable large percentage of stuff in whole career lifetime.

the only one who can't improve more is ignorant person, which thinks he knows everything, but in reality he does not know even 0.1%.

P.S. closest people who reached knowing a lot, genius people which built for example Linux core from zero and maintained its development through its all lifecycle, like Linus Torvald
But even they know only fraction. They know only stuff they developed.

fringe vale
#

is someone making online money here

hearty island
#

doesn't sound relevant to careers

fringe vale
#

it is bro

gritty rivet
# fringe vale is someone making online money here

My job is 100% remote, does that count?

If you're looking for something more casual you can look at sites like Upwork and Fiverr but if you're not bringing advanced experience you'll be lucky to make $5/hour

sleek egret
#

$5/hr is pretty good in some places

fringe vale
gritty rivet
open ingot
#

Guys any good resource for learning dbms

potent niche
#

I need a coach, I am a beginning in python , please anyone to help

sage relic
#

I am currently learning Reactjs and then i'll explore other frameworks also like Nextjs and then backend and will make good projects both in frontend and backend. But I am passionate about AI/ML also and I want to put one or two project based on AI/ML in my resume. Basically I'll be applying for software engineering job. So will it be a good choice to start learning AI/ML along with full stack development? Considering I just have to give more time to full stack development first as i wanna get an internship in that as soon as i can.

fringe sphinx
#

So, I don’t think you can go wrong as long as you’re always learning.

smoky quest
leaden sigil
#

hello

#

how goes ir

small ivy
gritty rivet
small ivy
#

Folks anyone has new suggestion to work on any beginner project for python for data analyst field?

fringe sphinx
small ivy
fringe sphinx
unreal turtle
#

should i add ap csp on my courses i took, if im a cs major?

true harness
#

no

unreal turtle
#

why

true harness
#

it's not relevant (hs stuff never is, pretty much). it doesn't focus on a specific topic (compared to if you had a class like, "relational database modelling")

unreal turtle
#

its still a cs class though

true harness
#

well, i guess the first question should be what you're listing this on

unreal turtle
true harness
#

"pretty much"

unreal turtle
unreal turtle
true harness
unreal turtle
true harness
#

do whatever you want tbh. it just looks like you want people to validate your opinion ¯_(ツ)_/¯

true harness
#

i did, "do whatever you want"

unreal turtle
#

thats a terrible response, youre no help

true harness
#

/shrug well, before that i said "no", and you didn't like it, so

unreal turtle
#

that wasnt my question before, i was asking if i should put the college equivalent of the course instead of AP

fringe sphinx
unreal turtle
fringe sphinx
#

I might look for, say, a db or ml course. But don’t really care about majority of courses.

smoky quest
sleek egret
#

recruiting is hard

vapid jay
#

I have a tricky question for the ones who work with python for some years, Im studyig python for 6 months and I don't think I got myselft where I was wanting. The real thing is, the money left from my last job is about to end. What is the best way (not the easy) to get my first job as dev? Here in Brazil even intership is requiring EXPERIENCE, so, I would love some advice to what to do. Where I can expent my time without that sensation that I 'm losing or wasting that time or thinkg that I'm not good enough for that althogh I live what I'm doing.

native narwhal
#

yeah its hard mate, and will only get harder, companies will hire only competent people, internships require for you to gain experience on your own pretty much (well you are not alone i mean you can cooperate with discord buddies follow youtube projects gain that advantage and go get the internship when you feel competent

btw there are more python jobs than lets say JavaScript jobs WHICH IS WIERD on Indeed at leats so i'd stick with python

serene kindle
#

Why is it so hard to get entry level jobs with 10 years of experience

#

Like how are new grads getting jobs and not me lol

near ocean
#

Do you have 10 years experience? In what and why are you applying to entry level stuff

gilded valley
pastel thunder
#

my degree is
major:mechanical
minor: ai and robo
how when i am asked in form about my specialisation
what to write? considering i can only choose one domain.

#

i apply for ai job, writing Mechanical would be a negative point.

night needle
#

Can you master Python successfully, when you self-learn without courses?

open cradle
night needle
#

Im still 13, I've decided to learn python for taking the AI course in the future..

open cradle
#

But this is more in the long term, so do not stress about it

night needle
open cradle
night needle
open cradle
#

This is just my opinion of course. Some people might differ

night needle
#

Alright, thanks :))

buoyant seal
open cradle
buoyant seal
#

Difference only that bachelor's degree is enough in this usage case. No must need to go crazy for next levels

open cradle
# buoyant seal In terms of learning as hobby, sure. But when we refer to software architecture ...

I have a master's but they never taught me almost anything about that. But I learnt lots from the math point of view. We learnt to make python based code for robotics but the quality of the code looked from a person that codes as a hobby (no good use of python functions, no production ready level, bad architecture...). In my personal experience I mainly learnt all of these during my first internship + plenty of hours as self taught learner.

Again, this is just my experience and for my specific field. There might be plenty of different cases 🙂

I think best combination is combining both

buoyant seal
# open cradle I have a master's but they never taught me almost anything about that. But I lea...

me too (having master's degree too). we are victims of same education then 🤣
but during bachelor's program at least we learned DSA, OOP, SQL, Parallelsm, and had different other subjects which made us using programming to solve problems (including programming Regressional Analysis, solving transporting problems or even neural networks. My favourite one was programming Computer Graphics). It all summed up to a lot of practice that helped to get used to programming and learning how to learn in order to make solution.
this gives tremendous advantage over new people just in terms of how much we coded Anything of different complexity for years in university.
People going over courses have zero ability to do anything that is not covered by course very very often usually (because they were just spoon feeded during their education https://www.javaprogrammingforums.com/cafe/9544-problem-spoon-feeding.html). University graduates are independent goers.

open cradle
# buoyant seal me too (having master's degree too). we are victims of same education then 🤣 b...

That's right. I guess your career differs from mine in the sense that you studied Computer Science (or at least more software oriented). I studied Electronics Engineering and learnt most of the software concepts as a self taught learner. Deapite that, I got all my software-based jobs and I think I am not missing any important skill. That's why I tend to give more importance to what you learn on your own. However, even if my degree was not fully software-oriented, I probably would not have gotten those software-related jobs without my degree. So in the end I used my bachelor as a "trust me, you can hire me" but in the job I used and applied most of what I learnt on my own

fringe sphinx
sleek egret
#

yar

hearty island
#

i really hope interviews start to flood in after i get my CAPM

bitter urchin
sleek egret
#

better universities rarely spend a lot of time teaching students the mechanics of programming. that's a trade-level skill and it's assumed that students can pick it up on their own. after all, if HS kids can do it, why can't they?

open cradle
open cradle
sleek egret
#

the skills if not the discipline

open cradle
sleek egret
near remnant
#

I work remotely and company wants me to go to the office once every month, just to meet with my team members. Should I quit this job or I'm overreacting?

leaden jasper
near remnant
#

I mean, I'm fine with it. One time a month is nothing basically, just yeah

near ocean
#

Youre overreacting

near remnant
#

Yeah probably

true harness
#

50 minutes a month?

near remnant
#

Yeah

#

I don't even have to work on those days, we are just going to talk 😆

balmy spade
#

Nifty that your company is willing with such a small travel distance. I had to fight rather agressively for my wfh status and I have a 4-7 hour daily commute otherwise.

near remnant
#

Yeah I guess, I'm a crybaby for no reason

balmy spade
#

That wasn't my point, but you do you there. xD

remote terrace
#

Hello guys. I am a capable python developer that can: print (preferably "Hello World"), make while and for loops, if and else (perhaps even elif if the payment is handsome) statements and much more! I am willing to do all of the things listed (preferably printing "Hello World") for 10 euro so I can purchase a video game off Steam. Can anyone help out?

near ocean
#

No, this isnt a recruitment channel or a shitposting channel

near remnant
balmy spade
near ocean
#

My offices are like 3 miles from home but i've only been there once to pick up work laptop
Not commuting for a second if i can help it

#

I lied, its 4.8miles

near remnant
#

Yeah, I mean, its fine I guess. Our whole team is fully remote, but we will go to the office once every month, just to have some thoughts together and talk about projects and such.

So, 1 time a month in the office... Well, I will survive I guess. 💀😂

#

25 minutes with bus. 10-15 with car.

#

Any advice for me?

#

Maybe this one human interaction per month will do a lot for me:D

fringe sphinx
# near remnant Any advice for me?

My advice is: embrace it. Teams are better when there’s some chemistry, shared experience, interactions that aren’t purely work. It’ll help your career in many ways, and who knows, maybe you’ll need a referral or recommendation in the future from one of them.

near remnant
#

Yeah I mean, once a month is nothing right

fringe sphinx
#

What are you worried about? Social anxiety stuff?

#

But yah, once a month is nothing.

near remnant
#

I don't know, I'm overreacting and stressing about everything and I even went to a psychologist once to talk about this.

vapid jay
#

I want to become an indie game dev, but I barely know how to code, and everytime I get inspired and try to learn more coding, I end up getting serious migraines. How can I achieve my dreams if this keeps happening?

small geode
small geode
fringe sphinx
vapid jay
#

I have Godot engine and Unity, as well as RPG Maker MV. So I already bought the things I feel I need. What else needs funding?

near remnant
small geode
vapid jay
#

I'm a stay at home parent and I can't work anyway. So my housing and all that's being taken care of by my spouse

#

I see the other points u made that I didn't know

small geode
fringe sphinx
vapid jay
small geode
vapid jay
#

Alright thank u. In the meantime, how can I deal with the migraines I get?

near remnant
#

Thanks guys, now I feel better. Idk why, sometimes I can get lost in my thoughts for no reason...

small geode
vapid jay
#

Alrighty thanks guys

fringe sphinx
zinc sierra
vapid jay
#

Eh my brains already damaged lol 😂

open cradle
near remnant
brave matrix
#

Hey guys, I want to try to give out my resume to tech companies in person, how can I get a list of all the addresses to go in my city?

summer roost
#

that doesn't seem like a great idea to me.

#

they're not going to be set up to deal with paper resumes. They're expecting people to apply through their website or with digital resumes forwarded from agencies

sleek egret
#

yar

true harness
#

the most that will probably happen is that people will tell you to apply online

open swallow
#

Anyone mind doing a resume review? Would be nice to get an interview again lol

open cradle
open swallow
open cradle
#

Sometimes I like adding quick key topics so that people that are not 100% software oriented (i.e human resources) understand what you are capable of. For example topics like (multiprocessing, control algorithms....). Same as you did with "skills" but more generic maybe. Again this is what I personally do as my jobs are not 100% software

open swallow
#

Found a jr dev role in Sep 2022, and got "laid off" in Nov 2022 (was fired while still on probation for being too slow because I couldn't learn their legacy codebase from 2006 fast enough), but I just told friends I was laid off because I was embarrassed of the truth

#

Have had like 3 interviews since then 🤦‍♂️

open cradle
open swallow
#

But there was no point adding it to the resume, pretty worthless experience

open cradle
open swallow
#

Thasnk you, few interviews I got I mucked because... leetcode

celest kite
open swallow
#

I mean recruiters have short attention spans, lol, I didnt have em bolded in first place but people told me I should bolden them

#

¯_(ツ)_/¯

celest kite
#

Maybe it's what the recruiters want to see. But when it gets to my desk I just find it annoying

open cradle
open swallow
#

True, the one internship I have on my resume it was a small company with like 15 people and my friend worked there so he put in a word for me, his boss sends me an email and I had to write a matrix multiplication algo and email him the github gist link so I plagiarized most of it 🤣 if it was a live coding sesh no way I would have gotten it

#

Found the code lol @open cradle

def matmul(a, b):
    rows_a, cols_a = len(a), len(a[0])
    rows_b, cols_b = len(b), len(b[0])

    # The number of columns in the A need to match the number of rows in B, otherwise we cannot multiply.
    if cols_a != rows_b:
        raise Exception('Incorrect dimensions.')

    # This array is going to hold the final result for us.
    # It's filled with 0s initially and then we replace out the values later.
    result = [[0 for row in range(cols_b)] for col in range(rows_a)]

    # In order to calculate, we are going to take each row from matrix A, and then multiply it with each column from matrix B, and then we sum up the product.
    # To illustrate, say we had:
    #
    # A = [[3, 1, 4]]
    #
    # B = [[4, 3],
    #      [2, 5],
    #      [6, 8]]
    #
    # We are going to have 3(4) + 1(2) + 4(6) = 38, and then 3(3) + 1(5) + 4(8) = 46.
    # Our resultant matrix is going to be [[38, 46]] in this scenario.
    for i in range(rows_a):
        for j in range(cols_b):
            for k in range(cols_a):
                result[i][j] += a[i][k] * b[k][j]

    return result

    # This algorithm can be written in a single line also, but I chose not to for the sake of writing readable code:
    # return [[sum(x * y for x, y in zip(row, col)) for col in zip(*b)] for row in a]

a = [[3, 1, 4]]
b = [[4, 3], [2, 5], [6, 8]]

print(matmul(a, b)) 
open cradle
open swallow
#

Yeah I def got lucky

#

But the team there was cool, I messaged the boss a few months ago asking if I could get a return offer but they had no openings

true harness
fringe sphinx
#

Agree that bolding is a little much. Italicize, maybe

open swallow
true harness
#

I would say the bullet points should include more about impact, rather than simply what you did

fringe sphinx
open swallow
fringe sphinx
#

What packages did you use? What database? What report engine? Did you write in sql or in an ORM?

open swallow
fringe sphinx
#

Yah, see, put that stuff in there. Much better than just saying ‘used Python’: Used pandas and matplotlib …

open swallow
#

Hmm, gonna see if chatgpt can generate a BP based on that info 😝

open swallow
#

@fringe sphinx

Generated customized reports for major retailers, utilizing pandas, matplotlib, and MSSQL to analyze product sales performance, facilitating data-driven decision-making and optimization of inventory management strategies.

#

Should I include Python in there or is that kind of a given based on pandas and plt lol

fringe sphinx
#

It’s a good resume, you should get some good hits!

open swallow
sleek egret
#

not to worry, things will almost certainly be much better in a year or so

fringe sphinx
#

Yah, I’ve heard that all around. I think of it as more a traffic jam than a systemic problem

#

It’s funny, I’m about to start hiring again and I’m excited to finally have an employers job market for first time in a long time

sleek egret
#

the downturn hasn't lasted long enough to reset people's expectations by much

open swallow
#

Would love if I can land a Python role again because I hate writing Java or C# for school, makes me want to stab my eyes out

sleek egret
#

except maybe new entrants, I guess

fringe sphinx
open swallow
sleek egret
open swallow
#

Don't you also need masters for data engineering/ML, I'm terrible at math, barely passed calc 1 and 2, didn't take linear alg because it wasn't mandatory, and have no plans to pursue education beyond my bachelors

#

I passed calc2 on the third try...

sleek egret
#

then you have two choices: 1) learn math better or 2) go into a software field that doesn't require much math

fringe sphinx
#

But; you don’t need a masters for DE. Data science is more the math/stats side of it, DE is often very similar to what you’ve described in your internship (but with more complexities/layers)

exotic cairn
#

is there a channel for help in French?

smoky quest
#

@exotic cairn people will be more than happy with your question in english

exotic cairn
#

Good !

#

I trying things to fix it does not change can you help me ?

smoky quest
exotic cairn
#

Ohh sorry thank you I go to this channel 🙂

unreal turtle
#

which looks better ai research or ai research assistant?

rugged hinge
#

Don’t answer me here but just saying

#

Wait it’s not nvm then

exotic cairn
#

It's an old command that allows you to unmute if I'm not mistaken but it doesn't work anymore

inner grove
#

What you guys think about 12 hours job? The told me they want me for 8-9 hours job but instead i think about 12 hours or 2 full shifts like 16-18 hours to get double the money the pay me the work is captian at cyber cafe i work at that job before for 6 months
I need advice for who older than me

peak halo
inner grove
peak halo
inner grove
peak halo
inner grove
dreamy spade
#

Can anyone recommend me a briefcase to buy for a work programming laptop?

#

Which is better for a work laptop? A briefcase or backpack?

peak halo
#

@dreamy spade no one actually uses briefcases anymore. A backpack will do.

#

Maybe people who work in professions that involve a lot of paper use briefcases. But they're for paper. Not laptops.

eternal mist
#

Can yall give me a roadmap for my career. I want to work as a software engineer specializing in AI specifically deep learning. I also want to work on more image based AI applications
Can you also tell me the required schooling and what type of classes I should be looking for to learn this

peak halo
peak halo
eternal mist
#

I’m willing to stay in school for a while, but I just want a plan for now

#

I have a friend who works for nvidia and they are always hiring for this type of specialty

peak halo
eternal mist
#

Cybersecurity is my second option, would you think that this industry is worth it?

fringe sphinx
eternal mist
#

right now im a senior in highschool

fringe sphinx
#

University next year? I assume you’re planning computer science?

peak halo
fringe sphinx
#

But in general, agree with Stelercus. The important thing is to shape your undergrad experience through course selection, projects and extracurricular learning. Picking a school with a strong computer vision or deep learning/ai program will help, perhaps through selecting the appropriate faculty advisor (if an option)

undone lantern
#

do u know where can i study cybersecurity?

proven crest
#

I'd like to start to diversify my programming knowledge to include a statically typed OOP language. My company recently merged with another company and a lot of their software s written in C++. I've heard C++ is quite dated now, and has a steep curve to it. Can anyone suggest a good language to learn that would be useful for the foreseeable future?

The one I've been thinking about is Java, I'm not sure about its learning curve or future, however as a kid I played a lot of Runescapes so I think I would enjoy a project of writing a Runescape bot which would be a nice goal. I've also heard about Scala which seems pretty new but from my understanding is more data oriented. C# again I've heard is quite outdated but has a smaller learning curve. Any advise?

Also am I correct in assuming that once fundamentals of statically typed OOP are understood and competence in one language is gained, most other OOP languages would only have a syntactical barrier to them?

vast oak
fringe sphinx
proven crest
celest kite
coarse jackal
#

finding job is haaaard, why is that

near ocean
#

Which part are you finding hard

coarse jackal
white relic
#

Finding a job is essentially competitive, unlike what many people experience in school, there's not a minimum threshold of competence beyond which success is more or less automatic.
Careers involve lots of soft skills that students don't tend to prioritize learning (I know I didn't).
Also there are many many decisions to make in a job search to which the answer may be more or less arbitrary, but every one narrows the field a little more. Are you looking only in your country/state/region/etc., what salary would you accept, what job titles do you search for, etc.

hearty island
#

i would tailor your resume to fit a role

coarse jackal
#

is there some other website with jobs? I check python.org/jobs occasionally but its not so popular

#

I tried upwork, but im too lazy to extend my ID and they have closed my account 😂

white relic
#

Several of my coworkers were hired from LinkedIn posts

#

There's lots of websites though

true harness
#

indeed works also, though some people don't like it

white relic
#

I used indeed to find the names of companies that are hiring and then I'd look for the job posting on the company careers site

fringe sphinx
#

Im actually curious what the new grads are using/look at: is any platform considered best?

white relic
#

rather than asking what new grads are using, you should ask what companies are using to hire new grads

#

my answer is linkedin

coarse jackal
#

Hiring is sometimes rng.

white relic
#

It's a numbers game

fringe sphinx
#

(Hence, I’m curious what my target is using)

white relic
#

Oh, can't help you there 😄

gilded valley
hearty island
#

indeed has a lot of easy apply. not a big fan of it

quasi kite
#

so coooool

graceful mason
hearty island
#

i bring a backpack and i don't code. project manager

summer salmon
native narwhal
#

I have LinkedIn Premium, check out how many people apply for a job...

fringe sphinx
thorn lotus
#

I am taking some interviews and getting asked to do some things. Algorithms aside, what are some good practices or things you like to see in a code that might improve chances? Formatting, comments, etc...

peak halo
ripe ridge
#

How do you send a huge python code in discord? it appears there's a word limit to how much i can send

thorn lotus
sleek egret
#

the point of live coding is two fold. 1) to ensure that you haven't lied about your skills and 2) to see how you think through problems

hearty island
#

fuck

#

seems like project management jobs are drying up

#

hopefully it's not like this in september

silver jacinth
#

I don't even live in the usa

hearty island
blazing igloo
#

Hello, I was wondering if anyone can give me any good projects to work on that I could add to my resume?

inner wrenBOT
#
Kindling Projects

The Kindling projects page on Ned Batchelder's website contains a list of projects and ideas programmers can tackle to build their skills and knowledge.

silver jacinth
fringe sphinx
fringe sphinx
true harness
#

tests, logging, CI, docs. db migration scripts if applicable

open cradle
thorn lotus
#

I've added some kind of "NOTES" section at the bottom where I put some of my thoughts behind what I've done, like:

'''
NOTES: 
1. This can be done this way or that way. I've chosen this way because it makes the function extractable from the class if so desires.
2. If the files given were sorted, the code could be optimised greatly by doing...
3. etc
'''

Is this good? Should I delete it?

twilit edge
fringe sphinx
thorn lotus
hearty island
sleek egret
#

so, would it be fair to say that "linkedin is base"?

sleek egret
#

oh, sorry

#

I will have to ask my nieces about this

pine sleet
fringe sphinx
#

I gotta learn how to emoji better

open cradle
#

In any case, I can see here that many people are preparing for interviews. For all those people, I recommend Glassdoor in case you do not know it.

You can find specific information from the company you will be applying for. This is not also feedback about how it is to work there but also questions that are asked during the interview, how the whole process is or its difficulty. Also about the salaries for each position

smoky quest
open cradle
smoky quest
dreamy spade
#

Do you guys put your lunch in the same compartment of your backpack as your work laptop and headset?

summer mortar
#

Hello guys I am new here I wanted to ask whether I should start my coding journey from c language

celest kite
smoky quest
summer mortar
#

Ty

smoky quest
summer mortar
#

Is it good to start from cs50 or not?

smoky quest
summer mortar
#

@smoky quest bro pls tell #lounge

summer mortar
#

Hmm one guy is telling me not to do it since it's hard for beginners

smoky quest
summer mortar
#

Ty

worldly ridge
#

Question: i got a job offer, and i need to submit my diploma to sign my contract, but my diploma exam is this wednesday, my question is, can this job offer expire/be rescinded if maybe i get my diploma papers next week?

true harness
#

just tell them your situation, they'll probably let it cook for a little

leaden jasper
#

Yeah, let them know that you haven't received it yet, but as soon as you do you can submit it.

true harness
#

unless you lied and said you had it, in which case, oof

open cradle
smoky quest
smoky quest
worldly ridge
#

thanks guys

leaden jasper
#

It should be okay. It's honestly probably just part of their standard process and for folks who just graduated, they're in a bit of an edge case scenario. In my experience for these situations, they're usually very understanding

quasi kite
#

I had my first interview today and I was very bad

smoky quest
quasi kite
#

but like

smoky quest
#

there is only one solution:

  • Do a retro and work on where you had issues
  • Do more interviews
smoky quest
quasi kite
fringe sphinx
fringe sphinx
quasi kite
smoky quest
quasi kite
fringe sphinx
quasi kite
#

but the classes are really easy to digest, awesome explanation for everything, you'll got everything very easy, even for me who barely knows something about english

quasi kite
#

Im at their final project and college rn

#

wbu?

fringe sphinx
#

Oh, I’m decades past that, just curious what path you followed.

quasi kite
#

ooh so cool

#

where are you from?

fringe sphinx
#

US

quasi kite
#

Cool

#

I have a feeling that the areas that AI is not going to completely dominate any time soon are AI itself and cybersecurity, am I right?

#

what do u guys think

white relic
#

AI is not about to "completely dominate" any engineering field

open cradle
quasi kite
#

I see

#

I'm so afraid of coming too late to the area

open cradle
#

Like, medical fields or embeded system for medical fields have strong guidelines about what you can do and dont. And they are not flexible at all. I doubt they allow any kind of AI so far

#

Same goes for autonomous cars which rely on security

fringe sphinx
#

My opinion is simply: it’s another tool. Like Google and Stackoverflow. I welcome better tools that make me more productive

balmy spade
quasi kite
white relic
#

LLMs are still decades away from replacing an average developer who can attend meetings, compile functional requirements, debug crap and so forth. The writing of the code isn't the hard part of making software.

open cradle
#

I put a duck as a sign of agreement

quasi kite
balmy spade
quasi kite
balmy spade
summer roost
#

Conversely, most large companies forbid their developers from using these AI tools for their work.

quasi kite
summer roost
#

There's significant intellectual property legal risk introduced by letting ChatGPT or even Copilot emit code that becomes part of a company's codebase

quasi kite
open cradle
summer roost
gilded valley
peak halo
hearty island
#

problem management at my internship doesn't use chat gpt at all. we're blocked off actually

open cradle
hearty island
#

lots of exposure risk

quasi kite
#

Do you guys believe in prompt engineering?

true harness
quasi kite
smoky quest
fringe sphinx
#

These conversations always end up as religious wars: some people have unshakeable beliefs in: doom or it’s all good.

quasi kite
true harness
balmy spade
gilded valley
#

I think the actual case is probably that it reduces the need for a lot of mediocre software engineers, and changes the shape of software engineering substantially - over the course of 2-10 years

balmy spade
# quasi kite I see, interesting opinion

Now, outside of careers does generative AI pose some interesting and complex issues for society in general? Oh yes... and I'm here for every moment of reaping what is sown.

sleek egret
#

they have no agency, goals or any sort of will.

quasi kite
true harness
#

fire can be big fire. stove only little fire

balmy spade
#

I could go on about how I actually want to know how to build a fire, when to build a fire, and where to build a fire so that I can understand the value of the stove. It opens a great metaphorical discussion to the gradual loss of knowledge through advancement of knowledge which is an amazing coffee table discussion. But, it isn't much of a #career-advice .

sleek egret
#

what if my stove is really really big?

balmy spade
#

I've run into AI in my career. From retail to technology; it has been rather persistently adopted in the workforce. Mostly transparently to the majority. When it's not transparent it comes in the form of the discussion I had today. A junior dev calls me into a jam-session to get some code working. I ask them to explain what their code is doing. They cannot, they didn't write most of it. This person has a choice and I bluntly call it out.

"You can be the type of dev that understands everything they touch. You'll have limited fields of deep knowledge but you'll be second to none in them. Or you can be the dev that can be replaced by the next dev because neither of you are particularly strong in your craft."

It isn't the AI. It's the person.

sleek egret
#

if I could ruff-splain and restate: if you're afraid of being replaced by an AI, you probably will be (eventually). so gain enough knowledge and skills so you won't be.