#career-advice

1 messages · Page 133 of 1

cobalt moat
#

right so i get 2 degrees for the price of 1.5

true harness
#

but why do you need 2 degrees at all?

white relic
#

Bragging rights

#

(I only have one so I make fun of my coworker who has two)

delicate bane
#

dual majors > dual degrees imo

white relic
#

They're the same thing to me. Never heard of a dual major that didn't get you two degrees

true harness
#

interesting. i've only heard the opposite 😩

white relic
#

Probably it's a regional thing

cobalt moat
#

the only reason i evantually want a doctorate is to make my coworkers call me dr Sarati even though it has no pay increase

#

also my mom might finally be proud of me 🥺

white relic
#

Personally I was never big on the slave labor aspect of academia

#

I lucked into a research job fresh out of my BS so I basically cheated the system

cobalt moat
true harness
#

i'm so confused by what you're saying. you wanted to graduate early so you can start earning money, and you wanted an internship because you wanted to earn money, but you want to do a PhD? and you want to spend more money on courses?

cobalt moat
#

and i dont want to graduate early unless u consider 4 years early for 2 degrees

true harness
#

i thought that was one of the reasons for wanting to do the study abroad in the summer. besides, a phd isn't just something you do because it's cool, you need to really really want it

cobalt moat
#

study abroad during summer is just cause i dont want to work a job im overqualified for over the summer

white relic
#

What do you want a PhD in?

cobalt moat
#

idk yet, some computer science specialization

#

ima go work on my resume

harsh river
#

PHDs are in reality kind of boring, you should do some research on what PHDs actually do, which is just research and even more research

cobalt moat
#

i like research

harsh river
#

you like research upon research upon research? because all PHDs do is recursive research

cobalt moat
#

sounds cool

#

i will optimize it with a search algorithm

white relic
#

I'm less confused by your planned career path because I know people who have pretty much done that. It's not super uncommon in some fields, idk about pure computer science though (try to find an employer that will pay for your PhD research)
But as I have mentioned I work in a research field and most of my coworkers and peers are PhD holders. Most would strongly recommend against getting one just for recognition. Maybe you should interview some PhD candidates at your university and see what their lives are like.

also, people who insist on being called Dr. are the most insufferable kind of PhD

harsh river
white relic
#

in academia everybody has one and in industry nobody cares

fringe sphinx
steel kindle
#

So likely a double major

fringe sphinx
white relic
#

That's really important from what I understand. Picking an advisor can be a minefield

fringe sphinx
#

Yah, I really screwed up too... another professor really wanted me, and I picked the busier and more "out there" professor.

delicate bane
white relic
delicate bane
white relic
#

Interesting

ancient vortex
#

How should I get started with dev-ops

fringe sphinx
ancient vortex
#

Any places yall will recomend?
youtubers, websites?

fringe sphinx
#

What do you know? What grade/level/education are you?

ancient vortex
#

Im new new

fringe sphinx
#

!resources is the normal advice. Pick a tutorial, follow it, go to #python-discussion and ask questions. A Byt eof Python and Automate the Boring Stuff are popular. For youtube, there's lots of places, like corey schaffer and brocode. For more structured classes, there's CS50p.

inner wrenBOT
#
Resources

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

fringe sphinx
#

Once you get through the basics, then ask "what's next" in python-discussion.

ancient vortex
#

Okay

fringe sphinx
# ancient vortex Okay

Also: it's going to be hard at first. Not impossibly hard, but it can be frustrating until you get through the basics.

ancient vortex
#

I understand the basics a lil bit

digital veldt
#

anyone good with modules?

white relic
digital veldt
#

oh

coral vine
#

People here are so smart, I couldn’t resist! 😛 plus I don’t want to come off as annoying and impatient towards the company xD I’ll take the call 7am tomorrow though 😮

gritty rivet
# ancient vortex Im new new

If you have no degree of any kind, I would focus on fixing that first if there's any possible way you can. DevOps engineering is an advanced professional field and so however you get there, getting a degree will make it a whole lot easier in the long run

gritty rivet
steel kindle
harsh river
#

My phd friends tell me their advisor can make it or break it

vapid jay
#

Growing up now, I need this channel for career-related conversations.

deft herald
pine sleet
#

This channel is a nice break from the rest of the server at times :P

vapid jay
fierce inlet
#

Are cs majors useful?

true harness
#

are you asking about a person in a CS major or a CS degree itself or ?

fierce inlet
#

*minor sorry

vapid jay
#

Depends on your endgame strategy

fierce inlet
#

Alr
Thanks

vapid jay
#

@fierce inlet there are four main categories in terms of computer-related studies: computer science, software engineering, information systems, and information technology.

fringe sphinx
fierce inlet
vapid jay
fringe sphinx
#

A minor is nothing more than taking a few specific courses. Whether you turn that into something meaningful really is about you and your motivation.

fierce inlet
fringe sphinx
#

and agree with Juv: If you're just planning things out now, definitely talk to people... a lot of folks change majors freshman year.

fierce inlet
#

Okay
Thanks, this was a helpful conversation

vapid jay
#

@fierce inlet do u live in a city?

fierce inlet
#

Town

fringe sphinx
#

This discord is amazing. Hang out in #python-discussion and you’ll learn a lot from people of all ages: from teenagers to engineers with decades of experience

vapid jay
# fierce inlet Town

We should look at any available job spots related to our interest even if its just a town. Apprenticeship if possible.

fierce inlet
#

Yes, I think more exposure would definitely help

true harness
#

relocating for an internship is also relatively common. worth considering

vapid jay
true harness
#

some internships will offer relocation assistance, either through providing dorms or a stipend or something else. many also just pay enough to cover housing

fringe sphinx
#

I'm a bit confused, I thought they were high school age, not college age?

true harness
#

uh. oh, marshmallow seems to be 🤔. but Juv idk

vapid jay
true harness
#

no. 2nd year

vapid jay
true harness
#

i'm not familiar with the term; i assume you're not in the US? i'm in my second year of uni

vapid jay
vapid jay
fierce inlet
vapid jay
fierce inlet
vapid jay
fierce inlet
true harness
vapid jay
#

@true harness u studying a cs-related field?

fierce inlet
#

Haha true

vapid jay
# fierce inlet Haha true

Yes, you have time but you must have effort and diligence too, which are things that I shouldve done.

patent lotus
#

Is this a good CV for 15 looking for work experience

smoky quest
#

"energetic guy" sounds too much like bro

smoky quest
patent lotus
smoky quest
# patent lotus I have a couple ideas which are at my football club doing something in design fi...

So let's take a step back.
A resume is used to convince someone you are worth talking to and have relevant experience.

Like, let's say you want to make a game and are recruiting an artist. And you have 100 people applying. As someone recruiting an artist, what would you hope to see? In general, you would expect someone to show they have done a lot of artsy things and cool artsy things that are difficult to make and require expertise.

It's the same thing here, except you are one of the hundreds of applicants.
Given that design is very different from computer science, it also means the skills involved are very different and thus you may want to think about at least two different resumes/CV.

In terms of content, besides the general skills which can be useful, I would also suggest to think about "how this skill X shows I know cool stuff about the role I am applying for".
So I would add some examples of cool stuff you have done in the specific areas

patent lotus
#

A CV should just show your work experience and talent not you as a person

smoky quest
#

People may be more lenient on a 15 years old kid or if they know your parents, but the rule of thumb is a recruiter will spend at most 30-45 on your resume/cv prior to making a decision about discarding your application or not

vocal gyro
vocal gyro
#

oh I see

patent lotus
#

I doubt any ppl even know they have done it

smoky quest
#

you can even try different versions with different people and see which one gets you more results

vocal gyro
proven crest
#

Just a thought, I'm doing leetcode, just for fun and a bit of training. I don't struggle with questions, but my answer isn't always the most efficient answer. It's good to learn how to do things more efficiently, but I'm curious.

If I was in a job interview and I was given a code question, and I was able to solve it, however it wasn't the most efficient answer would that be considered a pass or failure?

harsh remnant
#

17.5$ an hour for Software Development Engineer Intern

smoky quest
patent lotus
vocal gyro
#

efficiency is literally a respect or factor when HR

harsh remnant
smoky quest
vocal gyro
proven crest
harsh remnant
#

I have to do it man. I have nothing. It's better than have nothing on my resume

patent lotus
smoky quest
proven crest
#

But its better than an unpaid internship, and would look good on your CV. I'd take it and see it as an extension of your education, only you're not paying for it, you're getting pennies in return. Do it until you stop learning or find something that pays better

vocal gyro
proven crest
#

If you do take it make sre you have an active LI profile and have that up on there. You can set your badge to open for work (theres an option to hide this from your employer), theres a good chance recruiters ma contact you too

vocal gyro
#

they should provide a chance for a student to work and even study in there corporation.

vocal gyro
harsh remnant
#

Damn they even want me to commit 10-week asap. They seem needy for workers. Red flag. Hey, but I'll do anything to put it on my resume.

vocal gyro
hybrid sage
#

do you need math for artificial intelligence?

zealous path
#

Cause if you don’t understand the distributions of your data, you won’t be able to properly optimise it or spot when your models have been trained incorrectly.

vocal gyro
#

so it is not so demanding for maths but in some way,it is necessary.

#

by the way,artificial intelligence major in which subject?or more exactly,which subject is artificial intelligence demanding for?physics?

elder forge
#

