#career-advice

1 messages · Page 17 of 1

near ocean
#

SE degree gives you the easiest path to a SE job but other degrees are also highly sought out

buoyant seal
#

Also degree gives just basics for everything. Makes good foundation, and teaches you to learn stuff. It is hard to go learning on your own, without at least initial kick

near ocean
#

Any STEM degree really gives you an advantage over no degree

gritty rivet
#

I would say even having a non-STEM degree is helpful when compared to no degree at all

buoyant seal
#

Well, if u have 3 years of experience and no degree, and all good skills, should it could be fine already
The problem is getting those 3 years of experience and learning all the relevant skills 😐 U need a really good foundation usually... to have such fit and luck.

gritty crystal
#

its just that some uni requires that u must have a passing grade on your mathematics, well i have not got a passing grade on my maths in high school 🥲

gritty crystal
gritty crystal
buoyant seal
# gritty crystal ya i understand i might able to but it def take some time

The problem is.. market is highly likely overflooded with people who try same way... so the chances for success are pretty not in favour. Because there is no clear advantage?
There needs to be some edge/advantage... helping you to achieve stuff like that.
Even among graduates of software engineering degree... rate of people becoming fully qualified specialists is not that super big.
For people without it becomes magnitude times lower chances

real oyster
#

I work in software (kind of) without a finished degree

gritty crystal
real oyster
gritty crystal
real oyster
gritty rivet
#

Beware of survival bias here... Yes it is possible to have a good career as an SWE without a degree, but don't set yourself to play on hard mode if you don't need to

real oyster
dreamy shadow
#

I'm sure some companies simply just toss all resumes without a degree.

real oyster
#

And +1 on what @gritty rivet said, my situation is not that regular

plus am working in an industry where a degree is less needed

gritty crystal
#

i see so i guess i should get a degree then

modern crypt
#

Yeah I’m not post graduate just started my degree this September

#

Yes please do that would be great!

#

I sent it to two jobs so far and both rejected it within a few days so I’m going to have to work on it a lot

near ocean
#

One page is fairly standard in the UK, dont worry about it that much, first job is pretty much a numbers game

dreamy shadow
#

Did another revision, translated most bullets to business impact. Looking to apply to Data Scientist roles at a larger company, which is a more senior role. (~2.5 YoE as DS at smaller scales) Lmk if anything can be improved on/phrased better.

real oyster
mortal wedge
#

You have to understand, once it gets past HR nobody wants to be reading tons of resumes. They want excuses to exclude them and not having a degree is a really easy benchmark to exclude by

mortal wedge
mortal wedge
modern crypt
#

Could you look at my resume and see if there’s anything I should alter to boost me?

mortal wedge
#

Sure

modern crypt
#

Alr let me send it 2 seconds

mortal wedge
#

If you're sharing/posting here btw, you probably want to anonymize it

modern crypt
mortal wedge
#

First thing is what I recommended to the other person, put your skills section at the top.

modern crypt
#

Okay why's that?

mortal wedge
#

(This is at least for US jobs). Two reasons. Your resumes are getting vetted by an applicant tracking system and by someone working in HR. HR generally doesn't have the technical background to understand what it is you do or what you're applying for. They're going to be looking at a list of skills and seeing if you have them. Don't make them have to look at the bottom of the page to do that. Secondly, an applicant tracking system is an automated system that will scan your resume and look to see if you have certain keywords and then will tell the recruiter/manager/whoever how good of a fit you are for the job. Some of them place more weight on keywords at the top of your resume, and unless you're somehow bypassing that automated process you want it to respond that you're a good fit.

#

THat web app looks really cool and will go a long way for you. If at all possible, try to determine/guess/estimate the business benefit. Which business? Did it save them time? Money?

dense mesa
# modern crypt

Looks good, why aren't education, personal projects and technical skills capitalised?

mortal wedge
#

And this isn't necessarily directed at your resume or you, just a general tip, but make sure you're comfortable speaking to anything that's on your resume.

#

If I'm a hiring manager asking you something on your resume and you have no idea about it, it makes me angry pretty fast, lol (Based on a true story)

summer roost
#

I wouldn't say "angry", but it does make me doubt everything you've said.

true harness
# modern crypt

i would probably just get rid of that sentence under "technical skills". that would be evident based on things you cite in "Languages" and "Tools and IDEs".

in "WorkSpace NEA", you don't "implement database", you use databases. might want to check grammar

mortal wedge
#

Maybe I was the only one angry, but it made me mad

summer roost
#

Mm. Someone lying to get a job is unfortunate, but hardly uncommon. Seems unwise to take it personally and let it affect you emotionally.

modern crypt
mortal wedge
modern crypt
mortal wedge
modern crypt
#

I'll just have to hope someone connects with my artistic approach and hires me

mortal wedge
#

Unless someone is adding in photos of themselves or something, which is a big nono

#

(For the jobs we're talking about here, anyway.)

modern crypt
#

Yeah makes sense, I realised I hated it and capitalised instead

dreamy shadow
#

I hate how sample resumes for data scientist are all 2 column.

mortal wedge
#

2 column, what do you mean?

#

I don't suggest anyone use anything with multiple columns or tables. The reason is that there are resume parsers that will convert everything into plaintext, which means formatting is often lost. Best case the formatting info is just gone, worst case it adds gobbledygook to your resume once it gets to a human.

dreamy shadow
#

This one is comically bad.

true harness
#

lemon_grimace i'd never put a headshot on a resume. takes too much space, and it's too easy to get biased against

dreamy shadow
#

The examples I've seen looks along the lines of this

mortal wedge
# dreamy shadow This one is comically bad.

YEah... for several reasons. The photo for one. But these sorts of resumes can be okay if (and only if) you have a path to get it directly to a hiring manager. (Referral, friend at the company, etc)

dreamy shadow
mortal wedge
true harness
mortal wedge
#

That would probably make it past HR, probably not get you any traction with the hiring manager.

dreamy shadow
#

I'm trying to see how to format my skills section, as moving my skills to the top just looks odd now.

mortal wedge
#

I feel really conflicted once I started having a hand in resume selection/hiring. My mindset is still that of a job seeker

#

PArt of me wants to accept everyone and give everyone an interview, but I obviously can't...

#

That's why I get angry when somebody can't even speak to something on their resume. I know it's essentially an incredibly stressful full time job to look for work and if you're just coming in with total BS you're taking up a spot somebody else who's worked really hard could be having right now

dreamy shadow
dreamy shadow
mortal wedge
#

You should expect to get asked questions about what you put on your resume. To assume otherwise is just naive.

dreamy shadow
#

Maybe this looks nice.

mortal wedge
#

Yeah, that looks pretty good. Play around with the styling until you find something that you're happy with.

dreamy shadow
#

It's just, if I"m putting skills at the top. It can't just be a blob of text. Where as in the bottom, it's more of an index (lol)

modern crypt
elder forge
#

I tend to dislike verbose statements, and strongly prefer:
Achieved 5x speedup by multiprocessing a web-scraping app.
instead of
Utilized multiprocessing to run web scraping in parallel process, outperforming default times by 5x.
but they again, I'm not hiring anyone atm

mortal wedge
modern crypt
#

Yeah in that case I'll probably leave the description on the more technical side of things

mortal wedge
#

Here's where I personally draw the line. Say whatever you want on your resume and the interview to get the job, but do not fundamentally misrepresent yourself. If you're incapable of doing the job that you'll be hired for, you'll get fired, waste a whole lot of everybody's time (yourself included) and it's going to blow back on the person who hired you.

true harness
mortal wedge
#

That line will probably differ depending on who you ask, though. Some job seekers will say that you need every advantage you can get so lie your ass off, some hiring managers will say it should be the strict truth and nothing but the truth.

modern crypt
true harness
#

so that part is just a lie? idt I would put that tbh

modern crypt
modern crypt
true harness
#

ok I guess it's just the way I interpreted it. "for a local business" to me reads like "I worked for a local business and made this"

modern crypt
#

Yeah... If the interviewer asked about the business and I explained what I've told you guys, would it be a deal-breaker if it wasn't actually used?

mortal wedge
#

For some, yes. For me, no.

modern crypt
#

eesh maybe youre right

mortal wedge
#

I'm more interested in your grasp on the technology, but I also intervewed for a company and when they learned it was just a school project the tone of the interview drastically changed

#

But it's also your first job, so I'm expecting you to be listing school projects

modern crypt
#

I mean I made the point of listing it under my school coursework, instead of "personal projects"

mortal wedge
#

It is definitely a powerful addition to your resume overall.

modern crypt
#

Thank you, yeah I thought so too

#

Definitely my best project

dreamy shadow
elder forge
# dreamy shadow Thanks, that does sounds much better. Are there other sentences that are too wo...

I can't tell you that without trying to refactor every sentence myself.
I try to avoid complicated words when a simple will do (used instead of utilized)
Try to avoid repeating the same information twice in one sentence (the word 'multiprocessing' and 'parallel' contain the same information)
Consider a simple verb if you do not need to be spesific. (do you need to say 'the model predicted a label for the images...' or can you say 'the model labeled images...')
The first part of the sentence should contain the critical information, so that if I skim through I still catch the gist.

mortal wedge
modern crypt
#

I've re drafted and added a summary, since I had the extra space. Thoughts?

elder forge
mortal wedge
#

I highly highly recommend https://www.jobscan.co/. It lets you upload the job posting and your resume, checks the job board to see which applicant tracking system they use, then tells you what match percent you'll get for the job.

#

I also suggest having a base template and tailoring your resume to the positions that you really want

dreamy shadow
#

Mine won't match data scientists jobs at all. As DS job is very generic in their responsibilities. Very often only lists few technologies (Python, R, SQL as defaults)

modern crypt
mortal wedge
#

My advice trends towards how to get past an applicant tracking system, but that's because it's the most objective part of the process. If you're a decent match there, at least compared to other candidates, then you'll move on to HR where they do a very brief screening and/or look for obvious red flags, then you'll go on to a hiring manager. Your resume needs to succeed at every step

mortal wedge
dreamy shadow
#

I'm just saying, I don't trust that site in particular as I have used it prior.

mortal wedge
#

Gotcha. Fair enough. It's more for people who have trouble getting callbacks or recruiters reaching out

dreamy shadow
#

For example, it states the role as Junior role. But this job (DS) is more of a mid-senior role by default.

mortal wedge
#

It's going off of keywords in the job posting, so it doesn't always get it right, especially if the job title doesn't explicitly say "junior" or "senior"

dreamy shadow
#

Yea, I'm just saying for Data scientist job posting, going off "keywords" doesn't really work too well.

mortal wedge
#

I get that, but if they're using an applicant tracking system, you still need to pass it. (Unless you have a contact at the company and get a referral).

dreamy shadow
#

Yea, for some words you can try. But given this distribution, if you tailor it to much it becomes obvious.

#

I think I'm going to start applying. In the end, it's a #s game either way

modern crypt
#

Yeah same, earlier the better with these deadlines

dreamy shadow
pulsar drum
mortal wedge
dreamy shadow
mortal wedge
#

(If your resume is translated to plaintext, it becomes really obvious what you did, as well)

smoky quest
dreamy shadow
smoky quest
# dreamy shadow I took your advice on production, scale & seniority. Included more of business i...

lgtm

  • General Packages seems to be specifically about Python packages though. Might be confusing.
  • clients to save 100k+ through litigation prevention. or Secured a 300k contract . -> Never ever ever ever ever ever forget units on figures or graphs. Especially for someone in a math minded job
  • For the MLA job, it may be interesting to also add a bit more info on the tech stack and tooling
  • Expect questions on the reasons for your short tenures
  • Typo in the third bullet of the job in the middle. That sentence seems borked
  • In general, adding the outcome and impact is awesome and does add to your resume! But now, it's super light on the tech stack or the input features you used, etc.
dreamy shadow
#

That one bullet point is definitely from Word when I was trying to restructure, thanks for catching it.

Word starting to highlight extra words/lines by itself and it's driving me nuts. Like starting highlighting the middle of a word, it'll select the entire word instead of where my cursor is located.

agile turtle
#

Can you just get a job with your GitHub resume

true harness
#

what's a github resume

spark cobalt
#

Also making some random recruiter try to sift through a website they don't know, to understand you, doesn't seem like a smart play.

white relic
#

github projects might seal the deal, once you've gotten to the technical interview stage and the person likes you enough to bother looking

#

but it's not a resume, you can't rely on it to get your foot in the door

mortal wedge
#

HR won’t care about your GitHub account. They have neither the time, desire, or knowledge to understand what’s there.
I personally will look at GitHub or any other link you put on your resume. But I don’t think any of my colleagues will. I think it depends on 1) how badly they need a well qualified candidate 2) how much available time someone has and 3) the level of technical aptitude of the hiring person in question. If you do have your GitHub, make it easier for anyone who ventures there to see your highlights and point them to projects/code you’re particularly proud of.

