#career-advice
1 messages · Page 63 of 1
there are usually plenty of people here willing to provide their feedback if you anonymize it and post it here. it would also help to know which country/job market you are in since that can affect how resumes can look from country to country
so yeah, uh. Do your research, consider all the options.
No, it is legitimate; thankfully. I don't know how much long or how you even prove it, but, it reignite the tiny hope I had in my heart that was broken about 5 min. ago
Thanks a lot @white relic, appreciate it; and everyone as well - I'll try, I guess...
Thanks. I'm anonymizing it now. You know, it's pretty scary realizing how different school is from real world programming Dx
that's why internships are so valuable
Good luck!
Thanks, I feel like I'm gonna need a ton of it... o7
am i the only person who struggles with behavioral questions? i've been doing mock interviews with my friend, but i literally just have no idea how to answer questions like "name a time when you needed to think on your feet". i've decided to keep a few specific ideas/projects in mind and try to find situations in those projects i'm familiar with, but i always have trouble coming up with an answer on the spot.
any tips?
Sorry, but what is a behavioral question?
not a technical one, like, "why do you want to work here", or "name a time you misunderstood someone" or something
Thanks everyone. I really appreciate it. US-based.
What you describe is basically what I did when I was looking for jobs. I had a couple projects that I liked to talk about for one reason or another, and many stories can be told in response to multiple prompts. Like, everybody's had a team member who didn't pull their weight, and how you resolved that could be a story you tell in response to "What was a time you had a conflict with a team member" or "how do you deal with stress" or many other questions
The "think on your feet" one kind of stumped me for a few minutes when you posted it tbh, so I probably would have fumbled that one
I would probably have said something like "I try to avoid having to think on my feet", which is true, but kind of a non-answer
a clever person would respond "answering this question"
i did say that at first to my friend, lol
one thing i think you should avoid is having "Using x, did y". instead i think it's better to have "did y, using x". this way you avoid having a bunch of "Using x", and you have an ~action word~ to start the bullet point.
i think your third bullet in QA Analyst has a grammatical error? i think it should be "Executed ..." not "Execution". same with the second one, "Collaborated", not "Collaboration". Third bullet point on "Software Engineer" seems to have an error as well, it should be "Implemented warnings ..."
also since you have experience, i would probably reorder the sections a little bit. your education is less important than your experience at this point
wait, were you paid for your open source contributions? was the "Software Engineer" entry an actual job?
yeah I think I would rewrite that if it wasn't an actual job
OSS contributions are IMO more like projects than experience, so maybe put it under that heading
or give it its own section
hey guys where do i share my python codes?
you should add a date to your QA analyst job too
Great advice all. Thank you. I wasn't paid. I thought that counts as experience. I'll move it to projects. I didn't add the date for QA because it was years ago. Then I'd have gap years :/
hmmmm how far back was it
gaps aren't a problem unless the explanation is strange. experience is when someone pays you to code
if you did your education during that time, i dont see a problem
2018 Dx
For skills, I'd remove stuff like Jira, TDD and whatnot. Or at bare minimum, push it at the end of the list and put the most appealing frameworks/technologies first.
yeah thats not a problem. you went to school in between that time
I also only worked there for 4 months. Does that look bad?
depends why. if you were only contracted for 4 months, doesn't matter. if you were fired for stealing something, probably matters a lot
I realized I wanted to pursue my education so I didn't stay longer. I quit.
I think TDD skill is equal in weight to some framework, if not more 😛
DW you should plug the TDD book for the lurkers in the chat
that seems perfectly reasonable