It is very difficult to have complete confidence in results produced by AI, so it is most useful in places where little is lost if the AI makes a mistake.
Things like recommendations on a website etc.
AI can also have a large impact where humans today make judgement calls. As humans also make mistakes, the combination human+AI can lead to an overall reduction in errors. Think about things like interpreting X-rays at a hospital.
Physicists are very picky about how results are interpreted, and require the interpretation to confirm to pesky things like the laws of physics and existing models. The combination of physics+AI is therefore not a perfect fit.
However there is ongoing work to build AI models that obey the physical restrains of the target system (i.e. where regular operations like convolutions a replaced by symmetry operations, rotations, etc.).
Generally, using AI in physics requires that you know much more about phyisics than AI, and I believe the same is true in a number of STEM fields.

whole lark
#

hi

full siren
#

Not really a career but is it "sophomore student" or just "sophomore" ?

white relic
#

just sophomore

true harness
full siren
icy berry
#

@keen shell

keen shell
#

@icy berry I just want to know suppose you are hiring an entry-level data engineer, what skills and what type of projects on the resume will impress you?

icy berry
#

so im a senior engineer, if you where to come and talk to me, someone else would already have been implressed by you

#

you would have to show that you are able to work with SQL, as most of us are in that domain

white relic
keen shell
icy berry
#

for sure

#

but sql is not enough, you should use it for something

#

transform it

keen shell
true harness
icy berry
#

you want to show that you understand how to extract, transform and load data

icy berry
#

hirering managers dont use ETL pipelines, so they would not be able to look at you and have you instantly stand out

#

they work more with task scheduling and issue tracking and those task

#

so a project that is this, with a small data ETL pipline to a bug tracker frontend would be a great project to have on a resume

sudden estuary
keen shell
icy berry
#

yes, full front end, full backend, database with etl pipelines and queues for logging and queues for messaging maybe

#

the full stack recognicable project that a hirering manger knows will give them their attention, a working small scale ETL pipeline will get my attention

#

if that made sense

keen shell
icy berry
#

when i get candidates for interviews, they have already gone trough a screening process

#

only a few times in my career have i ever got someone right from outside the door so to speak

#

also the hirering manager is the key to success, they will help you to get the job if you involve yourself with them

#

ask them about prep suggestions, common pitfalls other candidates have done, be honest with them, if there is something you dont know let them know about your weakness, they will help you do a better interview

fringe sphinx
icy berry
#

Its is much harder to get into tech then when I started.... two decades ago thats for sure

#

there are just more candidates, and you have to make yourself stand out from the others

keen shell
fringe sphinx
#

That's somewhat the point of that blog (second half): How are you gonna stand out?

icy berry
#

you can practise interviewing as well, with friends in the industry, though mock interviews, or real interviews for jobs you dont want. though it is easy for me to say that as i already have a job in the industry.

icy berry
#

it is at least my honest opinions

fringe sphinx
#

💯… in small tech, for years I had to find the diamond in the rough… past year, I’m getting tons of solid candidates. It’s nice (from a hiring perspective)

icy berry
#

I personally think there is to little focus on entry level positions, I think that you should get new people, mentor them, make them stay in your company and not leave after 3 years, and then foster a environment where seniority can flurish

#

people should normal distributed, but when everyone leaves after three years, you end up with a split bell curve where the company on average looses competence

#

the more time i spend on mentoring over writing code, the better the company does it

#

the more time i architeckt and design over writing code, the better the team does it

keen shell
icy berry
#

but it somes at a cost, i dont write as much code as I want

#

and we are programmers, we want to write code to solve problems

#

so it is hard to get there.

icy berry
#

very company should think about this so they dont bleed competence, but it is a though sell to management i think.

ivory sluice
#

eivl dropping career advice i am here for it

icy berry
#

my current employer wants me in a higher position, and i have been turning it down for years now

#

hey mina 😄

#

was it usefull to talk about this @keen shell ?

#

do you have anything else you wonder about?

buoyant seal
keen shell
true harness
#

might be a good idea to send your resume to see how it can be improved

icy berry
icy berry
buoyant seal
icy berry
#

some wants you to include a photo, some dont

icy berry
#

working in a vacuum has the same affect

keen shell
# icy berry some wants you to include a photo, some dont
Skills
• Data Engineering: ETL Pipelines, Data Warehousing, Data Modelling
• Programming: Python, SQL, PySpark
• Cloud: Azure Data Factory, Databricks, Azure Data Lake
• Databases: PostgreSQL, MySQL
• Big Data: Apache Spark, Hadoop

Experience
Data Analyst — XYZ Company — April 2022 - May 2023
• Cleaned and analysed data of over 2,00,000 customers using Pandas to create cohort charts,
providing insights into customer behaviour patterns.
• Developed Python script with OpenCV and Skimage for image-based data scraping, achieving
40% increase in data extraction.
• Created a web application using Python, pandas, and Streamlit, eliminating the team’s
dependency on me for a specific task and improving overall efficiency.
• Scraped data from 50+ dynamic and static websites using Selenium, requests, and BeautifulSoup, enabling access to valuable information about the target audience.

Projects
Fashion Sale Explorer App - github.com/
• Developed a Python-based web application using Streamlit to enable users to track ongoing
sales from top fashion brands like Zara, H&M, and Uniqlo.
• Implemented brand-specific web scrapers using requests, Selenium and BeautifulSoup4 to
extract on sale products details.
• Transformed raw JSON data into structured CSV format, selecting only the required data
fields, reducing the data size by 80%.
• Implemented a robust logging and error-handling mechanism, reducing debugging time by 30%
and ensuring seamless data collection.

Azure Data Migration Pipeline
• Created Azure end-to-end data project, migrating on-premises SQL Server data to Azure Cloud.
• Orchestrated ETL with Azure Data Factory, Databricks, transforming data into bronze,
silver, gold layers.
• Utilized Azure Synapse for high-performance warehousing and Power BI for insightful dashboards.
• Ensured security via Azure Key Vault, enhancing data privacy.
icy berry
keen shell
buoyant seal
#

you are what you eat :/

icy berry
#

in Norway a cover letter is almost unheard of, even though some do use it. so its more about fitting with the area you are working within

#

but here a well crafted project speaks more then words every could

keen shell
#

Also, what is your first impression of my resume?

icy berry
#

yes, that would be the way to do it.

true harness
icy berry
near ocean
#

i just skip job ads that ask for cover letters

marsh wind
icy berry
#

does linkedin work for entry level postiisons ? or would hirering managers just ignore them?

keen shell
icy berry
#

200 on site jobs?

marsh wind
keen shell
icy berry
keen shell
keen shell
icy berry
#

its highly unlikely to get a remote possition as entry level

#

indian developers and im assuming hirering managers care a disproportional amount about algorithms and data structures. Its probably an survivor bias problem, you should have projects that focus on this as well

#

well my time is up, good luck @keen shell and you can pick my brain anytime you want to if that is needed 😄

keen shell
#

It was great talking to you @icy berry. Thanks for your time!

hidden bloom
#

i'm in uni and i'm applying for internships should i grp my cv like this (paid/voluntary) or (relevant experience / irrelevant experience)

#

cus some stuff is paid but irrelevant... but then some stuff isn't paid but is relevant

white relic
hidden bloom
white relic
#

so?

hidden bloom
#

i mean technically volunteering isn't work experience? there needs to be some sort of subheading don't you think? or shld i just label it all under the category 'experience...'??

#

that's so vague don't u think

white relic
#

volunteer work is work

hidden bloom
#

so just have it like this

white relic
#

if the job title or description contains "volunteer" then nobody reading it is going to think you're lying if you didn't get paid for it

hidden bloom
#

'experience' and list it in order by dates???

white relic
hidden bloom
white relic
#

having your experiences ordered by date is good because many hiring managers want to be able to see at a glance if you have any big gaps

fringe sphinx
marsh wind
icy berry
#

keep the joy of learning something new and you will do fine

fringe sphinx
#

Yah, I like to think the experience made me a more complete whatever it is I am, but I might've felt enjoyed work a lot more during those years.

icy berry
#

my employer lets me use 10% of my time to learn something interesting, new or open source work

marsh wind
icy berry
#

yeah, i think Larry Page was on to something if you want to inovate

marsh wind
cyan valley
#

hi, not sure if this is the correct place to ask this, I'm in my final stretch on my CS degree and I'd like to learn Pytorch, but I suck at math ( I barley pass all my math classes ) and I've heard that if I'm to get into ML or AI I should go with Pytorch, how would you recommend I learn this, like where should I start, and youtube tutorials I should follow?

gritty rivet
# cyan valley hi, not sure if this is the correct place to ask this, I'm in my final stretch o...

I don't know PyTorch but if I were going to learn it I would grab whatever books, tutorials etc. I can find and dive in. If something isn't going well, just try something else. If you like videos there's plenty of that too, for example https://www.freecodecamp.org/news/learn-pytorch-for-deep-learning-in-day/

freeCodeCamp.org