mortal wedge
livid marsh
compact lion
# modern crypt I've re drafted and added a summary, since I had the extra space. Thoughts?

This is just my opinion, but the data structures you listed are quite trivial to implement from a description. It is extremely useful for learning to do these yourself, but I personally would just say that you have implemented a number of recursive data structures from scratch. It also saves you editing time when you implement a new data structure (like a priority queue) which I suspect you needed for A*. I also like the nerdy mentions of Vim and such, it puts you in a category of programmers that I associate with competence

mortal wedge
true harness
#

sheesh the paid version of that is 50 dollars a month bruh

smoky quest
mortal wedge
mortal wedge
smoky quest
mortal wedge
#

IF that's your experience, okay, but that's an extremely dangerous thing to say and is 100% not true for all companies

smoky quest
#

Have you hired at companies that do that?

mortal wedge
#

I've talked with hiring managers who do that. It's also just inconceivable that companies like Amazon/Google have every resume hand reviewed.

#

I've only hired at my company which is a small one and we don't want to pay for an ATS lol

white relic
#

I have. Not as a hiring manager but an interviewer. It's typical.

smoky quest
white relic
#

no. HR runs the filter. The hiring manager never sees the resumes that don't make the cut.

mortal wedge
#

FWIW, I found this article that quotes a study saying 3/4ths of resumes never get viewed by a person. https://finance.yahoo.com/news/75-resumes-never-read-human-174855340.html

Companies rely on software, known as applicant tracking systems, to sort through the hundreds of applications they receive. If you want your resume to make the cut and actually be read by a hiring manager, you'll need to specially craft it to beat the bots at their own game.

white relic
#

That's typical of companies that are big enough to have an actual HR department.

smoky quest
smoky quest
white relic
#

But, if there's some large company out there that hires by manually reviewing every single resume, that is the exception, not the ATS

smoky quest
smoky quest
white relic
#

your bs is real life for other people

mortal wedge
#

"According to a study by Preptel, a job search firm"

smoky quest
#

You are free to not believe me, and I encourage you to make your own opinion. But this ain't my first rodeo and have been through quite a few companies 😉

true harness
#

i've got no experience, but from a feasibility perspective, it seams reasonable there would be some computer filter for things, especially for openings with potentially hundreds of applicants.
is recursive claiming that there is no filter or just that filtering based on keyword matching is not done?

smoky quest
mortal wedge
#

Apparently 4% of files can't even be parsed by the ATS and never get fully uploaded, lol.

smoky quest
white relic
#

hah, that too. If an actual person is viewing all these resumes I'd like to know why every job application site makes me copy and paste it into a text box and then enter all the data a second time to make it easier on the system

smoky quest
white relic
#

maybe recently? haven't been searching since covid or so

mortal wedge
#

This conversation confuses me to be honest. Are you saying that Applicant Tracking Systems don't have a feature to filter by % match?

#

OR that companies don't use them?

#

Linkedin does have an "Easy Apply" but I highly recommend people not to use it. Sometimes the formatting gets completely mangled and becomes a mess for recruiters who are reading it on the other end.

#

I had a recruiter ask me how my job was at my University... never worked there, was just a student lmao

peak halo
mortal wedge
peak halo
smoky quest
mortal wedge
mortal wedge
smoky quest
smoky quest
#

I am happy to discuss hiring from the employers' side and even disagree on things, but it's not really fun if we are pulling teeth or trying to nerdsnipe

mortal wedge
#

I think we're all trying to help people, or we wouldn't be contributing here. I need to advocate for job seekers based off of the data from available studies and my personal experiences both as a job seeker and a job hirer. Cheers.

dreamy shadow
#

Ok, added back in some of the more technical aspects while keeping in the impact.
I think this looks good now, and it's time to start applying and prepping for interviews. I guess if I don't get any call backs that means back to the drawing board.

glad vector
#

What are carrers for a master python developer

dreamy shadow
mortal wedge
smoky quest
dreamy shadow
#

More like my naive thinking of saving company money by avoiding linked-in commission fee for finding an applicant

smoky quest
dreamy shadow
mortal wedge
mortal wedge
smoky quest
#

To be clear, these are not the same fees than what linkedin would take from their easy application process

mortal wedge
#

Correct

smoky quest
#

Hi!
We don't do ads on this server. You should contact @severe widget to get permission first

peak halo
#

!warn 1004420025551171604 This server is not an ad board. Posting advertisements is not permitted.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied warning to @toxic nova.

delicate bane
zenith cedar
#

I want a book which has explanation and question also can anyone recommend me??

jade snow
#

Are there any jobs I can get working with python if im not 18?

smoky quest
jade snow
#

full

smoky quest
#

The same than anyone after 18, minus the work authorization from the guardian, I guess (and dependent on the country).
That said two points:

  • Python is a tool, not an end in itself. It's used in many areas, even as simple as automation. But you can find roles descriptions here: https://roadmap.sh/
  • If you are 18 or below, aim for a cs degree. Without it, you will severely limit your career opportunities and compensation
jade snow
#

Thank you

zenith cedar
mortal wedge
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.

dreamy shadow
#

Some of these job application and how they are formatted, I wouldn't wish upon my worst enemies. This one application literally asked for high school...

spark cobalt
# jade snow Are there any jobs I can get working with python if im not 18?

If you want to simulate doing "real" work, why not work on open source or perhaps maybe some non profits can take you in? Being a minor closes a lot of doors. At least for the company I'm at, labor laws would've disallowed me to work there since they have 0 tracking of how much you work and I'd be a legal liability. (18 btw)

dreamy shadow
#

HAHAHAHA I would take workday over the "We hired a highschooler to design this website" application I just submitted