TDD Kent Beck book of course 📚 😁 🔖
gaps in employment history are not necessarily an issue. the issue comes when you can't give a good explanation why. education is a good explanation
I don't think employers will look for something like that especially since they're aiming for entry level and 99.9999% not gonna make any sort of decisions like whether to do TDD or not, which is why I say frameworks is probably more important.
Maybe it'll be more worthy to put like an italics list after the names of the roles/projects containing more nitty gritty things like TDD
Ok cool, so after I fix the resume typos, tech ordering/removal, add experience date, then... that should help with getting more interviews? 😮
if you do it well enough :P
I just don't know how TDD counts as technical "skill." You either do it or not.
i dont want to say it depends bc thats a classic eng response. but what type of role are you aiming for?
youll want to tailor your resume to those families of roles as much as possible
I want an internship, any role. Just my first job
internships are usually reserved for students, though
It'll be easier if you center your resume around something like test dev or something like this
hmmmm i think thatll be tougher. you really should tailor your resume to roles
I want to work as a python backend engineer, but open to other things. Just want a first job Dx
Sadly, I didn't know how internships worked and thought it was what I apply for after school :/
some might take recent graduates as well, but generally they're for when you're in school
Now you know.
Btw, every one of you gave stellar advice and I really appreciate it 🙂
I wouldn't aim for temporary role though. Just go for full time. Many people with internships are struggling in this market as well.
By tailor to specific role, do you mean... write "Python Backend Engineer" all big on the resume? Then remove unrelated items like the iOS hackathon app, and bcd clock school project?
maybe not the first part, but the second part, yes. add projects related to the things in the job description, reorder the skills to put more relevant ones first
You have Testing experience, probably best to use that to your advantage.
You can delve into DevOps path and add tests, CICD pipeline to your projects, have some fun working with Jenkins, Kubernetes, etc.
Can investigate different kinds of tests as well, unit, smoke, regression, etc.
yep peeps getting their offers rescinded 
DW is the person to ask for this though if you wanna investigate this path.
I wouldn't describe it as anything in particular
particularly not anything that would cause someone in an interview to ask a question that would reveal something unflattering
Hey guyys
People recommended me cobol is language is best in earning .
And what is the best way to earn online from code and from which language⁉️
that's probably true, but if you're not already experienced with cobol, you're probably not going to get a job with it
Thanks for the resume review. I’m really impressed with all the advice I got! I’m going to fix up my resume and maybe come back in 2 weeks with an updated version. I’m going to explore more of the devops side of things. I do have a lot of fun with learning about automation scripts.
(It’s Pretzel. I’m on my non-work account, rushing to the gym. Ironic, isn’t it? xD)
What is main things required to learn cobol
a computer and an internet connection
I know that's a basic need
No one will hire a Junior COBOL programmer tho, so not worth learning imo
i usually prefer to recommend learning specialization and language high in demand AND with high amount of jobs
Javascript, Python, Java? stuff.
Java is pretty cool. Good for backend, desktop (for all OSes) and mobile development. 😁 and has big amount of jobs and will not die for long long time
COBOL is like... for high earning... if you are 60+ years old experienced developer. Surely you can learn a lot... (in US only where banks haven't rid of its legacy), but you know... it is very niche recommendation. We can even name it straight Troll recommendation.
Usually better learning stuff in demand you know everywhere, with high amount of job positions? Salary would be certainly way lower, but u can be secure in steady amount of demand for this stuff.
My cousin forgets to give me a specific for IT jobs using python (programming language). He is busy at work.
Data Science and Machine Learning
Backend Development,
Auxilary language for scripting in DevOps engineering (which we can be not naming since this profession is kind of extension of backend development in some sense. I mean not very entry choice).
QA. = Quality Assurance testing
Darkwind, I write my note after you give me advice. Thanks.
https://github.com/amaargiru/pyroad here is quite full roadmap to python learning
https://roadmap.sh/computer-science (computer science) with generic stuff for everyone
And here you can find fluff you can learn for job specializations
https://roadmap.sh/backend
https://roadmap.sh/devops
https://roadmap.sh/qa
(data science) https://github.com/MrMimic/data-scientist-roadmap -> (machine learning) https://i.am.ai/roadmap/#note ( https://github.com/AMAI-GmbH/AI-Expert-Roadmap )
Okay.
Could someone please review my CV? I'm applying for grad roles in the UK
Not specifically looking for a data science role but this was the CV I used to apply for a data science role so it's more focused towards that
You dont need to list individual modules in your education, people know roughly what you studied
Ah okay, it was something my careers service at uni advised me to do
It takes up half a page of your cv and nobody really cares about how much you got at X module, just the overall degree grade
okay cool, will get rid of that
I would also shorten or completely remove the two irrelevant work experiences
Their bullet points are too short and take up too much vertical space
yea can probably combine some bullet points
I would also cut down on the objective statement, if you want it it should be short 1,2 sentences on the kind of role youre looking for, not a summary of the CV itself
You could probably hand pick a couple of your personal projects depending on the role youre applying to, so theyre relevant and also not as long a section as it is now
How come some of them have github links and others dont?
Ah yes I wasn't allowed to make the repos public on those because the grades hadn't been released yet. I can add them now
Thanks a lot for the advice!
@buoyant seal Which IT intern jobs without experience?
aren't they all (intern positions) without experience. i thought intern jobs are assumed to be like that :|. You just need to be student, or nearly graduate, or already graduated from CS degree.
Oh.
do you guys have tips for what classes I should take in high school for cs?
Country?
Canada
I didn’t go to college when I was 18. I’m 34 only.
Hello, im not sure if this is the right place to ask but how do i get better at math? My goal in life is to become a Computer scientist or a Software engineer but ive been told that these fields require alot of advanced math. Im in Highschool Rightnow and ive never been worse at math un my entire life before this. Throughout primary school and even basic school inwas pretty decent at math but now im struggling with basic algebra and triganometry and even FRACTIONS but thats mainly due to a memorization problem. Ever since school started back after covid it feels like ive been getting dumber even my reading and listening comprehension skills have gone down tremendously and i dont know why. I will add that ive been a bit sleep deprived since primary. I also suffer from depression and anxiety since primary school till now as well, both diagnosed by proffesionals. This might also be problem and also the core cause of my memorization probelem. I recently failed some of my math assignments in order for me tho do Additional math next year which i really wanted to do but now that im thinking about it, i would have definetly failed the national exams a year later if i do get to do Additional math. So how can I get better at msths in order to not be stumped if i manage to study comp science in uni?
Tl/dr : How do i get better at math and comprehension ?
Hey, unfortunately I don't think we're really qualified to help here. As you pointed out yourself, the root cause may in fact be your mental health and for that I can only suggest to seek out professional help. I really hope things get better for you
I can recommend nothing except Manga guide to math subjects!
Manga guides to stuff 🙂 highly recommending for all people who wish to start with SQL too and finally understanding what is normalizations of 1/2/3 levels for example
Japaneses madness in the right... direction 🙂
Lmao this is the best one yet
Anyone?
Related to the manga guide?
Yeah.
do u guys think adding keywords and random common words like node.js, typescript, etc on a resume help u get interviews?
nope
https://64.media.tumblr.com/59b16ef4ee5334868caa6a885665ecfa/tumblr_pgucju2gXV1xfddi7o4_500.gif
indubitably, because buzz words increase your capture by automated parsing systems 🙂
So helps at least for your quicker discover
P.S. but better be prepared during interviews to answer questions regarding those skills.
It might help you pass the bot but might screw you over in an interview
yeah thats what im thinking too, everyones lying on their resumes apparently just adding random ass buzz words cuz resume parsers
That's a myth though. They will be seen as buzzwords and hurt the resume more than help. And in the case they go through, then they may face questions they can't answer
but the thing is....atleast u go through to even have a chance lmfao
i say buzz words, but i mean writing skills you know and which are expected for this profession.
Like if u go for backend, don't forget to write SQL, and database engines you worked with
if any software dev position, mention Git
Many people enough can be not knowing even Git. Nice to know that interviewed person knows this
You don't because your experience won't reflect these skills.
And if you fail, it will be written as a note in your profile how the candidate has lied
That is not the intent of the question as I understood it.
I took "random common" as skills the candidate doesn't know about
well obviously not an expert on it, but like if u know a little or anything about it is what i was trying to ask
like basic stuff like sql is a query language or something so write down sql lmao
add it, if you are ready to answer questions regarding that.
I prefer to add stuff if i used it in at least 4 pet projects / or for several months in commercial environment (and also have read 1-2 books on a subject at least)
The rule of thumb is that anything on your resume is fair game for being questioned and asked about.
If you do have the skills and feel confident you can answer them, then yeah, that's what they are for
But if you put something in your resume that you can't answer questions on, the interviewer will then question everything else about you
so what u have on ur resume u have 100% expertise in? @smoky quest
Things that are backed up by my experience and have built over the years
Anything on my resume can be asked about and I can answer
Honesty is the best policy
so basically if u have C/C++ on ur resume, u can answer any question related to that? even all coding questions?
Yep, within the context of my experience
they can ask any question though right, they dont look and ask only about ur experience. if u have C/C++ they can ask any question on it. can you answer every question on c/c++ concepts?
If you mean as in "every question in the possible universe ever", that would be childish.
but u just said anything on your resume is fair game for being questioned though. so are you being completely honest?
You should be able to answer a decent amount of questions regarding the things you put on your CV
It is fair game and I should be ready for it. It's also obvious I will only be able to answer them to the extent of my expertise and experience.
To that end, if you advertise C/C++ as a skill but can't answer basic questions, then what does that say about your other skills and general level of expertise?
right, so basically even if u have a little bit of experience and basic knowledge u should put it on ur resume right? this will help u get past the AI parser
You can put anything you want on your resume. You have to consider how they will make you appear once tested
It depends, if you've only used cat before I wouldnt exactly list Linux as a skill...
If someone comes in and put C/C++ as their skills but can't answer basic questions, then they will look like a joker and everything will be put into question. And on the interview notes, it will be marked how the candidate has severely inflated their skills and not worth the time in the future
really? so basically if u fail 1 interview at a big tech company it lowers ur chances in the future?
That is not what I said
so how would they distinguish between if the person is lying or just couldnt answer certain amount of questions?
It depends on the questions?
So you may have been through 1 interview.
I have interviewed thousands of people by now. I have seen it all. I am not special, that's the norm after years in the industry
If you list python and cant answer whether lists are mutable it looks worse than if you dont answer a graph theory question in python
And again, if a candidate can't answer basic questions on a skill they boast about, then obviously, they have grossly overestimated themselves
And to answer your question, all the interviews will have notes.
Next time you apply, the HM will see that you have interviewed and have access to these notes. These notes will affect their decision in giving you a chance or not.
For "normal" failures, most companies will kinda wait 6 months, as people can learn and prepare more. But if they see on their notes that you made up shit, then why wouldn't they want to interview you? That's wasted time they would rather spend on someone else
so failing an interview really really badly will affect future interviews with that specific company u think?
it depends on the failure. It may or it may not
If you fail by lying about your experience and skills then yes
Note that honesty is a big thing
cant it be like u thought u were good until u entered the interview and u find out that ur actually not lol
At the risk of sounding like a broken record, interviews are about demonstrated skills.
If you claim skills you clearly don't have, then that's obvious your resume has a problem and that puts into question everything else.
If you claim to have skills but only have "medium" level and not "expert", then that's fine. It will depend on the requirements for the roles
Thats why youre asking here right? So that you dont end up getting caught with your pants down in an interview by completely overestimating your skills?
Like for instance, if you claim to know java, python and C/C++. But you can't even tell me the difference between a tuple and a list in python, then why would I believe you do have java and C/C++ as skills as well?
and like, again, the interviewers have seen a lot.
They already know about the tricks like putting freelancer/contract to hide gaps, to add extra skills the candidate doesn't have, or to make up buzzwords and experience.
Or having someone else outside of the camera view
yeah ig i didnt mean like lie this badly but like if u worked with it twice or three times, maybe include it on the resume
You know yourself better than anyone else here.
The rule of thumb is that anything on your resume is fair game and you could be asked about. So it's about how it makes you look if you get asked about it and how it affects all your other skills you put on your resume
i get that. but ive def failed an interview really badly before, hopefully they didnt say i was lying on my resume just cuz i couldnt get a python coding question correctly
It's unlikely for them to jump to conclusion
People who lie have a tendency to try to lie even more and dig their hole further
what is ur position if u dont mind me asking? and how long have u been in this industry for?
I like to keep an air of mystery 😉
oh okay cuz i was trying to use that as a validity marking of ur words, u said u interviewed like thousands haha
This sounds more like a common sense thing than something you learn with years of experience
If you say you're familiar with X you should be able to answer at least basic questions regarding X
Why do you think you failed really badly? What was the question about?
well this is way before i actually was experienced in interviewing, it was my first ever interview. it was some tree question i got as an intern
That just sounds like stress from a new experience, its fine and normal
The people interviewing you definitely noticed and im sure they wouldnt hold it against you in the future
Its very easy to tell if someone messed up cause of stress vs lying about their skills
yes please understand basic sql and normal forms before diving too deep into only using ORMs for DBs
(data modeling is important)
Same boat as you, just go to Khan Academy or some other website and start studying, as for comprehension, just read more books. I also have a memorization problem, ya gotta keep going, doing more excersises, etc.
Nah I thought you were joking until I actually payed attention to the covers 😂
I am always Sirius 😁
This seems like it might be interesting as seeing how I already regularly read manga. 24.99 is crazy tho
What’s makes a good cover letter
Do people still do cover letters?
not bland, actually tailored to the company
Hi and welcome aboard!
Is there a question or topic related to #career-advice ?
@smoky quest Trying to avoid drawing pygen too far off topic. You've alluded to being... heavily involved in a CS-related industry in past conversations, and that depth would lead me to believe you're probably not a junior or entry level employee. Without exposing your identity more than you're comfortable with, would you mind if I asked what it is you do professionally?
I build teams and products :p
Hello over there!
Gotchya'. I appreciate the information you share here. Was just passively curious on how that information was being informed. (And that's not a 'well who are you to say "x"', reading it back I just want to make sure what I'm saying isn't inflammatory.)
not sure if it helps, but think about advanced tech startups that have a heavy tech component, be it in scale or depth
It provides a bit more context. 🙂 Still getting the lay of the land around here, I was snuck up on by someone that works for a company I highly revere within the Discord, and it's made me realize that there's probably a pretty healthy collection of industry knowledge concentrated in this Discord.
yeah, there are a few experienced folks around
godly geek to not cite them
nope. There is a component left to chance, but that isn't the main driver
Hi and welcome aboard!
Also !rule 9
!rule 9
why would it not be allowed to do paid work in here
Do you mean why its in the rules? Probably a better channel to ask would be #community-meta
I imagine it must be impossible to regulate and to protect the members from scams or exploitative work they are banned
This server is more for helping or learning, I’m sure there is a server to exchange details if you need or wish to provide coding services.
I've been having some trouble getting back to the job market, after a long period away due to some personal issue. Now I've been offered to apply for a free education to help me cement my place in a job.
To apply to the program, I have to be quite specific in which education I want to take.. and I'm not 100% sure, as I'm not 100% sure what I want to do when I'm done.
I like programming, I think Data Science sounds amazing (I've worked with Excel and data most of my professional life) and I like to automate stuff.
These are my options (as I see them):
- AP Graduate in Computer Science (2½ years)
- Bachelor in Computer Science (3 years. I studied this ages ago, and I'm not sure I can go through all that theory, discrete math, linear algebra etc. again)
- Bachelor in Data Science (3 years. No idea what to expect)
My thinking is that I'd have an easier time with computer science background to break into data science (should I want to), than studying data science and break into dev jobs. Am I wrong?
If not, that leaves the 2 Computer Science educations.
But which?
I'd love any take you have on, comments, inputs etc.
what's an AP graduate?
It's also called Academy Profession
not sure if it's used outside of Denmark, but it's an education that's more vocational than theoretical (like usual university degrees)
I did not major in either computer science or data science, but my impression is that DS is if anything heavier on the mathematical/theory side than CS.
And DS is more often a gateway to getting a higher level degree. So if you're planning to go into industry after your B.S., you might want to go for CS
Thanks.. that was my thinking as well. I have no problems with theory as long as it has a use, but my experience from University is that we learned theory just to learn theory, which we didn't have a practical use for... like how to calculate planes in a 3D space etc (1st semester, while we were still learning about loops etc)
idk anything about that, it's not something we have in the US.
you have to learn the theory first so when you learn the practice you're not just copying stuff from the book
problem was that we didn't practice the theory.. we were just expected to learn it and then on to the next subject
I think there is more Maths in Data Science than in CS. (Don't really know about that as I only took the mandatory Maths in CS and I saw a lot of Maths stuff in DS courses outline)
Thanks Duck.. sounds like I should aim for CS and do math courses on my own time.
Just to be sure, check the DS courses outline before swallowing my words
ofc 🙂
The term "data science" is much newer than "computer science", and is likely to decline in popularity going forward. So if you decide to get the BSc in Data Science, you'll need to be especially sure that it will impart the skills that you need.
It might also be that the Data Science program involves AI, in which case you'd cover calculus, linalg, etc. in even more depth than you would in a computer science program. And it's probably just as well that it does, because having AI experience would open a lot of doors for you as well.
thanks Stelercus - do you think Data Science and Computer Science will melt together, or just that there will be less need for data scientists in the future?
It's only the term "data science" that I think will decline. I think the need to be able to analyze data programmatically will remain for the foreseeable future, and that the popularity of AI will wax and wane as it has for the last few decades.
ahh.. that makes sense
@smoky quest do you get CS or programming jobs without a major?
Oh idk why it tagged rec_error there, sorry!
Depends what you call a "CS or programming job" I guess. I am an electronics researcher. I do a lot of programming, almost every day. But my work product is research, not code per se.
There are a lot of people in similar jobs.
Like...going to LinkedIn and looking up "python" and applying 😂
But I do have a degree in engineering. I took core CS classes and math and stuff, it just wasn't my major
Is this government sponsored or a company?
government
Pog, last thing you want is a free course that locks you in an X year contract
true
43... I studied CS 20 years ago, but dropped out due to depression
hi guys im 17
im about to graduate HS ,im going to study Engineering Physics ,is that a good degree?
Engineers that end up doing programming 🙌
hi guys im 17
im about to graduate HS ,im going to study Engineering Physics ,is that a good degree? or should i choose something else
good for what?
prospect,salary,flexibility ,demand etc
Wrong mindset.
Don’t do a job because you think it’ll get you nice things.
Do a job you know you’ll enjoy.
Doesn’t matter if you get paid $1,000,000/month if the job is not something you wanna do cause either you’ll burn out or get fired.
man i dont think i want to end up homeless
i like pure biology, but im going to be homeless ngl
lol.. the world is not black and white.. you don't have to choose between ZOMG PAY (but I hate the job) and unemployment
You can just get a job in a field that you enjoy that pays the bills
I can’t afford to have a lavish lifestyle but I get by.
generally speaking, university is not a trade school and one should not expect it to be structured as such. most better universities expect their students to learn the "practical" skills (in this case programming basics, various computer languages, etc) on their own while the university teaches the foundational theory.
doesn't mean i hate it duh ,i got 93 for my latest physics report card , i just prefer Biology, but it doesnt pay bills
I’m sure there’s a LOT of bio jobs that pay well. Generally STEM pays well
Like Biomed engineering?
the general thinking is that since "practical skills" are something that any average joe can learn, the smarter people that are in their university should be able to pick it up on their own
the only one that pays well is Medical doctor ,that atleast where i live
I guess that depends on your definition of "pays well"
To get a better understanding:
-what roles have you looked at
-what salary range do they provide
-what salary would you like to make
i'm not in the US or Europe- so maybe we can't really synchronize about salary quantity
You might want to add, "how much effort are you willing to expend"
We can still figure out why you’re saying “won’t pay the bills”
It's like becoming a medical doctor. probably a good 1/3 to 1/4 of the population is smart enough to do it. but most of those people are unwilling to put forth the extreme amounts of work involved to get their MD.
cause its just not
so how do the people with those jobs survive?
Even mechanical engineering can took Biology job,like biomed eng
they dont(most of them)
they die?
unemployment and minimum wage
nurses, radiology techs, pharmicists, EMT's, etc are all dead where you live?
indonesia, that job doesnt pay well
wait, how are they unemployed if they have a non-doctor bio job?
no one says they pay well. I'm just questioning the characterization of "won't pay the bills" 🙂
they work in other fields duh
ok
pay well = bills paid ,im sure thats common sense
uh huh
I have no idea about how it is in Indonesia, but here "bills paid" can be minimum wage (although Denmark doesn't have a minimum wage, we just have strong unions).
On the other hand a well paying job can't pay all bills if you're living in excess.
I'm a bit hesitant to put words in applejuice's mouth, but I suspect by "pay the bills" he means the equivalent of a western middle-class lifestyle or better. which most people in indonesia cannot afford. not just the ability to pay for food and have a roof over your head.
again speculating, but perhaps overtly expressing an aspiration to a lifestyle that is far above the norm is not looked upon positively in his culture. just a guess.
yeah i mean my dad, did'nt went to study his favorite subject, instead he studied computer science and get paid really high-
in oil company 😛
if you haven't tried coding yet, I'd suggest you give it a go with one of the many online courses.. maybe you find that you actually like it, and have a flair for it.
If you do, studying CS would be a good idea.
haha funny
why is that funny?
i actually developed a game with python ,loook https://www.instagram.com/p/Co1utzYJNcY/?utm_source=ig_web_copy_link
that's nice
I don't see any options for violent conflict in that game though. you need that to sell in the west 🙂
youre joking right
not at all
it looks shitty
oh, by "sell" I simply meant "appeal to"
sorry, but I've been infected by capitalism and it's warped my brain
oh by the way ,dw im going to study Biochemistry later ,after i got the Engineering degree
so.. you obviously know how to code.. but you love biology, but is asking about Engineering Physics (which I'm not sure why you do on a Python discord, buy maybe the term doesn't translate well to danish education)...
Tbh I'm not quite sure what you're looking for.
bioinformatics is a pretty hot field right now
Engineering covered all subject of Engineering and Science ,Look it up
protein folding simulations are used for new drug development. I suspect AI techniques will be used quite heavily there soon.
obviously I did that before I asked....
there
We don't need to look it up many of us have finished university with engineering degrees
Be aware that generalist degrees often don't prepare you for a career in any particular (sub)field.
Engineering physics is more of an applied physics degree than an engineering one. Doesn't mean you'll be unemployable, but it does imply something about what kind of jobs you'll be looking at. That's why Hillgrove expressed puzzlement about what you're looking for.
Cool game looks good.
Wow. I’m 34.
Im 27 and feel it's too late for me to go through another degree D:
theres an MIT intro course to ML that i wanna take tho
why do you feel that way? also have you considered masters programs if you already have a bachelors + work experience
ye but my bachelors is unrelated to programming, and have 0 work experience programming heh
either i work on the best portfolio ever and finish freecodecamp or cs50 or something
or find a short course somewhere so i have a cert
I've worked with programmers who have majored in everything from religious studies to music
thats encouraging
id love to combine programming with music
maybe my calling is to make a rhythm game
there are many people working as programmers in the music equipment, music editing, music synthesis, music distribution and other areas of business related to music. I'd guess literally 100's of thousands of such programmers, if not more
Yeaa for sure ❤️
if i'm strong with actual project works but sucks with interview questions, is there way to appeal this to interviewer? or is sharing my project and explaining in depth is the only way? (i.e. I can explain all the steps I took in ETL process, but have trouble solving coding questions without documentations)
And has there been case when interviewer asked you more than 2 languages? (for example, java and python) How did you manage with syntaxes? If I'm confused with syntaxes am I allowed to explain in pseudo-language rather than actually coding and making it work?
if i'm strong with actual project works but sucks with interview questions, is there way to appeal this to interviewer?
What kinds of interview questions do you think you suck with? technical, behavioral, or both?
it's coding so technical
also, "syntax" is just the rules for what order the symbols can go in a language. you can't write code in a language if you don't know it's basic syntax, even if only implicitly. so if you get to an interview, and you don't know the basic syntax for the languages they expect you to use, then you are probably not a good fit for that role.
You shouldn't need documentation to do coding questions. If the coding question requires documentation, that would be the type of activity allowed during the interview.
In the case of multiple languages, it doesn't matter as long as you get the essence right. That said, if you advertise yourself as an expert in a language, you may be held to a higher standard
Note that if you don't feel comfortable, you can always ask to use an IDE and many interview tools like coderpad will have the ability to execute and validate your code
it seems like you just need to practice more
Hello everyone. I am planning to start and become a python expert. I am an accounting but I loved more the whole process data with excel/Google sheet. I always try to make sheet that solves on their own. I want to do a course. What kind of computer do you guys recommend?
you can ask for hardware suggestions in one of the off-topic channels, but anything other than a chromebook should do.
Ahah a chrome book is what I have 😂
and ChromeOS is Linux system in the end?
wow. impressive, fine choice
🍷😎
Well my old computer died. And a Chromebook is perfect for email/administration stuff.
why not to use your Chrome book then 😁 Certainly should be enough for Google Sheet to be run by Google supported OS.
please continue this thread in #ot2-never-nester’s-nightmare
Oh sorry didn't realise it was on both.
Career question. How is working on python? In a work environment? Can it be mixed with something else (like accounting) or is it a full time job?
Non-developers who use computers in their work can use Python to be more productive, if that's what you're asking.
There are lots of tech jobs which require skills in Python but it's not the main priority of the job; just a means to an end
Like you may be a firmware dev for embedded devices (working in C/C++), but some of the build tools/test framework you use is all built in python
Also to what to what was said, you never write code in a vacuum. Even if your job is to be a software engineer, the code is just a mean to an end, not the end in itself. So the code written is always in the context of a domain and a problem to solve
How much space do you need to do such a feat?
It seems python is the main tool and the rest is bonus (or depending of the program used)
Yeah I get that. When I do my Google sheet it is always the what I can do to not do everything. But still get the job done. And so I can focus on others things
yawns
are there things i should avoid talking about during a behavioral interview? like, is talking about past interviews ok?
hmm is there a reason for referencing past interviews
also obv you should avoid controversial topics but thats common sense
idk for general questions about handling stress or something. like, "name a time you needed to perform under pressure" or something
ehh idk if i would use past interviews as an example for that question
I don't think it is generally a faux pas to mention having done other interviews, but for that particular example, it's not the best
yeah, you're probably right about that. i couldn't come up with one on the spot lol
interview pressure is different than like... everyday job pressure
YOu can use school examples
or even project deadline pressure
like "i was working on a group project for whatever class and the other members didn't deliver their stuff in a timely manner" or whatever
what, you guys dont end up doing everything yourself? just me? jk. unless? 
it seems that way sometimes 😔
to the original question, avoid talking about your personal life, even if it's not controversial, or anything that the interviewer isn't legally permitted to ask you about. Volunteering information they aren't supposed to ask for can put the interviewer in a difficult position
are these questions meant to be answered wrt technical experience? like programming projects, school work? or does this depend on the question ig. or is it that the specific situation doesn't matter as much as the result?
ideally, in the question about performing under pressure, you'd tell a story that shows how you dealt with pressure at a time in your past, which is supposed to illustrate how you can be expected to deal with pressure at the job you're currently interviewing for
I wouldn't try to overthink it too much, if you had a conflict with someone about how to manage your church softball league or whatever, that's not necessarily a bad example either
honestly this kind of thing just gets a lot easier when you have more experiences to refer to
this seems to be a slight chicken and egg problem 😩. thank you for the advice though. perhaps my biggest weakness is "overthinking things". definitely a step up from "perfectionist"
also is there value in sending thank you emails
I want to say no, but it probably depends on the person and maybe also the company a bit.
If I ever learned anything from work, it would be: Don't volunteer info. Don't say anything that is even remotely bad or negative. Everything is sunshine and rainbows.
I have gotten 1 or 2 thank you emails after interviews. The people who sent them weren't hired. But it could be that sending one could remind the interviewer to send their feedback about you to the hiring manager / HR
I feel like it doesn't make a difference, but maybe that's partly because I want an excuse not to write them.
Similarly with cover letters.
did they have any effect on your decision?
Probably not, life's not a Disney movie or the bs they sprout on linkedin
In one case I specifically remember, I had already given my (positive) feedback to the hiring manager, but the person was nevertheless not hired
I've heard to send thank yous from real humans too, from at least 2 companies so ¯_(ツ)_/¯
I have sent thank you emails, though I would have probably gotten hired regardless.
I think I recall another one who sent a thank you, but they were a poor candidate and the thank you wouldn't have affected my (negative) feedback even if it did arrive in time
those might be the only 2 times it has happened.
I'm not sure how many people I've interviewed, sometimes it was part of a panel, so I probably wouldn't get a thank you from that
that means it made the candidate stand out 👀👀👀
that's one way to look at it
I was under the impression that a cover letter might be good for "non traditional" applicants to help explain their situation
Cover letter => 
Yeah, I think it may be worthwhile in situations where your resume doesn't show the whole story. But IMO people are always going to go to the resume first and only read the cover letter afterward, if at all.
about half of them will allow you to upload "extra pages" or something like that, which can include a cover letter
I mean I think it's probably boring when the candidate is straightforwardly qualified for the position, because there's not much to put in a cover letter that isn't completely redundant with the fact that the candidate is applying for the job
"please consider me for this position" lol yeah I guessed that from the fact you're applying to it
but maybe it's not totally useless if your qualifications are unusual or require additional explanation
Tell that to the companies that require one 
for me, i wrote a few since most of the internships i'm applying to are like "please be a junior or senior 🥺", and i think i'm qualified
im working at my first job at this massive company and i cant get over how slow everything moves and how hard it is to do things and how none of my coworkers seem to be freaking out about how slow everything is
yes. it takes like 30 seconds to reorder fields on a resume
When I was a fresh graduate I had three or four versions of my resume for different kinds of applications, and I would tweak them as necessary.
big companies can be like that sometimes yeah. It's different than being in school
Where can I find a mentor? I live in a small town without any real tech community on meetup or at the colleges..
is it common to ask questions about like "company values" or the "company mission" and such? i've got "why do you want to work here" ready, but the other two are kinda 🥴 to answer
I've only gotten interviews from smaller places and never been asked about company values/missions. Granted, I don't have a huge data sample to go off of.
except the question about what the company did, right
That was asking about the product
More of what the company is to begin with, before the mission or it's values
Considering companies model their behavior according to these, I would make sure to read on their values prior to interviews
yeah i've read them, just wondering if i'll need to answer a question like "how do your values align with the company's"
lucky for me i can have my notes up during the interview
Ugh that seems like a horrible question
"we both just want to make money". That'd be my answer
welcome to enterprise IT 
Because no one else does 🤔
That makes for boring coworkers
I guess I just need to accept big companies move slow and not take it personally have fun where I can
that's one of the reason startups can compete with big companies.
You can't operate a large cargo ship the same way you operate a speedboat
I don't think that's a good question, but if I got that question I would probably pivot to a conversation about their company's values. I'd probably start by saying something like "the job ad doesn't go into much depth, and it's hard to get a feel for a company's culture before working there. What do you consider to be the values that most distinguish your company from other companies?" and then try to engage with them on that.
nice
i feel like i'd be too scared to try and answer that way lol. i'll try to keep such pivots in mind 🤔. the reason i asked originally was because a lot of advice is along the lines of "research the company"
With regards to the first part, as an interviewer, that would signal to me the candidate hasn't even checked the company's website
realistically, I probably haven't. 🙂 And the values listed on every company's website are basically the same.
they aren't though.
It's such an easy way to distinguish yourself from the other candidates that it's worth looking them up
meh. But regardless, if the question does catch you off guard because you didn't bother memorizing whether diversity or sustainability was at the top of their website's list of values, I think that pivot is a nice way of turning a question that was designed to put you on the spot into more of a conversation.
i think i'd rather prepare an answer than a pivot, to be fair. i don't think i'm able to come up with such pivots on the fly ngl
I think that's more of a broad interview strategy than just being a smooth conversationalist. Trying to turn things into more of a conversation than an interrogation.
I had a recent similar experience in the grounds of 'memorizing random job ad stuff'. The application I filled out for an internship was for 3 separate roles with the same qualification, and more or less overlapping duties. The recruiter asked me if I had researched the roles (and I had) but I asked her to supply a face value explanation for how she might distinguish the roles so I that I could make sure my research more or less lined up with what the company was expecting.
I don't know if it was a good move, or a bad move. 
She seemed unsurprised that I was asking, to be entirely honest. Given that it was a blanket application to a few similar roles, I imagine she'd run into individuals with some confusion already since the job posting wasn't very clear to begin with.
you can always ask for clarification about what it means to them and in which contexts they have used them. That can be useful to prime your brain
as a very general strategy, asking questions whenever you don't have an answer lined up is a good idea. That's normal advice for technical questions, but it's also good advice for behavioral questions. It gives you more time to think of how you want to answer, and it lets you ensure that your answer is aligned with their understanding of the question
Let's take https://www.aboutamazon.com/about-us as an example:
Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking.
Once you establish what they mean (whether you ask or not), you can then draw parallels with your experience.
Employees may use that to guide their decisions when there are conflicting priorities
so maybe i'd say something like, "what do these values specifically mean to you?" and then they might respond with "oh i demonstrated x when i did y" and then i would say some experience where i also demonstrate x? 🤔
I would sugarcoat it as it does sound quite robotic as such. But yeah. It's to get a sense of how you relate to that. Note that it does not necessarily go through you giving examples either. It's pretty open ended
Applying to an internship at AWS, one of the questions was exactly this and how I plan to "show customer obsession"
I mean forgive me if I'm misunderstanding, but shouldn't your resume be written with respect to the company values anyway? 'How can I sell myself in the context of <x> to this company?' So that information should be fresh in your brain, yeah?
how do you write a resume wrt "customer obsession" 😔
The term "customer obsession" is kinda off putting to be tbh but that may just be me
Can you show you've proven a tangible pursuit of ensuring the best possible experience for stakeholders?
That works. That's definitely on the extreme side, but I can't argue with that
but that 40k scholarship and internship would be really helpful so i just did it anyway lol
A good example in a past role for me would be continually iterating upon my dashboards to ensure that I'm equipping stakeholders with up to date information and not resting on 'good enough', expanding feature sets to provide new and intriguing insights into data.
Also I, literally seconds ago, just found out I moved past to the final round of interviews at that company I was talking about.
I actually like it.
There are still too many engineers out there who think along the lines of "build it and they will come"
i feel like that's more sales's job tbh
congrats!
i have more a mindset of, "tell me what to make and i'll make it"
Not at all.
If the work is completely disconnected from the users, then they won't build anything useful
Hm, yeah. I do see your point. The engineers need to be aware of the needs and wants of a users too, to be able to build a good product
for your own career, I would strongly advise to switch it.
It's a great way to have an impact and grow
that doesn't come naturally to a lot of engineers, so it's a good way to distinguish yourself from the crowd.
evidently so 😛
guess I'll have to work on that one
if you look at the public career ladders, that's a common difference between senior and non-senior
The sooner you obsess over your customers, the sooner you will demonstrate that you can be trusted to drive efforts and the sooner you will then operate beyond your level
Plus, given that you obsess over your customers, you are more likely to deliver impactful work for your users, which translates in higher metrics and thus more impact
I've had a hard time translating that concept from the military to the actual technical world so far to be honest.
'Just say what you need for me to do, in plain English, and I will deliver that to you. Fire and forget,' can be hard to market.
Another book for you: https://www.amazon.com/Lean-Product-Playbook-Innovate-Products/dp/1118960874
But with what part specifically do you have some issues?
right, and who says that: the grunt or the general at the top of the food chain? Which one do you aspire to be?
Well in the military, you typically get a task, and the endgoal is to be as low-interface during that task as possible right? Like-- stakeholders can come up and say 'I need to know why jets are falling out of the sky,' and the ideal response is 'yes sir.'
I mean at an entry level, frankly, just the worker bee. I need more experience before I think I'm qualified to be that manager level.
you can demonstrate leadership and initiative without necessarily be a manager. There is a grand canyon between the two.
Well I tend to distinguish that mentally as 'leaders intake those broad strokes and refine that concept down to team members'.
Like for instance, if there is a question or a problem, it goes a long way to investigate and bring back some answer
I would rather be given an abstract prompt or endgoal, and figure out how to get there myself I suppose. And I think I have a nuanced skillset for that given my background-- it's a general expectation as you move up in the ranks in the military. But I do think there's a disconnect between the experience I'm bringing in the civilian side, and the experience I have from the military itself.
A good example is also the concept of "completed staff work" which applies at all levels.
See https://govleaders.org/completed-staff-work.htm or https://newrelic.com/blog/nerd-life/engineering-management-completed-staff-work
Down the rabbit hole I go!
Boy, I wish I had read this first article about 6 years ago.
thats just their culture. hence "culture fit"
Conceptually, in the military at least, this is sold as 'anticipating the needs of leaders' when preparing your work, from my understanding so far.
too many times, conversations with junior engineers go this way:
Junior: "it doesn't work"
Senior: "What do you mean? What part is broken?"
Junior: "I don't know"
Senior: "Have you investigated?"
Junior: "Nope"
Senior: "Alright, please investigate and let me know what you find"
sounds like a help channel. 🤔 it is a help channel
it does
I think that would get me drawn and quartered in my past roles.
I think I conceptualize that as anticipating questions and answering them preemptively.
I think beyond management concepts though, people are more willing to even entertain ideas if you demonstrate that you've done research and intend to respect their time as well though.
Beyond just equipping them with better information; on a transactional basis, you're just a more enjoyable person to work with if you're not... just passive if that makes sense?
truly tragic
yeah, it goes a long way to demonstrate you have put more than 30s of thoughts into it. And that you have thought ahead of potential problems
huh, you know it seems pydis has prepared me to not do that
and Google's include "Focus on the user and all else will follow"
and Meta's include "Focus on Impact" and "Build Social Value".
and Apple's mission statement is "The Company is committed to bringing the best user experience to its customers through its innovative hardware, software and services"
"customer obsession" is a unique way to put it, but pretty much every FAANG company seems to say "we're focused on our users" as one of their core values.
as they should!
Writing a company's value and mission is also an exercise in saying well known concepts without making it obvious you have copy pasted it from other companies you think are doing great
and that's why I said this: 👆
It doesn't mean that they are all the same though
And then, for more senior folks, you could dig into specific wording of it. The user experience part of Apple or Building Social Value of meta are there for very specific reasons. But that's more for product/leadership than engineers
pydissocial media has prepared me to not do that
FTFY
But like when I have to reject applications because the answer to "why did you apply?" is just "money", the bar is very very very low
people actually do that? 
tragic
yeah. More than you think
I even receive applications where the name of the company or wording is for a completely different company and role
so yeah, if you show people you have looked at them, you create some warm fuzzy feeling in their tiny heart
The same way if the interviewer hasn't looked at your resume at all VS can mention some parts of your experience/projects
lancebot-appproved
they're not all the same, instead every company chooses a random subset of the same obvious principles and phrases it in their own wording. You probably learn more from the wording they choose than you do from the values they list, honestly...
yeah.
And at the other end of the spectrum, you have companies like IBM https://www.ibm.com/about
We bring together all the necessary technology and services, regardless of where those solutions come from, to help clients solve the most pressing business problems.
isn't that basically just, "we do our job"
"to help clients solve the most pressing business problems" sounds a lot like "customer obsession", just dressed up by a stuffier company.
(don't get me wrong, of the two I'd definitely sooner work for IBM than Amazon)
I mean, at some point I think cynicism becomes incompatible with the actual job application process. Even if you don't truly believe in the value added by those mission statements, I don't think you fundamentally disagree with their concepts.
it's also a function of the size/age of the company
ibm lol.
A large company will hire some external consultant to make some powerpoint.
A startup will probably have the founders agonize over it
That marketing/mission statement wasn't really made in the context of you, the employee. It is the goal of the enterprise. The point of the mission statement is just translating how your skills fit into that context, yeah?
ah the super expensive slide decks. then the internal peeps are like what the eff
If everyone values waves hands user experience, it should make selling yourself in that context easy then.
it's an expression of the mission, vision and what the company cares about.
Amazon people will solve conflicting priorities based on that (so do some other companies)
a tale as old as time
Yeah I guess what I'm getting at is it's easy to be critical of mission statements as being more or less just rephrasing of the same goals, but regardless of that, the burden is still on you as an employee or applicant to work towards that mission statement. Or more or less, I'm asserting that's my understanding.
It would be pretty hard to sell myself to Amazon if I went 'well I don't care about your mission statement because it's the same as everyone else's', even if it is at face value.
I don't disagree with the concepts at all, but my point is that the concepts that every company espouses are basically the same, with minor variations, because all companies goals are basically the same. Make the world a better place, be nice to each other, sell more of our stuff.
I may be misunderstanding, is that an observation or a criticism?
To elaborate, I'm not sure I understand if you're saying that's a negative or not (that they're all the same goals.) I don't think companies need to have unique mission statements.
observation, I guess. Within the context of studying a company's listed values before an interview to impress the interviewer, I'm not sure how much payoff there is. I think you could just as easily go into that question blind and give an answer about your focus on the customer or your commitment to inclusion or your belief in the importance of sustainability and do just fine no matter what company you're applying to
so I guess, mostly I'm skeptical about the value of memorizing a company's list of core values before an interview. It doesn't hurt to skim the list, I'm sure, but you probably won't learn much about what the company actually prioritizes from reading that list. And the things that you can learn about what the company prioritizes, you'll likely learn from how they say things, rather than what they say.
So I guess my comment on that would be that I'm not sure what else you would focus on, if not learning the company values and goals. Assuming you're confident that you're technically qualified to hold the role, it's unlikely that you need to study specific technical scenarios or questions. If you're at a point in the interview process where those questions are coming up, it's likely you met the qualifications already, and you're trying to sell yourself as a person that will fit within the culture of the company as well.
low payoff for sure. your time is better spent on other things
you can easily spend time polishing your responses to common behavioral questions
or even better learn what the company actually does (or try to learn)
I would still spend time on them. No one will ask you to memorize them, but demonstrating you have read them can show some interest on your side.
So I would spend the 5-10min reading through them
yeah 5 minutes is fine
I don't think it can possibly hurt you to research the company. You don't need canned and rehearsed responses, but being peripherally aware of the actual goal and mission of the company can let you frame replies in the context of those goals, and I think that can go a long way to selling yourself to your interviewer.
it can't hurt in terms of your chances of landing that job, absolutely.
it can hurt in terms of just, like, resource prioritization, though. That 10 minutes might be better spent applying to another job.
I do spend time researching the company, the values, the investors, the people I will be interacting with, the product, their customers, their competitors, etc. But I recognize that might be on the extreme side
If I am going to bet the next 2-5 years of my life on them, I want to make sure I make the right choice
I'd be more likely to read news articles and blog posts and Blind messages about a company than spend time reading their core values. I might brush up on them right before the interview, but I'd just as likely not.
And do you think that equips you better for the interview process?
for the interview process? No, almost certainly not. For deciding if I want that job, yeah, absolutely
that may just be a matter of perspective. I'm at a point in my career when I'm much more likely to be choosing between offers than doing whatever I can to get an offer.
sounds like youre about to join a startup/scaleup 
on the other hand, me with 3 interviews in 300 applications 🥴. not a lot of choice 😔
That could be true, I couldn't possibly muse on that though. I know at an entry level, in my last 8-9 interviews, they've been largely a litmus test of personality rather than an explicit technical interview.
I do recognize that the field I'm pursuing might not be a direct comparison to the field(s) you are active in either.
what field are you in? I don't recall
Data Analytics
ah. Yeah, I have no particular insight there.
I think entry level positions are largely less technical focused and more personality focused-- the job itself isn't particularly technically demanding at that level. (In my field.) The industry right now is awash with entry level workers making a career change, and simply being peripherally aware of Python is typically enough to technically qualify you.
all of that sounds totally reasonable to me as an outsider
I am not ready for retirement 😎
So startups it is
ah wait i thought you were going cybersec
I start college in the fall for Cybersecurity. 🙂
ah gotcha. so youre going to pivot
I think Analytics as a career field employs a wide variety of degrees. I'll be minoring in Data Analytics.
I enjoy the prospect of having a few different career paths open for me, and there are some unique career paths specifically in the context of Cybersecurity, Analytics, and some previous clearances and qualifications I have.
theres def opportunities for combining the two for sure.
a DS i follow got his 2nd masters in cybersec. hes a DS focused on cybersec problems at cloudflare. which makes sense given the types of problems they would be facing there.
I am very interested in Data Science, but I do not have the technical foundation to really pursue that right now. Need to work on my math skills. 🙂 I'll be taking a pretty heavy courseload in pursuit of that during uni, so in the event that I decide to go down the path of continuing my education, I have a decent base to build off of.
I don't know, I'm kind of struggling with possibility overload right now. But I've more or less just immersed myself in learning, and I'm applying for and pursuing jobs in the context of continuing to develop myself and my skills in that regard. I figure I'll just continue the information intake until a path opens up that makes reasonable sense to pursue.
The worst case scenario is that I pursue whatever it is that tickles my fancy as a hobby instead of a profession, and I'm perfectly fine with that.
i think thats a good approach. many peeps think they have to have everything figured out but many people change their minds/discover new paths all the time
and thats also perfectly fine imo
heck that was my path 
I think that might be the benefit of doing this a bit later in life than normal-- I'm approaching my 30's soon, I've worked a fairly demanding job for the last 8 years and did as much as I could to set myself up as I moved on. So at the bare minimum, I think I'm under very little pressure to make my mind up right now at least. Maybe that'll come back to bite me in the butt, we'll see. I'm optimistic about the future though!
I feel like, as someone starting out with code, it's absolutely pointless with AI about to take over everything. I want to be motivated to learn, but I keep feeling like I'm wasting my time. I saw an FB add today, of some guy going on about AI marketing, and he says why would I hire a web developer when AI can do it for me for free in seconds. It's discouraging. how is anyone else here feeling about it?
I think that even in the most pessimistic take, someone still has to code, maintain, and improve those AI, so there will always be a demand. 🙂
will there though? certainly all the people learning code today won't be needed, maybe 25% will be needed, but the rest? I don't know, I just feel deflated, and have no idea what to do about it. I'm unemployed, learning code, with the idea that I can give myself job security by learning these skills. Then AI comes along and derails everything.
I think if you continue to pursue your education, it will become abundantly clear just how misinformed your perceptions about how AI works are. ^^
Well, here's the thing, I've been using chatgpt to teach me, as a mentor, it feeds me exercises to do, I do them, and it checks my work and explains to me where I went wrong. and then I hear everyone saying that coders will still be needed to maintain code, but here I am having AI maintain my code and show me all the mistakes in it lol .... it's so messed up.
I get that it's hard when you're trying to make your living around it, that's kind of what we were just discussing more or less. But if your heart isn't into learning as much as you can and developing your skills, you're not going to develop to a level where you'll have job security regardless.
Realistically, GPT is a natural language model, the whole 'AI is taking over' thing isn't... correct. It is, in fact, often confidently incorrect in matters of coding.
I'm probably the last person that's qualified to tell you how you should learn, but regardless, in my time here and from personal experience, I can tell you that the quality of education you're getting by learning through chatGPT is going to be non-competitive with what you need to excel in the industry.
If not just being blatantly incorrect at times.
chatgpt is good as a language model but other than that it's pretty dumb. Not all that impressive if you ask me
oh I'm motivated to learn, I have nothing else going for me. The problem is, what's the point in learning this, if there's no job security ( my goal), and so if I can't achieve that goal, then the motivation to learn isn't really there.
AI , chatGPT etc will improve fast
The job security hasn't suddenly plunged since ChatGPT came out. AI is not taking over jobs, experienced developers who know the limits of AI and know how to use it as a tool will take over jobs.
Yes, it's the improving fast part that has me concerned
its only been out for 3 months.... give it time lol
Robin more eloquently saying what I'm trying to convey. A story as old as time.
I'm not convinced. The "omg AI going to take over programmer jobs!!!" has been running for decades now with no light at the end of the tunnel. I'm not convinced that's going to happen in our lifetimes.
Sure. I admit it can potentially replace certain jobs, but not IT ones.
I'm not going to stop learning code.... but I am counting on getting a job in a year or two coding... I can't stay unemployed for much longer than that
but I feel like by then AI will be that much stronger too
There are better places to put your effort in to achieve that goal rather than worrying about AI. It's nowhere close enough to be making programmers completely redundant as of now.
not strong enough to actually eliminate programmer jobs.
It's been years to get there. Public attention months yes. First development on AI ~1950
I've been learning python, html, and css, thus far, at least the basics.... focusing on moving toward web development, or even shopify developer
And every decade since 1950, people have predicted that a general automated intelligence would be developed within 20 years. And every time someone has said that up til now, they've been wrong.
I can tell you one thing - 2023 will be the year of the Linux desktop!
You mean AGI not in our lifetime? I agree i think. But can always ask chatGPT;)
The problem with this however, is that now chatgpt exists, along with dall-e, people are using it to automate many tasks including content creation in blogs and youtube videos.... no one needs to learn anything anymore
And it's often wrong.
Sure they do. The generating content with AI was a brief fad. They've all but died out now.
I'm not aware of any major content creators who exclusively use AI for their content
If you browse #python-discussion and #1035199133436354600 for long enough, you'll start to get an intuition for how many people are there explicitly because their GPT generated code is not functioning as anticipated.
A lot of them won't admit it either.
It is being embedded in the tooling and workflow of artists
It's pretty easy to tell. See Syrulol's comment above
I have a cool video on machine learning algorithms in the context of media, hold on.
Yeah, people who know the limits & how to use it as a tool will make the most of it.
Though relying on it might be a step too far
https://www.youtube.com/watch?v=qOTYgcdNrXE&list=PLjHf9jaFs8XVAQpJLdNNyA8tzhXzhpZHu
Fwoosh! That entire series is focused on misinformation, but it addresses ML concepts more than a few times regarding news media.
It's a strange feeling to share this aspect of my life. I'm taking a break to go back to school, but here's a peek into the part of my life I've kept hidden from the internet for many years. I was asked if I wanted to film my last mission and use it as an opportunity to explain "Multi-Domain Operations" to the public. After much consideration, ...
Do you think it will improve and improve fast? Would the improvement be small or huge? Over the years technology eliminated some jobs but created new ones too. So i am hopeful too.
I am potentially the worst human being on the face of the earth to ask that question to.
I honestly doubt that AI will replace AI software engineer roles.
Lets assume for a moment chatgpt and other AI's only get better from here on out....5 years from now.... they're improved and upgraded, they'll be writing any kind of content, essays, blogs, books, etc... authors have the great ghostwriter AI. Translations will be perfect, voiceovers are already pretty good, coding will improve, and that's not counting retail, cashiers, etc .... and so many more I haven't thought of yet.... What I see coming is a huge wall of unemployment, because I think we can all say with sincerity, that corporations would fire everyone if they could do the work for cheaper, and faster.
If you want my personal opinion-- probabilistic machine learning is just that, aggregate probability statistics. In applications where there is a low margin for error or a low acceptance for inaccuracies, as well as applications where existent data simply does not translate well into training models, I do not think AI can evolve at any real rate towards a reasonable solution.
It's also important to keep in mind that while ChatGPT--with all its shortcomings--is state-of-the-art for automated general intelligence, it required an immense amount of data and computation power to create. so we might be pushing the limits of what we can accomplish until there's another leap in hardware, or a new AI paradigm to supersede deep learning.
That's just the version of chatgpt that we have access too.... what's the unreleased version look like?
I doubt it's anything revolutionary like one might imagine
if anything its devolutionary because it's removing the human element
Then, in this fantasy scenario, everyone should be panicking. Time to learn a trade. 🙂
If your opinion in that regard is so rigid, then you're the only person that can make the assessment for whether or not you should be pursing one of those 'replaceable fields'.
This supposed scenario would probably just be Terminator but IRL, lol
no one else is concerned about it? just me?
A lot of people are but it's just a bit misguided
Once you realize it's limits it's not all that scary
Not really because I doubt AI will replace AI software engineer roles.
its current limits, I would agree... what about future limits?
And how might those advances come about, Thetamind?
more performant how?
This future limit is too far in the future for me to care about.
it's impossible to know, but assuming there will be continual exponential advances for the foreseeable future seems unwise. AI over the decades has tended to evolve in spurts and false starts, not continued improvement upon the same lines of research.
That concern is real. For now it seems fine though. To predict future is hard.
trying to bait me into saying programmers needed, but in that case programmers needed until not needed. lol
yes, now isn't the concern, I'm still learning code, but I'm thinking it's going to take me 2 years to get decent enough for a job, that means 2 more years of AI advancement, I feel like I'm racing the clock
Your job is AI software engineer?
2 years is a relatively short time for the massive restructuring of the social order you seem to imply AI will have
No, I am just saying that is a field of software engineering that I think it can't be replaced
you guys seen the amazon stores that you can pay with your palm?
How do we know YOU'RE not a natural language model in disguise? 
most of us who actually work in the industry are not concerned.
We introduce LLaMA, a collection of foundation language models ranging from 7B to 65B parameters. We train our models on trillions of tokens, and show that it is possible to...
no employees needed, just go in shop, everything you take out of the store is auto charged to you
haven't seen any yet
Those have existed for a few years though. That's not AI, and they had a major issue with stealing, if I recall correctly.
i doubt it's all that much of an improvement over human work. probably just a proof of concept
always kinks in the system to improve until they get it figured.
If the words of qualified experts in the industry aren't enough to convince you that your worry is misplaced, then I'm not sure what I can do to convince you otherwise, given I'm neither qualified, nor in the industry lol.
by "stealing" do you mean "the customer took them, expecting to pay, but an error in the system caused their account not to be charged"?
I doubt the unreleased version is infinitely better than what we have now. At least that's quite literally the metric for a "perfect" AI.
I was under the impression it was both. Let me do some digging, the first ping I got was things just simply not being charged as necessary. https://www.theverge.com/2018/1/22/16920784/amazon-go-cashier-less-grocery-store-seattle-shoplifting-punishment-detection
Amazon has a high level of trust in its unique instant checkout system
A perfect AI is impossible.
depends on whether the problem the AI is intended to solve can be made to be deterministic
For this context, definitely impossible.
Language evolves way too fast for any AI to keep up with.
And the time spent catching up is an imperfect AI, hence an AI impossible to be perfect.
AI ONLY NEEDS TO BE 80% EFFECTIVE.
for the case where the system failed to charge customers correctly, my guess is that most of the time, that retail model is still more cost-effective than paying cashiers.
80% effective > Human effective. Bye bye human
I think AI is the first technology that actually scares me, because of how efficient it could be in so many industries. I've never feared a technology before. And it's not because I've seen skynet in terminator, but because of what it can mean for the majority of people. I find it difficult to imagine an automated AI world, where humans sit around all day collecting universal basic incomes lol. I know we probably won't go to the extremes, but the extremes do need to be considered.
I'm sure people of the industrial revolution were scared of the same thing.
AI is in like half the things you use.
You may be.. overstating perhaps how useful AI is in and of itself
I think that would be a fair assessment. Instances of shoplifting that I've been able to find have been largely motivated by detecting and exploiting issues in the way that the cart items are tabulated. (Mostly using bathrooms, ew.) But I would concur, the operating cost of hiring cashiers is likely larger than the cost of the lost assets.
the pending elimination of unskilled labor has been looming over us for a while.
Either way, it's not something to worry about in your lifetime lol.
I don't know, I've been using chatgpt for a lot of things, for fun. It does a lot of things... I can write a book by giving it point form for each chapter.... It's got quite a bit of usefulness, as it is.
LA literally robbing amazon truck be like: 
We've had the technology to replace cashier's in McDonalds for decades. It just was never economically viable.
Fortunately, it's far less than that today. It can't understand even very problems.
I bet if once was a professional writer, it'd be pretty easy to pick apart a low quality, AI written book from one written by another professional writer
Similar to how I can spot ChatGPT-written code just by looking at it. It's painfully obvious due to it's lacking quality.
Those are only the bad AI you know about. There's plenty of places AI being used everywhere. Like those mf automatic phone that can't understand "OPERATOR"
that's the state of the art AI that has everyone concerned. If you're not concerned about that, 🤷♂️
80% is still really good, it just depends on the use case. For example, AI being 80% effective in detecting cancer cells early is huge.
But in practice, a number like this would be in cooperation with a human doctor.
There's nothing to be concerned about?
I'm more concerned about mf capitalism and those downsides. AI's not the enemy, the CEO who lays off half the task force to replace w/ AI is.
no, perhaps I misunderstood your concern. Most people who come here worrying about AI point to ChatGPT, and say "this is so good, it will replace developers soon", and it can't even solve incredibly simple problems like listing words that end in r.
the only part of those systems that maybe count as AI is maybe the speech recognition component. the rest is just a hard-coded flowchart of interactions that phone system can have. and it seems that they're intended to keep you from a human at all costs.
Won't be a problem in our lifetime 
Yes, I know. The only times I ever call is because their **** automated system can't handle my issue.
That's what you think 
ChatGPT is pretty tame compared to what they're doing lol, truly impressive engineering.
Ultimately the next couple decades would be AI enhancing people's work. CEOs that do this will get fucked by capitalism.
Military contracts. Dog w/ Machine Gun go 
chatgpt is just the example being used... I know theres many others developing other AI tech, there's going to be an AI explosion in the near future.
Wait until you (maybepossibly) get a peek into the defense contracting technologies. 
People scared about chat gpt are essentially the same folks that are afraid of vaccines. No concern from me there.
Speaking of military contracts & tech, I recall they used ML to have a huge field of vision with satellites.
Pretty much just seems like a hype train to me
ChatGPT is the state of the art general artificial intelligence, and it can't list 10 seven letter words that end in R. It's not going to take over software developer jobs ever. Something based on it might, one day, but that probably requires faster than linear progress in order for it to happen during our lifetimes.
CoPilot has (probably) replaced 0 jobs.
Fyi, some of those photos chatgpt screen shots are photoshopped or rigged.
I just tried that, and the first word was indeed "culprit"

Looking for AI to generate my complex sql queries please.
!e print([len(word) for word in """Pursuer
Scriber
Slinger
Reveler
Fancier
Warbler
Injurer
Plaster
Savorer
Sizzler""".split()])
@peak halo :white_check_mark: Your 3.11 eval job has completed with return code 0.
[7, 7, 7, 7, 7, 7, 7, 7, 7, 7]
it got it right on the second try.
AI is just another cryptocurrency hype in regards to startups and shit.
Too much FUD everywhere these days. 
I thought they were breached multiple times already.
I think our company used lastpass at some point lmao
Oh damn
Every McDonald's where i live
my antisocial self always uses those lol
At least the machine isn't going to judge me (hopefully) 
A lot of assumptions there 🙂
At least you know exactly what your ordering? "Hi welcomehwoaegaowhegweoagwawoeghwmayItakyour order?"
FUD gets no sympathy from me. 
What is FUD?
Fear, Uncertainty, Doubt.
"Fear, uncertainty and doubt (often shortened to FUD) is a propaganda tactic used in sales, marketing, public relations, politics, polling and cults. FUD is generally a strategy to influence perception by disseminating negative and dubious or false information and a manifestation of the appeal to fear. " https://en.wikipedia.org/wiki/Fear,_uncertainty,_and_doubt
It's essentially in every news article you see today.
what to do when the range of offer mentioned in job posting is huge? too low to great?
You can do whatever you want with it? It just means there are a lot of factors at play
and its not suitable to ask in interview, isnt it?
why not? Sure you can.
Obviously, don't make it look like you are desperate
understood.
interviews are a two way street. You're evaluating the company just as much as the company is evaluating you.
i will be able to experience that may be when i have one or two offers. cus then i wont be only just be looking for employment
I think this is less true during ones first job hunt. Because unless you already have a different offer in hand, you can't necessarily be picky.
I turned down my first job offer after college because I thought it was too low. YMMV.
It's bimodal. There is a non-negligible set of students who have multiple offers before graduating (or can afford to be picky).
get your CS degree
Never realized how important a CS degree was until I started lurking here, lmao
The salary for my current pursuit is... pretty darn good even before negotiations. Was a little shocking to see that a company would value the skillset I have that high.
Is there anyone out there who is job hunting but don't have a computer science degree, yet possess the requisite skills? If so, what has been your experience so far?
I assist a lot of folks that don't have the classic computer science background with finding a position. My experience is (at least in the Netherlands) for 85% companies, they don't care. It's the experience they are after.
Guys
I'M Python Coder but 9th matric study? how get job?
Can I Get Job? or start Business?
is there a possibility we can have a small private discussion? i do have some experience in financial software within a company, but its not the typical Software Developer experience.
Sure, more than happy to help
?
i see some jobs mentioning there company size as 10 - 50, are those startups too risky? but they offer great compensation.
Risky as in they'll not pay you or treat you like "family"? Or as in they'll go under in the first couple years?
risky as in they wont exist no more after couple of months
Couple months might be a stretch but something like 90% of startups dont make it beyond 2 years
You might wanna google them a bit, see how long they've been around
I worked for a 9 year old startup, at that point they werent gonna go under
10-50 is the size of a lot of small businesses that have a solid customer base and aren't risky at all (beyond, y'know, the usual)
But be careful to read the offer letter and contract very closely
My workplace emphasized a profit sharing scheme but they were never actually profitable for the 9 years it existed lmao
There's no harm in applying and doing an interview if the job sounds interesting. During the interview is when I would ask questions like where is the money coming from
in fact that was one of the first questions I asked in interviews for my current job
oh great
That depends entirely on their accounts. e.g. How much funding do they have? Where's it coming from? How fast are they burning through it?
Top tip - learn how to read a set of accounts!
I just had my mom do some digging 💀 she's a banker and probably knows better than they do
how do i ask them these and sound professional and not mean/desperate
Those are completely reasonable questions to ask someone who wants to hire you. It doesn't sound desperate to want to know how reliable your (presumably) primary income source is
true, i have been too introvert lately, even receiving recruiters call gives me anxiety
mood
I've been learning and practicing Python but I'm clueless as to what type of options there are as careers
I don't know if I should just learn Python or start looking into different languages aswell
Not looking to chase the highest salary or anything just a stable career
you should start with one until youre comfortable before moving onto the next one. if you decide to go into software, youll be expected to use multiple languages anyway. better to start with one and start building stuff.
!rule 9
!rule 6 actually
Sure send me a message
yar
Hello, your post has been removed due to our rule 6. If you feel this has been a mistake, please send a DM to @severe widget
it's all snowy and white out. what a spring.
Contemplating office politics and coworker relations when doing code reviews
A PR has a bunch of unnecessary list() calls on things like dict key/value views, most are inconsequential.
Do I:
- point them out on the PR,
- message them privately to point them out,
- let it go in case they take it as nitpicking and whatnot
Do people actually worry about this kind of shit or am I overthinking it?
ughhhhhhhhhhhhh. i think it went ok. i was asked to rate my skill in certain things like java, excel, oop, testing from 1-10 which was really annoying because i didn't want to say anything greater than 7 🥴
personally i would just say something on the PR. there shouldn't be anything wrong with trying to make the code better
I've heard horror stories of people getting grumpy and uncooperative if you try to help/correct them
Also they're older than me and more experienced, dont know how that plays into it
i think if you're respectful on the review i don't think it's an issue 🤔. you should make sure there's a ~paper trail~
also they said they'd respond later today, which I understand is relatively quick?
Was this a technical interview? The online session, right?
uhh a behavioral interview. just a phone call
Should be pretty quick then, when I did mine they called me for the next round maybe a half hour later
well I hope they don't call me rn 😔 I'm in class.
also they're a fairly small company
Pick it up, the grind calls
when websites like glassdoor ask for your title and number of years of experience, are you supposed to provide the number of years you've had that specific title?
so if you went from "X" to "Senior X" in the past year, you'd put 0-1 years of experience?
total
and what if you had a lateral shift?
it makes sense to me to include total number of years if you've climbed a specific ladder
total experience in a relevant position i guess?
i know levels.fyi asks for both total and exp in current position
i've been looking hard at levels.fyi and they have a sore lack of options for people outside dev
(i'm not a dev)
But...it's just collecting data. It's not like they're going to verify what you say, so just answer in the way you think makes the most sense
like outside of the software engineering category which has 30 options, everything else gets 1 bucket
I did notice that recently
it appears to be an amazing resource though. just not so much for me
I always go for the "can you explain this to me?" approach - I'd leave a comment on the PR saying "hey so and so, I'm reviewing this PR and I'm not quite following why these list() calls are needed - could you walk me through your logic?"
for me at least it works since it's either an opportunity for me to learn or for the other person to have to justify choices, which shouldn't be a bad thing
One of the way to think of this; data part of it will stay because it’s not easy to automate data while modeling parts will move to operations
Surely it’ll make devs skill up their levels but in reality IT sector always requires devs to gain new skills and knowledge because the sector upgrades fast
so this is for the title of Revenue Operations Manager. the "additional pay" of $42k proportionally to the base pay of $91k is so high.. and the description of what additional pay means is so vague:
The estimated additional pay is $X per year. Additional pay could include cash bonus, commission, tips, and profit sharing.
when i look at the equivalent for SWE the additional pay to base pay ratio is much more reasonable. $22k additional, $118k base
1 yr of experience is still "junior" 🙂
no idea where an additional $42k would come out of for this position. it's not a commission earning job
Bonus maybe?
? in this hypothetical they could have been junior for 5 years already
Is additional pay cash?
it's just funny when kids with 5 yrs of experience think they're "senior" anything
i'm interpreting "cash bonus" as just that, an extra $X in payroll under the "bonus" category once a year
I mean it it makes sense to me in a role where the primary goal seems to be increasing revenue - it'd likely be a bonus based on how much revenue you bring in. currently my bonus is based on how well I meet goals, so if your goals are tied to revenue, the more you bring in, the bigger your bonus.
i thought senior was fairly low on the ladder for swe
Management
so if people have a 40 year career and you enter "management" after say 10 years...
that means 3 out of 4 people are "managers". think about it.
not sure what you're trying to get at
i'm asking how do sites like glassdoor want you to answer the question of "number of years of experience"
they want you to answer truthfully
Total number of years most probably
ooooh... that means total years working in the field, not years with that title
so like, if you were a musician from age 21 to 25 then decided to become a programmer from 26 to 32, you'd have 6 or 7 years of experience (32-26)
i just wish these sites were explicit
and 5 years of experience as a musician, of course
it is explicit. you're just young and ignorant 😋
but less so now!
i'm trying to be informed of my market value but i'm finding it difficult because my title has remained static for a very long time and hasn't matched my job description. i'll be able to get a new title this year, but unsure of how to answer "how many years experience" on these forms
wtf man
YOE is just years of experience in a specific ladder.
your market value is the intersection of what you're willing to accept and what an employer is willing to pay
remember, if the average is $120k, that means that about half of the people are getting less
IT and SWE are different ladders. Switching to another one would mean 0 YOE in the one you switched to.
also remember that people who get lower salaries are typically less willing to reveal their salaries
that would be my take, yes
Generally sites (especially like levels.fyi) have a bias for big tech
thus these voluntary survey sites tend to show inflated numbers. the only real question is by how much
@sleek egret don't call me young and ignorant, you don't know how old or young i am and sticking a smiley face on it does not exempt you from not being rude. what i'm trying to do here is figure out what a person of my experience is paid these days, in my area. so yes i understand what averages mean and all that, but i'm just trying to figure out how these websites expect their users to answer when they ask for total years of experience, when it's not qualified further
The BLS data for the USA shows a mean salary of around $97k to $121k for computer programmers and software developers. Across all experience levels.
yeah i made an account on levels.fyi but it didn't have categories for me so i'm sticking with other resources for now
there is nothing wrong with being ignorant about some things. I'm ignorant about many many things. don't be so thin skinned, buddy
and, no offense, but your questions clearly indicate you're very young
what age is very young to you?
You're at the minimum coming off as ignorant now lol
you misread my first line of questioning, btw.
in this case, I'd guess you're either still in school or have only been working for a few years
yeah you're wrong on both counts
guess my guess was wrong then
Generally it takes a couple of job hops to completely calibrate to what you should be paid at.
Lots of things to take into account:
- YOE
- Location
- Education
- What field you're working in
- employer
- etc.
What other people are paid is a good metric, but ultimately what you're able to offer is different to what others offer. Whether that be less or more.
Ultimately you're worth what other people are willing to pay you for.
sure, but doing research like this in the past has been the most successful means for me to negotiate higher pay with my employer. it's just that my job description has been evolving over time and the title has been lagging, but i'm getting both a vertical bump in title and a lateral shift. so i'm just trying to do my due diligence on what someone of this title and background might earn in my area
Ah ic, gl
the secondary question to this is why the "additional pay" bucket is so disproportionately high for this role.. i know someone said earlier that bonuses would track according to revenue, but as far as i can tell this kind of role is just paid the normal % cash bonus based on their salary. but i can look into resources that are more focused on this specific industry to research that a bit more
is there a way to see from salary submissions a further breakdown of the "additional pay"?
there's a huge difference between something like a tip, % of salary bonus, commission, stock comp, etc.
There are plenty of people like you, mina. It's sometimes difficult to get that title promotion while technically doing the job. At the same time, some companies like to give people the title upgrade to hide the fact that they're not giving them the salary raise they deserve. I'd just answer the questions about experience on those forms as how long you've being doing the work, unless it's specifically a "you need to have had this job title for so many years". Even then, you could probably sell it in a job interview, as that's your experience.
The problem is that the variance is high. For example, the BLS data shows median software developer compensation is $121k But the bottom 10% earns just $65k and the top 10% earns $169k.
This was 100% for a friend of mine. They were doing director's responsibilities w/ manager title +pay (Passed on promotion too). Interviewed for a director position and essentially doubled TC overnight.
I've also seen people who were out of work for years because they refused to take a job with a "lower" title
Some companies just operate this way - paying a large chunk of the salary as a "bonus" gives management a lot of leeway to punish people or encourage them to quit without the legal complications of firing them.
Speaking of bonus, 40% tax on bonus hurts 
I'm looking at a specific role though, not a specific company
I'm not sure where you've worked that bonus is actually just a flat percentage, but I and the people I've talked to about it have all had the experience that the base for your bonus is that percentage, and it then gets adjusted based on how well the company did that year, how well you performed personally, etc. for instance I was new this year but met my goals and I got 100% of my 10% bonus. a friend of mine had an area on their annual review that had "need improvement" and they got 80% of their 10% bonus. my BIL on the other hand got like 200% of his 10% bonus because he did meaningful work and the company did well.
if you keep all other parameters the same besides the title the comp split is really different, and that's surprising to me based on what I know about this role. going to have to reach out to some contacts and try to dig more.
a larger portion of TC coming from a bonus means that you have more opportunities to lose that money, IMO
at my company it is % of salary, unless you're special/at the exec level which have much more specific bonus comp structure
for the "regular" employee where I'm currently at, 5% is the maximum bonus if you performed
🤷 just throwing out 3 personal experiences where the stated bonus is a % of salary, but that ends up being adjusted
we're not huge, so I have the detail bc I am in finance and have access to payroll and report to the CFO
My company is % of salary too. (Fortune 500 company)
I think what you described is pretty much the same as our situation, just our max is 5% and yours is 10%?
if someone didn't perform or hit their targets they didn't get 5%
Wait, isn't that just: 8%, 10%, and 20% bonus for needs improvement, met, exceeds?
8% for needing improvement sounds so nice lol
Also, my company has a personal bonus based on individual + company wide bonus. Amounts are determined by company performance.
I actually just shared this in another server the other day
This last review cycle, my company gave some more transparency to how the raises and bonuses are calculated
Basically the levels in each org get assigned a "target %" for bonus and raise. Then this is scaled by 2 different factors: individual performance rating which can go from 0 to 150% and overall company performance (i.e. financials) which can scale it from 0 to 200%
So if your target bonus is 10%, then the minimum is 0 and the maximum is 10% * 200% * 150% = 30% of your salary
...which was kind of funny to say the increased "transparency" translates to "yeah, you'll get anywhere from 0 to $45,000"
ehhh kinda. except all three were at different companies. so mine personally is based specifically on meeting goals that you set out. the friend that got 8% still did really great work that year, was not overall in the "needs improvement" category - it was like one of 10 categories and the rest were all meeting expectations. so it's not flat rates at any of the ones I described. it's pretty tailored and I have a meeting with my manager before bonuses go out where I can somewhat argue for myself and then my boss decides what I get
Oh, I missed the different company part. Nvm me then.
I didn't really highlight that part since I didn't see it as super relevant so no worries!
seems like it yea, mine tops out at 10% but that's definitely not company wide. I know one person at this company who negotiated a higher salary and lower bonus percentage
That's actually smart. I rather take higher base and lower bonus. Bonus is higher tax.
it's nice to know what the max is though
yeah
if I had the choice I'd simplify it and just make individual and company performance max to 100%, not 150 and 200 lol
Yeah not sure exactly why they chose that
actually, for company financials they're probably making 100% the target and saying they'd share extra if they exceed that
maybe
yup
Company performance is based on company-wide revenue and operating income goals. Depending upon our weighted performance (each metric is weighted 50%), annual bonus pool funding can range between 0% - 200% of target
a relative weighting of 50% Revenue and 50% Operating Income. The bonus program is designed so more funds are available if we exceed the financial goals and fewer funds are available if we fall short of the financial goals.
that only matters to the extent that the statistics gathered by this website are representative of the world at large and not just dominated by one or two big companies.
and, like, how fuzzy you want to get on the title. Because there are surely many software engineers whose title isn't "Software Engineer" that wouldn't be included in such an average.
Banking would give as low as 0% for needs improvement lol
At least for banks, each grade has a bonus % tied to it. Based on your own individual performance, you would get between 0% to 200% of that set %.
Not my project, and not paid for its adds. Just wishing to have mentioned here because... it is certainly cool example of a pet project, machine learning engineer could have.
there is youtube channel with viva la dirt content https://www.youtube.com/@VivaLaDirtLeague/featured
some guy made web site https://npigeons.com/ which tracked appearances of all its characters across all videos in youtube, and generated links to each time person's face is mentioned.
And then uploaded everything to django and showed to simple frontend made with DataTables library + Bootstrap (see full tech here https://npigeons.com/how )
https://npigeons.com/person/Adam example of end result for user usage
pretty cool pet project for machine learning engineer to have i think, certainly worthwhile addition to a resume of machine learning engineer
Pretty much almost purely Python pet project in addition in its tech stack
Is that all you?
Yes, but I've also seen people get 1000% bonuses or more at banks if they make the bank a buttload of money
that is Front Office - targets are very different since it based on a combination of risk to reward and subject to clawback
indeed
I think you kind of answered your own question at the end, but are you saying company A only allows shorter internships for those that are soon to graduate?
we can't give legal advice, but you don't sound very attached to the idea of internship/company A so I wonder why you'd even try to mislead them just to have an extra internship
The whole point of an internship is to get hired by the company. If you lie and have no intention of graduating by X date, that will not make you hirable which was the point of the internship. Only do this if you are willing to live up to your word in my opinion.
just choose the better internship, the august one. use that time before you start to relax and/or learn things and build things
when a job app says "are you capable of obtaining a secret clearance", what does that mean? i can't find any list of requirements or disqualifiers for obtaining clearance. in the us
Usually you have to be a citizen and to have been born in the country
Hi! 👋
I'm looking for modern career in Tech or Design.
No sketch foreign contacts, not family of a high ranking foreign dignitary, don't do illegal drugs, no gambling problems, etc
You've asked this a fair amount of times and you've always gotten back some feedback
Have you applied it at all?
If they ask if you play war thunder, say no =P
yeah but say i like, e.g. play war thunder or something. how do i know if this would keep me from getting a clearance?
Let me find the list of stuff you sign off on. It's the SF-86 form pretty much
I've applied every recommendation I got here. Nothing seems to work for me tho...
So what have you done so far
Believe me, I wouldn't bother people here on purpose.
I've tried Game Dev, Cyber security, Graphic Design, Logo design, Interior design, Python, etc.
More specifically: What steps have you taken to advertise yourself/prove you are a qualified candidate for these positions?
No I didn't apply to any job. I've just learnt and discover all what it takes, but found most of it boring.
This NG page describes it well from a civilian perspective: https://www.northropgrumman.com/security-clearances/
But odds are you're fine
Maybe you dont actually want a job in tech or design then? Are you sure this is something you like?
Ah, I see.
Well, perhaps others already told you, but your first step should be finding what you are interested in and focus on honing your skills there. If you don't like anything and just want the money, then maybe do some research as to what you can tolerate and will make the money you want, but that sounds miserable to me, haha
Difference between data developer & data engineer?
Aviation good. Everyone should apply to this field 
they still use a polygraph? what is this the 1900s? bookmarked, thanks 🥺
One of them scams you out of a good title xD
I was always on this tech and design stuff. I might like some different area more, but I haven't found out any yet.
I have never heard of a data developer before tbh. That title does not mean much to me.
Lol for TS/SCI yeah, for secret and below they don't
I wanna do something with data and Python what options are there
Data analyst (is one)
I don't want to the job just to get the money. I want to also enjoy the job at least a little.
Although with covid and generally them being unable to do even a fraction of the re-investigations, I don't think poly is actually all that common
There are quite a few. Data analysis and data engineering are common ones.
There are also all sorts of less tech-y jobs with analyst in the title that would benefit from some python scripting skills.
So far I seen 3/4 things; Data developer, data analyst, data scientist & data engineer
for GPA on a resume, would in-major GPA or overall be better? whichever is higher? both?
Data dev sounds made up.
Data analyst is what I do.
Data scientists can have wildly different duties.
Data engineers are cool and deal with databases
@obtuse thorn I don't know why but I've found out that the kind of old school tech jobs seem boring to me. I'm looking for something new, fresh, modern if you know what I mean. That is for example GOlang, React, Electron, Figma,... Like these new tools.
I might sound like an id*ot, but I hope I'm not totally lost.
If you are finding you do not enjoy any of those topics, then maybe you should look elsewhere for what you are passionate about?
In school we had to do an exercise where we wrote a list of things we enjoy and a things we are good at and then we were required to find a list of professions that matched items from both columns.
Perhaps find what you enjoy first, then find a way to apply it to a career?
Overall if 3.5+, otherwise go with major if it's higher. If it's below like 3.3 I would exclude it
mind if I ask you some questions in dm?
Sure
i.e I like sitting in front of computers all day, being in my home, and smashing numbers onto the screen. General developer work was an easy choice.
I tried millions of ways to find out what I'm interested in, still really haven't found it... 😕
Maybe I'm just overthinking everything even though I don't want to.
You can use new modern tools/methods in any of the "old school" programming jobs.
The needs of companies are evolving slowly, but the tools come and go all the time.
I like writing web backends, it does not matter a whole lot if that is in C#, Python, Golang, Java, etc (ok, maybe it matters if it is in java
)
I personally thought I wanted to be a pilot, tried it, decided I didnt want to do it professionally. I play around with various things in programming and generally enjoy all of them, so I am lucky.
Surely there must be something you enjoy (and can hopefully apply to a career)
Thank you, I'll keep searching, hopefully someday I'll be able to come here and share my new job with you 😌
Haha, I look forward to it.
basically what kat said but note that a security clearance is not about prosecuting you for stuff. They aren't going to care if you smoke weed occasionally, even though that's illegal. They will care if you are an alcoholic or have a gambling problem, even though those things are legal. It's a matter of behaviors that make you vulnerable to manipulation or blackmail.
Also having close foreign contacts, although if they aren't close family members it probably just makes the process longer, and doesn't mean you won't get it
Mhm, it's mostly about making sure you're not an insider threat. The big concerns are the foreign contact stuff (this was complicated for me because I'm an immigrant) and then exploitable behaviors. If you're an alcoholic with a gambling problem going through a divorce ... that's a lot of red flags.
polygraphs are very common for security clearances and law enforcement roles
what's even the point though. aren't they not even admissible as evidence 🤔
I have been through two polygraphs for prior internship roles in law enforcement
Polygraphs are not admissible but still used to test character. People have literally confessed to crimes on them.
database developer is one of those terms for "old roles" (vs. newer data roles like data analyst/scientist/engineer/analytics engineer/etc.) and may or may not have similar responsibilities to a DBA or a database architect. imo you should look at the newer data roles but im biased.
they are basically a way of applying pressure. again, a security clearance is not a criminal investigation, it doesn't have to be admissible in court if they can scare you into admitting you lied about something
(I never took a poly, so I can talk about it all I want)
For mine, I had to answer pages and pages of crimes and then one of the questions on the polygraph was did you lie on the questionnaire...
it's like that one guy who accidentally answered yes to the "are you a terrorist" question 😔
the most "fun" part of getting a clearance is when an investigator calls you and asks you every. single. question. on the sf-86 form, again
All 3 of my previous workplaces required pretty much everyone to have at least a secret, a handful of TS/SCI. Maybe like... 3 had to take polys? They certainly weren't recent either
god that was the fucking worst
oh it's like an actual behavioral interview lol. not the "what is your greatest strength" questions 😩
occasionally I'd have a coworker who got TS/SCI and then disappeared into the void never to be seen again
So I still have all my passports from my previous country of citizenship. Investigator was very concerned about that. So that was annoying. But even then, I could still explain it and have a convo with the investigator.
you'd see them in the hallways once in a while "Oh hi, what are you working on these days? Oh right... never mind"
I've been a reference for like ... 5 TS/SCIs for other people at this point. I'm real good at answering their questions
probably the best benefit of having a clearance is you can say "that's classified" and people will actually believe you
I think my actual least favorite part was finding the contact info for people at least X places I've lived and worked at that weren't people I lived with. Had me talking to neighbors I maybe said 3 words to prior
oh yeah that's pretty bad if you've lived in a lot of places
I don't even have a security clearance despite doing the polygraphs but I did get to ride in a police helicopter.
oh right you need people to verify everywhere you've lived for like 5 years, right?
It's something like 15 years, but yeah
My current employer required 10 years of residences...such a pain
if you're considering a cleared job, do download the SF-86 form and read through it to see what you'll be doing to get it
I think you only need references for residences in the last 3 years, but you still have to list them to 10 years
good thing i've stayed in the same place for like 10 yeras
In 2021, I moved homes three times LOL
if i just say "GPA", would it be assumed to be overall? also does .05 points matter? my in-major is a little higher
i know it's all about 👏 demonstrated 👏 skills 👏, but i'm assuming such a tiny difference doesn't matter that much. though it does round up to the next integer 🤔
It'll be assumed to be overall unless you specify otherwise
DOD TS/SCI is verified every 5(?) years and Secret every 10, but I believe that's changing to 8 or 7 soon.
man clearance sounds like an absolute pain
FWIW, I maintain a clearance. I won't go into the details of exactly what or why, but if you have any specific questions on qualification factors, I'm fairly familiar with the process at this point. Typically in questions of 'can you get a clearance', they're asking in respect to Secret, which means you need to have no criminal convictions (without a waiver), no verifiable pattern use of things like marijuana, no significant financial debts, and limited foreign national connections.
You won't be polygraphed for a Secret clearance.
It's not so bad. A lot of times it's just going into whatever system it's tracked in by your organization and updating anything that's changed.
Network. Talk to individuals in your industry. Build relationships with thought leaders and individuals holding positions that you want some day.
Anyone is allowed to give a referral. The company might stipulate that you cannot have family members on your referral list. Your highest quality referrals will come through network building with individuals in the industry, typically you want someone internally.
I'm so happy, finished a 520 lines AI project ! 
maybe it's just me, but I feel like the phrase "grinding referrals" indicates a fundamental misunderstanding of the whole idea of referrals
Best referrals are going to be people you actually worked with.
I was gently trying to correct that with my word choice. 😅
aren't referrals like, supposed to be people either in the company or know the hiring manager or something
They don't have to be internal. If your referral is, for instance, someone who supervised you in a similar role, that can still be an effective referral.
i mean once you have it, it sounds like its fine. but getting it...seems like a whole other story 
I held a TS/SCI for 3 years before it was revoked for lack of cause. (I was no longer doing that job.) I was entirely ignorant that the process was even ongoing until the interviewer sat down with me.
It's pretty fire and forget once it starts, it just takes ages.
Should have kept it active lol
it's annoying, but it's a few days out of your life every 5ish years
Just anyone in the company.
Referrals don't have to be sent to hiring managers either, I think it's quite common to send to HR as well.
I believe the actual SSBI and general investigations are valid for 5 years, regardless. It's been over 5 years since this occurred, but you can just as easily be spun up within that period if memory serves me right. There's a lot of compartmentalization that goes with your actual need to access the information, etc.
The idea being that you maintain a clearance for about 2 years after you leave the role because you might go back into it, but it would be a security risk for you to just be blanket qualified even if you're not doing the job anymore.
Yea, I've read about the clearance thing. It's one of those things where I personally would want to stay in if I managed to get in. Less competition.
It definitely opens doors. If you put 'Active Clearance' on your LinkedIn profile, you're absolutely assailed by recruiter messages.
It does make me a bit nervous though operating online in general; can make you the target for social engineering and general exploitation, and a lot of the solicitation process from seemingly legitimate recruiters could be fishing attempts for PERSEC exploitations.
I suspect we're both simply individuals that have no other server to burn our Nitro boosts on. 😅
Network. Engage people in the industry.
I'm not on Discord too much lol nowhere else to put boost
A.) I've managed to network on this very Discord.
B.) LinkedIn is a good place to start. Follow thought leaders in whatever job you're going into.
C.) Get involved in conferences and the general community.
hey i just went over 300 applications this year. i'm at a perfect 1:100 interview to application ratio
I don't think this is good advice. I've heard the two week rule actually as well. If you don't hear within 2 weeks, reach out to the recruiter or hiring manager and simply ask. Your recruiter/hiring manager should give you an anticipated response date though.
That's really good!
idk lol. if i'm comparing with dos he's got like 1:5. though 🤔 they're like a real developer
2 weeks is generous imo. 2 weeks is nowhere enough time for a position with hundreds of candidates. ESPECIALLY with all the laid off HR people.
Perhaps it's different in highly technical career fields, but I don't think you hurt your chances by reaching out and asking.
UK moment
Off topic for this channel. Perhaps open a #1035199133436354600 post?
i thought you didn't have any internships?
I'm currently on my last round of interviews for the 5? applications I had placed. If everything goes well in the next two weeks, I'll be weighing offers between 5 separate companies. 
how did you have amazon on your resume then 🤔. wait what?
I thought I was talking about technical career field as well. Yeah it doesn't hurt to email after 2 weeks, but my point was mostly the mindset of people that aced an OA and expecting an interview.
wait 5 applications and 5 interviews? :O sheesh
Oh, no, you misunderstand. I am not in a highly technical field per say.
He got offer, the internship hasn't started yet though.

5 applications, 8 interviews so far. The last two are next week. Interview prep course for one tomorrow.
/shrug huh. you just have a start date?
I'm more implying I think my experience with the 'two week' thing is a bit clouded because I don't really have technical demonstration interviews-- but as a general rule of thumb I've been told 2 weeks. I was applying that rule maybe ignorant of the technical interview process.
i mean, isn't the point of internships for the experience? just the fact that you have been accepted doesn't weigh that much
Go back and read recursive_error and my discussion on this topic.
but you applied before you had your internship, right?
so like, how do you even describe that? "accepted for internship"?
https://discordapp.com/channels/267624335836053506/470889390588035082/1071992668516786278
Discussion starts here, learn from my mistakes and shortcomings.
huh. just with no bullet points? seems odd
The purpose is that when he starts he'll have experience.
Tl;Dr:
- There are deliberate measures in place to reduce the bias based on the school you attend.
- Networking is still important, and often the network access is the decisive difference in these institutions.
- Project scope and applicability is still highly, highly important.
A huge bias is location.
yeah but that shouldn't have any bearing on whether or not he gets accepted right now, right? you have no idea if they'll do poorly or something
