#career-advice
1 messages · Page 254 of 1
handing in my 2 weeks today
What if they counter offer?
It very easy to change fields all it needs is time ⏲️
they could, but i am really locked into this new opportunity
plus we’re already going through massive cuts. i’ve got a feeling they’ll understand
Never take counter offers
never say never
I think counter offers are a rare example of "you should always say no"
I do have / know cases where it's been a good option. For instance, I once had someone say they were taking a job in the city... and I knew it was a crazy long drive, but they'd make more money. I chatted with them, and they said they really wanted to move out west to be closer to wife's family (they just had a kid). I worked out a remote work arrangement and they stayed with us for years.
Hey everyone! I joined this Python Discord a while back but never really explored it until today. After checking out some of the content and chats, I’ve started to see how exciting this field really is. Just wanted to say hi to all the like minded folks here. wishing you all the best on your coding journeys!
Hi
Hey there, you doing good? I reckon you are upto the same thing as me
Yup, i am doing great
What about you?
Pleasure hearing this
Are you professional or beginner?
I am a beginner. What about you?
I know basics of python and will move forward to intermediate soon
Good luck to you bro, keep
shining
Yup
What about you?
I have started learning python I believe a month ago, some of the concepts got cleared some didn’t, but I am enjoying it
Oh, nice
You mind if I ask you for what specific field you’re learning python for?
Just learning some new skills and enjoying it
Oh
It might be helpful for my career in the future
In which topic are you right now?
Yes I see, easy to learn and helpful in many fields. Good choice
?
I was learning function and recursion, however there I had to hold back because I was just gaining the knowledge and wasn’t applying
Oh nice, today only i completed function
Recursion is a bit tough at a first glance though
Wasn’t applying in sense that I wasn’t making projects enough for good logic understanding
I understand 👍
Damn good for you.
By the way, for what reason are you studying this?
Basically my very reason behind learning python is data science
Oh, are you in college?
Yeah
Hello im Ald,
Im a 17 year old that has no more future (due to problems). Therefore I decided to learn coding, it just recently figured that I wanted to have a fulfilled future with a sustained financial stability. Therefore, coding was the best option as I already spend more than half the day on my desk. So Instead of doomscrolling, I realized I need to do something for my future. If anyone wants to help feel free to message me and help out! I've watched videos about coding and trying to be a programmer and have decided to try Python. Wish me Luck!
Best of luck 👍
We are on the same journey seems so
Yup,
May be we can work on same projects in the future
Once my hands are set on the language
Ald, just know that you’re not stuck. you’re rebuilding, and that takes real strength. Python is a great place to start, and your mindset is already on the right track. Let’s keep learning and growing together. You’re not alone in this.
Possibly yes
I don't have a proper roadmap. Could you please help me
Why not brother, I would love to help you
I believe we should introduce ourselves to each other, right?
Yeah sure
Obviously if its not against the rules of this server then
thankyou man
Yes, the rules are to stick to the topic
me neither but i have a basic concept of a roadmap
No personal information
I use roadmap.sh to like give me an insight of what to do
Oh, let me check
Yup, I prefer respecting and so obeying the rules
It's very good. I will start following this from now on
My pleasure brother, keep shining.
Id encourage you to do it but with also knowing what you actually feel like doing, what kind of work excites you
Sure, thanks
yep THIS
That's what I learned too late. I should have been working on side projects all along so I had more code to show.
Also field-dependent. Switching out of the space industry is SHOCKINGLY DIFFICULT as my own experience proves.
Really? That's interesting.
I can't get an interview to save my life. I can write software to solve trajectory problems for SpaceX but apparently I'm unqualified for literally any other software job I apply to. 😦
Huh. Perhaps it's the lamb chops?
But they're the source of my power
Yes, and it works both way.
Someone with another set of 👏 demonstrated 👏 skills 👏 would have similar issues applying for the jobs you did
What to do when teammate is a bit slower and I want to identify as a more productive person?
Additionally that teammate is a senior employee while I am 3 levels down.
It seems often their judgement is flawed, and correcting them too often seems like it would break team spirit and does not seem like the right thing for me in long term.
We are a research team and so far there hasnt been any innovative ideas from them
Additionally, it feels their is a slight lack of initiative from them too but they are trying to improve but not up to the mark yet.
Different avenues:
- Take leadership on the project
- Talk about it with your manager to ask how you could help them
I have started doing the first,
But their too I expect tension between us, because they will have to give up control which no senior want specially when they are 3 levels up.
I haven't talked about this because I am afraid its just me who is proactive and they are generally at a normal pace.
We both have joined at the same time (them 15 days later)
For now, I alternate between leading them my ways and letting them lead.
I ask simple doubts and question to be inclusive.
That's why your manager needs to be in the loop so that:
- leadership is clear and it's not just you playing politics
- you get confirmation your manager agrees with you
- your manager can provide the appropriate coaching and feedback to that coworker
You need to censor a j*b application
What funny is I am categorised as an intern as per job description
That's why your manager would be in a better position to help.
Playing the devil advocate, it wouldn't be the first time an intern coming in think they know it all and better than everyone else.
So a neutral third party like a manager would help both you for your situation, getting a reality check (ex: confirmation of your assessment of the situation) as well as your coworker as the end goal is to have a productive team, not to declare winner/loser
im extremly new to coding, messing around with python, but does anyone have a better option since i literally just got off of the coding 101 bus?
Better option for what
more so for game deveopment, websites, certain programs... just since there is alot to learn, just wanted to know a good starting point
Have you asked them directly the question whether they'd give you the control/responsibility for that part of the project?
As a senior for years now, I love nothing more than giving control over something to someone else. Everyone expects me to be one knowing all the systems we built. If I can say that someone else has more knowledge than me on a topic I save so much time. Knowing the best person to ask a question to I part of being a senior.
Do you know any good Python projects that would look good in a portfolio?
hi! my major is just in psych cause i wasn’t allowed to do anything else since im close to graduating so i added a minor i was interested in - computer science since it’ll help fulfill the rest of my credits for graduation
since i’m doing a minor i’m not sure if certain companies will consider me as much as those who have a bachelors?
Given state of the market, I think you would have a hard time standing out against people whose major is computer science, except for jobs that depend on your psych knowledge
For which you would have a competitive advantage. But I'm not sure what those jobs are
do you advise i do any certifications?
i know some people that have no background in it and then get a job but i guess like you said depends on the job
Most certifications don't have any perceived value, from what I understand
oh okay! the prices on some of them are insane
Sounds kind of predatory
do you recommend applying for an entry level job then working your way up?
to gain some experience ?
What do you mean by entry level job?
like help desk, web developer (front/back) end
Any job that would accept a candidate with no industry experience, based only on their academic experience or training, is by definition an entry level job. So any job you get right now will be
I know one of the mods here recommends help desk positions as a way to make lateral moves to actual software development
Thank you for your help! I was looking at some remote help desk IT jobs
No problem. Sorry I don't have better news
No worries at all! I graduate Fall 2026 so I’ll continue to look around for opportunities
Hopefully the situation will have improved by then
@smoky quest i never said that u should memorize solutions to all leetcode problems
u are juggling between 2 very big extremes it seems
I did not say all the possible leetcode in existence
ok. again, i never said that u should memorise solutions to leetcode problems, neither did any of the people who got into meta or other MAANG companies.. i was just curious if u could since a lot of them are typical leetcode problems.. especially this harder one.. tho the medium ones arent but they are easy enough to solve.
I assume the time limit perhaps also becomes a big constraint tho
it won't help to memorize them. If you spit out a memorized solution, they will through a twist into it, or give you another one.
And the answer would not change. It would still be utterly useless.
As a side note, if you have to memorize easy/medium leetcodes, you have bigger problems
yeah thats probably true too
i put in my two week notice at my old firm
worst case, you've memorized them all, and then their evaluation is, "we can't tell if he can think at all, he just memorized everything"
yeah. probably. though your approach also seems very inefficacious.. but its fine. thanks
The interviewers might give you variations or ask you to explain certain points, or starts you on side quests. And memorization would not equip you to deal with these.
you should learn the general patterns
So all in all, you would have to spend far more time trying to memorize a bunch of leetcode when you could spend a fraction of the time just learning DSA and being able to solve all of them
but u are right.. i should ask them for help (my friends at MAANG) instead of random people on the internet.. who knows if they have even worked at MAANG or even know anything about current best practices.
I just raised the question since i just solved some practice rounds and it seemed peculiar to me that the questions are exact copies of leetcode problems reworded.. and that to for an E5 meta position, not even entry level
What makes learning about DSA inefficient?
u can know the theory but cant put it into practice/code
maybe the practice rounds are exact copies specifically so the real interviews can be new.
Why would learning about DSA imply you can't put it into practice or code?
theres some super complicated algorithms that we had to do for our Honors Analysis of Algorithms class, that I would never be able to code
and they are also out of scope for leetcode problems
because u would lack the coding practice to be able to put your thoughts into code
learning about something does not mean there is zero practice
kekw yeah maybe.. but then again this is some guy who made a post so idrk
it's certainly not either/or, that's a false dichotomy. Companies want to hire people who both having coding skills and who have learned data structures and algorithms
u didnt learn about the coding of it.. only about the theoretical ideas.. solely insufficient imo and also in the opinion of most who are currently working at MAANG
Why wouldn't you learn about the coding of it if there are practice?
but yes.. its still a lot of fun to learn how to prove algortihms, prove optimiality, (both are out of scope for interviews) and come up with crazy algorithms that would never be asked in interviews
"most who are currently working at MAANG": you mean the few people who talk a lot about interview process.
"if there are practice?"
no. i mean my 2 coursins and my friends at NYU who got MAANG internships
learning about something is not just reading a book. You should practice.
The difference is you don't need to do 75 leetcode to arrive to the same or better mastery
are you saying that most MAANG employees never learned DS&A?
that seems patently ridiculous, given that it's a required course for an accredited CS degree
🤨
tho one guy did get into palantir with limited leetcoding it seemed. mostly AI/DS position so ig they ask less leetcode. he still mentioned there was some leetcode but didnt remember the problems too well
ok, so a handful of ppeople you happen to know.
I would also argue that people who get in through rote memorization would not last too long before being put a pip. Or the job is ridiculously easy and non technical
i completely agree.. which is why i am disagreeing with @smoky quest. i dont think u can do well if u just "know" DSA and dont practice coding problems
He thinks u dont need to practice leetcode or competitive programming, u just need to "know" DSA @summer roost, which is what i disagree with
tbh, it seems like you are obsessing over this, and making assumptions about how interviews will go.
That's not what was said though
wdym? obsessing over what? leetcode or on how interviews would go?
at no point did anyone say that you shouldn't practice
practicing is part of learning
no one got in through rote memorisation and i am not advocating for that either 💀
well.. i think its at least somewhat important to spend some time knowing what i should prep for
you were curious if you could, and you got your answer
you are focusing on just one aspect of what they will talk to you about.
so u just learn about DSA, without ever solving problems? coolio
where does it say there is no practice?
anyways. i disagree that u can do well without practicing actual coding of these problems.. but we can agree to disagree
how would u practice without doing 75 problems or probably even a lot more?
not really.. which is exactly why i saw this interview map. I have to also prep for system design and behavioural questions. which i will also do
You would have a higher ROI by reading about dsa and then doing 10-20 leetcodes. Nowhere it means it's either 0 or 75
good. writing software might help also
Tho its often very weird/difficult to me to juggle between practicing for both AI/ML/DS roles where they may even ask stuff like SQL or math/stats (one company asked very tough stuff), and another where its software development and they ask leetcode + system design
well, which of those jobs do you want?
its hard to practice for all 4 for me + also behavioural or any oddball domain specific things they may ask.. but o well
anything tbh.. i am interested more in AI/ML side of things so if its a similar pay from a similarly reputed company, i will go for AI/ML
then you should probably not focus on DS&A, and instead focus on math. And on getting a master's degree
but AI/ML is very odd.. their interview processes seem so weird to me (from what i have asked to friends who got into such roles)
and AI/ML projects
bro most of the people who got those roles didnt even do much math in the interviews 😦 but i was asked for it 😭
i was probably asked because of it being a quant company
well, of course quant shops want math skills
and most people who get hired for ML roles have advanced degrees
i have quite a few projects but yeah i am trying to colab with some professors via cold emailing for better research papers.. lets see how it goes.. i try to mail a few every few days. have mailed about 8-9 by now but no responses tbh
yeah i am doing a masters rn
every time I hire an AI/ML engineer, their resume is full of AI/ML stuff, from the degree, internship and projects. So you would need to make sure you have enough on your resume to stand in the top 20 for a chance to get called back for an interview
yeah.. i am almost wondering if i should just focus 100% on math to just get into quant instead.. maths always helps.. but those problems were damn damn damn difficult dude i dont think i could ever get good enough to solve those reliably
There are so many applicants there is less point in taking a chance on people
it was like spatial reasoning + math + probability + combinatorics + logical reasoning all turned up to the max
yeah.. which i realistically cant do unless i colab with a prof.. so trying to get on that
hopefully i can publish a paper in a top conference cuz that would really really help. but its gonna probably be difficult to do that before i graduate.. so thats probably only gonna help longer term and not with the first job
unless you are targeting research, imho, projects would have more impact than a specific paper
what kind of project then?
cuz even for projects, if they are anyhow impactful, u need a lot of computational resources and incorporate a decent bit of research in them
Imagine all your class from the masters apply to the same job. What would make you stand out by demonstrating broader and deeper AI/ML skills?
otherwise whats the point in just using yolo or RAG/langchain for the 15th time
literally a research paper at a top conference. or a PhD lol. companies simp for that stuff so hard
If you say so then
otherwise probably just an alignment with the job role. like if i applied for CV specifically, i probably have a higher chance than a job for LLMs/agentic AI
PhD would really help big time lol.. too bad it takes 4-5 years of low pay work
if u know of any specific projects that would help that i can do by myself, do let me know. @smoky quest i am mostly passionate about CV but would like doing a project on LLMs/Agentic AI or something if needed as well
otherwise whats the point in just using yolo or RAG/langchain for the 15th time
there kinda isn't, be more creative
i think one more thing that may help someone stand out in a quantifiable way would be kaggle competitions maybe.. there is this one guy who got lots of silvers and golds and people are always reaching out to him
what would be the criteria for it being impactful tho? Like I have obviously done more complicated stuff for the companies (stuff that seniors havent been able to deliver on for years) and i have worked at or research papers i have written, but what screams "oh this is an amazing project" to you? @smoky quest @fast fossil
for LLM/Agentic, I would hope to see things beyond just calling or stringing together some APIs. So that might mean training your own small LLM or some special purpose one (ex: generate music).
In terms of AI/ML, the world is your oyster! I have seen things going from gait detection to mapping room/people based on wifi signal, coordinating robots, satellite imagery analysis, to analyzing code for detecting security issues.
The main advice here is to find something you are curious and passionate about because it will help you dive deeper and further and help you for your resume.
If you try to optimize the project for your resume without passion, you are unlikely to spend as much time and energy into it.
And a final note is that creativity is not a eurka moment in your bath. It's a muscle you can and should exercise. Look at the existing, read some papers, look at existing projects/libraries. You will quickly see the boundaries of the SOTA and make your own path.
And a final final note is to look at the AI/ML departments of various schools. You will see what is your competition cooking. For instance, this is old but still relevant: https://cs229.stanford.edu/proj2021spr/
i had once created a dataset of 8 million licenseplates 🤣 for training a global license plate recognition model.. especially since such a dataset didnt exist.. idk if thats considered good enough
idk if thats impressive or not tho it likely gets lost in the bullet points that nobody ever reads
yeah i have trained an LLM using SFT and GRPO for spatial reasoning tasks. currently working on training it using GNPO (new thing termed by me, doesnt exist, but i created a new way to normalise advantages in GRPO thats more stable, but seems promising for spatial reasoning/counting/quantification tasks)
yeah that sounds cool
i also refined a previous Scene Graph based CoT method to increase performance on LLMs (LLama and Qwen) by 8-24% across various spatial reasoning tasks.. simply by prompting them in more clever ways
what is https://cs229.stanford.edu/proj2021spr/? ? a list of a lot of projects?
examples of projects from students in stanford back in 2021
hmm ok
i am trying to pitch my research ideas to profs.. lets see where it goes.. i really wanna try and get an RAship
that can be fun! Good luck!
thanks
its damn difficult tho since these profs are all bigshots from google/meta and only take PhD students under them 😦
you gotta show them you are worth their time
yeah i am trying to draft up some convincing emperical evidence from previous papers + math + some initial experiments (the most i can muster using my measly hardware)
but tbh training an LLM on your own is next to impossible by yourself.. you need some external help. even if its just GCP/AWS free credits lol
we had access to 2x A100s since it was a university project but even then we could only unfreeze some layers and had to use LORA for the training
so that first requirement itself cant really be done by a sole individual.. need some bigger funding usually.. which we had for the duration of that semester thankfully (but i no longer have access 😭 )
but! next sem theres an RL prof from google and the entire course is structured around trying to publish in top conferences.. lets see how it goes.. i am still very weak in RL so i need to spend some time learning that and reading up the literature.. should probably get GPUs there again
does github contribution history matter?
lot of my work is on a private repo
and a lot of my projects i just have locally (gonna brush em up a bit and upload now probably)
Anyone who can code pleasadd me
The person who adds me can join my group and can code a game with me
Or a website
@pseudo verge this isn't a place to recruit for closed-source projects. there are people here who will help you learn how to code stuff, though.
Then can you add me and teach me java and css?
I can't.
Why?
I don't know enough Java or CSS to commit to teaching it to anyone
I do know more about Python than an overwhelming majority of people who have ever used it, but I don't have the bandwidth to take on private students for free.
Oh ok😭 😭
and Python is pretty much the only programming thing where I know what I'm doing.
Yeah for me python is what I know the most too
are you a student or what? and where are you from?
I’m not a student but when I’m an adult, I want to be a coder who can create games and websites. I’m from South Korea
I’m not a coding student but I’m an elementary school kid
I'm American. But one of my best friends is South Korean.
Are there any game development studios in South Korea?
Wow cool what’s his name? There must be but I din’t know any
His name is Jinho. But I have never heard of a game developed in South Korea 
Oh a game developed in sk?
I think there are a lot. Like league of legends, overwatch, starcraft two…
Thank you
Hey guys, I’m still just learning the basics of python and
I just keep thinking it won’t be worth it, as you all know, as is gonna take over and the job market is cooked
So yeah, your thoughts? Should I keep learning it?
Python is the lang which is also used in AI DS as well and both are growing in market thrgh my pov its all worth givin python a try
totally true.
its cooked
true but how long before all the entry level jobs get phased out? they are already phasing towards trying to hire PhDs more than anyone else and thats not cuz of their "python skills"
Also the AI bubble may burst till the person comes into the industry
but yeah I would try and learn AI/ML instead of focusing too much on learning python if thats the goal.. basic proficiency with python will just be a byproduct
yes it makes sense
People have been claiming that AI will take over developer jobs in the next 5 years for the past 30 years. It's not happened yet. No one can predict the future, but I don't personally expect AI to be taking over a lot of jobs anytime soon
but huge layoffs are happening already we cant deny that
Its already phasing out junior devs and entry level jobs
Exactly. And hiring is tighter than ever before. Competition in this field is also oversaturated as fuck and getting worse by the day. I would only take programming as a profession now if its something u really really love and/or cant see yourself doing anything else
Gone are the days of anyone half decent getting accepted to MAANG easily
Btw Can you get accepted at jane street as a pure software developer?
If you are not that good at quant tests?
Companies overhired during covid when interest rates were extremely low. Interest rates are a lot higher and there's a lot of economic uncertainty
That too
Its all converging to one point. Don't get into software engineering/Comp Sci lol
They have the highest unemployment rates out of uni right now
That's not been my experience. Are some very basic jobs that have no room for growth anyway being replaced by AI? Sure. Are any jobs where you actually have to interact with a client and extract business requirements being replaced by AI? I don't think so. I do use LLMs for personal projects. Sometimes it's good. But it still hallucinates a lot
Are you applying for entry level jobs right now?
That has been the case for all my seniors and myself, all applying for entry level jobs. Many don't get anything despite applying for 100s of jobs and some are barely getting something. Though still, some did get into MAANG as well, but it is not like before where about half of my cousin's class got into MAANG
Jobs are reducing drastically, whether it be due to AI, or oversaturation of people, or higher interest rates
You must have seen the charts of graduate CS unemployment rates being one of the highest among all majors and also the sharp dips in new hires for entry level positions
Yes, If you are already part of the system with a few years of experience. Good thing for you. You got in during the boom and now can ride the waive easily. Same is not the case for people currently who are trying to find entry jobs
A couple years of experience in 2025 means you got in when massive layoffs were happening, what boom are you talking about
2022*
actually 2022*
I am not currently applying, but I'm also not in the US/EU currently, so the markets do differ. I am currently located in South Africa. Will very likely be applying in EU early next year.
My company has not scaled down our junior hiring pipeline. We're still taking in 80-100 fresh graduates every year. My younger brother had no problem finding a job either last year after graduating.
2022-23 was when basically all of tech had huge layoffs
Yeah the markets over there are definitely drastically different
I joined the market in 2023 myself
And also hiring a lot it seems. Probably to replace the people layed off
But AI would be something affecting every job in every country. Economic factors would be more country specific. So why aren't we feeling the same squeeze if it's due to AI?
Entry level jobs in your country aren't? They are affected in my home country (India)
hello guys im from pakistan im really interested in python and i want to give it time. Not sure if i'll regret it. According to you guys where should i start and what should i specifically learn for my financial carrier
Now you could argue that these are just job postings and doesn't mean they actually hired people. Though I think there should definitely be a correlation. But fact remains, the unemployment rates in new CS grads are record high, beating out almost every other major in being unemployed @near ocean
This is the overall trend of US Employment of Software Developers. If you don't see a stark trend, idk what to tell you
Entry level jobs are a bit less, but fresh grads aren't struggling to find jobs at all from when I spoke to our new grads early this year. Most of them had more than one job offer to pick from after graduating
Now 2021/2023/2022 were not as amazing as 2020 Either, those were the golden days I was talking about @near ocean. but it was still better with many peaks at times and things are getting progressively worse
Perhaps, I'm not sure i'd try and convince people not to go into CS, but im also not really gonna argue with you if you do, the less competition we have the better (for me)
Thats good. Maybe it also has to do with the fact that the economy may be developing and therefore needs more skilled labor. Not sure
Exactly 🤣 So shhhh 🤫
(joking but seriously idk how long CS will be good.. ofc i cant predict the future but the trend seems bleak to me. Right now is the worst time to be a CS student in the last 6 years)
This is something we discussed some time back in here as well. CS grads are the most unemployed, but the least underemployed. So other degrees are just much more likely to go find employment in something other than they studied, while CS grads are potentially willing to wait a lot longer to try and get a job in their field of choice
Then again, if it was interest rates, it would affect all sectors and occupations and majors in USA. so why arent other majors feeling the same squeeze if its due to interest rates?
All other majors are affected, but are doing far better than CS
Our growth is barely high enough to not be in a technical recession currently. So I doubt it
Which is why I pay so much attention to my resume, tailoring it, every part of the interview process, etc. You really can't even mess up once in the current job market and even if you are perfect, you may still get rejected. You get very few interview opportunities so you have to make them count. It seems that a lot of people who got jobs way earlier on, when it was easy, dont understand this perspective
Dont forget that the even starker graph @near ocean @balmy mural
and number of CS grads increasing exponentially day by day, year by year. Even if the number of entry level hires/jobs remain stagnant, this would lead to drastically more unemployment just because of how many people do CS now
I am not even saying you are part of the "lucky" club @near ocean those were the people during/before 2020 who could just get a job from a "coding bootcamp" and when half of the graduating students from top universities made it into MAANG
MAANG+ has shrunk hiring drastically since 2024
I like to think that i was better than the other candidates instead of luckier
Yeah. Everyone likes to think that, including billionaires who were born into wealthy families
I am not even trying to have like a "victim mindset" tbh.. just acknowledging that its super tough so i gotta work super hard to make up for it, and hopefully i can get at least a bit lucky
There was even a study which monitored two people playing monopoly.
Flip of a coin at the begining decided which player was the "rich" player and which one was the "poor" one
The rich player got twice as much money, got to roll both die (the poor player only got to roll one die), the rich player collected 200$ when they passed go and the poor person only collected 100$
They found that after winning the game. Not one rich person attributed their success to the luck of the coin flip. In such an unfair system, they attributed it to them being better than the other player
https://www.ted.com/talks/paul_piff_does_money_make_you_mean
It's amazing what a rigged game of Monopoly can reveal. In this entertaining but sobering talk, social psychologist Paul Piff shares his research into how people behave when they feel wealthy. (Hint: badly.) But while the problem of inequality is a complex and daunting challenge, there's good news too.
Anyways, not trying to belittle your achievement. it was probably still tough
anyways i gotta get back to studying + improving my resume and building tools
Im not sure that applies to interviews
Most of them have at least a bachelors degree, the rest is up to how they do in the interviews
Nobody gave me an advantage or took something from other candidates
It's not a given that entry-level jobs being scarce is due to AI replacement.
That's a claim that requires evidence. And there are plenty of alternative explanations.
well.. nowadays u may not even get interviews and u may also get rejected even if u did perfectly fine in your interviews.. buts its fine.. forget it.. as i said, u still werent lucky, just that the current scenario is extremely bad. and its extremely difficult for anyone to accept thier own privelege/luck
tru tru. But whatever the explanations may be, coming into python/CS rn with the negative trend and oversaturation of newgrads rn would be inadvisable unless the person is really into coding and/or doesnt see themselves being able to do something else, which was the original point i was making
(or too far into it to pivot, or already have a comfy job + experience since they joined in during the good/better times )
ofc we cant tell the future, so it may revert back too.. i find it unlikely but at the end of the day future is just guesses
That's a fair argument, but the root cause of the hiring slowdown affects how you view the future. If it's due to an economic recession, since the economy is cyclical, the job market may look much better by the time current students graduate. But if it's caused by AI displacement, those jobs may be gone permanently. So it's still important to distinguish those two cases.
tbh i still firsthandedly accept i am super lucky to be born in a stable enough household that i could afford to go to USA. most people dont have that.
I also started early which should help a bit but is also a big double edged sword since experience/projects out of actual "full time job experience" is grossly undervalued here
Well.. as i said, if that were the only issue, u would see other sectors being affected as much too.. so either recessions affect entry level software development disproportionately, or there is some other causes as well.. i likely think its just the oversaturation of the market since everyone wants to/wanted to do CS cuz they thought it would lead to a gauranteed high paying job, which is not really the case anymore
the increase in CS unemployment is way higher than most (if not all) other majors
anyways back to more studying
I think one big factor affecting the current software job market is the fact that there was a huge hiring boom during covid. Everyone stayed indoors and went online, which created a disproportionate demand for software services, and the market responded to that by hiring lots of developers. As the pandemic ended and people went back to their daily lives, that demand disappeared and there were huge layoffs and restructuring, releasing lots of experienced workers into the job market and pushing out the entry-level hires.
That's an example of a temporary economic disturbance that does especially affect the software job market.
Well there were also layoffs during that period so the market has remained relatively similar in terms of positions probably.. Imo the bigger issue is the oversaturation from influx of more people doing CS.. but yeah ultimately its all guessing
No, there was a huge hiring boom during covid. That's a fact.
Hey everyone I’m Demy a full stack dev and new here my portfolio link is on my profile
i think my pivot into financial compliance actually was a good move for me
I have just completed my Btech and got enlighten that i don't know anything and started learning python (from YT cause i can't afford courses)
and from some where I heard about MERN shall I go for it or for something else
can anyone help me I have interest in web development what should I learn
Is maths necessary for bca?
also huge layoffs
afaik MERN has nothing to do with python, your choice if u wanna go into it or not. there are decent enough jobs in it afaik
i think @civic lake and I are from India lol I am trying to apply for AI/ML roles but in USA
I mean, net hiring went up.
yeah bro i am from india
you live in US ?
yeah
decent jobs in MERN ?
u have the graph for that? I would be interested
yeah. my friend kinda works in that but mostly made freelance wordpress contributions and apps till now
I found this article, for example: https://datapeople.io/blog/recruiting-trends-post-pandemic-tech-industry
There were 81% more tech jobs advertised in 2021 than in pre-pandemic 2019.
ohh interesting
they doubeled their workforce?
Amazon did, yes.
ig @near ocean really did get lucky. got in during the boom
well almost all companies almost doubeled it
o well.. anyways.. this doesnt look good for me 💀
2021, 2022, 2023 were literally the peak tbh
tho then again ig the number of people in CS has also been growing exponentially
anyways.. back to work
Hires are lower than pre-pandemic levels, but there can also be other factors affecting the low demand, like higher interest rates.
yeah
but i doubt higher interest rates will revert ever
i literally graduated in the worst year and chose the worst year to come to USA💀
Historically speaking, interest rates go up and down all the time.
Depends on inflation.
ah right i was thinking about the japanese interest rates
cuz when those went up there was a big downturn in the stock market
anyways.. just gotta struggle and hope for the best ig..
Well, higher interest rates reduce economic activity. That's what they're for.
it went below 0 🤣 how the fuck?
Net layoffs.
seemed to effect softE the most tho
either that or some other factors also causing issues
I'm planning to learn Data Analytics . What i need to study for that to land a job?
a degree in data analytics / statistics with a minor in CS
oh thats good
i am learning data analytics!!!
any good projects to get hired for finance? or SWE?
python, statistics, a lil bit maths, machine learning concept, databases, tableau, power bi (very interesting), advance excel, AWS
any advice?
Hlo 👋
hi
Hi I am new here 🐱
yeah the market is rough, it is bouncing back a bit, it's good to have AI/ML skills
and that requires solid math skills
Hello,
I’m new in learning programming what is the best way to start? (Know some basics)
And how much it take to be advanced?
Do cs50 python (online course), then Cs50x and then build ur own projects from github and online
Hi 👋, I am new here
I know some basics of python,
I learn from free code camp ,
And I want to learn more about python ,
So , can anybody suggest me resources to learn more 😁😁😁😁👏
Which is better python for everybody or cs50 python?
Not sure
It’s okay thx for helping
it strikes me that this is a weird selection of "top US AI companies" to look back 13 years for. There's some survivorship bias in here, because some of the companies that were top US AI companies in 2011 aren't at the top anymore, and some of the companies that are included in the list weren't doing any significant amount of AI in 2011
heck, some of these companies that they've included didn't exist in 2011.
Wait, and they've included "Amazon" and "AWS" separately? That's the same company...
18 is a young age
You're still plenty young enough to enroll in a computer science degree program, if you're interested in programming. If other people in that program did start at a younger age than you, great! You'll be able to learn a lot by talking with them
And the graph started in 2011. Besides the point of the companies being included, It would have been a different story to see it start in 2007-2011
This was more about companies that built products and over hired. They did lay off all sorts of roles, not just software engineers
hey guys, i am quite confused about my career
either i can do diploma and enter the market quickly or i can do the bachelor's degree
A degree is the path of least resistance and with the most opportunities and compensation.
If you choose the path of your diploma, you would have far more difficulties to enter the market and less opportunities and compensation
yes, but i will be able to start earning early
won't it be better?
moreover, the cost would be less
In terms of what?
If both would have the same opportunities and friction to start, everyone would do that
you are trying to optimize and save on 2 years but missing the whole context where it will affect you and will have ripple effects throughout your 40 years career
there is a say for it: pennywise, pounds foolish
isn't the market more skill based nowadays?
The market is the same than ever: it's about the best candidate who demonstrate the best fit for skills through the combination of education, projects and experience.
Having less education means you will have less skills
yeah but a good degree just makes it lot more eaiser
in diploma, i will get more knowledge on one particular subject
how would that work since you spend less years learning about it?
whereas in bachelor, i have to go through many bullshits which might never help me in the future
It appears you are misinformed about what goes through in a bachelor
everything you read is some how connected to the work you would do in the future but surely you won't need some of it while coding
it includes knowledge about the computer basics, then it revolves around data and many languages like JS, C++ and many more which might not be helpful for a person who wants to pursue in cybersecurity
cybersecurity is a domain, not a role.
So you would have to be more specific for the role.
Note also that a degree will prepare you to anything and everything, unless you go for a technician-like degree, but then again, you are reducing your opportunities and compensation
how to be more specific?
Someone recruiting in a cybersecurity company is working in cybersecurity.
The product manager for a secured network device is working in cybersecurity.
The project manager ensuring teams comply with some SOC/ISO stuff is also working in cybersecurity
...
It's like saying you work in healthcare. The receptionist, the finance person translating the procedure into billable statements and neurosurgeon all work in healthcare but they do very different things and have very different requirements and paths
yes, but if i go with diploma in cybersecurity, i will gain knowledge particular and focused on it. Whereas, in bachelor it will be common
You won't go in the same jobs with it
@pastel peak I did not earlier but you can get cisco certification and would look good on your resume
it will be like starting at a hospital as a nurse. This is great and useful! But you won't have the same path and opportunities and compensation as the person who joins the hospital directly as a neurosurgeon
ohk
i am talking about a college's diploma
in addition to your diploma or degree which ever you choose to go for
yes, i will see it later but for now the question is which is better diploma or bachelor!!
I think i should go with diploma
Thanks for helping everyone
I would also encourage you to look at job ads. Many of them will say something like you need a bachelor degree or equivalent.
But without any experience and just your diploma in hand, it will be extremely difficult to find the oppotunities to build that equivalency
i think you can get direct entry to 2nd year in college so if you are going for diploma look for one that gets you into a good college if you change your mind
yeah sure, i already have that in mind
what standard are you in
12
isn't diploma like 3 years long/
is there any option at the last year of degree when you are given a choice to selectt the roles like web developer or cybersecurity or AI, etc.
mostly 2 years
you choose what specialization you want when you are starting
cybersecurity is on my mind
then it would be b.tech with cybersecurity
yes, or diploma with btech?
idk about that
sure, thanks
is there any option at the last year of degree when you are given a choice to selectt the roles like web developer or cybersecurity or AI, etc.????
not in my collge might be in some other
where do i ask for help
for general questions about Python, getting started, debugging, etc. try #python-discussion
This is the channel for career related advice and discussion
What country are you in?
what do you need?
I was asking if someone could improve my internet connection using python coding
umm like a pc optimizer or just a code that imporves your internet
coding
ok dms
its not a good idea to run code that strangers DM you
why not
I think you know why, but just in case. A few weeks ago someone here ran code they were sent and their discord account was compromised soon after
what does compromised mean
Hacked, taken over, someone else has control
nobody here will be able to do that, unless they were willing to send you money to get better internet
I just lost all my files for a project. Gone. And now all I have left is the exe I did for a client. Is there any way to get it back? I tried uncompyle6 and decompyle3 but wouldn't work with my python version.
I also searched the vscode backup but wasn't in there.
I do have the pyc and I still have the pyinstaller build, dist and pycache folders.
Ask in #python-discussion
dam, an LLM actually got gold in the IMO 2025
So it looks like LLMs are indeed very good at math
xAI's new Grok model has PhD levels of intelligence / experience in almost every domain
i saw a research paper today that LLMs are good at remembering answers to these sort of questions, not at actually solving them.
Well... apperently they can solve them, as Open Ai just demonstrated
remembering the answer to a question would indeed "solve it"
As I mentioned in another channel on here, the MOST important part is that this is NOT A FINE TUNED MODEL. This is NOT like Googles model, which was done specifically for this.
The model that got this score is a general reasoning model that was given the same constraints as the human participants. It NOT given access to the internet or any tools. This is PURE natural text, as the Open Ai researchers explained
At some point you gotta admit, this is seriously impressive
Whatever they did to this model apart from more test time compute is very important for upcoming models.
But to be fair to you, we will see this by the end of the year most likely, and then i'll come back here to test it immediately.
My personal benchmark is recent Project Euler problems. They are very hard and very recent. I've gotten o3/o4 mini high to solve like one or two of the easy ones, but that's about it.
Hii anyone interested in learning code and master yourself in different programming language
Python
Java
Kotlin
Web Development
DSA
C++
JavaScript
Canada
ok. That's not my country, and I don't know a ton about the education system there, but we did have one other Canadian user in this channel asking about getting a job after getting a diploma instead of a bachelor's degree. He had quite a bit of trouble, and struggled for a while, but did eventually manage to find a job with only the diploma
Oh
my advice would be to get the degree if you can, but if you can't for some reason, you probably can get hired with the diploma, it'll just be a more up-hill battle
The pay is going to be less?
at least to start out, I'd expect so. If people with diplomas have 2 years of education and people with degrees have 4, I'd expect the ones that have more education to get paid more than the ones with less
once you have 5 or 10 years of experience under your belt, your education history matters a lot less, and what matters more is what you've done since you joined the workforce, but at least for entry level jobs, less education is likely to make it harder to get hired for the competitive high-paying jobs, and you'll wind up settling for something less desirable and so less competitive
Yeah
So, i can do one thing is that 2years of diploma and 2years of bachelor like a transfer
Is it a good idea?
I don't know enough about the Canadian education system to say. There's something like that in the US that I think can be a good idea, but I don't know enough about Canada to know if it's a direct analog or if there's differences that make it a less good idea
👍 Good luck!
which is more preferrable tableu or power bi
hello
Do people in cs actually know how computers work
Alot of doesn't
I'm studying cybersecurity and some of my classmates literally coded a py file to execute itself over and over again bc they don't know a while loop exists
I never have touched pc in my life
Me
I’m interested in javascript, python, and C#
Can you teach me?
What are the charges?
never dealt w a work phone before. wondering how to figure this stuff out.
need some help with direction or career...
I was doing this thing called start with why... ( some content : I make 3d printers and sell them, i live in a 3rd world country where 3d printers are banned to import, so its mostly on a hobbiest level )...
im currently stuck here
I can't offer advice, but your current hobby/job is super cool.
power bi
Man… guess I’m back on the market for hire … sigh. Time to update my resume and stuff.
worst part too is i will be deported if i dont find a job next year. i have something rn but they wont be able to hire me next year due to money issues. so its quite stressful
That is a good amount of time to find something. Although job hunting is kinda a full time job in of itself ,,, so good luck doing both
thats pretty cool tho. i made a 3d printer in 10th grade but never sold one.. was quite difficult to even make one for myself lol
yeah uni + job hunting is a lot more difficult
doesnt help that our major gives us insane amount of homework
is studying software engineering worth it?
im in canada-
pretty much
The job market is pretty bad right now, but software developer positions usually pay well as compared to other white collar jobs, where you can get them
pay VERY well
Assuming the market doesn't improve, if you want to become a software developer, you need to get a CS degree and have a strategy for differentiating yourself from vanilla CS degree holders.
yes, though that requires even more specialized training
if it’s your passion!
can someone join the vc with me who can help me realted to career discussion?
Why can't you ask your questions here?
im bad with texting
This is a good chance to practice
Okay man how do i pip install cgi
It says could not find a version that satisfies the requirements cgi
@near ocean dyk
I know you should ask in a channel not titled "career discussion"
Anyone here doing DSA? I'm trying to be consistent at it solving alteast 4-5 per day for the next month. Anyone would like to join? So we can have some check-ins daily and discussions.
Currently working on Dynamic programming
Just ping me or send a request.
there's an #algos-and-data-structs channel for that, though I don't recommend grinding leetcode-style questions in preparation for interviews.
@peak halo Thanks! Didn't notice the channel. Its been a while.
what do you recommend for interviews then?
Practice talking clearly and confidently about what's in your resume
I'm learning HLD and LLD for interviews on the side. I have experience in system design as I'm working SD fulltime currently. But the companies I'm trying to switch to have multiple rounds with DSA before any of the actual good stuff. .
One's ability to do advanced DSA questions is a terrible predictor of their practical programming skills, so it sounds like those companies don't know how to interview effectively
Yeah its the sad reality currently. Its like a filter basically, as 90% of the applicants will be filtered out in the first round itself. So less people to interview for the company.
I do understand the point of DSA. Once you're hooked you'll find ways to optimize the crap out of the code you write, questioning each and every variable definitions.
If you're trying to "optimize the crap" out of your code and you "question every variable definition", you're probably writing unmaintainable code that your coworkers will hate.
I do understand where you're coming from. But I can assure you its not the case. Besides all the code we have are spagetti as it was written by a fontend developer turned full-stack guy. Its only recently that we started refactoring, implementing design patterns. Yeah that would increase the complexity some what since its all Java. But its also not the CP level code I'm talking about. We follow a strict sonar ruleset.
imo the majority of your effort should be optimizing system design, good code will naturally follow
in the spirit of strictly DSA/leetcode, your effort should be in optimizing space and time complexity, not the code
yeah I know. But this is how the companies are conducting their interview process. I would love if it was a straight up system design interview even if they increased the difficulty with layers of follow ups. But if they are asking DSA questions, leetcode is your only option.
system design interviews are usually the final technical interview before hiring (from my experience)
I think every FAANG company has that stage
yes I am optimizing on space and time for each questions I solve. Trying to recognise the patterns for each questions.
like if you solve combination sum you can solve a lot of the similar onces like rat in a maze, sudoku etc by yourself.
yeah I need to start thinking about leetcode again as I enter my final year at uni, not super excited about it
With my current fulltime role, I'm finding in difficult to get anything done. Also if you don't solve anything for a day or two you'll easily forget the approaches.
That's why I'm looking for people who are solving DSA so we can have some daily checkins so that way you are accountable,
Don't wait, now is the best time to start.
I'm finishing up an internship, it's rough going home and then practicing leetcode haha
I'm planning to attend some interviews to get some experience with the technical rounds. My last 2 interviews for my current role I've only had system design and managerial rounds. But for product based companies I would need the technical expertise.
I want to make an Project about the skills i learnt and how to integrate all things
I have understanding about - Python, numpy, pandas, streamlit, sql, matplot and powerBI
guys what is a static method
class Employee:
next_employee_id = 1 # Class variable to keep track of employee IDs
def init(self, name, position,salary):
self.name = name
self.position = position
self.salary = salary
self.employee_id = Employee.next_employee_id # Assign the current ID to the employee
Employee.next_employee_id += 1 # Increment the class variable for the next employee
def get_details(self):
return f"Name: {self.name}, Position: {self.position}, Salary: £{self.salary}"
@staticmethod
def is_valid_position(position):
valid_positions = ['Manager', 'Developer', 'Designer', 'Analyst']
return position in valid_positions
def give_promotion(self, new_position):
if self.is_valid_position(new_position):
self.position = new_position
self.salary = int(self.salary * 1.10) # Example increment for promotion
else:
raise ValueError(f"{new_position} is not a valid position")
def get_salary(self):
return f'£{self.salary}'
employee1 = Employee('Alice', 'Developer', 15000)
employee2 = Employee('Bob', 'Manager', 200000)
print(employee2.get_details()) # Name: Bob, Position: Manager
employee1.give_promotion('Designer')
print(employee1.get_details()) # Name: Alice, Position: Designer
Back on the saddle,,, and so back here to help me workshop some of my resumé.
Hard part is that I don't know that I want to make a unique one for each role type I apply for; and I am unsure what my focuse should be around. I want to focus on software eng and not data eng. My previous job was pushing me more in the direction of data. And so of course the "really cool thing I did" was around that ,,,, 
Anyways, here is my new top level item:
● Redesigned analytics pipelines, creating a venue wide competitive advantage, satisfying clients with never seen analytics
● Scaled analytical derivations to handle the production of over 20 billion rows of data a day,
while correcting for data anomalies around core product limitations.
● Improved DevEx consistently throughout the entire stack, resulting in easier and quicker changes and deployments.
● Closely worked with business team to improve their capabilities to answer unique client questions.
Trying really hard to balance the what with the impact. I can easily make all of these double in length to go into the impact. But ,,, I don't have that kinda space and don't want to overcrowd my resume.
open to all feedback
Never seen analytics?
That's quite compelling /s
What kind of jobs are you looking for
Mainly: those bullets don't convince me that you're technical or can write code
You want there to be no question that you can write code. It's easy to be all 'I launched a space laser in record time', yet not say what -you- did
fair enough. There could be a much better way to word that hahaha
In the industry, there are many performance questions that are basically impossible to answer and other venues (competitors) are unable to answer. But through the re-work, we were able to answer these very complex questions.
I can't stress enough that none of these bullet points matter unless they include keywords from the job posting
Honestly, I don't care about the impact of your work. I care: are you technical? Knowledgeable? Can solve deeply complex issues? Etc
I mean, if I talked about the impact of my work? 'I made other people make more money'
Yea,,, I see this. I did a ton of programming. And I want to write a lot more code. It just was that the code itself was not interesting but what it did.
Need to go back to the drawing board.
Don't throw it all out, just add more technical keywords for starters.
I struggle with thinking hard things are hard. Everything is just "the next step in completing everything" and so sometimes it can be hard to tell what compoenents other consider actually impressive. And the result is some overly generic statement about analytics. But yea, I don't want that to be the focus. That should be the side effect not the main character
Me too. Everything's easy when it's done
My advice is: don't assume or expect this part of resume writing to be easy. Take your time, come up with ideas, practice. And ask 'so what' about every bullet.
Yep yep. This is my first draft of it. Trying to get a sense of where it stands so I can work on draft 3 and 4
I practice answering 'who am I' type questions a lot. It's really tough to give a good succinct answer.
I have no idea who I am or what I do. I solve problems and make things. But that is not an easy thing to market. I don't fit into a neat little box for what I do. And that is fine. Just means it is a little harder to find the people who value my type of work
Well and I need to do a better job expressing what it is that I do, do. The burden is on me to make it clear enough for those who don't know. Even so, I am not enough of a master to make that work ,,, 
This is definitely something to practice
found out my mentor took the voluntary buyout
hi
Hi I am new here
Hello and welcome to our wonderful python server. This is the career discussion channel. Try going to #python-discussion
Hii am new here, a beginner
Changing careers takes a "roundabout" route. In a pool of hundreds of applications there are a few dozen candidates who have years of experience in the same field and no big red flags. Why hire an outsider?
In terms of roundabout routes, I am not sure what is best. Finding a like minded community, asking around etc is always a good thing. And personal projects in the new field are also good. But what about applying to unusual jobs that can't be easily filled with "standard" experience?
Someone with 10 years of experience designing rocket engines and someone with 10 years of experience building software aren't applying to the same software dev roles
The career switcher isn't competing with people who've been doing the job for a decade. The career switcher is competing with other people who are trying to get their first role in the industry they're switching to, and the career switcher looks more appealing than those candidates, because at least the career switcher has proven that he can hold down a job
That's a good point.
I think early in in a career it is very hard to get a job the "standard" way these days. There are simply so many applicants that there almost certainly will be a dozen or so applicants with solid experience and past jobs.
Unless it is an obscure company with few applicants. Or it is an unusual job for which experience is less important. Or you know someone. Or they only advertised on their niche Discord server (yes I saw this). So there are work-arounds. But they are "off the beaten path".
Later in a career, standard applications make a lot more sense because you will no longer have that dozen or so people above you.
The difficulty is relative (and not necessarily linearly) to how you rank comparing to your peers
It is less forgiving nowadays for people who do not have strong skills. But it was always somewhat the case.
do you think i can get a job without degree as im unable to get one coz of personal reasons, but i make project
Anything is possible, but not necessarily plausible.
Not going with a degree means you are choosing a path of extreme difficulty and with less opportunities and compensation.
The main questions would be:
- Why would someone call you back when they have thousands of applicants who have spent 4-5 years full time studying it, having awesome projects and great internships?
- Of all the other people without a degree you are competing with and who have spent various amount of times preparing for it, why would you be called back over all these people?
Each job receives thousands of applications. So you do need to rank in the top 20 among these thouands of people.
It does not mean it's impossible, but it is definitely far more work than people might surmise
im unable to get one coz of personal reasons
To be clear, I do empathize.
But the goal of a company is to hire the best candidate for the role. Thus whatever candidates do or paths they choose is their problem, not the company's problem
i understand
i understand that too, but what can be done to increase my chance of getting hired?
Demonstrate better skills than your competition through education, experience or projects. Given you lack on the first two departments, that leaves the third.
can I share my github with you? is it something you would wanna a judge?
People will judge your resume first.
The first filter is done by someone looking at resumes and making a decision within 30-45s and may not even click on any link or look at your gh profile.
Feel free to post an anonymized version of your resume for feedback and review
I do not have a resume yet as I struggle what to put there, like projects name?
can I add you as a friend ?.. if not it's okay
you could look at "jake's template"
I would rather keep everything in channels
should search something like that also I'm 19 btw
Sure. I will refer you to #career-advice message
Though if you are 19, I would do whatever it takes to get to college
I just can't go to college due to mental health issues
Reach out to professional help and look at how schools can provide accommodation to make it possible for you to study there
Have you consulted with a medical professional?
my country is not very good at that so..
yes and im on meds after meds after meds and i study at home and make projects
like im working on ascii rendering engine nowadays and making an softweare out of it for arch linux aur
it should still not stop you from trying. Worst case nothing change, best case, it does improve
i tried thats why i know
fair enough
education is already not good + my mental health
its more so like give lot of money to study (which i also dont have.. so i wanna get job)
but im putting so much efforts into programming over the year.. is it all just waste in the end..
Hello guys, so I have been thinking about continuing my studies in CS, I want to advance in AI or data science related concentration, which country do you think is the best?
I remastered my algos, passed interviews but I got no job yet so on the mean time I an advancing my studies I am looking for data science or AI related roles. And here is the thing in one of the interview I am asked to do web scraping with beautifulsoup, although its not my thing I somehow passed
Be it with or without a degree, the more educated and skilled, the more doors and opportunities for you. So no, it wouldn't be wasted
passed interviews but I got no job yet
What do you attribute this to?
I dunno, I have not got any offer yet I think its on the HR’s side
so you have no idea whether you passed or failed the interviews?
I passed, I am sure of this but the HR just dont contact me anymore
Back then I was told my skills are good but to this day the HR didnt continue on this.
worth pinging the recruiter again
Also has it happened once or multiple times?
Around twice
One moment I pinged him, he said “Ok we will talk” then weeks or months later I pinged again and he told me “we will consider” I was feeling like I am being toyed
yeah, months later is not serious.
If it happens multiple times, I would check with your friends about how you can come across socially, in case you said something in interviews that pissed them off
I have never said something in the interview that pissed them off. One day I pinged for the second time he said in the morning he will talk, so its already in the morning but he has not reached me out again
So I pinged for the third time to this day no response
do you think building a popular Discord bot cluster would be a strong project to feature on a resume? Or are there other project ideas that might stand out more to recruiters?
Here’s what I’ve built so far:
- A full-stack website using HTMX, Tailwind CSS, and FastAPI
- An ASCII renderer with shaders, Sobel kernel edge detection, and image filters
- 2D games built with GDScript and Python
- Personal Discord bots (both AI and non-AI)
- A peer-to-peer chat application
- A terminal + UI music player
- Music making server
I also regularly teach others what I learn as a classes, and I do freelance work building Discord bots, websites, terminal scripts and apps for clients (current stream of my income).
One example of my ASCII rendering work is a project where I made YouTube playable in the terminal:
📺 https://youtu.be/o_uZ6Ln3tBE
It fetches any YouTube video converts to ASCII, applies ANSI color encoding (with true color support), and renders it in near real-time directly in the terminal. This was an early prototype I used Python and Pygame at the time for quick testing, but now I’ve developed my own custom mixer for better performance and control, soon I will make it in Zig.
do you think building a popular Discord bot cluster would be a strong project to feature on a resume? Or are there other project ideas that might stand out more to recruiters?
Imagine you are trying to find a mechanic to fix your car.
Would you care that much that they can fix an elevator? They might be skilled but you really care about fixing your car and would rather find someone who has fixed cars in the past.
Same thing here. Look for your target roles, what they do, what they work on, and make similar things
but can you tell me more projects? im interested in ascii so graphics programming, systems programming, netwroking, game creation
That will depend on the roles you plan to apply to.
Graphics/system/networking/game might strongly benefit from a degree though.
frontend is a typical path for people without a degree
:c im not that much into front end..
what do you think of my ascii project?
that would be a fun first year project
i see.. what can be a better project then i should make?
it depends on the roles you plan to apply to
systems programming
it's like saying "healthcare" or "business"
it's also a fun first year project
especially if you have threading and interruption handling
so what is according to you not fun first year projects just list some please
I would recommend to look at other resumes shared here in the past. It will show you your competition
but why can't you just tell me a project name maybe, i see very less people making ascii rendering or making an os usually i see insta clone, and other clones, but i try to work from scratch, i put so much effort but i feel like insta clone has more value, i have looked into resume its always some website or small projects they worked on or maybe im just dumb im sorry
I don't want to give a specific project because I am concerned you will take it too seriously
try to say please
just look at your ideal job on indeed and make a project that would fill that
like I remember some cool internship proposal where you had to work on a blood splatter simulation for the police
WAIT I FORGOT TO ADD THIS BUT I MADE: Epidemic Spread Simulation ! !
like SIR model
@smoky quest sorry to tag you but if i made this project too then what else i should make? also this simulation mostly contains math so it was easy for me making an os is harder than small simulation (which my computers allows me make/handle) so is simulation a fun first year project too?
it still depend on the roles you intend to apply to. Jobs about making OSes are rather limited...
why do you think people make projects to make exact that thing in company you learn various things through projects and you apply that for new solutions, tbh i dont understand your logic
but the more advanced your OS, the more advanced the 👏 demonstrated 👏 skills 👏 . But then again, there is still the question in terms of ROI comparing to other closer projects to the jobs you will apply to
If I am hiring a frontend engineer, I am looking at frontend related skills. Frontend related projects are the best at demonstrating frontend skills
If I am hiring a compiler/program analysis engineer, I am looking at compiler/program analysis related skills. Compiler/program analysis related projects are the best at demonstrating compiler/program analysis skills
If I am hiring an embedded engineer, I am looking at embedded related skills. Embedded related projects are the best at demonstrating embedded skills
A degree would help establish a general baseline. But you do not have that. So you have to make your projects count
In the end, you need to be able to articulate why the recruiter should care about your project. If they hire a frontend engineer, your OS is cool, but why would they care about it? Why would it make it more relevant than the other candidates who have done projects that demonstrate more frontend skills?
does my projects i mentioned shows any skills you wpuld say?
why would i tell them about my OS i will tell about my full stack websites
didnt you read my projects above?..
my whole point is to make you think about these things, not give you direct answers 😉
teach to fish vs hand out a fish
I feel like you are talking past each other. I'm going to try to restate what you're asking for @wary patrol .
What it sounds like you want is the answer to the question "what skills have I not yet demonstrated in order for me to be able to apply to ANY company and have ANY employer be convinced to hire me?" Do you think that's a fair summary of your line of inquiry?
I think the answer to that question is basically going to be "well, you're setting yourself up for failure if you refuse to specialize". It's impossible to be the best candidate in all areas. It's impossible to be a candidate in all areas. You kind of have to decide what type of job you want to get and look at what would be relevant for that job.
i told system's programming already..
i just mentioned what i worked on uptil now
Also, side note, but I'd be uncomfortable giving advice to someone if I knew they would be taking that as God's given word and bet their future on it. I don't want to feel personally accountable for your success or lack thereof. Therefore it's important that you take in the information you receive and draw your own conclusions. I can tell you that you're more likely to succeed with hard work and a can-do attitude, but I can't tell you you'll make it if you make a blood splatter simulator or whatnot. Like previously mentioned, taking suggestions too seriously is a concern 🙂
I think it goes back to what @stark canyon rephrased:
What it sounds like you want is the answer to the question "what skills have I not yet demonstrated in order for me to be able to apply to ANY company and have ANY employer be convinced to hire me?" Do you think that's a fair summary of your line of inquiry?
An OS or terminal projects are great on their own, but they would not be of interest if someone is hiring a backend engineer since they would not deal with skills related to that.
An analogy is someone hiring a mechanical engineer to make submarines and a candidate shows up with the car they built. It's cool, but the hiring manager really cares about submarines.
Your resume should fit in a single page. You will not be able to fit every type of projects. You will need to tailor your resume to a job or archetype.
the most efficient way is to determine first which archetype you want to be and then work backward from there to figure out what projects help best for a given archetype
and to be clear, for each "network programming" or "system programming" or "operating system", there are thousands of different jobs
for the folks reading this channel, this is most likely someone trying to sell their services. You don't need that and would be a waste of money
so i agree with you, but im still confused because i sort of did different things from dufferent skills and i enjoy all of them, like i love ascii and graphics and music programming so i was like okay i can do game development? but then at the same time im like i love system programming so im confused between game development and system's programming? and im also like embedded programming
<@&831776746206265384>
!cleanban 887691590208991232
:incoming_envelope: :ok_hand: applied ban to @tardy ginkgo permanently.
does degree really matter in programming i am considering drop out as my degree is most like considered not that technical
what degree are your pursuing?
bsc cs
in india its not considered technical compare to btech
they wont even let you for interview if you are not btech
Compare to b.tech no, but atleast it is better than nothin'
will this like be obstacle for me in getting job
You are from India?
yes
It won't be a obstacle but surely will be difficult
i am thinking of js+python
Do any of yall have an idea how a first yr college student can get an internship for programming, if he had a pretty good past in the topic
It depends on the type of job or field you are aiming for
web development but that field is rushed up and competitive
Dude I do not have personal experience but I am pretty sure companies consider your year while providing internships.
Yea so I'm asking for first years, freshmen
And there are barely any company who would give internship to a 1st year student
if i want to get a job what will be the idealistic ways for bsc cs background
Yes but what if the student has a LOT of achievement in the field
you might have a chance in second year if you are from a reputed uni. Otherwise internships are generally provided to 3rd year students
I am from IIT kharagpur...so idk
You might have a good chance in second year
It doesn't work that way. Majority companies won't allow you to sit in interview or appear for tests because you will not be eligible for their criteria. At this point, you can't showcase your achievements without interview or appearing for tests
😭
Don't get dissapoint bud, there might be some company or startup who does not have such criteria
I am talking about major MNCs or MAANG companies who don't allow students to sit in the tests in 1st year. Although I don't have that much experience, there might be some international companies or startups who would do
I don't interview first years because I don't want to wait 3-4 years for them to be hirable. That's my reasoning.... interns are a pipeline to hiring.
I'm sorry but I can't understand your sentence...
does anyone know a job fo me im a python web developer and im specilised in writing scrip for automation data collecion in website URL
i am in 2nd year btech with 6.67 cgpa what can i do??
like i heard no jobs at all so can i try for jobs??
Ohh, sorry, I won't be able to help! I'm just a school student. I'm really sorry! But hey! Keep on trying harder! You'll make it!
oooh
yeah sure
@dull copper hey 👋 i want to talk to you
Yup!
btw why are you here ?
Guys what do you recommend me to learn python i've studying a book but now it got me lazy to keep it up
Try youtube...it's got a good amount of videos to browse from. Try programming with Mosh, it's a channel...
Use roadmap.sh
It should help
:)
thank you but now ill keep doing projects until i get at the point where i left in the book
Sure...go ahead with the projects, supplement it with content from YouTube. It should aid you further in the journey
:)
Guys I have some serious doubts and confusions...regarding what to study and how to study...someone with experience pls ping me, if you're reading it...
well i can give some tips about how to study that works for me when i want to learn a topic
thank you i appreciate it
Well I'm confused about the topics I want to learn about. I'm overwhelmed by the number of options there are..
if youre talking about a career yea it can get overwhelmed with too many options
but i can tell you the best career or topic is to choose what you most like to do, what is more with yourself
Ikr...I'm thinking of trying for GSoC (next year) and an internship in some FAANG company (end of this year)...idk where to start tho...and I also don't know if these two are feasible and practically possible
True that
no choose about money or for someone that said you have to pick it because in your running of study you will regret or get boring studinyg after
well dont know those terms so ill leave you with someone experienced about this
Hey that is so real...thanks for help
:)
is better to someone experienced to try your game
Im asking u guys to do that
maybe you'll find a bug
or **a hack **
Bro XD
record a video and send it
i have pythonh file if u want cuz its a long game
broo is hard to trust on internet everything can happen
that works for me
of the code i mean 👌
of course
i think it depends on the interpreter
ok wanna see the game and test it or not?
Damn im lost have no idea whats going on
I mean i can send u file
no bensom im ok 👹
OK thanks for your time :0
Btw where can i find A group to test it for me? @alpine coral
try asking on #game-development or #unit-testing
ok
i cant help you more because im a noob at programming general
@alpine coral WAIT If i upload the code u can see the whole code in it
Click on see full code
cool
u can try it now or send to chatgpt to check for a hack
guys i js finished bro code's course and i mainly wanted to learn python for hacking but he didnt mention anything about it and i can only making stuff like calculators and stuff so where do i learn python for hacking
perhaps, by any chance you can ask to chatGPT for references?
and Black Hat Python is my favorite of course
anyone know who teaches python the best on youtube?
Mark Rober
guys i wanted to learn sql for my school is it worth it ?
most definitely
SQL is the most widely used query language, it involves many concepts that are transferrable to other types of databases, or even just how to think about data.
I was not aware he made python tutorials, do you have a link, I cant seem to find it.
If this was a meme thread i would rickroll you right now 😄
Hey there. Where can I post jobs for everyone to see?
!rule jobs
not in this server
The rules and guidelines that apply to this community can be found on our rules page. We expect all members of the community to have read and understood these.
!rule paid ad
6. Do not post unapproved advertising.
9. Do not offer or ask for paid work of any kind.
All the talk about "put it on social media to showcase it". It was that way back in 2008, but these days I get ignored on social media.
Talking to people (online or in person) is far better for me getting an audience.
Which makes sense in social media, given that the median attention is ten times less than the mean.
Hello guys I'm a freelance full stack developer if you got any work or need any assistance contact me
hey
so there is a 3 year degree going on in my district and basically it has many fields like including comouter, IT etc so 2 years here and 1 year in china
Now OFC I first have to know the market value of the degree but lets just suppose a situation
ok so um
If I did the 3 year degree, I won't be able to do university unless I do college (grade 11 & 12) ....
But in the 3 year degree if i can succeed in landing a job or starting my own, i would save 5+ years of my life
Err... tough decision
My relatives and my mom is already like no just go to college but man i dont wanna waste 8 years of my life first college then uni then more degrees then find job 😭
What do you say?
If I went down the normal path, that would be 2 years of 11 & 12, 4 years of uni, 2 more years of MFIll degree or something like that so 8 years
my career
doing the 10+2 education and a 4 year degree after that is normal , at the end of the degree, you will be 21/22 years old and hopefully with a job offer in your hands . its not a "waste of time" . This is how most people do it and get the jobs.
and you dont need to do the 2 years masters after doing a bachelor's degree just to get a job
10+2
im not sure how good this other 3 year programme is and how it compares to the standard bachelor's degree
so i cant say which one is better
but bachelor's isnt a "waste of 8 years" as you call it
doesnt it depend on what kind of education they provide in those 8 years
what do you mean
like what if the education isnt practical at all? just memorize and shit
if it wasnt practical at all , people wouldnt be getting jobs by doing it
that's why you try to get into a good university with a reputed CS program
idk what those are where you live
i mean to be fair not everything you will learn will be used in day to day life , but they give you a taste of everything and you can choose what you wanna pursue
and yeah , university is important , just because a uni is bad doesnt mean the program is bad
i think you should talk to peole who have already done this 3 year course and see what its worth
check stuff like how much recruiters value this degree , see if the uni you take this degree at helps in placements after degree is over , see the alumni network etc
Yeah I am just waiting for my 10th result to come out in 2 days and then I am gonna go into the details and check the market value of this degre
From what I saw on their post, it has good demand in germany and few other countries and gulf countries
uni ed is different from 11/12 ed btw, you normally won't need to survive by memorizing only
true
but that 3 year degree if it has high value i would honestly want to do it
atleast do that first then clg and uni though that gets quite late
the prospect of studying abroad is interesting, ngl
what is the 3-year one called? is it "computer science" or something else?
1 year in china does mean you'll have international exposure. it's never directly related or even looked upon while job hunting but it's probably a very valuable experience ngl
i can learn chinese and work with chinese companies (:
as long as you don't underestimate the difficulty of that, good luck!
Haven't digged deeper. I just imagined a scenario but yeah my result is on 24th of july so once thats out I am gonna talk with them directly
im already in a pretty difficult and big life decision point 😄
chinese is one of the harder languages to just pick up imo (people often take more than 1 year unless they prep it full time)
i mean not a problem i have 3 years to learn it if i take the 3 year degree lol
fair
I think... Chinese is romantic but .... not efficient.... just my opinion
I like English much than Chinese as a coder...
You seem to be always looking for a shorcut. Like, you're anxious to make a change, whether it's doing testing for the sketchy educational platform guy or this 3 year thing.
You don't appear to take seriously the idea that there might be some reason why finishing school in the traditional way is better. To you it's all about finishing faster, getting school out of the way.
Am I wrong?
I have my family issues due to which I am doing so
That's understandable, I can't comment on that.
There's nothing wrong with being an optimizer. Some of my favorite people are like that
And sometimes it can make sense to sacrifice the long term for the short term - rather than the other way around.
The short term is probably even harder than long term.. well that's why it takes less time. the risk is bigger
Going to university and getting a 4 year degree is most likely the best long term investment for you and for 99% of people, yes, even more so now than 5-10 years ago. Not having a degree will follow you through your career, not just in your first job.
a 3 years degree doesn't usually make employers happy here, do keep your GPA high and get into some academic research so you have a decent backup for a masters/higher degree if things don't go as planned later
That said, you're under time pressure, you've got other factors to consider, maybe it makes sense to take another path. That's what I mean by sacrificing the long term for the short term.
You should just be realistic about what that sacrifice is and make sure you're really ok with it.
I could start earning after the 3 year degree but if I went the traditional way, that would be 2 years of grade 11 & 12 (ICS) and then once i got uni degree then i could look for a job so the 3 year one sounds promising but at the end I guess it depends on the market value of that degree
Honestly, out of these 2 options whichever one I chose, the risk factor is always there.
this is a false equivalency. Every path has risk, sure, but some paths have less.
also, you're only looking at the next few years, but this is a decision that will affect your whole career.
True
Oh god.. okay I shouldn't think too much yet. I will let my exam result come out and from there I will talk with my dad.
I'm new to Python, Discord and programming in general and I have a question to ask. But it's a question about learning Python in general rather than a "How do I do X?, here is a screenshot" Where is the best place to ask?
even for that, #python-discussion is the place
should I pursue CSE or ECE ( VLSI )
How hard it is to learn full stack web dev for a person who is into data science for almost 5 years?
those who don't work full time at a company, how do you earn money?
They could be running their own company and working as contractors or freelancers
There arent a lot of part time jobs in software dev
i see
@leaden jasper qre u a white hat?
I'm an aerospace engineer
can u help me in my code?
im gonna pay u w crypto
This is the wrong channel and we don't allow payment or recruitment in this server. If you want help, check out #❓|how-to-get-help
How do you actually get feedback from rejected job applications or even just failed interviews? The closest I got was "we are looking for a very specific fit". Which wasn't helpful.
Just yesterday I got feedback after meetup about going off topic too much. Which was a problem that I failed to detect because other people engaged with the off-topic ideas (an improvement over where I was a year sgo where everyone would go quiet lol) so it seemed ok at the time. So I learned something.
But for applications, there is less human interaction. Since lots of people are sending applications out, maybe they have a better way to get feedback from failed applications and interviews? If so it may be worth me restarting the standard application approach.
Very slim chances you'll get reasonable actionable feedback from apps or even early interviews
most of the time it's just not worth it from their side to compile reasons they didnt accept you and it increases the risk they might accidentally say something you could sue or complain over
Is there anything not broken about sending out job apps? AI, ghost jobs, scams, lack of feedback, lack of sociality in a lonely world, biased hiring, etc.
There will always be 5-10% of people where standard applications work well. But for the other 90%, almost any other strategy is better. Not to say that they are magic bullets or anything, but relatively speaking they don't seem broken in like every way possible.
i think you have it kinda backwards, 90% of applicants can pretty much only use this approach, the remaining 10% have better means, like stronger networks, better connections
Networking is not that hard, I made a few friends recently online and in person events. And there are definitely others with better social skills out there.
a few friends online isnt networking
can you help them with their careers, can they help you?
I'd wager most friends don't lead directly to jobs
That is true. Networking is not a magic bullet and it is tricky to do right.
Given enough time and community involvement something generally happens naturally. It definitely takes effort.
Having personal projects to build a portfolio, and demos, is a must as well.
I've never heard of a story of people networking properly (in a way that actually builds relationships over time, demonstrates love for a field, etc and let's the jobs come naturally) and sticking with it and it failing.
because its hard, its not simple chatting online or in person
you need to have worked with the person, they need to see your work and you see theirs
the effective type of networking is more or less just making friends with people who work in the industry
but that only works if it's actual friendships, like mar says. The odds of me going to bat to try to get someone a job when I've only talked to them a handful of times are basically 0
Yes, asking directly is the wrong way to network.
I think making friends is hard but sustainable. Meaning that the mental health benefits are worth it to keep things going.
Sending applications out over and over is less technically hard but it destroys mental health over time.
So I think in the long term networking is more robust as a strategy if the person remains mindful.
Hello everyone, I'm 13 years old and I want to learn ethical cybersecurity. Can you help me?
ask in #cybersecurity
Is this the right place for help with choosing a major
yes. and that discussion will probably be "why not CS?". there might be a reason to pick a different one, but CS is the default assumption.
at least, assuming you want a job involving coding 🙂
No lmao😂
no what?
||which is also a default assumption in this context 🙂 ||
yep, reasonable assumption, just making it explicit 🙂
implicit is better than explicit
i cant decide between Data science and AI or computer science
what kind of job do you ultimately want to have? "computer scientist" isn't really an occupation in the way that "data scientist" (supposedly) is.
In all honesty i have minimal background on programming, im good at maths and i want a high paying job
okay, well if you want to do DS/AI instead of general software development, you need academic training that is specific to that. You would probably need to get a masters degree in CS that focuses on DS/AI
Theres a major at the uni named " DS and AI" , i could send the curriculum
i talked to a bunch of really good guys they basically said in order to stand out in that field i would need masters or phd
that's pretty much what I said, and by the mouth of two or three witnesses shall every word be established.
do u think studying computer science is a "safer" option, sorry if im being stupid i dont know a lot
I would make sure that the requirements for that program are as demanding as the requirements for the CS program at that university. some "DS/AI" degree programs are shit-tier CS programs for people who desperately want to switch careers.
like, if the CS program requires you to get an A in calculus to even get in the program, and the DS/AI program doesn't require any math, then you know the DS/AI program is probably shit-tier.
also, whoever at that university is publishing academic papers on AI. If they're in the CS department, then that's where you want to be
The uni is well known to be good at anything involving programming so iwould assume its an actual DS/AI program
i dont like cs
if you want to work in DS/AI, you're not going to get away from pure CS concepts. To reiterate: if a university has programs for both of CS and DS/AI, but the research professors who publish on AI are in the CS department, then the CS department is the superior one.
(also, for my undergrad in CS, there were only like two courses that were actually purely only theoretical CS. most of them were really about programming (which is not the same as CS), software engineering, and the courses I took on DS/AI)
so when you say "I don't like CS" what are the things you dislike that you're envisioning?
wait im confused is cs cybersecurity or computer science
computer science.
OH
"cybersecurity" is never abbreviated to "cs".
people cay "cyber" or "cybersec"
you thought I was talking about cybersec this whole time?
um yeah