spark cobalt
#

Jesus it was that bad?? solisegasp

cosmic forge
spark cobalt
#

Some companies still have super outdated ways of applying. Like Porsche I think? There's 0 CSS to their application so everything's a like paragraph tag input YEgrey_agonyLaugh. And they have like 40 of those small ass inputs a page

smoky quest
dreamy shadow
#

Man, I should have screenshot. Lemme try reapplying

spark cobalt
dreamy shadow
#

I just failed a reCaptcha I didn't even see...

spark cobalt
#

Are those education fields all required YEgrey_agonyLaugh

dreamy shadow
#

And if you DIDN"T fill it out correctly

#

Not to mention, they parsed my resume wrong.

spark cobalt
#

I only have high school education shit bruh gotta fill my elementary to get to the next page

dreamy shadow
#

Well, all interviews are good for practice I guess...

smoky quest
dreamy shadow
#

Lmao, they're 100% in the "Not IT" group. It said 35% travel to the factory(?) or w/e location it was.

mortal wedge
#

lol wtf

#

I saw one job that said Remote position (80% of time spent in office)
Bruh I do not think that word means what you think it means

delicate bane
vapid jay
#

yoo guys I just finished 15 hrs of beginner python course can anyone suggest me what should I do next ?

spark cobalt
#

Anything you're interested in building? Any field you're interested in?

vapid jay
#

come in dm ?

spark cobalt
#

No

#

Lot of other people able to provide their 2 cents

vapid jay
#

hmm alr can y tell me some cool projects that i can try

spark cobalt
#

Well depends on what you're interested. Lot of beginners who start projects don't finish and keep starting new projects and make a collection of a bunch of unfinished projects.

#

Cool projects depends on what's cool to you 🙂

compact spoke
#

I need some help. I have to do a project on pneumonia detection using deep learning and machine learning. Its a group project and we just know machine learning basics and a little algo. We don't know any deep learning. We do have the code but don't know how to distribute among 3 people. And also how to quickly learn deep learning.. just need to learn straight from the code... They will teach us later. Any tactics?

dreamy shadow
#

Omg, I've been at this at least 10 times now. dead

zenith cedar
mortal wedge
#

That being said, haven't read it

dreamy shadow
compact spoke
mortal wedge
compact spoke
low snow
#

At this point in your internship, are you inclined to return to X if you are offered (either for full-time or return internship depending on your status)?
Should I answer this question honestly? Or just say yes
Since honestly for me it's maybe right now not yes

dreamy shadow
dreamy shadow
low snow
mortal wedge
#

Yeah, it's not a contract

dreamy shadow
#

Applied to 16 job applications. There goes a part of my soul dead

#

Going to need like 100+ more

mortal wedge
#

It's soulcrushing. But will eventually be worth it 🙂

low snow
#

I don't have to apply to full-time role yet and I already hate it

mortal wedge
#

I'm just trying to keep my eyes open on the side while working full time, but it's taxing

dreamy shadow
#

Feels like under 5 YoE, no one takes you seriously

mortal wedge
#

I was a really poor candidate for my first job. That's why I had to learn everything I could about the system to maximize my chances. Became best friends with some recruiters, went to career centers every day, etc.

Now that I'm working and applying elsewhere, my biggest roadblock is lack of masters/phd. A lot of job postings require masters or higher these days, at least for the highly coveted roles

clear loom
#

job search has been hell for me so far 😦 they never respond and i'm wondering if career sites even work

mortal wedge
#

Have you tried working with a recruiter? It really helps some people. They get paid by getting you work.

If you're not getting any responses then it's something to do with your resume.

spark cobalt
#

From Linkedin alone YEgrey_agonyLaugh

clear loom
clear loom
spark cobalt
#

Call local recruiters.

smoky quest
spark cobalt
#

Trying to contact the "Linkedin celebrity influencer" recruiters on LinkedIn probably won't work. They probably get hundreds of those messages everyday

clear loom
mortal wedge
#

Nice. Don't they have any contacts in your industry?

clear loom
#

asked some of my friends and they straightup said "overqualified" which i don't think is true ;-;

smoky quest
clear loom
#

they're unfortunately US based and i'm in india atm

mortal wedge
#

Work your network, reach out to friends, etc. The barista at a coffeeshop had someone who worked at my dream company. Ah...

smoky quest
#

oh, I can't speak about the Indian market specifically

mortal wedge
#

My experience has only been with US

clear loom
spark cobalt
smoky quest
clear loom
smoky quest
clear loom
#

thanks! i feel like it's the recent layoffs affecting me 😐

spark cobalt
#

Did you only apply to jobs through LinkedIn?

clear loom
spark cobalt
#

Through using like 3-4 different sites and sending hundreds of applications. LinkedIn always had the least responses (probably cuz of competition)

clear loom
#

i've had the least success with career websites

spark cobalt
#

Career websites being...? Like careers.company.com company.com/careers?

spark cobalt
#

Dunno then. Since I was high school grad no degree I struggled to get through resume screening. Personally just building out networks, going to meetups in person and talking to new people I was able for a good period get a constant inflow of jobs.

#

If cold applying doesn't work, maybe networking will be your ticket. But yeah honestly don't really know much about the Indian market :/

clear loom
#

aye networking seems to be the only option for me at the moment, and it's the most daunting one because i'm generally not good with people and smalltalk :<

smoky quest
clear loom
#

sure i don't mind

inner wrenBOT
#

Hey @clear loom!

It looks like you tried to attach file type(s) that we do not allow (.pdf). We currently allow the following file types: .gif, .jpg, .jpeg, .mov, .mp4, .mpg, .png, .mp3, .wav, .ogg, .webm, .webp, .flac, .m4a, .csv, .json.

Feel free to ask in #community-meta if you think this is a mistake.

clear loom
#

uno momento

#

@smoky quest
ok here's the latest version, this isn't the resume that my friends partner reviewed though, i'll dig that one out if this isn't good enough

#

it basically had a summary section and a skills section instead of activities, publications and additional

spark cobalt
#

That's not actually your personal website right? The URL leads to some shady shit KEK

clear loom
#

wait shit i think the domain expired, good catch!

spark cobalt
clear loom
#

yeah haha, thanks

spark cobalt
#

The Chegg feels weird. Maybe for the Project Lead you can describe what the project was?

clear loom
spark cobalt
#

I would honestly expand on the two trainings you did instead of Activities. They sound interesting from the name.

#

I just don't know about the Chegg thing. That's the first thing they see besides your education.

clear loom
#

should i get rid of the projects section then? i don't want to make the resume longer than 1 page

spark cobalt
#

Perhaps someone that reviews resume for work can give their two cents.

clear loom
spark cobalt
#

Dunno :/

clear loom
#

thoughts on the skills section? i might bring this one back, feels a lot fleshier tbh

#

i got rid of it because it felt way too general

vivid monolith
#

@upper scroll

#

@upper scroll

smoky quest
clear loom
mortal wedge
#

Oh man I haven’t thought of Chegg in years

clear loom
#

rough times

mortal wedge
#

Gaps are rough. That was one thing I had to overcome for my first programming job. I even encountered a manager who would never hire anyone who had a gap in employment.

clear loom
#

was it just a numbers game?

mortal wedge
#

I think that stance is ridiculous but there are people like that out there

#

Eventually a numbers game. I also really oversold myself on the couple times I did computer related things in that time period

#

Started getting callbacks like crazy afterwards

#

This is just my opinion, take it with a grain of salt. I think it’s okay to stretch the truth on a resume as long as you aren’t fundamentally misrepresenting yourself or your ability to do the job.

clear loom
mortal wedge
#

I added tutoring in to fill my gap, as I had tutored a couple of people during the time

clear loom
#

i did tutor my cousin as well!

mortal wedge
#

This isn’t directed at you but just to the channel in general, don’t lie about the companies you worked at or dates you worked as that’s publicly verifiable and most larger companies will routinely check that

#

In my state the questions asked of former employers are “what dates did they work here” and “are they rehireable?”

clear loom
#

if it's alright with you and if you still have the old resume, may i have a look at it?

mortal wedge
#

Of course. I think I have an anonymized version I shared online at some point. I’m away from my computer atm though

clear loom
#

alrighty no worries, whenever you're free

vapid jay
#

hi

#

what's everyone learning python for?

latent marten
buoyant seal
# vapid jay what's everyone learning python for?

https://github.com/vinta/awesome-python
I learn mostly for scripting (Command-line Interface Development) + web related stuff (WSGI, ASGI servers, websocket, web frameworks, DevOps, task queues, RPC, RESTful API, ORM, Databases, Authentification, Asyncronous Programming, Concurrency and Parallelism, Job Scheduler, Logging, Documentation, Serialization and etc)

GitHub

A curated list of awesome Python frameworks, libraries, software and resources - GitHub - vinta/awesome-python: A curated list of awesome Python frameworks, libraries, software and resources

vapid jay
loud dew
cosmic forge
loud dew
cosmic forge
#

i didn’t use a game engine

#

come to think of it i should just make a game engine

twilit belfry
peak halo
loud dew
twilit belfry
peak halo
#

(though I did end up getting the exact one that I wanted. but it was really annoying up to that point.)

twilit belfry
peak halo
twilit belfry
peak halo
twilit belfry
#