My comprehensive PyTorch course is now live on the freeCodeCamp.org YouTube channel. * You can view the full 26 hour course here [https://youtu.be/V_xro1bcAuA]. * Read the course materials online for free at learnpytorch.io [https://learnpytorch.io/]. * See all of the course materials on GitHub

rose moon
#

how to talk in voice room?

gritty rivet
cyan valley
gritty rivet
cyan valley
#

I didn't mean courses but, which one ( pytorch or tensorflow ) has more weight.

cyan valley
gritty rivet
trail mauve
#

we can use both pytorch and tensorflow for ai.

trail mauve
cyan valley
# trail mauve Thank you.

I was just being a smartass, don't mind me.

But, isn't one more popular over the other? Like how React is the king and Angular is 2nd maybe 3rd?

trail mauve
#
  1. Programming Style: PyTorch follows a dynamic computational graph approach, where the graph is built and modified on the fly during runtime. TensorFlow, on the other hand, uses a static computational graph, where the graph is defined upfront and then executed. This difference in programming style gives PyTorch more flexibility and makes it easier to debug and experiment with models.
#
  1. Ease of Use: PyTorch is often considered more user-friendly and beginner-friendly compared to TensorFlow. Its Pythonic syntax and intuitive API make it easier to understand and write code. TensorFlow has a steeper learning curve, but it offers more advanced features and optimizations for large-scale production deployments.
#
  1. Visualization and Debugging: PyTorch provides a more interactive and intuitive debugging experience, allowing users to inspect variables and intermediate results during the model's execution. TensorFlow has improved its debugging capabilities over time, but PyTorch still offers a more seamless debugging experience.
gritty rivet
trail mauve
fierce pebble
cyan valley
gritty rivet
lapis wind
#

They are two completely independent things, but I think PyTorch in recent time has become a more popular choice than TF 3

fringe sphinx
modern ore
coral vine
#

Yay I got the offer for swe internship ! Starts May of next year. Thanks all 🙂

#

And I’m really happy because everyone in the panel interview seemed really happy and i found out it was a company I never really thought about but actually I really want to work for them 😄 after learning about them. It’s hq is in San Antonio Texas! I’m in cali now

The crazy part is it seems they expedited the interview process. I only did online technical assessment, then panel interview then chat with hr today

cobalt moat
#

Is cloud computing/aws something I can learn quickly? I had an internship interview and they really liked me but were a little concerned I didn’t have aws experience

hidden bloom
fringe sphinx
cobalt moat
#

It surprised me cause idk anyone who has cloud computing experience who didn’t work for a company that used it already

white relic
hidden bloom
#

shld i j keep the personal website linked up top next to the github?

frozen ibex
#

where is general chatting?

true harness
cobalt moat
#

i dont have anything that needs to be computed on a cloud server

near ocean
#

Make something that does?

frozen ibex
fringe sphinx
frozen ibex
fringe sphinx
#

!ot

inner wrenBOT
smoky quest
frozen ibex
#

ty

quartz pasture
#

Does anybody know how I can get an internship to a programming company? Offering my work for free in exchange for knowledge possibly a career

brazen island
modern ore
fringe sphinx
modern ore
brazen island
#

I did free internships as a student and that put me miles ahead of my peers. The thing is, many degrees have a mandatory internship / capstone anyway so if you contact companies with this they're more than willing to give you a place. It's a win-win, you learn stuff and they get to see if you'd be a good fit post graduation.

OTOH, my SO had a mandatory internship in her program. She did it in CA and every place she contacted was baffled someone was coming to work for free.

true harness
#

it's not the norm in the US, yeah

white relic
cobalt moat
#

@smoky quest is this how a project description like you mentioned should look?
"Custom Compiler:
This project reads a custom language 'Sarateese' from source files. It creates tokens from the input code and parses the tokens into an abstract syntax tree. The AST either interprets into Rust or compiles into LLVM code which can them be assembled into x86 assembly. The compiler features Rust programming using data structures such as a stack for sorting, a queue for the stream of tokens, and an AST to map the tokens. It also shows key attributes of language development using various data types, formal grammatical syntax, logic based parsing, and identifiers. "

#

ive got 3 of these but it feels weird putting them on a resume

#

and ive condensed my skills down to Java, C#, Python, Javascript, Rust, Machine Learning, Frontend Development, Backend Development, Database Interactions cause you said there was too many

gritty rivet
fierce pebble
sacred fulcrum
#

Hello
Need help in coding

full siren
safe coral
#

Hey Billy @fringe sphinx I got accepted to UT

safe coral
#

University of Texas at Austin

modern ore
#

for CS? also is it masters or ug?

safe coral
#

Their masters program in Data Science looks better than the one in UM

#

I also got accepted to UM but their DS program doesn’t have a lot of theory classes

modern ore
#

jeez congrats, UTA like top 10 CS universities right

safe coral
#

UT’s DS program looks much harder

#

Yup Number 8

modern ore
#

What did you have on your resume?

white relic
#

It's an excellent school, good for you

safe coral
#

I mean they care more about your background and SOP than your resume. I had a couple jobs but nothing significant

modern ore
#

SOP? What was your background?

safe coral
#

Statement of Purpose

modern ore
#

Is it full ride for the masters?

safe coral
#

I also got admitted to Berkeley but 82K for masters was a bit too steep

modern ore
#

Yea def not worth it 😹 82k is insane

safe coral
#

UT is 10K

lofty wolf
#

Hello! I am 13 years old and completed my iGCSE in Computer Science 3 years early and over the Summer. I received a 9 (top grade) which I am very excited about. My initial reaction was to move onto A Level. However, by the time university comes round, everyone will have a CS gcse and A level, and I won't stand out. Therefore, while I am young and have the time on my hands, I would like to become really good at programming. So far, I only know GCSE python, which from what I've heard, is nothing in comparison to the vast capabilities programming can take you. I was wondering if you could provide me with tips on how I can do this, where I should start etc.? I've been thinking about learning tkinter, OOP, and other stuff such as that. Is there any courses you could perhaps recommend, other languages I could learn, or any specific python programming structures I could delve myself into? I would love to make myself stand out, whether that be through building websites and apps, learning to hack, mastering a programming language, or competing in competitions. Thank you.

modern ore
white relic
# full siren instagram bio 👀

Personally I would probably leave off the sophomore bit but if you want it there, what you said earlier is probably the most natural order

safe coral
#

Yup for the whole masters program @modern ore

modern ore
#

Oh for the whole masters program. Are you planning on doin all of it at once or splitting it

safe coral
#

Yup

modern ore
#

I am planning on doing GT CS online masters, but for chances to get better call backs cuz my curr schools sux,

safe coral
#

It’s online so I will do it part time flexible

gritty rivet
modern ore
safe coral
#

Yeah! I’m planning to

modern ore
#

internships or full time?

safe coral
#

Full time job

modern ore
#

do you think GTech looks better than UTA for jobs? or vise versa @safe coral

true harness
modern ore
#

putting major + school on ig bio is kinda corny 😭

white relic
modern ore
#

I feel like ivy league might be a better move 🤔 for call backs

lofty wolf
modern ore
white relic
# modern ore I feel like ivy league might be a better move 🤔 for call backs

school makes a bigger difference the more educated you are. If you're getting a PhD it really matters where you do your research because schools have research groups that specialize in specific things. At the bachelor's degree level it makes much less difference to your education and more difference to your professional contacts.

gritty rivet
inner wrenBOT
#
Kindling Projects

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

modern ore
safe coral
#

University of Texas in Austin is better in my opinion @modern ore

white relic
modern ore
safe coral
#

I mean they are all hard to get into

#

A top tier college I mean

modern ore
white relic
#

if I see a resume that has MIT undergrad on it, I'm likely to say "oh this is one of the really intense ones" but I'm still going to look at their projects and grades and so on

true harness
safe coral
#

I also applied to UCLA and UPenn and JHU

modern ore
safe coral
#

They don’t post their decisions until November tho

modern ore
white relic
#

note, again, UTA is not UT

safe coral
#

Interestingly UT is better than UPenn and UCLA in CS

modern ore
safe coral
#

UPenn is Number 17

modern ore
safe coral
#

UPenn is known for their Business school

modern ore
#

harvard not known for cs right, but I would go to harvard for cs than gtech

safe coral
#

Why?

modern ore
#

the name

white relic
#

you're talking about all top tier schools, even if the importance of the school is 100x more than what I think it probably realistically is, the exact rankings don't really matter

safe coral
#

Would you go to UCLA or UPenn over UT? @white relic

white relic
modern ore
#

US news isn't the one or be all thing, but I think its decent for cs programs. I think ivy league for name is better if you're trying to go for name. Unless I am wrong

#

@safe coral Btw what about UIUC masters?

full siren
#

@true harness @modern ore I see, thanks guys

near ocean
#

Do you have offers from all these places? Why the hypotheticals if you arent even in?

fringe sphinx
true harness
#

going for the school's name is an incredibly poor way to choose a school

near ocean
#

tfw you go for school name and get into none of them

modern ore
#

I could probably get into uiuc masters but the budget not there, not sure if it’s worth it

near ocean
#

Unless its from the region of champaign, france, that should be UIUFizzy Wine instead

modern ore
#

I feel like getting into masters programs is lot easier than ug for those schools anyway, so it’s fine with hypothetical 😹

#

Just depends on the price of the program

safe coral
#

I think UT has a harder DS degree that focuses on theory rather than application. UM’s DS degree looks poor @true harness

cobalt moat
#

@smoky quest

#

is this better?

gritty rivet
# cobalt moat <@605238396339879956>

I assume you're looking for general feedback on this?

  • Don't list two majors as if they are two separate degrees

  • It's noticable that you include your high school GPA but not your current one. Give both or neither.

  • Describe your projects with concise bullet points, not walls of text

cobalt moat
#

and i dont have a current gpa, im a freshmen

crystal chasm
#

If I’m using ChatGPT to solve errors/bugs in coding and it leads me to the correct solution by just following the steps by displaying the code

Would that be considered cheating?

cobalt moat
spark cobalt
harsh river
cobalt moat
#

it says expected

harsh river
#

i'm not sure if i'd include that, but i'll defer to the other peeps in this channel, i don't think you should include "self taught in multi language programming", you've already included the multiple langs you're familiar with

safe coral
#

He is a freshman in college @harsh river

harsh river
safe coral
#

Why do you need a resume? @cobalt moat

cobalt moat
#

internships

safe coral
#

You won’t get an internship on your freshman year

cobalt moat
safe coral
#

Internships are usually for Junior students

cobalt moat
#

i know

deft herald
#

There are internships for all levels of students

modern ore
cobalt moat
harsh river
spark cobalt
digital fjord
#

Also got one. Most of my classmates did not

safe coral
#

Well I guess I never looked into it on my frieshman year

#

I started looking for them on my third year and got one

modern ore
near ocean
modern ore
#

Its true 😹

fringe sphinx
# cobalt moat wanna bet

Internships are difficult for freshman but I’ve heard of them (rare). But- if you don’t get one, any tech related job looks good and is good experience, as is volunteering

modern ore
#

Companies dont put enough effort in to check for student backgrounds. maybe criminal bg?

safe coral
#

I would focus on my studies instead of applying internship on my first year of college

cobalt moat
#

kid you not, i just took a phone call wanting to schedule a second interview after the one i had this morning

cobalt moat
modern ore
safe coral
#

I assume these are unpaid internships?

spark cobalt
#

Psv was paid

modern ore
cobalt moat
safe coral
#

The ones he is applying

cobalt moat
safe coral
#

It seems suspicious to me tbh

fringe sphinx
cobalt moat
modern ore
#

basic crud apps in a pool of competitive competition don't mean much

spark cobalt
#

Isn't he just a freshman, so it doesn't matter too much

modern ore
#

i thought they were junior

harsh river
#

he's a freshman in college

fringe sphinx
modern ore
safe coral
#

What???

spark cobalt
#

My friend had a backup like contractor/internship position out of the country as well as a freshman

safe coral
#

Honestly my college mates were all focused on getting internship trying to make connections they barely had a 3.0 GPA…

deft pelican
#

What's the difference between freshmen and junior?

modern ore
spark cobalt
#

Freshman is year 1 of college
Junior is year 3

safe coral
#

Are you sure? Colleges for masters require at least 3.5 these days @modern ore

safe coral
#

Yeah and master is becoming a norm for good paying jobs

modern ore
#

could be argued

fringe sphinx
#

You will likely be asked your gpa for your first job app.

spark cobalt
#

For better.

safe coral
#

I have 3.58 GPA that’s why I got accepted to every school I applied to

spark cobalt
#

Unless 6 figures isn't really good paying anymore lol

fringe sphinx
#

It’s not the most important thing, but it does come up. HR departments are looking for efficient ways to filter candidates.

deft pelican
#

I had almost a cs degree, the only thing employers looked at was having a completed master's and the they filtered by interview

modern ore
safe coral
#

What’s your undergraduate

deft pelican
#

I had stuff like wikipedia on my CV 😁

modern ore
#

3.92

cobalt moat
modern ore
#

in my opinion if they are hiring for interns/new grads they aren't asking for gpa, thats for most ppl i've talked to. unless its like quant firms (they also ask for sat/act score)

safe coral
#

I guess my statement of purpose was stellar… Nof to brag lol

deft pelican
modern ore
spark cobalt
safe coral
#

I got a call from the committee of University of Illinois and they said they were impressed with my SOP

modern ore
deft pelican
#

SOP, GPA, too many abbreviations T_T

modern ore
#

Most cs undergrads aren't going to do masters to get jobs imo

safe coral
#

Guess what? There are too many cs graduates now

modern ore
#

I agree

fringe sphinx
#

Meh, I disagree. This year is an anomaly.

safe coral
#

You need to stand out so masters is the way

fringe sphinx
#

Overall, there continues to be a shortage of -qualified- / -competent- engineers throughout the industry

cobalt moat
modern ore
fringe sphinx
#

(Part of the problem is many people graduate who don’t become or stay SWEs)

near ocean
#

Take a pluralsight course

modern ore
# cobalt moat cause of tiktoks

I gotta agree with this, mfs spam posting job applications right when it comes out, and hopes of making 6 fig in 6 months 😹

spark cobalt
tropic rune
#

Is it not allowed to ask someone to help me code something for $$$$$

fringe sphinx
spark cobalt
safe coral
harsh river
safe coral
#

@fringe sphinx

tropic rune
cobalt moat
spark cobalt
#

Most college kid new grads don't have connections either. It's like you're completely ignoring the fact that people are getting jobs normallu and you seem to believe it's impossible without exploring how they're getting it

modern ore
fringe sphinx
safe coral
#

I love working with people

cobalt moat
spark cobalt
#

???? This is such a delusional chat

fringe sphinx
modern ore
spark cobalt
safe coral
#

Soon AI will code software

spark cobalt
#

I don't see whats so awful about building games. They explore problems literally no other area of tech does

fringe sphinx
cobalt moat
harsh river
near ocean
#

If people only did what they liked and not because theres money in it we wouldnt have half the professions we do

white relic
#

elitism is rarely a good look regardless of who you look down on

spark cobalt
harsh river
#

i have pretty much a standing offer at a research program in my college because of my personality and willingness to learn and work with people, connections matter.

safe coral
fringe sphinx
spark cobalt
#

With all due respect, if you're so negative about your peers, why would people want to hire you? All the data shows that you'll just be negative about your colleagues

cobalt moat
modern ore
modern ore
true harness
spark cobalt
modern ore
#

😹😹😹😹

harsh river
#

the intro to programming course at my college has like a 60-70% fail rate.

safe coral
#

What are the other factors? Cuz personally I don’t have anything else going for me @true harness

balmy spade
#

I think you've stated your point. Attacking them continually has no value here.

modern ore
harsh river
modern ore
#

Spittin out what you think without a filter is based 🔥

spark cobalt
true harness
#

bro is elitist

fringe sphinx
harsh river
modern ore
#

curving hardddd

fringe sphinx
spark cobalt
modern ore
#

tbh ik irl people at diff school, who can't even write for loops that pass non practical dsa course and etc 🤷‍♀️ chatgpt and chegg goes hard

safe coral
#

I’m talking about grad schools @spark cobalt

spark cobalt
#

Any student that can wrap their head around the complexities of developing an FPS is mad impressive ngl. So many theoretical points (physics, LA, calc, networking, blah blah blah), so many pieces of software to put together, etc.

Ik a kid that's in highschool and has developed multiple games with thousands of MAU and he already has internships as a high schooler

deft pelican
#

Do you actually have grades on cs courses? Most of my courses had pass/fail.
The math courses had grades

safe coral
#

For example my friend has a great background in Data Science but his gpa is 3.06. I have a bad background but my GPA is 3.58. I got accepted to Berkeley and he got rejected @spark cobalt

spark cobalt
# modern ore TRUE

It's so fun too, people just build for resume and wonder why they don't have fun building projects

spark cobalt
true harness
modern ore
safe coral
#

I mean he has tons of experience

#

He got rejected but I got accepted and my only experience is internship lol

spark cobalt
safe coral
#

URM?

modern ore
#

😹

safe coral
#

😂

spark cobalt
#

Ur mom brainmon

modern ore
#

I agree, I think GPA matters for grad schools

safe coral
#

To my friends who partied in my college and got bad GPA. I tell them I told you so

true harness
#

also something that may not have been mentioned: @cobalt moat there are internships specifically for freshman and sophomores

modern ore
#

Google Step 🛌 did you apply to step? @true harness

true harness
modern ore
#

Damn why not

safe coral
#

@fringe sphinx is my fav person here

modern ore
#

Btw @true harness did you get an interview for msft. I am so mad I didnt hear back. the interview process is literally just final round and mfs just ask leetcode easy to knowing how to do for loop, i am so mad 😭

smoky quest
#

Do a test: stand further from your monitor and what do you see? This will be how your information flow to a lambda reader. And a lambda reader will see 3 bricks of text that they will skip.

Otherwise:

  • Your degree is confusing
  • I recommend to keep it simple with one column format as two column formats aren't parsed well
  • Programming Language Grammatical Syntax is a word soup
  • For projects, use bullet points and start with the context: what is it about?
  • TMI in some areas. Like writing a nodejs backend with a react frontends implies HTTP and is assumed to use http unless told otherwise. That is space you could reclaim for bolder claims
  • On the second project, calling out tasks have a unique id is too much.
  • Claiming you beat tensorflow and pytorch at their game will garner some healthy skepticism and you should be ready to back up these claims

Your compiler project:

  • Custom compiler -> Compiler and interpreter for new language "Saraeese"
  • "create token from the input code..." -> you built a parser
  • The last 2 sentences could be phrased differently or removed.
spark cobalt
cobalt moat
#

ty

smoky quest
# cobalt moat ty

glad you saw it, I thought I replied to your message but it looks like I messed up

cobalt moat
#

i need to figure out a bigger project to work on

#

all these projects are for babies

spark cobalt
#

Just do something you're passionate about. Even if it's building a game, or anything else.

cobalt moat
#

the games i want to build are too big xD

spark cobalt
#

Maybe do a smaller version of those games so you can pick it up and have experience later to tackle the big boy

smoky quest
modern ore
#

sarati apply to google step, you finna get in 🙏

smoky quest
cobalt moat
fringe sphinx
modern ore
#

watch me get ghosted from their regular 😭

long trench
#

is it worth learning git before i learn to properly code in python

spark cobalt
#

Maybe concurrently as a way to keep track of your progress. I wouldn't learn Git without anything to use with Git though, it'd slow your learning with Git down if you can't apply (g)it anywhere.

harsh river
buoyant seal
# long trench is it worth learning git before i learn to properly code in python

saving in zip archives with datetime in a name works good enough for students 😅 learn git later.
just make sure to learn git before your first job applying 😄 (learn CLI https://learngitbranching.js.org/ it is universal and will be always with you , all GUIs are secondary)
P.S. head first released Git book https://www.oreilly.com/library/view/head-first-git/9781492092506/ , should be awesome.

long trench
long trench
pliant elbow
#

Hello

cobalt moat
#

Duck

deft herald
#

<@&831776746206265384>

vapid jay
#

hey has anyone done data science as their major for uni or worked as a data scientist? I'm considering of doing data science since it uses python and sql which are not too difficult languages but not sure if i should switch my major.

#

im just wondering what's its like and how maths heavy it is

muted bridge
#

So I’m a freshman in college, and I’m aiming for an internship this summer. My projects section is very, very barren at the moment, but I’m not sure if I should put off job applications until I get projects underway. I’m currently participating in 2 AI research projects with my professors, and I was wondering if that’s a good enough substitute for the project section in my resume

muted bridge
spark cobalt
spark cobalt
true harness
brazen island
# vapid jay im just wondering what's its like and how maths heavy it is

You should be comfortable with applied math and the connection between math and CS at the very minimum. Imo that's not a big ask whatsoever 🙂

There's people that specialize more in math and work on more foundational things than I do. On the other hand, there's also a bunch of folk with the title "data scientist" that are just exclusively querying tables in snowflake and making dashboards, (nearly) no math needed here.

regal yarrow
#

is it possible to get hired from here?

trail mauve
regal yarrow
trail mauve
fringe sphinx
trail mauve
muted bridge
stray flint
brazen island
stray flint
#

Nice. Planning on doing a second bachelors in CS then straight into a MSCS program

stray flint
#

Finance

#

I've been in government finance but I hate it

brazen island
#

The person in question already had a masters in EE, took a year (or two?) of work to get a MS AI.

fringe sphinx
stray flint
#

I've heard of Prof. Leonard, he seems highly recommended

fringe sphinx
#

I went through this material when my son was taking calc... I had already taken them a long time ago in college, but rarely touched calc (so it was more of a refresher).

#

He like Leonard... I, perhaps because I already knew the material/etc, like the MIT OCW version.

#

But, we both liked the highlights.

stray flint
#

Do you use the stuff in calculus a lot in your daily work? I'm not sure I would categorize myself as good in math but I think I'll figure it out, through a lot of hard work.

fringe sphinx
#

I didn't think about calc for nearly 20 years. It comes up a lot more now when doing ML stuff, but even then, it's conceptual: understanding the intuition behind it.

#

Calc isn't even that hard. The main reason students fail calc a lot is because they lack Algebra skills: this is well discussed by academics.

stray flint
#

Okay that's what I've read too. It's mostly the concepts you need to be familiar with

white relic
#

Calculus gets a bad rap for being generically "hard math".
It's nothing extremely complicated compared to algebra and geometry and other stuff we teach in high school

fringe sphinx
#

Yah, my son struggled at first because he kept making stupid algebra mistakes: forgetting to carry negative signs, screwing up rules of exponents, etc.

stray flint
#

I think I need an algebra refresher and a quick intro to trig

pine sleet
fringe sphinx
stray flint
#

Bookmarked all those sites. Thanks! I'll go through them once I figure out this stupid React.js final project! I've been stuck on it for over 8 hours now

brazen island
#

If I have time in the future I'll write down all the math I actually use in my day to day because the math reqs for ML are vastly over and understated at the same time. The way I see it is that it's a hurdle you need to go over to understand why "why's" of some foundational methods but once you've passed it once and you remember the intuitions you can safely forget some of it.

brazen trout
#

does anyone know a server for getting a job or something like this for programmers
i want to work

strong lava
#

linkedin and indeed

stray flint
# brazen island If I have time in the future I'll write down all the math I actually use in my d...

I've been using two sites/links to look over what I shoud learn:
https://www.freecodecamp.org/news/data-science-learning-roadmap/
https://github.com/isaacfab/data-science-road-map
Not sure how accurate they are though

freeCodeCamp.org

Although nothing really changes but the date, a new year fills everyone with the hope of starting things afresh. If you add in a bit of planning, some well-envisioned goals, and a learning roadmap, you'll have a great recipe for a year full of growth. This post intends to strengthen

GitHub

A roadmap for those looking to start or expand a career in the data community - GitHub - isaacfab/data-science-road-map: A roadmap for those looking to start or expand a career in the data community

brazen island
stray flint
#

Okay I'll use the first link. Thanks

delicate bane
#

dont underestimate the data eng skill set.

something something rex plugs the Fundamentals of Data Engineering (FoDE) book. happy friday. Running

near ocean
#

you should get a promo code made out for you

stray flint
#

Software engineer sounds like something I would be interested in too

#

Haven't really narrowed the job title/role just yet. First I need to actually learn how to program, math, etc. Got a long way to go lol

frank verge
#

!rule 6 9

inner wrenBOT
#

6. Do not post unapproved advertising.

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

weak viper
gritty sage
#

guys

#

imma code python on a random chromebook i found

safe coral
#

Alarming news for tech jobs? Record job openings for September but tech jobs (information) shrunk

deft herald
#

I would say it was expected

#

given that everyone is cutting their workforce

edgy shard
#

I was thinking that tech jobs are relatively higher than other categories

safe coral
#

Too much talent and the rise of AI

edgy shard
#

AI is also creating hundreds of jobs. no?

smoky quest
#

You won't see that metric going from -15K to +50K from one month to the other

#

It would be interesting to look back at the past few months to see the progression

gritty rivet
gritty rivet
edgy shard
#

but that elimination is also in other niches as well not just in IT

buoyant seal
harsh river
safe coral
#

Oh 😌

vapid jay
#

Hi

#

Are you a pokemon fan?

fringe sphinx
fringe sphinx
#

The big tech layoffs and recession fears T the end of last year and into q2 of this year were the major game changers

#

Plus, someone rightly pointed out that big tech was riding high during early Covid years and some adjustments (layoffs) were due

#

Although interestingly: information is a broad category, not just SWEs

#

So, help desk, support, etc all could be getting hit disproportionately

muted bridge
#

If I'm talking about an ongoing activity on my resume, should I change the tense to present or should I keep it past tense?

spark cobalt
# safe coral Too much talent and the rise of AI

Too much talent wouldn't decrease jobs though, it'd just decrease the percentage with jobs, not the raw amount. So far, rise of AI made shit ton of new jobs (AI startups, etc.) and has yet to replace a software engineer in its entirety (at least, no records of it.)

deft herald
#

Tech jobs are down because markets are in a tech buying slump

#

well, maybe not in general per se, but for my industry at least

spark cobalt
#

Actually could argue that some jobs are being lost because of how many shitty AI startup attempts happened

balmy spade
#

I would like to see that modeled. I would place a guess that, for startups, the AI startup attempts wouldn't make a difference on the normal flow of job creation versus job loss.

#

Feels like business as usual in that market.

modern ore
#

man what do I need to sacrifice to get a job at khan academy 😭

gritty rivet
deft herald
#

Why do you want to work there so bad?

modern ore
#

Cause Sal Khan is the goat

deft herald
#

hmm

#

I see lots of reviews on glassdoor speaking bad about the work culture there. Granted, you'll find those at every company but the pool size here is relatively small

vapid jay
#

Anyone know jobs for companies as a Software developer I can make over 300k?

smoky quest
vapid jay
#

I met someone who made 380,000 working as a software engineer for Netflix

#

and someone who makes 31K a month

fringe sphinx
balmy spade
#

They showed you their paycheck? (that's slightly higher than Netflix's SE teir)

vapid jay
#

no

balmy spade
#

Then I'd guess they have a slightly different title than "software engineer" but anything's possible.

fringe sphinx
smoky quest
balmy spade
#

Indeed. HR is picky with titles though. They usually get paired with pay brackets which gets linked to expense reports which ties to tax and legal things which.... bleh. I'm happy I'm not HR.

smoky quest
balmy spade
#

Mhmm.

vapid jay
#

idk I wanna be a software engineer.

balmy spade
#

Be one then! Join the fun.

smoky quest
vapid jay
#

Im slef-learning right now my computer science teacher doesnt know how to code

slender coral
#

Which career is demanded in the industry, Data Science or Data Analysis 🧐

fringe sphinx
slender coral
#

Thank you for clarifying that. I appreciate your input 😊

modern ore
fringe sphinx
modern ore
#

no swe

#

know few people who got higher than that with 0 YOE (swe)

deft herald
gritty rivet
elder beacon
#

could I ask for a resume review here?

fringe sphinx
elder beacon
#

Awesome, here it is: https://docs.google.com/document/d/1Ayl7_gQS6f0LlB4K9OginepbAU9qycqRJ2QPL386QSQ/edit?usp=sharing

TLDR: career switcher with 1.5 years of full-time developer experience(10 months part-time remote experience not included). Mostly Python.

#

Current company is falling on hard times and decided to cut down on dev resources(6 devs ~> 3 devs, I survived) so I'm wondering if it's worth staying with less opportunity to do stuff or if it's better to jump ship quickly.

sonic pelican
#

Student of Computer Science.
Full Stack Web Developer, React.js , C++ , Python, ML , video editor, designer, social media accounts manage & handles ... etc
Hello World !
In discord I'm searching about final year project for computer science degree.

digital ravine
#

Career discussion greatest joke of all time
😶👍

surreal wolf
deft wharf
#

whats expected of a junior developer / python programmer? pithink

spark cobalt
white relic
deft wharf
white relic
#

What answer would you expect? Enough to pass the interview process, which varies but may involve some live coding exercise, answering questions about code, answering questions about general CS concepts, and/or discussing projects you have made

white relic
#

it's usually expected that juniors have no prior work experience and therefore they will learn many of the practical and particular aspects of the job while working

deft wharf
#

ive done a bunch of projects of varied types, usually random side projects
im just not sure what sort of programs would be of quality

true harness
dense remnant
#

Salaries like that in Netflix are really common, they only hire Senior Engineers if i'm not wrong. Also it's one of the only companies that really doesn't care about your degree, one of the best companies ngl

#

Discord it's meh, the pay is good tho

elder beacon
vocal gyro
true harness
#

they interview the candidates

spark cobalt
#

Since it pays so much, you can expect probably hundreds to thousands of people applying for each position. Chances are, at least one of them are capable, they just gotta filter the list down.

vocal gyro
#

oh that's so

spark cobalt
#

It's not some mysterious black box thing. It's same as how you pick people for group projects in school with some extra steps.

vocal gyro
#

it seems that they fiiter the candidates according to other respects instead of mere diploma.

true harness
#

well, yeah. pretty much every candidate will have a degree

dense remnant
#

If you don't have more than 5-6 years of experience on your profile, they will probably ignore you

#

And I meant that they don't care where your degree comes from, if it's from MIT or Roasted Pork University, but i'm sure they care if you have one or not

vocal gyro
#

oh,I get it.

#

so the degree is essential for the candidates.

dense remnant
#

Yes, It is in any FAANG company

#

A few years ago maybe it wasn't, but lately they want people with a cs degree

vocal gyro
#

so equal the world.

gritty rivet
sage dirge
#

Hello! I’m in my thirties and just started university this September. I am taking an intro programming course.

My prof jokes around a lot about how everyone taking the class should be majoring in computer science. As an arts student who did not have the high school math prerequisites for a science degree, transferring to the faculty of science would be a big commitment.

I can minor in computer science while remaining an arts student, but to major I would have to either switch faculties and/or do a few math classes (math is what I struggle with most in programming - e.g. incorrect negatives have stymied more than one of my assignments).

Does having a major in computer science offer any tangible benefit over minoring in it, other than just with the amount of courses and experience you get?

It was a big life change to take this chance to go back to school so I want to get the best bang for my buck.

#

Ooo did not think that would be such a big wall of text. Sorry about that! 😬

true harness
#

<@&831776746206265384>

fringe sphinx
# sage dirge Hello! I’m in my thirties and just started university this September. I am takin...

Congratulations. Before answering your q: My usual warning is: most people go through feelings of imposter syndrome / overwhelming doubt / anxiety when learning programming for the first time. Don't let it get to you, don't get discouraged, it just requires a bit more time / effort than you may expect. That extra few hours of practice/learning/whatever will pay off. Hang out in #python-discussion and we can answer questions when you get stuck.

fringe sphinx
#

In terms of you: What's your actual major though?

gritty rivet
coral vine
#

What’s a swe internship like? It looks like many big companies choose around 12 people on average for each internship season? I thought it was a lot more than that

modern ore
true harness
#

why do you want to work at duolingo now. gave up on quant?

modern ore
#

but companies like google, meta, and microsoft have positions for up to 3k

coral vine
true harness
modern ore
coral vine
hollow pulsar
#

scary bird

modern ore
#

I think they decreased the hiring bar for interviews this year because the hardest part is resume screen then the interview is like valid palindrome or something basic

coral vine
# true harness wdym, "like"? what are you looking for

I guess the aspect of how many people are applying total on average and also how many people are actually going to be in that internship season

I was doing some research online and I couldn’t find anything about how many people are actually selected for each season for each company

modern ore
pine sleet
# coral vine Positions for software engineering within one season? 3k? o.o

That's what happens with big tech companies. It's one of the reasons why for your first internship it's often times recommended to apply for mid-sized startups that are local to you. If you can't be better than the thousands of people that apply, just don't have thousands of other people that apply.

modern ore
#

thats why amazon doesn't look too good on resume compared to other big tech because a lot of people have it 😹

pine sleet
#

Not necessarily. it matters more what you actually did

coral vine
#

So I guess if people knew how little were actually getting accepted, then they wouldn’t feel so bad about their job applications being rejected

modern ore
pine sleet
#

Still, many times interns in startups have a more direct role in the company and can have a bigger impact than if they were working at Amazon as one in thousands or tens of thousands of other employees

modern ore
#

I am getting fuked this year, resume reject left and right 😭

coral vine
#

But then also, since I didn’t know how competitive it was, I didn’t feel the need to be so nervous during the interview so that’s a good thing. I thought they just selected hundreds of people for each season.

But then I checked online and in the internship season photos it looks like there’s an average 12 people

hollow pulsar
#

i'd luv to work for a small company when i get better, i imagine it's like an office sitcom

true harness
modern ore
#

it should've been me

true harness
modern ore
coral vine
modern ore
#

the ceo or whatever boasted about getting 13K+ applications and they only hiring like 30 people 😹

pine sleet
# modern ore

why would've thunk companies primary goals are to make money

digital fjord
#

Here that would be pretty illegal. You can't be inequal in the hiring process like that.

coral vine
#

I find it so crazy that they only choose so little per season and this information doesn’t seem to be very apparent online o.o

modern ore
fringe sphinx
#

Applicants is a misleading measure. Most applicants I see get filtered because it’s just a non-match: people applying to everything

coral vine
#

Now I’m wondering about the ones who are actually in the internship season. So for instance, if there are 12 interns, is it normal for them to just not extend a return offer to any of them? Or do they always pick at least one? For a full-time position once they graduate

digital fjord
#

Interns are not cheap to keep around. There is a limit to how many you can keep.

fringe sphinx
#

But generally, a good intern would get a return offer unless there’s some sort of hiring freeze.

coral vine
#

Woops I mean… is it normal for them to just not choose any of them because they’re not a good fit

modern ore
fringe sphinx
modern ore
#

@coral vine btw for youri nternship interview, what did they ask you im curious

fringe sphinx
#

But I’m just speaking from my narrow vantage point.

digital fjord
#

I know that redhat will hire their interns if they are at least mildly competent. (emphasis on mildly). Where I intern, the situation differs a bit, but we have a lot of interns.

fringe sphinx
#

Yah, my standard for hiring is ‘competent and pleasant to work with’. I don’t need or seek rock stars.

modern ore
#

Ive been seeing too many of the behavioral to offer interviews 😹

true harness
modern ore
#

im just a hater fr

fringe sphinx
#

People forget that part: the OA / etc is to filter to a reasonable number

modern ore
fringe sphinx
#

The decision is ultimately behavioral: do we want to work with you

modern ore
#

nepotism and free opportunities are insane, and im really just a hater

fringe sphinx
fringe sphinx
modern ore
#

@true harness did you get paypal OA btw?

coral vine
# modern ore <@341076998115950604> btw for youri nternship interview, what did they ask you i...

I got three code challenges on the online assessment, and then I had a panel interview that they asked me behavioral questions, mostly revolving around, working together on teams, and how I deal with conflict or tight deadlines or present information, why I want to work for the company. I didn’t really prepare much so I didn’t have a script. I think that ended up being a good thing because they ask follow up questions for all of my responses. If I had a script, I think I would’ve been more nervous and act less natural.

Then they gave me two code challenges that I needed to verbalize solutions for

Then they gave me plenty of time to ask them questions

The online assessment was 30 minutes. The panel interview was one hour.

fringe sphinx
#

My fav story was when I was hiring in big tech. Had two positions to fill. In house recruiter had hundreds of resumes: but while they were sorting/filtering, my peers dropped resumes off on my desk… and I hired from that list

#

Never saw a single resume from the recruiter

modern ore
modern ore
fringe sphinx
modern ore
#

Do you think cold emailing is good strategy to get recruiters to look at your resume? I did that for linkedin, but they just told me to apply regularly lmao

fringe sphinx
#

Everyone focuses on name brand companies but there’s opportunities everywhere

modern ore
fringe sphinx
coral vine
# modern ore what kind of questions were in the OAs, and the coding challenges

One was sorting the list and printing them out in a space separated fashion with alternating skipping values

Another was finding the number of occurrences of a child word within a parent word

And the third one was remove all vowels from a word . That’s for the online assessment.

For the panel interview, there was a sorting question with some partitioning within the array. So you sort ascending and you sort descending for the different partitions

And then the other question was out putting the number of occurrences of negative bank account balances from an array of bank balances

vestal sage
coral vine
#

I only finished two out of five questions. But I gave it my best attempt for the ones that I didn’t know and I was very honest during the interview. o.o I talked a lot about how I learned about how important it is to work together and look out for each other, etc. if I didn’t know things, I would just say that I don’t know. If I needed more time to think about things, then I would say I need a moment to think about this

oh yeah and during the panel interview they also asked me what tech I knew and projects. I think It helped out a lot that I did open source contributions

native narwhal
#

Could anyone give me an **advice **regarding my github portfolio repos...

My aim is to become employable by providing proof of work,
and since I am still in bootcamp I am thinking forward a the moment.

I want to ask senior developers that have recruited people based on github portfolio
if it would be better to have smaller repos with code written to solve specific problem
or is it better to have large repos with full projects?

Thank you

true harness
#

full projects

buoyant seal
native narwhal
#

And here I am with the idea that nobody has time to review full projects 😄

buoyant seal
#

wishing to see just 1-2-3 or more full projects. Than bigger, than better for assesment. even one is enough if big enough

buoyant seal
white relic
#

Nobody's going to dig into your GitHub as the first step in the hiring process

#

I've only ever looked at someone's GitHub once and that was to validate the impression I had of them from in person interviews and justify my hiring recommendation to the rest of the team

true harness
#

there isn't really anything interesting you can do in just a few lines

fringe sphinx
#

The red flag for me is not knowing anything at sufficient depth to have a meaningful conversation

latent glacier
#

Sometime you gotta start with something simple lol

modern ore
#

public void is insane, bro finna get roblox offer soon 🙏

latent glacier
modern ore
#

codeing with mosh 😹 bro trolling

latent glacier
#

?

true harness
latent glacier
latent glacier
fringe sphinx
#

Corey Schaffer and Bro Code are pretty popular, from what I hear

coral vine
#

The crazy part was that the day after I accepted the internship offer, I went on to do my Linux foundations exam from WGU. I failed it by one question. I just had to get one more question right to pass.

online university is something different for sure. You can do things like speed runs. I was expecting the test to be like community college level test but actually it was very technical. o.o

also, the things you tend to study during the online university tend to be drastically different than what is on the actual test . Its as if the platform is still very new and has hardly been revised. I wonder if anyone else experiences this with their online university? Or is it just that WGU is newish? o.o

But then again, what did I expect from a few days of study xD

misty jungle
#

I learned so much more about scripting from 'automate the boring stuff' than the courses lol

coral vine
#

What I did was I watched an Udemy course for Linux foundations. It came with a set of 8 practice exams consisting of 40 questions each. I aced them all then I took the proctored exam then I failed by one question xD

but now I know the format of the exam so the next time I take it, i know I will pass

I am also fascinated by all of the courses that I am learning from the online university . I thought i knew a lot about programming but every course I take I’m learning that I know very little. It’s all very interesting stuff too. Like I didn’t know that Linux was in so many things in the real world.

also, it was funny to take “ethics of IT “. During the time I was taking it, I was applying to a lot of companies for software engineer internship, and in the case studies for that course, a lot of those companies were in there.

modern ore
#

whats WGU

coral vine
# modern ore whats WGU

Western Governors University. I’m pursuing the bachelors of computer science there. It also helped me to get that internship too.

Also, chatting in this channel is really helpful so I can see the importance of having a bachelors degree if I wanted to be a software engineer

coral vine
# modern ore wym helped

I enrolled into this university so that I could be eligible for internships since those are only offered for students

I was getting interviews before, but I think the competition is so fierce, and I needed some thing extra so that I could reduce the amount of time I would have to spend interviewing to obtain the offer

stray flint
coral vine
stray flint
#

ACE, CLEP, etc

#

Oh yeah there's also SDC, Sophia, SL, etc

modern ore
coral vine
#

Sadly, I found out that some of the courses that I took on study.com were far lengthier than if I was to take it on WGU. I just remember taking thousands of quizzes on study.com. It was maddening. I did it in a short amount of time. xD

For instance, you can take one final exam on WGU or if you do it on study.com you’re taking like 100 quizzes for a class

coral vine
stray flint
#

I need to take Calculus soon. Heard the Sophia course is good so planning on doing it there

modern ore
coral vine
modern ore
#

You're doin pretty good, are you a freshmen?

stray flint
#

Yep I need to take discrete math too

#

I'm going to supplement it all with outside math classes too though

coral vine
# modern ore You're doin pretty good, are you a freshmen?

I think I’m supposed to be more of a sophomore, in terms of my education. But since I am doing WGU, it means that I can do speed runs and finish by December of next year for sure. So I’m kind of seeing myself as a junior or a senior. xD only for the fact that I know that I can finish these courses very quickly. However, in terms of my current knowledge, it’s more of a sophomore level I think.

coral vine
# stray flint Yep I need to take discrete math too

I was actually extremely worried about taking discrete mathematics because I heard it was difficult. I took calculus a couple years ago at a traditional community college during the short winter term.

However, I talked to my program mentor at WGU. She said I’d be fine if I was able to pass calculus at a traditional college. That I just need to be good with algebra.

She mentioned that discrete mathematics was just an umbrella term for a lot of different math topics, and that discrete mathematics one is very different from discrete mathematics two

That was pretty reassuring, because from what I’m seeing on the Internet , I’m seeing a lot of people talk about how discrete mathematics is so difficult

stray flint
#

I'm planning on doing free/lost cost math courses as a refresher/prep for calculus and discrete. I don't remember algebra at all for instance so I definitely need some prep work

coral vine
# stray flint I'm planning on doing free/lost cost math courses as a refresher/prep for calcul...

Yep I’m in the same boat I forgot algebra. But I remember back when I was doing math in school. It was so easy for me. I had so much fun I would be addicted to just grinding out lots of math. It came very natural for me.

But now, thinking about relearning it at an older age with increased to life responsibilities I’m like, Ugh dread. But yeah, I kind of just got sidetracked in life with relationships.

I also want to get a masters of computer science at Georgia Tech. That’s another online school.

misty jungle
#

Tom rocks maths on youtube has been great for me to learn maths. I find math is so much easier nowadays than I remember

#

He did a SAT practice test video that is really good because it catches you up to entry level college math quickly and if you can grasp that youre ready to begin calc or statistics

fringe sphinx
heavy hamlet
#

who created this server

modern ore
#

me

heavy hamlet
#

why is there a 20 second cooldown smh
this isnt even that active

small mica
#

Hello All,
I have a question about my career path. Currently I am manual QE Engineer for mobile but would like to move into automation. What are the steps for this as I am concerned that it may be hard to transition into?

coral vine
#

I think another fun way to learn math is to be a math tutor to children or at your college. It’s also a double whammy win because you get to practice talking your thoughts out which will be very important for when you want to pass interviews. You get to practice winging things. So when I was teaching math to children, I actually didn’t know the math, but I learned it on the spot, then taught it to them. xD I was doing some private tutoring and the parents didn’t care about whatever method I was using they just saw their children getting results very quickly. That’s all they cared about.

and also it helps you to learn it faster if you can explain it to someone else . So instead of practicing a lot you can save so much time if you spend it more trying to teach someone.

I think learning math all alone is very boring , that might be a common struggle for an online school

stray flint
stray flint
#

Not yet. Still doing BACS then MSCS. I'll be finishing with the BACS in about 6 months

fringe sphinx
coral vine
stray flint
# modern ore BACS where

TESU. Trying to do all this schooling with a low price tag. GT's MSCS is less than $10k but I heard with fees and everything else it's closer to $12-13k. I still have GI Bill benefits so I'll use that and actually make some money by going for a master's

small mica
smoky quest
small mica
smoky quest
# small mica thanks but where I work they already outsourced that out to another company whic...
  • Try to get involved. Talk about it with your manager how you want to learn more about it and would love to find ways to contribute
  • Learn by yourself so that you can get the skills anyway
  • Look for another job where they have some automation but also some manual tests. So that they won't outright reject you because you don't have the skills but also willing to train you by doing a bit of both
sage dirge
#

This is good to know. There are moments when I definitely feel like I’m just pretending to learn this stuff. Lol. But my prof reiterates almost every class how 90% of programming is debugging and it’s a totally normal part of it.

fringe sphinx
true harness
#

maybe 90% of the time, but definitely not 90% of the work, lol

smoky quest
#

the time spent in the different activities is expected to be different if you are beginner trying to learn the syntax, an entry level engineer or a more senior engineer who is also accountable for the smooth execution of a project

sage dirge
#

Perhaps he is just trying to reassure us that sucking is a normal part of the process, then.

#

I just spent three days trying to figure out why my first assignment was passing assert tests but not working properly with actual data, and the bug was behind the keyboard. 🤦🏼‍♀️

buoyant seal
coral vine
# sage dirge Perhaps he is just trying to reassure us that sucking is a normal part of the pr...

Also, it can be easy to make unfair comparisons without even realizing it. I see these Reddit posts of people saying that they complete a WGU computer science course in three days. So I think I can do the same too. o.o The thing is they have more familiarity with that topic than I do. I’m trying to achieve what they are doing, but I am starting from a blank slate. While expecting the same results as them, so… it’s not very realistic. xD

smoky quest
#

Take a detour for something you are curious about, explore in more details or make a project related to it

lilac hemlock
#

anyone here good at python who can help me with some work? jus dm me if ur able too

#

jus some practice stuff im doing on my own

sage dirge
coral vine
# smoky quest bit of advice: don't try to speedrun it. Instead, make sure you master the subje...

I noticed it was helpful to build a Web app before doing university. I was using all kinds of technologies like AWS, and setting up servers using Linux for ec2, not really knowing what the heck was going on, but I just managed to integrate it all together while fumbling around not really understanding anything.

So now, when I’m taking this Linux foundations course, it’s actually really helpful . Firstly, because I got to see how much I need Linux comprehension in order to build this web app and how i was so clueless about everything regarding it, so it hindered me a lot.

While I was studying the Linux foundations course, I was hearing a lecture talking about how important it is to not just click a bunch of buttons and put things together , but that you need to actually understand how Linux works because eventually you will have put together so many things to build a product and one day it’s going to break and you are not going to know how to debug it because you don’t understand Linux 🤣

This is exactly what happened to me

sage dirge
muted bridge
#

what should I do if I can't solve a leetcode/coding problem?

coral vine
#

Also, on Reddit, I see people saying that the course called ethics of IT is useless, but honestly I think it’s pretty useful. A lot of the questions that they ask in that course are in real world business settings and I wouldn’t really know how to handle the situation correctly.

For instance, one of them said, what would you do if your boss is pushing you to sign a contract to agree to have this product out by this timeline in order to make the business partner happy ?

And that you are actually unsure if you can meet that timeline. It asked what would you do in that situation? Would you sign the contract or would you do something else?

How can you know what to do? o.o people who don’t sign the contract can lose the business partner. People who do sign the contract can fail to deliver.

muted bridge
smoky quest
# coral vine I noticed it was helpful to build a Web app before doing university. I was using...

definitely!
And all that stuff takes time!

When you hear about folks wrapping up a course in 3 days, it means they just crammed things just enough to pass.
And what it means is that 2weeks later, they will have forgotten everything about it, which is a shame as lot of knowledge builds on top of each other and that will make them less knowledgeable and skilled overall. That will have an impact everywhere, from future classes, to their ability to do things and build stuff, to their performance in interviews and jobs

smoky quest
true harness
# muted bridge what should I do if I can't solve a leetcode/coding problem?

if you have absolutely no idea where to begin (e.g., not even an idea of what data structure to use), then you have no chance of solving the problem; r_e's suggestion applies. but otherwise, i would try to work on it for at least 30 mins to an hour, then look at some hints, then eventually an editorial, then the code solution

fringe sphinx
coral vine
#

My free AWS one year trial expired. I want to transfer all of my data for my web app onto another free one year AWS trial for my new university account.

However, I’m not sure how that will affect all of the integration . I’m using the EC2 server, RDS, and also it’s connected to GitHub somehow. So every time I push to GitHub, it goes through the AWS codeDeploy and automate the build and deploy. Uses some lambda stuff o.o It’s also connected to a name cheap domain name.

I couldn’t really figure out gunicorn, nginx so I used heroku instead.

At this point I’m too scared to touch anything , or swap things out because there’s so many links, and routes. I don’t even remember what connects to what anymore. Because I stopped working on that project when I got too confused.

Months went by and I don’t think I did a good job documenting everything . :/

The ec2 server and rds server cost me $25 last month to keep it up. Aws is too complicated to understand the concept of what increases the monthly cost o.o

but the good thing is that I understand just enough to be able to keep the Web app online and working 🤣

I’m just afraid that if I do a “git push” maybe that’s going to cost me an extra $10 this month o.o

buoyant seal
buoyant seal
coral vine
#

Thanks Yeah, I didn’t know what AWS was when I got started. My original intention was to simply gain some exposure with it, then it became an unwieldy beast. I thought if there was a free one year student trial that it was going to be some thing that a “student” could grasp, but it ended up being a super complicated enterprise level tool. O.o one that I’ve never seen before.

The good thing is that, even though that whole web app was a disaster , by the time I wanted to start contributing to open source software I was able to figure out a lot of things on my own. Because all of that AWS experience taught me a lot of DevOps stuff which is important for open source for things like setting up your environment and integrating things with their code check pipeline, etc. I was also familiar with the file structure and layouts for everything.

so much to learn, so little time !

spare edge
#

anyone in here software engineer? trying to apply as entry never worked in tech before looking for some advice

smoky quest
#

and what have you tried, where you are at in the process, etc.

zealous vector
#

Hello everyone! I have been studying Python on and off for about a year. But recently as in the last month I have been heavily devoted in teaching myself the language. I have purchased the Python Crash Course book by Eric Matthes and have been reading and practicing code following the exercises in the book for 2 hours a day for about a month now. I feel like I have a good understanding of the language. When I finish the book I am going to try to find some projects I can build from scratch to have on my portfolio for job applications. My question here is what route should I go for an entry level Python software development job?

pine sleet
smoky quest
zealous vector
pine sleet
smoky quest
zealous vector
zealous vector
zealous vector
pine sleet
smoky quest
smoky quest
# zealous vector I will more then likely end up going down this road. But I have read a lot of st...

Not wanting to spend yourself 4 years to train yourself is fair. But that will also be your competition. You will be competing against people who have spent 4 years training full time for it and have built awesome projects and done amazing interviews.
So you will need a portfolio that demonstrate you know as much, if not more, than your competition to be looked at. Otherwise what would be the incentives of an employer to call you back for an interview?

pine sleet
#

Also, going back to college 8 years later you will most likely have a far easier time with it than most freshmen coming straight from high school! So it's definetely worth looking into doing if your finances at all allow it.

zealous vector
zealous vector
smoky quest
pine sleet
# zealous vector I definitely feel like if I went back to school it would be a lot easier then me...

Yeah, you've had more experience at life so stuff like time management will come easier for you.
As for coding bootcamps, they're usually not all that good as they make it up to be. Most of them are not up to the same rigour as a bachelor's in computer science, for instance. And many are just outright ponzi schemes if you're not careful about what you choose. Employers don't give too much weight to these because of how many bootcamps are out there trying to make a quick buck out of unsuspecting people trying to make career switches, people new to the industry, etc.

pine sleet
# zealous vector Its not the fact I don't want to train myself but more along the lines going int...

To whereas I could spend all the time learning about software development
You will be spending your time learning about software development anyway, even if it doesn't seem like it.
Many people are surprised by the fact that the majority of software engineering is not actually just coding away. You learn many of those other skills in university. You also get to meet interesting people, some of whom might even end up getting you a job.

zealous vector
#

Thanks for the honest feedback and advise this is what I needed answered for the longest time!

dusky mural
#

Hi all! i'm currently pursing a b.e cse degree and already has self experience in developing, debugging and reverse engineering.
The programming languages which i have a known expertise are
Python, c/cpp, java(intermediate), assembly(will not code in assembly tho, mostly reverse engineering), web-dev(with next.js).
I'm 18 years old and am trying to get into one of the top tech companies at least as an intern at first in order to gain experience and get the exposure to the environment as i never worked as an intern for any companies before.

I would like to get some advice on the path that i took and what else i can do in order to stand out and work at FANG.
(I know im being blunt and immedietly aiming for FANG but it's not a crime to aim the impossible or almost impossible right? We will never know!)

dry rapids
#

!paste

inner wrenBOT
#
Pasting large amounts of code

If your code is too long to fit in a codeblock in Discord, you can paste your code here:
https://paste.pythondiscord.com/

After pasting your code, save it by clicking the Paste! button in the bottom left, or by pressing CTRL + S. After doing that, you will be navigated to the new paste's page. Copy the URL and post it here so others can see it.

buoyant seal
# dusky mural Hi all! i'm currently pursing a b.e cse degree and already has self experience i...

To stand out
Having portfolio of full projects at GitHub

could be submitting PRs to b other open source projects

writing quality maintainable code.
Having written unit tests with good coverage (see book Unit tests by Khorikov and TDD by Kent Beck to learn stuff about it)

Having dynamic code typed, with typescript for Js, strict mypy or pyright for python

Having good variable, function names, comments, minimal code structure (see Code Complete 2n edition by McConnel)

Going further and learning througly code architecture, writing your own reusable libraries (see Clean Architecture by Robert Martin, but code Complete book should be read first. Optionally u can advance further with reading Refactoring by Martin Fowler)

Learning how to plan programming projects and gather requirements (read at least System Design by Alan Dennis, 8th edition. Optionally book Software Requirements by Karl wiegers)

Ah... forgot. Learn Docker and compose with book Docker Deep Dive (check latest edition for 2023 year). Some interns already expected to know it (for backend positions)

====
So.... could be great start if u learned Unit tests and made portfolio. The rest of stuff is more optional, but u a likely to get questions regrading solid that are answered in Clean Architecture book

#

Portfolio should be having good documentation describing projects, how to use, how to install.
Could be nice having actually with releases

dusky mural
#

So about the portfolio, which do you think is preferrable, something simple and minimalistic or something that has parallax effect or 3d like portfolio bruno-simon ?

dusky mural
#

Thank you for spending your time and giving honest advices that could help me! Cheers 🙂

buoyant seal
# dusky mural So about the portfolio, which do you think is preferrable, something simple and ...

Anything u have enthusiasm for. Best to make projects u have the most desire to do. Better chances to finish them to working minimum viable product.

If readme/presentations of a project will be having some cool visual stuff (easy accessable with shown screenshots/gif or smh) we will be of course impressed too.

But the most important to me just actually to see as much as big code sized project, structured in a good way, unit tested, good named and readable.

dusky mural
buoyant seal
white relic
dusky mural
#

What about resumes and cv ? Is there a specific format that needs to followed ? is the resume structure important as much as the skills that a person develops ?

white relic
#

Not necessarily because you're doing a project that has to be unit tested for its own sake (although it's often a good idea) but because it shows you know about the concept and take initiative to do things right

buoyant seal
# dusky mural is unit testing really necessary ?

I expect all developers from middle level already writing them as part of workflow all the time

It is absolute necessity in my opinion in all serious projects for work, at least if u write in. Js/TS, for python it is absolutely must, because they are runtime too much breakable. All projects in Js/python need them if they are beyond simple script. Unit testing in those languages are easy to setup.
Java is good testable and easy to setup for testing too, it needs them too.

I can understand some problematicness to do it in c/CPP/assemble though. More tough ecosystems to deal with (never managed to make it personally in those languages, never really invested myself beyond student level into those languages too though)

dusky mural
#

Ohhh

#

Alright folks, thanks for the advice ^^