If i do take a CS degree course and achieve a higher grade (i have done in BTEC courses, got a Distinction atleast) what are the chances of me getting hired then?
communication is hard
No i think cs is really cool i like it
employers need a reason to hire you instead of another CS degree holder with a similar GPA. you need to have skills over-and-above your degree requirements that relate to what that employer would need you to do. That's why CS students do internships and student orgs and stuff to upskill.
what degree do you have
CS
I can do an apprenticeship?
oh, do u recommend going in cs then
I've heard people talk about those as an idea, but idk any company that has ever done one
You see @peak halo this is why degree apprenticeship are better, although they are difficult to find but they are rising up. They provide real work experience and learning.
I was looking the other day and I did seen a degree apprenticeship that relates to CS
sure. I give people advice for how I think they can succeed in the current system. but I don't like the current system.
Doing a CS degree and going Uni is costly and will get expensive as the years go by, but a degree apprenticeship is the best and more valuable way.
The education system or the job market?
our model for how people train for and get jobs
You mean the way on how a CS course sets you up for the job market?
Some say cs but it's not that common
Ya know, you can also
Say cs, as computer science and much more so
It will bring confusion
Which one
Is it
Cyber security
Or is it computer science
This conversation is the first time--and hopefully the last--that I have ever heard anyone suggest that cyber security can be abbreviated as CS
I get that the words start with C and S, but "CS" has an ultra strong association with "computer science"
I'm not saying it can be
In saying that some people use it but it's rear
We have to stop them.
Will you help me?
Haha, kinda
I'll help you
Hi, rn, i'm working at a bank, where i use tools such sql, aws services such (lambda, eventbridge, stepfunction, glue, s3, dms, api gateway) also i use snowflake, and python but i'm not getting paid enough, they offered me 800 after a month salary of 200 as intern, but i consider that's not enough, i think they just used people as cheap workers
i just received a call from dell who offered me an intership as a software engineer intern with a better salary but they aren't that techcnical, i dont know if to keep in the bank and keep learning but with low salary or do the intership and work hard to get hired
if you have any question im here
btw i support myself and living with 200$ a month is hard there are days that i dont even eat, and with 800 i could eat but i think they are taking advantage of me, also i've think about keep in the bank take the 800 and keep learning so i can apply a job (no intern) with a better salary
also
get in the bank was kinda easy, i just said that i knew python and sql, in the other hand, with dell ive been doing interviews with different superiors from different countries because it's a multinational so dell gave me a little bit of superior complex, because of i know that is not easy to get there
what country is this in?
does anyone have advice for trying to get into the cs job market
Im in university working to a cs degree but I feel like there's a lot of pressure with the competition and companies not hiring anyone
and honestly as a rising sophomore, I don't think I used my summer well enough to prepare for this
The bank seems like it’s actually very modern in its stack (something I’ve almost never seen before, banks are typically ancient). I’m not sure what “not technical” means for the Dell position, you’ll need to elaborate a bit, but my gut feeling is to go with Dell just out of brand recognition, you’ve got the buzzwords from your bank position you can already put on your resume
Guys
sure
i have no advice
Is python good for landing atleast intenship in AWS ?
or anyone working in AWS can give me tips for getting interview in AWS ? because the market is so much scattered
I joined the server by accident
hello
hm
Whats the best way to learn python is it like a course or should i pay for a subscription?
!resources is a good place to start, the book "Automate the Boring Stuff with Python" is often recommended and can be read for free online. There's no need to pay for courses/any subscription to get started, the resources page contains videos too if those are helpful. I'd recommend picking a resource to start from and applying what you read/learn to small projects. Feel free to ask python related questions in #python-discussion
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
Wanted to let you guys know that I am starting my first job, as a Python developer.
Thank you.
congratulations !
Job applications and ATS systems care a ton about industry experience. Which makes it hard for newcomers.
But individual programmers, in my experience, care more about portfolio projects and your personality. They also provide valuable feedback for technical and social missteps.
So early career, networking is vital. Start in college and build relationships. It's OK to squeeze in an application for two here or there as long as you aren't sacrificing portfolio projects or social.
Later career, cold applications become very useful. Networking still is a thing, but if you have very good credentials and established yourself you can get interviews quite easily.
yoo , congratulations !!
Damn , i got nothing
No social life sadly
Most people who struggle with this are not reaching out. Go for both online and in person communities.
Occasionally, people reach out and face rejection. This could be a skills issue but can generally be self-improved.
idk like how to start, i am in groups where there are people who can help me but i am just always silent , never talked in those groups...might get jugded
We used to have this term called "autism" to describe people with who needed remedial help with social skills.
But nowadays, there is so much doomscrolling and isolation that almost everyone seems to have problems with social skills.
yep, thats true
lets see ,i do talk a couple of times but not enough to make a network
Isn't it the opposite? People are much more likely to find new jobs via their network late career once they've built their professional network through the years. If I'm working at company X and we need a professional in tech Y, I might know someone from my network who's an expert and might be interested. I can't do the same for junior roles since expertise isn't a requirement.
I do agree that networking at university already is really important, but that network is unlikely to land you a job early in your career, but would more useful later in your career
Both networking and job applications benefit from experience, but to different degrees.
In a job application years of experience is king even in most entry level jobs. That is the first thing that the recruiters and thier ATS systems look at. The more applicants there are the more essential it is to have multiple years of experience to stand. With the ease of online and then AI it has gotten much worse then it used to be.
But for making friends and connections personality and passion matter the most. Which do not require years of industry to get. These are much harder to assess in an application or an interview where everyone is faking it.
It's a myth that networking has to be through working with people on the job. Just joining communities and being a fun person with interesting projects is enough with a bit of luck. Although I think doing team game jams (even for non-gamedev career paths) is good idea if you have the time, as that gives actual work-with-people under pressure experience.
yes.
hi guys
that's a reasonable answer
am new here : )
are there any actual studies, data, even anecdote that confirms your theories? or are you just speculating from pure logic?
Have you found a job yet?
i am a beginner suggest me something which help me to learn python from basics
!res This is the career discussion channel. we have a list of resources here, and you can ask #python-discussion for more help.
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
If you want to go with anecdotes, I had 800 failed applications and then got a job through a friend. I simply don't have much industry experience but my firend liked me and my "way of thinking".
If you want statistics, most studies show that networking fills most jobs and that there are quite a few ghost jobs etc.
If you want evolutionary biology, then it's the fact that humans are social animals and we prefer social interaction to build up trust before making big decisions such as hiring someone.
My experience, from my own job hunting, as well as the people I know and how they have been hired, is pretty much the opposite of this. Experienced people benefit more from their network, inexperienced people have low quality contacts and have to rely more on cold applications.
If you're lucky enough to have good contacts early in your career, great, you should use that.
Maybe it was this way before junior positions were super competitive and expected years of experience? The experience requirements have gotten so ridiculous that "10 years in a language that only existed 5 years" is a running gag.
it's been a running gag for at least 25 years.
Given that experience is the first thing that is looked at on applications, wouldn't newcomers be at a big disadvantage?
yes, obviously.
that's why newcomers have to take entry-level jobs, which don't require (much) experience, and don't pay as well.
They're also at a big disadvantage in networking, as they don't know people in position to hire, and they don't know people who can vouch for the quality of their work.
This is why it's hard to see how cold apps are better than networking early on. Keep in mind that portfolio projects are needed to network effectively in my opinion to answer "what are you working on".
I am not saying that networking does not also benefit from experience. It is just that industry experience is not the first thing that matters when I am talking to tech geeks in the online and in-person meetups.
Edit:
My arguments do not apply IF:
Entry level jobs at non-famous companies do not get that many applicants. Then they are fairly easy to get, less competition.
OR
There are decent ways to get feedback from failed applications and interviews that describe how it failed. So new people can better learn and have a sense of how much they need to improve.
OR
There are niche job boards etc to go where application counts are low because they cater to a particular kind of interest etc.
that's why most applicants will do a little bit of everything
casting a wide net and all that
I have a virtual interview tomorrow for a job at a big, established financial company. It includes a system design interview and I totally bombed the last time I did a system design interview at another company.
Quick question: when it comes to databases that store financial transactions, even if you want a scalable system, is it still preferable prioritize consistency over scalability (i.e., to use an SQL database instead of a NoSQL database)?
Incidentally, my last two junior hires were through networking. They went to school with someone who knew someone who knew me
My first job was through a connection, but second job was through a recruiter. I've also hired many ppl thru third party recruiters.
Man, idk why this last job is giving me such a hard time putting what I did into writting. Really trying to make it make sense and be a good resume item
For example; I want to mention in one line that I redid all of the analytics systems.
Things like; from SQL into polars and random scripts into a unified messaging framework for emails and alerts. And the outcome is ease of use plus better scalability and maintainability.
But that is super wordy and not really a good line item. I want to get away from data though and more into pure software engineering // dev tools etc. And so I don't want to make me sound like just a data engineer
Hi guys please suggest to me what I should add in my GitHub profile ?
Me to
Do not cross post among a bunch of channels and spam them all at once.
But to answer your question; just make anything. Your profile itself is a place to show off what you made. But it is one of the last filters. Don't worry about it as much of other things like actually making things and improving your skills
How big of a deal is graduating at 26-27? Is this going to negatively affect me trying to catch up with my peers who graduated 21-22?
27 is not too late to graduate or get started on a career. You can easily compare youself to others who are "ahead" of you. But none of that maters. We are all on our own journeys with our own priorities and abilities. You will never be able to catch everyone in everything. But focusing on yourself and your own growth is the most important thing to do.
That's true, I'm a bit bugged by it but life happens.
So at 27 how much time will it take to get my life together?
100%. Insert example of super successful person who didn't start thing until much older age
Why am I asking that
I graduated at 26, and I actually think it helped me. there were opportunities that were easier for me to get because I was perceptibly more mature than my classmates.
you'll just need a financial strategy for how your retirement savings will be caught up with someone who started their career at 22.
Job hopping is important yes?
I haven't job hopped--I love my first job and am well compensated. I even bought a house last year.
That's awesome how long ago did you graduate?
That is something only you can answer. Maybe with the help of professionals (therapy if needed) But "life together" and "success" are impossible to define. Only you can decide that.
It can be 1 year or maybe 50. That is not going to be based on when you graduate though. Many things impact it all
Note that the job market was way better in 2021. It currently sucks.
I figured as much. That's the year I maybe would have graduated.
How hard is dealing with mo notomy in engineering?
autonomy or monotony?
Monotony
@peak coyote your message was removed for soliciting employees
I haven't had that problem.
Guys, I am planning to shit to dev from data science
Because there is one major flaw with Data science
Well, what is it?
It's more research oriented. You cannot simply build things that can solve peoples problems.
I love data science, always was a data guy for 6 years but now it's time to move on
Data science has moved to either of extremes, Data analytics (left) and AI/AGI (more depth). The middle ground is not very effective now.
I know many data scientists that are client facing and solving people's problems. it just depends on the job you're in
there is still plenty of room for "classic" ml, stuff like linear regression is all you need for most problems
Even I work in a job and help clients but the amount of 'models' I built are relatively low yk. It's more about handling large data and good representation in order to sustain a business
It's gonna cost more and it's infrastructure heavy when deploying to users. Think about the scalability and % of users who use desktop browsers or apps. These ML models are not easily deployed to mobiles, even they can be it's still gonna cost a lot from server end point
I'm not sure what you're comparing there. a linear regression model is just 2 numbers; incredibly light
-# @fringe sphinx V2
Trying to get even more away from data and more into DevEx and software engineering and just coding in general. Let me solve real code problems!
-# V1 link #career-advice message
● Ideated and assisted in rust based execution report chunker, enabling parallelization and unlocking new downstream consumption paradigms, reducing run time by at least 60% for each consumer.
● Developed new “end of day” systems as discrete components and libraries, improving performance and capabilities.
● Redesigned flaky analytics pipelines, creating in-house frameworks and converting SQL into polars, efficiently producing over 20 billion rows of data a day, while identifying and correcting data anomalies around core product limitations.
● Improved developer experience with sped up Ansible deployments, modernized tools, and custom Golang DB manager.
Open to any and all feedback. Trying to really get this latest item to be ,,, good
This is an image of how it looks on paper.
Going to modify a bit of my older points a bit more before I send a full (blacked out) version
-# replacing other image because not anonymous enough
Full resume with company name and personal info changes.
Feel free to provide any type of feedback.
I want to apply for jobs that will let me code and do software dev. Willing to get more into low level things; or developer experience coding // tooling.
Naturally, with this resume, my best bet is going to be small companies or startups. And that is my main target. Don't want to work for a massive corp anyways.
Hello everyone, can anyone recommend me any platform that is less shitty than upwork? i had some experience in upwork but recent updates of policy made it very competitive and very expensive. I have full time job but i wanna take some freelance work like 10 hours a week or so
What if the data is huge and has a high spread? I meant it is more iterative process than actual deployment, it has always been like that. Not suitable for individuals but only big money organisations
Looking for the same, please let me know if you find any too!
almost impossible lately i had close to 1k earning in upwork
lately no offer, and bidding is so ridiculously high for any job
Have 7+ years of experience in backend dev
hello people, i just wanted to talk in general, like idk there is this level of uncertainity, i mean doing projects for fun/interest are a completely different thing, i dont count it as upskilling even
so like i kinda resigned few months ago off a peanut paying job, i was gonna upskill etc, but looking at the ai progress/agents getting this good idk would a grind even be worth it, like i was able to make a cli tool as good as i wanted it to be within a day, with no experience on the language i picked(golang) so like i dont know how the world would be in a few years
but again coming from a third world country where tech was kinda the only way to get a decent life idk, there is this uncertainity, i am ok with doing hardwork but idk, like wdyt wanna hear ur opinions(i kinda didnt make it that detailed yet)
Do you have an example of data that is so big that a linear regression cannot happen, but small enough to still be relevant to individuals?
also as a note, embedding ML models in mobile/desktop/edge devices is something routinely done for years/decades.
I guess I am not able to convey my point properly
I didn't say anything about embedding.
I was referring to:
These ML models are not easily deployed to mobiles, even they can be it's still gonna cost a lot from server end point
Yea, it is resource and research intensive for an individual builder. Great field but it's being pushed to extremes at Industry scale as well.
which part would be intensive for an individual builder? Do you have an example?
I think this is much better , but don't have mental energy to really deep dive in right now ... long day
Thanks. Would deeply appreciate it if you could come back to this,,, eventually. Even if not today. 🙇♂️
Anyone code (for work or personal projects) while commuting in public transit? I was wondering if a SteamDeck is a good platform for this given it's compactness and relatively low cost?
SteamDeck runs on what is known as an immutable OS. Meaning it is hard to download your own software. Kinda.
Anyways, it is possible. But there are other portable options that are likely better. Idk what you have access to.
I thought it was linux and let you open a bash shell and do all that? No jailbreak needed.
ROG ally is windows and has slightly better specs if steamdeck isn't good.
But steamdeck has more battery life
It is a flavor of linux. But it has a lot of systems on place to hold your hand and prevent you from breaking the machine. Linux itself is not an OS.
The ROG ally would be developing on windows. Although you could also dual boot into linux if you really wanted to. I just wonder what your actual goal is. Are you hard set on a gaming device? Or do you just want a "portable" programming option?