People say cybersecurity is in high demand which I guess it is but its very hard for me to find that kind of job if you know what I mean

peak halo
sweet bramble
#

Guys I need help asap for a simple cal for multiplication dm me

peak halo
#

@sweet bramble this is the career discussion channel. If you have a programming question, read #❓|how-to-get-help

twilit belfry
# peak halo yes.

yeah, I hope it’s gonna be easy to find a job that relates to computers that I can do over like 2-3 months lol, do you know of anything?

sweet bramble
#

I just Need Code simple af

peak halo
twilit belfry
#

Like a contract/seasonal job?

peak halo
twilit belfry
peak halo
twilit belfry
gritty rivet
gritty rivet
twilit belfry
cosmic forge
loud dew
cosmic forge
#

i don’t remember, there’s like at least a thousand lines total in the project so i don’t really remember much

loud dew
#

a

#

my discord bot has 11000

near ocean
vapid jay
# vapid jay what's everyone learning python for?

mostly number crunching but also some ml. my goal is to build skynet and end the monkey infestation
my day job requires me to use python for backend stuff, testing/automatization and some ui crap tho. but that's not what i'm learning it for.
Great thing about python is, ain't a thing it can't do

buoyant seal
wild sluice
#

Hey guys. So I am a self taught programmer and have been doing full stack freelancing full time for about 6 years through, cold calls, outreach, and through platforms such as Upwork. I personally feel as though I can build anything using the languages I currently know. I am finally to a point in which I am seeking to get my first job at a company. And have a few questions.

  1. What's the best way to display freelance work on a resume?

  2. Is it harder to get a job as a self-taught programmer?

  3. Should I apply for mostly entry level jobs although I believe my skill set is higher than entry level?

Thanks in Advance.

buoyant seal
# wild sluice Hey guys. So I am a self taught programmer and have been doing full stack freela...
    • Recount projects u did as part of freelancing work experience (the most important) (used technologies, programming stuff in it)
  • it would be nice to see section with biggest Achievements u made
  • it should be highly preferable seeing clearly your specialization (probably it will be seen anyway though)
  • it would be nice to see section with extra non job activity u do in terms of programming
  1. yes, although at 6 years of experience potentially it could be less of a problem. But considering lack of company experience it is still under question. Well, it highly depends on factors... to give you more precised answer, just write your resume and give us it in anonymized form for reading
  2. give us anonymized resume, and may be i would make a round of questioning to evaluate you further, depending on answers i could recommend to which rank level to apply

P.S. At this point without additional information it can be anything. May be your knowledge for companies only for Junior level, may be enough for Middle, i don't know. We need to see more info. Final answer will depend on sum of your technical knowledge + observed soft skills / attitude.
P.P.S. at some degree i can evaluate any software engineer, but it would be way better evaluated if our specializations match. Likely hood is pretty high for that pithink

sharp mortar
#

!resources

inner wrenBOT
#
Resources

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

nimble rampart
#

Hello

worn plinth
#

hey

minor tinsel
#

hey

edgy shard
#

hey

#

how are you doing?

pine lodge
#

I am working on my own game right now using pygame it is nothing fancy but is it something I should include in my resume or not? Once I apply for a job?

peak halo
true harness
#

even if it's not on github, you can put it on your resume

near ocean
#

You can but people interviewing might find it odd
If its not on github or anywhere visible and youre using it to your advantage it looks weird

#

We had this phd student interview recently with a ton of cool simulation stuff in their personal project section but their github was full of literal cookiecutter template projects

peak halo
#

https://www.reddit.com/r/Python/comments/y8u5vi/python_is_the_top_6th_highest_paid_programming/

The top comment is great:

Employers don't pay six figures for your Python skills; they pay six figures for being an expert in a high-demand problem domain, such as data science or machine learning, it just so happens that Python is the most popular choice of programming language in those domains.

The reason PHP jobs pay badly is not because of the PHP itself, it's because the problem domains where PHP is the obvious choice. If some company were to start doing data science in PHP (God help them), then they'd have a bunch of $200k PHP jobs to fill; and a company that does [what people usually do in PHP] but with a Python platform will pay the same kind of salaries that your typical PHP web dev shop does.

So, if your goal is to command a high salary, stop worrying about "highest paying programming languages", because let's be honest here, learning a programming language is the easy part, you can do that in two months as the need arises. Look at the kind of industries that pay well, and the kind of experts they need, and become one of those.

dense mesa
near ocean
#

I dont know, but the fancy projects in his personal projects section dont exist anywhere on github

#

Whats the point of saying you wrote a "python package to model semiconductor lasers with fancy numerical integration algorithms and stochastic equations" when i cant see it, total turn off

jade anvil
#

well I'm in high school or u can call it 11th garde
I love coding I have started with how to code
the thing I love coding because it involves your brain when u are I don't to be a brain less guy who just work k 9 to 5
I'm confused about which language to start with either Java or c++ as my teacher said any one of those can help
after that u can learn any other language easily

#

ping me if u are willing to help

cosmic forge
jade anvil
cosmic forge
jade anvil
#

like making apps

cosmic forge
#

then probably Java

jade anvil
#

thnx big bro :>

cosmic forge
#

you are older than me

jade anvil
#

im just 16 :>

cosmic forge
#

im a sophomore

jade anvil
#

then like same age

cosmic forge
#

nearly

jade anvil
#

ya ur older no debates or 🐱

cosmic forge
#

im 15

jade anvil
#

country?

cosmic forge
#

💀 why you wanna know my country

jade anvil
#

nvm

peak halo
#

Is everything alright here?
@cosmic forge you usually need to state your country to be able to get career advice that's specific to your circumstances. simply stating your country is not enough to personally identify you.

cosmic forge
#

fair, i just wanted to know why

smoky quest
# jade anvil well I'm in high school or u can call it 11th garde I love coding I have starte...

From a career perspective, at 16, you should aim for a CS degree. To that end, make sure you have the grades to get into a good college/university

In the mean time, have fun! Learn whatever language you want for your objective. It will help you pick up technologies and concepts along the way.
Python is an easier language for beginners, but it depends on what you want to do. Mobile app may be a tad out of reach if you start from nothing

jade anvil
#

it will like 1yr and 3 months

#

to get a collage

#

don't worry I'll have an internship in maA 1st yr

#

hehe

mortal wedge
#

@clear loom This is what I used to land my first major job. For context for everyone else, I was trying to land my first major job in industry after working at an unrelated job followed by a sizable unemployment gap. I focused on my most transferrable tasks at my unrelated job and then listed what I could think of that I did that was software/computer related during that gap time. Not sure if this will be of help to anyone, but on the chance that it is I share this here.

mortal wedge
# cosmic forge fair, i just wanted to know why

Just to followup on what @peak halo said, we try to have people give advice here with what they're directly familiar with to make sure the information is accurate and helpful. Job markets differ significantly per country and a lot of the information I share re: hiring practices and job search specifics I can only confirm for the US market.

mortal wedge
near ocean
#

I sure hope they did, i wasnt in the initial interview that goes through this kind of thing
Not that it would help or anything i dont think, our team is UI and their frontend projects were express/react templates

They didnt make the cut

mortal wedge
#

Gotcha. Respect to front end engineers. I have no knack for it and wouldn't get anywhere without them.

full sigil
#

Working at a warehouse 8 hrs a day 🙏🏻🙏🏻🙏🏻

mortal wedge
#

Oof. It's hard to job search when you're exhausted from your primary job

brave matrix
#

Im applying for data engineer positions here in Italy, and I had two interviews in the last week where they said I had the perfect skills and I would be a great talent for the company, BUT because I dont have a degree then unfortunately I cannot continue the process

#

do you guys recommend I make it clear in my resume that Im self taught and that I dont have any college or university degree?

peak halo
#

do the job listings say "those without x degree need not apply"?

brave matrix
#

here in Italy people place alot of value in formal education

peak halo
brave matrix
#

I will never find a job then 😅

peak halo
#

I don't know what to tell you. The general advice in the US is to "just apply and see what happens". But it sounds like you're doing that, and your experience is confirming that a degree is a hard requirement.

brave matrix
#

I've sent 120 applications so far, got 4 interviews (all by call, just the first step)

  1. was to arrogant, and got her name wrong
  2. had all the skills, but they wanted work experience (I have zero, unless you count the projects)
  3. also match all the skills but they required a degree
  4. was invited for a 4 week, full-time academy, which only if I complete than I have a CHANCE of getting hired (company with 700k employees)
#

I feel like I would be a very good match for companies with less than 50 employees, but theyre hard to find on LinkedIn

delicate bane
brave matrix
#

the thing is, im already in a DS bootcamp, I'm only gonna leave that if I have a job offer for sure

delicate bane
#

i see

near ocean
#

Why cant you get a degree? Did you mention already?

brave matrix
#

im broke

#

cant wait 3-4 years to get a diploma

near ocean
#

Nothing a part time job wont fix?
Google suggests that the average course tuition fee in italy is around €1100 per year

mortal wedge
brave matrix
#

and I meant broke to live on my own, univirsities are cheap here, and I could even go to a public one for free I think

smoky quest
brave matrix
smoky quest
mortal wedge
agile turtle
#

Hi guys I need help regarding my career in my life. I failed my senior secondary school and I didn't go to college. I have been self self studying programming but my growth is slow. I am 23 and I need to earn what should I do please help.

brave matrix
#

do you think they will overlook my experience since its not in the US?

brave matrix
smoky quest
mortal wedge
smoky quest
brave matrix
#

btw do you guys know how I can practically find small companies/ startups that are hiring ?
unfortunately LinkedIn dosent have a employee size filter

mortal wedge
#

Try different job boards. Larger companies will usually advertise on multiple job boards, while smaller companies pick one or two. I've gotten good luck with smaller companies on indeed and zip recruiter

brave matrix
#

if you have any other websites let me know pls

mortal wedge
#

I've heard monster.com float around as well. Not sure if has jobs in Italy

smoky quest
agile turtle
mortal wedge
# agile turtle India

I'm not too familiar with the job market in India and how they hire. But you may want to get a non-tech job in the meantime while you're learning. Or even a tech-adjacent job like tech support or something.

agile turtle
smoky quest
mortal wedge
gritty rivet
brave matrix
spark cobalt
#

Networking OP

gritty rivet
mortal wedge
#

Getting a referral is a really good idea if you can swing it. One study showed it that you have like a 50% higher chance of getting a job/interview, I think. It also lets you bypass the ATS and get directly to a person.

brave matrix
clear loom
mortal wedge
mortal wedge
clear loom
mortal wedge
#

It wasn't like... registered or anything

#

and I didn't come up with the name until later. But I did do some computer related work during that time frame. Technically, including one contract gig

clear loom
#

oh oki gotchu, thanks! i did a few gigs on reddit and from some random discords so that should come in handy

#

career objective/summary in a resume, yay or nay?

mortal wedge
#

I think it's ridiculous that a lot of companies don't consider candidates with employment gaps. They may have a good reason and does that just mean that someone with an employment gap should never have a job again? It's stupid

mortal wedge
clear loom
mortal wedge
#

Just be expected to apply 10-50 times at least until you find a job

#

and while experiences differ, I had really good experiences working with recruiters who are financially motivated to help you find work

clear loom
mortal wedge
#

I suggest bumping skills to the top, otherwise it's ultimately a matter of preference.

#

Your skills tend to be the first thing people look at because it's an easy/rough indicator as to whether or not they should continue to read the resume.

clear loom
#

aye gotchu, thanks!

#

should I be more general with the skills section or will this suffice?

mortal wedge
#

Looks fine to me!

#

My other main piece of pertinent advice is to tailor your resume to the job postings you really want. Like, have a base template but for the really important postings read the job posting and try to make it as clear as possible that you have the skills that are being asked for.

#

I had a much better success rate of getting at least a phone screen when I did that

clear loom
mortal wedge
clear loom
#

hahaha, i wonder if india has still caught up to it x)

mortal wedge
#

They often translate to plaintext so it becomes 12 pt font in black, lol

clear loom
#

oh boy wouldn't that mess up some formatting

mortal wedge
#

Yes

#

Some people recommend having two resumes, one for when you're submitting to a website/ATS and one you submit to a person. I could never be bothered to do that and just had one that could be easily parsed

#

But I was never too graphically artistic.

clear loom
#

yeah same, i really liked how simple your resume was! one resume to rule them all

mortal wedge
#

Definitely, if you're in the US, keep it to one page.

#

Once met a guy that came to a resume class with a 30 page resume and the instructor binned it and told him to try again, lmao

clear loom
#

30 pages 😭 how on earth

mortal wedge
#

He eventually got it down to 3 I think. It was humbling for him.

#

This is someone with like 30 years in the career world

#

so I guess he must have did a page a year or something lol

clear loom
#

rofl

mortal wedge
#

But the recommendation is one, two max and that's only when you're well established in your field and have so many high powered achievements that it's hurting you not to include them all

#

Jobs in academia are different though, they typically want to know everything you've done that might be relevant

clear loom
#

aye that's true, had a friend who made like 5 page long resume for GA position

delicate bane
#

wow i just heard of an interesting concept from a podcast. dunno if anyone else has come across this but:

"there are jobs below the API, and there are jobs above the API."

white relic
#

what is that supposed to mean?

spark cobalt
mortal wedge
spark cobalt
#

At least for my 30 second elevator pitch, having a resume that outlined what I say is much more impactful and flows well.

#

Most of my connections end up getting the normal online application resume when they ask me for updated resume a week to a couple weeks down the line.

#

So I guess perhaps it worked if they circle back, or at least having separate resume definitely could've helped. (Don't have the data to back it, but presumably it does help)

clear loom
spark cobalt
#

High school grad resume is KEK

clear loom
#

i am now going to use dingbats in resume, 🖂 🗏 🖫 🖉

true harness
#

i actually love the linkedin and github icons i have on my resume. they're just from a font package but they're so cute lol (they're actually super annoying to have since the only thing i use from that package is the icons and the package requires me to run LuaLatex instead of latexmk)

spark cobalt
#

LATEX RESUME GIGACHAD

clear loom
#

but yeah mine is pretty latex-ey as well

true harness
#

hmm, the | isn't exactly centered it seems. either that or the icon is like, closer to the | than the words. something seems off about it

spark cobalt
#

What the fuck I just copied those shitty Google Doc resumes YEgrey_agonyLaugh

clear loom
#

maybe i should just use a google doc template as well

#

but i like wasting time in word so there's that

spark cobalt
#

Y'all are insane YEgrey_agonyLaugh

true harness
#

that's latex right? you're using a tabular?

clear loom
#

what did you expect from a rust discord :^)

spark cobalt
#

My resume is 3 pages long. 1 page dedicated to passing custom resume scanner YEgrey_agonyLaugh

clear loom
true harness
#

ooooh...

clear loom
#

how is yours btw

true harness
#

wdym, the spacing?

clear loom
#

yeah, did you do it in latex? 👀

true harness
#

you'd probably get better spacing without a table type thing, tbh. have you tried that?

clear loom
#

alrighty i could use a font so it looks like that, its worse without the table lol

#

because word apparently doesn't understand how to vertically align image and text that are on the same line

true harness
#

ohhh, that's an image?

clear loom
#

did you use fontawesome or is that like an actual font?

true harness
#

fontawesome lol

clear loom
#

ok gotchu i'll see if that's possible in word

true harness
#

does word play well with version control? ik it's like a custom format thing. one reason i like using latex is that i can version control and branch for different jobs lol

clear loom
true harness
#

the line isn't centered 😭 but vertically this time 😩

spark cobalt
#

Maybe this is why your resume didn't get many responses. This is visual assault... Literally...

clear loom
#

it's literally just | 💀

#

oh wait i could throw all this in a table cell and MAYBE?

true harness
clear loom
#

this is terrible, let us do that

vapid remnant
#

Hi

mortal wedge
#

Hello

glass yacht
cyan hearth
#

hello everyone where can I publish a job?

summer roost
#

We don't have a place for that on this server.

rapid delta
solar garden
#

Anyone recommend a project that I could do to apply for high school? I know python. Currently studying HTML, CSS. (Don't give me game ideas)

vapid jay
smoky quest
nimble rampart
#

Does our ug college reputation matters when we r applying for pg in top universities aborad..i have a 9.8cgpa..but

nimble rampart
#

Post graduation

smoky quest
#

And what is the target university? Each country have their own thing

smoky quest
# nimble rampart Post graduation

It shouldn't matter beyond the correlation with the quality of your work.
But the best way is to make sure of it is to look at their acceptance criteria

#

Also remember that you do know the top universities of your own country. But would you be able to tell me the top university of Paraguay or Thailand? It's the same thing for lots of countries 😉

nimble rampart
smoky quest
#

Plus there is a whole grand canyon between making it the sole criteria to making it a minor interesting point. A lot of universities will be somewhere in between

#

And on top of that, the past experiences they got with previous folks from a given university will also bias their take on anyone else from the same place

smoky quest
#

Hi! This is not a channel for shitposting

vapid jay
#

This is not true right?? I mean it's also depend on our purpose i think? I just stared learning python because i want to be a
com vision engineer or sth like that, im not sure for that field if c++ or python is better?

buoyant seal
# vapid jay

There is some truthfulness to this statement. C++ is way harder, after that jumping to Python is like going from bicycle to electroscooter.
And even if u knew C++, i could be forgetting about it in several years and getting too much used to Python.
After that returning to C++ is quite painful and undesirable xD

elfin abyss
#

I mean I think it would be the same both ways

#

I've got a friend who's almost solely just doing systems programming stuff in C, and he finds Python quite hard, because either way you go you have to think differently and adapt to new concepts

white relic
#

In general you can do concept-for-concept translation of pretty much anything in C or C++ to Python.
it won't be good Python, but all the features are there in broad strokes

#

going the other way seems harder to me, because like... translating a class decorator requires learning templates, lol

digital fjord
#

I disagree, pointers and references allow idioms which are more or less impossible in python.

full siren
#

Can I work with iot and arduino using python or should i learn cpp instead?

elfin abyss
#

Not the right channel for that discussion

full siren
#

its sorta career releated

elfin abyss
#

Not directly

white relic
#

Go seems like a good example because it doesn't have inheritance, so like... the #1 tool you use for abstraction in either Python or C++ is neutralized

#

y'know what, this isn't career related either

clear loom
#

random question but volunteer work on resume, yay or nay?

true harness
#

better than nothing

modern aspen
#

Hey guys I have found an IT developer apprenticeship, very well paid

#

£30k a year apprenticeship so I imagine it’s very competitive, what can I say or do when they inevitably ask me “why should we pick you”

clear loom
# modern aspen £30k a year apprenticeship so I imagine it’s very competitive, what can I say or...

check out https://www.youtube.com/c/CareerVidz
dude gives solid advice for interviews and will answer most of the questions you'll have regarding interviews

#

basically mention your strengths/past experiences and how they will impact the company/role positively

dense mesa
dense mesa
clear loom
#

oo that's neat, will do, thanks!

dense mesa
#

@modern aspen make sure you have the basic knowledge requirements for the interview, but above all be curious, open to new ideas, and teachable

vapid jay
#

Career...is part of our life you know. I learn python for 2 or 3 months now, i now it's gonna be a long progress . i want to ask people who've made a living on sofware developing for a long time: right now, what are the percentage of why you still sticking with this job?? like 50% for fun 50% for money,... or maybe because of something else??

#

i know it's different for each person, i just want to know y'all opinions

near ocean
#

Its 100% for money, bills dont pay themselves

gritty rivet
buoyant seal
#

Surely hard to find time, but that's very important, so i try to put all possible free time into it. At least 10 hours per week or more

spark cobalt
#

I leave all my learning to work. Work in flat hierarchy, everyone in a single team kinda thing company so I'll eventually be touching something I don't know. And then I learn other stuff like economics and math (and soon history) after.

#

Imo if work isn't making you learn everyday, that's a sign to switch to work for another company, or on a different division etc.

#

Work just takes so much fucking time to not be learning from it

gritty rivet
spark cobalt
#

How long does AWS cert take to complete?

vapid jay
#

hey

spark cobalt
#

I need to learn AWS for work 😅

vapid jay
#

whats aws

gritty rivet
spark cobalt
#

I wonder if a book is good enough in replacement of cert course. Might be more efficient

vapid jay
#

is there any channel here where people showcase there projects

spark cobalt
gritty rivet
nova mural
#

Would you higher me if I gave this as an answer?

dense mesa
#

And if you're being serious, that's a poor implementation of fizzbuzz

gritty rivet
nova mural
summer roost
spark cobalt
nova mural
spark cobalt
#

This isn't relevant to careers anymore. Ask somewhere else.

nova mural
#

ok

spark cobalt
#

Money just makes programming viable. If every job paid the same, would you still program is the more fun question.

vapid jay
spark cobalt
#

Got heavily invested into programming way before I ever thought of programming as a profession. Super lucky I guess to have something that I love doing for work.

spark cobalt
#

We all "do it for money" cuz we need to survive. But other professions also pay, some more and some less. Just a matter of why programming specifically.

brave matrix
#

btw, when people say you should learn data structures, is it specifically on how the different built in Collections work (list, dict, set, etc.), or about the big O notation?

vapid jay
summer roost
brave matrix
#

btw im asking about the meaning of the words, not what I should/ shouldnt study

gritty rivet
summer roost
#

Data structures is about learning what major data structures have been invented, and what each of them is useful for, and when you'd prefer one over another for a problem both could solve.

gritty rivet
#

Stacks, queues

brave matrix
#

I see, that makes sense

summer roost
#

Algorithms is partially about learning common algorithms that have been developed, and partially about learning terminology and methods for describing how the performance of algorithms changes as the amount of data fed to them grows.

brave matrix
#

and what am I expected to know when applying for junior/entry-level jobs as a Data Engineer?

dense mesa
#

@brave matrix think about why we need things like lists, dictionaries, strings and so on to represent information in code. That helps fit into place why we need certain algorithms to make use of those data structures

brave matrix
#

but lately I started considering, speed for accessing elements, amount of memory, iterating through the struct, will I need to modify it, when to load everything onto memory, etc..

dense mesa
spark cobalt
brave matrix
true harness
#

isn't that your answer? try to get those skills

near ocean
#

Had a yikes moment, guy interviewing for team with current title of Senior UI Dev and 10 years exp couldnt get past fizzbuzz
Do your daily leetcode guys, its good for you

Maybe I should start applying to jobs with senior in the title

mortal wedge
near ocean
#

You mean unsolicited optimisations? Or do interviewers pressure them for better solutions?

mortal wedge
#

Unsolicited optimizations. It's an easy problem on it's face so I think sometimes people overthink it. Which I suppose is another issue that may be of interest to an employer

near ocean
#

Wow, I intentionally started with naive solutions when i interviewed here, then asked if i should optimize, on a couple of occasions they didnt even want me to

mortal wedge
#

Yeah. Imo it's just a litmus test, is this person full of it or is there a decent chance they have their qualifications.

#

That's not to say all companies are like that, some fully believe that leet code style questions or brain teasers are somehow the optimal way to evaluate a candidate. But I'm hoping the culture has evolved past that. I think it has for at least the bigger companies.

near ocean
#

i dont see a problem with leetcode to be honest because it is 100% gameable and as an interviewee that benefits me

#

im not so self-righteous to let that get in the way of more 💸 but thats not necessarily the most ethical of things lmao

brave matrix
true harness
#

probably, but I wouldn't know

near ocean
pseudo widget
#

hey guys, can you help me to understand my assignment idea because

#

I didn't got it

near ocean
pseudo widget
#

ok, thank you

mortal wedge
mortal wedge
#

It's a popular way in the US to check to see if somebody has coding fundamentals.

near ocean
summer roost
#

I think leetcode questions are a poor proxy for relevant job skills, but they're a level ground on which to compare candidates of different backgrounds, using material that everyone who gets a CS degree is expected to learn. You do need some amount of DS&A knowledge on the job, and it's something easy to test for, and easy to learn, and easy to compare results across candidates.

#

They're not perfect, and certainly they shouldn't be the whole interview, but they do give some valuable information

mortal wedge
#

"Tell me about your approach to solving a difficult problem"
"I first check stack overflow to see if a solution exists, then I ask on programming related social media if anybody has encountered this issue before"

digital fjord
#

"I research the problem and consult my peers and seniors to find an existing solution if one exists in order to avoid creating excessive maintenance burden."
just gotta be a tad creative with the phrasing.

smoky quest
smoky quest
digital fjord
smoky quest
#

Which then leads to some uncomfortable minutes and that puts in question the entire trust in the candidate. If they try shenanigans on that topic, what else are they making up stuff on?

digital fjord
narrow ether
#

if you had to pick between software dev and cybersecurity career path, which would you take and why?

modern aspen
mortal wedge
#

Keep in mind that your career path you select would involve you spending most of every day working on it, so it behooves you to choose something you think would be fulfilling/enjoyable

smoky quest
smoky quest
mortal wedge
#

I'll be honest, if I had to choose between a candidate that explored existing solutions first versus one that just tried to hack something together, I'd want the first. One of the juniors on my team hacked something together and spent a lot of time and effort on it, which made him really invested in a suboptimal solution while I just looked through research papers to see what others in the industry did and came up with a far superior solution in a heartbeat.

Even I fall into this trap, I just recently spent a day devising a complex function for numpy arrays only to find out the next day that numpy had a similar function that was extremely similar and even slightly superior to mine. I should have sought existing functionality first.

delicate bane
summer geyser
#

Was hoping to hear if I got rejected or not today, gotta wait over the weekend sadgejuice

honest pivot
past socket
#

Is golang a good choice or I should stick to python?

unborn zenith
#

Hi folks - I am at a data technology startup as cofounder/CFO. We are looking for both junior and senior developers (Python, Angular, etc) to add to our team. Is there a typical way that companies post openings in this chat thread or other discords?

#

I appreciate the tips re: Monster, Indeed and other job boards people have mentioned.

peak halo
unborn zenith
summer roost
buoyant seal
# narrow ether if you had to pick between software dev and cybersecurity career path, which wou...

obviously software dev, because cybersecurity sounds to me like a path possible to be succesful in only later after u a already software dev.
I heard that in modern times Cybersecurity evolved into DevSecOps ideally profession.. so ideally you are as preqrequisite
Software Engineer -> Which became Backend dev -> Which became DevOps engineer -> Which became DevSecOps xD (And somewhere in the process in parallel learned CyberSecurity xD)
Alternate paths are present, but this is one is just the most... solid looking like pithink At least from the bits i can guess

balmy mural
#

I disagree that you need to start of as a software dev to go into cybersecurity. It's only anecdotal, but I do have two friends who started off as pentesters as their first jobs after finishing their degrees

#

Not 100% sure what their job titles were, but majority of their work was pentesting when they started

vapid jay
#

@remote roost

mortal wedge
smoky quest
#

Hi! we don't do ads on this server

#

<@&831776746206265384> ads ^.
It also looks like they have a history of ads

astral kernel
fringe pine
#

Hello @smoky quest, please contact @severe widget to ask permission before publicising events.

smoky quest
astral kernel
vital skiff
#

Can anyone recommend a SQL course I can learn please? Feel I need to have this on my CV and experience

gray sky
#

What pays better a cs job or a law based job ( I can't decide which career to take)

near ocean
#

It depends and also how are we supposed to know how much lawyers make?

spark cobalt
#

CS. If you get into the top law firms in like NY then sure law, but you're signing up for pain and suffering.

#

Law has higher cap, CS more plausible to make big money also work life balance generally better. Law also has a super high barrier to entry (law school, bar, etc.)

#

Lot of things to consider than just pay

snow stratus
#

What was the best python data analytics course/ certificate have you ever taken?

#

I want something that boosts my career

snow stratus
#

Do you mean university degree?

#

I want to have a in depth knowledge of python

spark cobalt
#

Python is just a tool to help with Data Analytics. The fundamental core is math.

snow stratus
#

so?

#

I have an engineering background, I am a recent university graduate. I am looking for enhancing my python with a unique course. Is there any course worth learning for python?

white relic
#

That depends on what you want to do with it. What kind of engineering background do you have?

near ocean
#

Python certificates are useless
Pick up automate the boring stuff and build projects yourself

buoyant seal
#

Text tutorials for the win, Interactive tutorials for the greatness. (Exception in video tutorials for great speakers in conferences)

elder forge
#

This appears to break rule 6: Do not post unapproved advertising. and rule 7: Keep discussions relevant to the channel topic. Each channel's description tells you the topic.

wary dune
#

But no one responds me in the mod mail. Look, it is just a video, don't mute/ban me for posting a link please. I posted online my work and now I want to get views, just like anyone else.

still condor
#

global variables 😔

analog sun
wary dune
still condor
analog sun
wary dune
#

It says that I have them opened.

analog sun
#

This is what I see

wary dune
#

No server with the bot...hm...

buoyant seal
inner wrenBOT
buoyant seal
#

plus u can send it to Reddit or whatever place, more dedicated for this. Ergh, u know i am not SMM person

analog sun
# wary dune No server with the bot...hm...

Anyways, here is our message:

Hi there, a Discord server is not the best place to promote content such as this in general channels, as it will get buried in ~5 minutes with the amount of message we receive.

As such, we instead recommend posting on a sub reddit such as /r/python or /r/learnpython. Of course respecting their rules while doing so.

wary dune
#

Okay thank you. I don't have reddit, maybe I will make an account in order to get subscribers on my account. Thank you for your time, maybe you'll be kind enough to subscribe to my channel as well. Have a great day!

buoyant seal
elder forge
#

wow, this actually went from being off-topic to on-topic 🤣

near ocean
#

Stop trying to cheat on your assignments

#

<@&831776746206265384> crossposting and asking for help with exams

clear loom
gilded valley
vague brook
#

How do you become a software engineer in India?

mortal wedge
alpine jacinth
#

Do I need a degree in CS to work at any FAANG companies?

smoky quest
alpine jacinth
#

Is a Bachelor’s okay or Would I need a master’s?

smoky quest
#

I wouldn't frame it in terms of what is okay, but how do they relate to your career goals. Different degrees will lead to different paths
But yeah, bachelor is the minimum.

smoky quest
alpine jacinth
#

I’ve heard good things about working at Google so I want to try getting a job there

smoky quest
#

You shouldn't jump into something because you heard good things

vapid jay
spark cobalt
#

Not gatekeeping if it's true CH_PepeCoffeeDepressed

elder basin
#

@sour tartan which programming language pays the most in the UK

sour tartan
elder basin
#

😂 have a good day

elfin abyss
elder basin
elfin abyss
#

Again, way too many things to consider to give a decent answer, you'd have to look into specific companies who would be offering people roles for people in the same position as you

elder basin
elfin abyss
#

No idea I have no idea what goes on in the UK

#

Look into specific roles being offered to graduates

smoky quest
spark cobalt
#

I feel like CS is something super easy to get interested and eventually enjoy. There's so many new things going on everyday it's kind of a waste to be in this environment and not be fascinated by all the advancements that are happening.

#

A lot of people would kill to have a job that's related to what they enjoy doing. Almost feels like a waste...

#

I get that CS is a good choice career wise, but there's definitely not anything holding you back from enjoying it

smoky quest
spark cobalt
smoky quest
spark cobalt
#

About being it's a human thing.

#

It's like you open up your eyes just a little and you're like holy shit this is so cool. But people tunnel vision on pay and never get to enjoy what they plan on doing for the rest of their life.

smoky quest
#

meh, some people are interested in completely different thing.

#

no one is perfect enough to like what I like

spark cobalt
#

Like today I put on my first VR headset ever. Super fucking amazing.

drowsy scaffold
#

yo guys wassup

meager harbor
#

Hi guys, I'm new to Python, about 2 months exposed on it. Any advice for a beginner like me? thanks

spark cobalt
smoky quest
spark cobalt
#

So depressing.

meager harbor
# smoky quest advice about?

Which frameworks should I focus on and what are the things that I should know to land on a job that is python related.
I love automating things tho and uhh, would also like to learn about web development

smoky quest
meager harbor
meager harbor
#

Thank you! more power for this community.

nocturne frost
#

i am new to python, if i want to make it as a career, where should I start at the beginning?

clear loom
# nocturne frost i am new to python, if i want to make it as a career, where should I start at th...

Automate the Boring Stuff is a really good book for complete beginners and it's free to read online: https://automatetheboringstuff.com/#toc

If you prefer to watch video tutorials Corey Schafer's playlist is also really good: https://www.youtube.com/playlist?list=PL-osiE80TeTskrapNbzXhwoFUiLCjGgY7

For a fantastic introduction to programming in general, which includes learning about both C and Python as well as data structures and algorithms, I highly recommend Harvard’s free online course, CS50: Introduction to Computer Science: https://pll.harvard.edu/course/cs50-introduction-computer-science

If you want a more Python-based approach and are already familiar with programming, then Harvard's CS50: Introduction to Programming with Python is an excellent resource: https://cs50.harvard.edu/python/2022/

credits to the glorious @vast shoal for this list

smoky quest
nocturne frost
#

thx for advices

brisk pumice
#

français ?

smoky quest
inner wrenBOT
#

4. Use English to the best of your ability. Be polite if someone speaks English imperfectly.

high swan
#

is there anything like static variable in python like we have in c plus plus

graceful mason
knotty grove
#

Why is it so hard to find your first internship or job in the tech world 😢

mortal wedge
spark cobalt
#

With that being said, there are many ways to make it easier and improve your odds over other candidates. Networking being a huge one that I see people neglect.

digital fjord
#

what I have seen work fairly often is to go to less popular talks and conferences in person and talk with the people in the audience, that at least gets you an interview. But YMMW.

gray lava
#

Hello

#

I'm soon going college and will be choosing Information Technology, what do I need to start reviewing, memorizing and practicing? Is there something you want to recommend what IT role should be I go to as I beginner? Although I'm thinking going in Cyber security :>

Please help me 😭💓🙏

gritty rivet
buoyant seal
# gray lava I'm soon going college and will be choosing Information Technology, what do I ne...

Disclaimer: I am not in CyberSecurity, i am backend dev/DevOps engineer

Tried to build out of curiosity some kind of map

graph TD
    Software_Developer --> Backend_developer
    Software_Developer --> DevOps_engineer
    System_Administrator --> DevOps_engineer
    DevOps_engineer --> DevSecOps
    CyberSecurity --> DevSecOps
    Linux_System_Administrator --> CyberSecurity
    Backend_developer --> DevOps_engineer
    Backend_developer --> CyberSecurity
    Software_Developer --> CyberSecurity
    CyberSecurity --> CyberSecurityManager
    CyberSecurity --> RoleCyberSecAnalyst
    DevSecOps --> CloudCyberArchitect
    CloudCyberArchitect[job role: Cloud Cyber Security Architect]
    CyberSecurity --> PenTester
    PenTester[job role: Pen Tester]
    RoleCyberSecAnalyst[job role: Cyber Security Analyst]
    DevOps_engineer --> SRE
    CyberSecurity --> NonWebSecurity
    CyberSecurity --> SRE_CyberSecurity
    SRE --> SRE_CyberSecurity
    SRE --> CyberSecurityManager
    Management --> CyberSecurityManager
    SRE_CyberSecurity[job role: Incident Resnponse Analyst]
    CyberSecurityManager[job role: Cyber Security Lead]

If we google roadmaps for cybersecurity
https://www.pinterest.com/pin/cyber-security-roadmap-in-2022--602567625158443468/
https://twitter.com/hackinarticles/status/1462042273646972932
https://www.sans.org/cyber-security-skills-roadmap/

Role sources:
Insident response analyst:
https://www.indeed.com/jobs?q=cybersecurity&start=10&pp=gQAPAAAAAAAAAAAAAAAB6mP01wAsAQBlHHDD8QGZLXZYIQNepYou__iDTqTrQPaOXt0fgRNzkV1lKdM-pJxG85oAAA&vjk=55f042b504d8bccf
Cyber Analyst:
https://www.indeed.com/rc/clk?jk=9d133c69ee923560&fccid=aeb15e43a6800b9d&vjs=3
PenTester:
https://www.indeed.com/rc/clk?jk=ccdf0bdf4a9fd463&fccid=bd916138c6247c6b&vjs=3
CyberArchitect:
https://www.indeed.com/rc/clk?jk=be9b0ae2a48bd80f&fccid=aeb15e43a6800b9d&vjs=3

#

(used tool: https://mermaid-js.github.io/mermaid-live-editor ) (quite good one as it allows drawing any charts as a code, there are different rendering/deployment methods are available) (for example drawing database table schemes (also known as Entity Relation Diagrams))

#

Fixed: missed one connection from CyberSecurity to Incidence Response Analyst

#

P.S. technically encountered Application CyberSecurity and Hardware Cybersec roles, which all go into NonWebSecurity and from there into their own roles
But it would overload map too much with details, plus i suspect it is a bit less common path (or i am just too biased as web dev)

#

P.P.S. for Backend/DevOps/Architect roles stuff is present here https://roadmap.sh/
Green skils in this roadmap are Software Development -> https://github.com/darklab8/darklab_backend_roadmap/blob/master/swe_backend.drawio.svg
(About management i have no info except knowing recommended books where to get started -> on the left of above roadmap Blue colored book)
P.P.P.S. obviously u need to know CyberSpecific topics too, they are mentioned in CyberSpecific roadmaps (which were mentioned above)

fringe coyote
#

guys

#

I need help. I have homework like this to do :

#

User enters x number. You need to print all the numbers from one to x, multiples of five and seven.

buoyant seal
buoyant seal
fringe coyote
#

how can I download it

fringe coyote
#

I found It on zlibrary and it's freeeeee

#

already downloading

#

thank you so much

delicate bane
buoyant seal
delicate bane
#

i took one cybersec class back in school and still enjoyed it

buoyant seal
# delicate bane tbh i feel the same even tho i am just a DS

kind of thinking about security again. I think in most cases it finishes for us at the moment: Having all insecure stuff in private networks of cloud provider without exposure to public network
Then it is way easier to make sure API gateway is secure... and that's basically the only point of security needed pithink Frontend is usually secure just from having secure backend

vapid jay
#

.

tacit pagoda
#

'Hello'

sour tartan
#

@elder basin this is a good place to talk about careers etc

elder basin
#

does your job require python

spark cobalt
smoky quest
elder basin
brave matrix
#

you said you're 18, do you plan to go to college in the near future?

elder basin
brave matrix
#

or is it useless if already have real world experience

spark cobalt
# elder basin whats ur job role

I work for small company. So everyone's part of one team and have the same role. People eventually touch every part of the system. Flat hierarchy system

brave matrix
spark cobalt
spark cobalt
#

Don't limit your learning to 8 hours a day. So much in the world that's fascinating

elder basin
#

how did you get your job? like did you learn python from a young age or sum

spark cobalt
#

Started 2 years ago.

spark cobalt
#

Hours of calls with recruiters, etc.

elder basin
#

tryna be like u big bro

spark cobalt
#

Either way I'm doing this path just cuz I love programming. If I wanted to do safe and easy high money route I'd probably go to college.

#

Pay doesn't matter for me. I'm working and having fun and learning fuckloads everyday while being paid anything is a blessing in itself. Just got lucky I got in a more wealthy startup KEK

elder basin
#

When did you start learning to program. I'm just a beginner to python and started 2 days ago- how many hours of self learning should I be doing if I'm in college, because I want to be a software engineer in python after I graduate

elder basin
spark cobalt
#

Started junior year of HS. That was COVID year so day and night programming everyday. Then senior year committed full time commitment to programming as well while also juggling band and school. Almost didn't graduate lol

smoky quest
elder basin
spark cobalt
#

There's no escaping time investment needed. Imo the stories online of people getting a job in like 6 months is fake af

#

Yeah was at a party to celebrate me and 2 other people getting jobs last month with connections. Everyone making fun that I'm gonna have 0 friends and 0 gf YEgrey_agonyLaugh

#

Everyone in workplace is 10+ years older. There's a lot of drawbacks with this plan lmao

#

Was writing up cons for this path and came with 10 cons, and 1 pro. And the only pro I could think of is you save some time

elder basin
#

Lol as long as you're following your passion who cares- friends will come and go, you'll make friends there

smoky quest
spark cobalt
#

Everyone's a workaholic here

smoky quest
#

What companies will care about is whether you can build space ships, not the screwdriver or hammer

elder basin
#

damn

#

what domain do faang companies use

smoky quest
#

everything

spark cobalt
#

Either way, everything is made with multiple languages. Becoming a "Python developer" would still ask that you knew other things so you can understand how other parts of this machine work.

smoky quest
#

from cooks, to janitors to compilers to drones to VR to AR to frontend to backend

elder basin
#

so should i focus on other languages as well? in my college course this year we're doing C, Java and python

smoky quest
spark cobalt
#

No, like recursive said target a domain

elder basin
smoky quest
still condor
elder basin
#

artificial intelligence looks exciting

still condor
#

So even though what you're suggesting might be beneficial, the kind of developer many companies are encouraging is a screwdriver master.

smoky quest
#

We are talking in very generic terms here. But in general, they would specify the role they are looking for and then list specific tooling/stack. If the ad doesn't specify if they are looking a frontend or backend engineer, there is something very wrong

still condor
still condor
elder basin
#

this is usually how they list what they want in the UK for jobs i just googled one

still condor
elder basin
#

is SQL easier than python

still condor
#

ah yes, a good understanding of the Waterfall principle 😂

elder basin
spark cobalt
#

HR moment

still condor
#

basically, it's a process where you first design your entire program in minute detail, then implement it, only then test it, and then it's done

elder basin
#

how do u have a good understanding of that, isn't that just common knowledge

still condor
#

That's a terrible way of making software

elder basin
#

is it

#

idk anything about software 💀

#

what's a good python book btw?

still condor
elder basin
smoky quest
still condor
still condor
still condor
#

but perhaps in many projects it gives you the illusion of control

#

that you know everything in advance.

smoky quest
#

projects will also most often require coordination between multiple teams as well, which have to deal with prioritization and may want some heads up

delicate bane
elder basin
spare hedge
#

Hey all, I needed some advice related to what course I should choose as I'm about to apply to university.
So my local university offers the following specializations in bs Computer Science: game engineering, data analytics, cloud computing etc.
Out of these mentioned specializations which would be best to pursue? in terms of job availability, pay, demand, stress level?

Would really appreciate any suggestions/advices on the same.

spark cobalt
#

It's 99% gonna pay good no matter what. For better QOL, just do what you're more interested/fascinated in. For demand not sure though.

smoky quest
#

In general, optimizing for lower stress goes against optimizing for pay

spare hedge
#

my subject of interests imo is game engineering,

#

I enjoy programming, so working hard in that field won't be an obstacle I suppose

smoky quest
spare hedge
#

yes, that's why I was not too sure.. however what would y'all suggest b/w these: game engineering, data analytics, cloud computing?

smoky quest
#

Also Canada is pretty big. Vancouver's scene is pretty different from Montreal's. Not even mentioning Toronto's

spark cobalt
#

If you wanna report it, ask a final time through email so everything is logged and send to someone that can do some serious actions.

#

What the fuck pepe_grin

#

If you don't wanna bear the burden of having the deal with him, ask how your classmates are learning with him being like this.

#

Perhaps there are study groups that can help you learn the concepts

#

Is this a public college?

#

Lot of bureaucracy that may be involved (would depend on the school), so I'd play it safe. It'd be probably more impactful if a bunch of students consolidated evidence to show for his lack of care and signed a petition.

#

If the department chair doesn't care, add that to your evidence and bring it a layer up.

serene holly
spark cobalt
#

People seem to recommend the automate things with Python book. I've only recently (like a couple months) started reading through books to learn stuff so I can't attest for Python related things other than like testing.

serene holly
spark cobalt
#

I completely converted away from Youtube videos and Medium blogs. They're inefficient for me.

#

Youtube/Medium blogs can be good if it's describing something specific. But things like "12 hour guide to Python" or "24 hour guide to some framework" just waste a lot of time.

#

Books imo generally are better at giving high level ideas, and would cultivate a "programming mindset" better than a video can.

karmic sail
#

Books are great, I usually take a book and if I feel a concept is still not clear I watch extra material on YouTube for that specific thing.

spark cobalt
#

And of course, you can reference parts of books faster than a video. And reading is significantly faster than watching a video. And for most cases, reading provides better retention than watching a video.

#

Yeah generally for specific things that books explain poorly, just getting someone else's opinion on it online is generally good enough to grasp it. Whether you need more example implementations, etc.

#

Depends on level and what you want to read about

karmic sail
#

I started with Automate The Boring Stuff, then Learn Python The Hard Way

spark cobalt
#

If you find a book online that's interesting to you and can't seem to get the PDF for it, just let me know.

karmic sail
#

for algorithms Im reading Grokking Algorithms, its great

spark cobalt
#

I have 99.9999% of PDFs for anything programming related.

serene holly
spark cobalt
serene holly
spark cobalt
#

Gotcha gimme a sec

#

I should make a new Google Drive account for this. Having all this shit finna get my whole account locked YEgrey_agonyLaugh

serene holly
spark cobalt
#

For CS, generally yes.

astral widget
#

Hello Python dev

dawn flicker
#

School or a great resume with a lot of history will get you there. It is true that generally you need a CS degree but many folks like me don't have one and are working in the field.

gilded valley
#

Not finishing after starting would be a very silly decision

near ocean
viral blade
#

Which language should I learn after Python?

dawn flicker
#

Digital Architect for an aerospace company 15 years

near ocean
#

Neat, so you dont have a CS degree? Do you have other degrees?

dawn flicker
#

No degree just started working after highschool

near ocean
#

Did you struggle with finding your first job? I imagine it got easier after that