#career-advice
1 messages · Page 19 of 1
im a junior and i've been working on my own since week 1
but anyways..man cant even ask a question here without instantly getting fucked by negativity
are you just ranting? there isn't anything we can give advice on really. if there's truly no more work, then you can't really do anything. but i would try and actually verify there's no more work. maybe update/write docs, help your coworkers, etc. with a big codebase there's probably always something to do
this server is just sad
@near remnant if you've finished all your Jira tickets, the best thing to do is just ask your manager/scrum-master or someone for some more
i asked for more work, tasks, stuff to do. they told me to read or just wait for work...thats what I did and bro called me a slacker
your original message didn't say that you were told to do nothing, that's why. it seemed you hadn't told anyone you were done, either
!rule 6 @vapid jay
Is it rude to end a technical interview early if the candidate is really struggling with basics
yes
imo no. it's rude to waste the interviewer's time. then again, i honestly wouldn't know what that's like
Would you stick it out? How would you handle increasingly difficult puzzles
Candidate could consider it rude from their viewpoint, but I think it's justified. Would be wasting both the candidate and interviewer's time if you continue
When I say basics i mean literally fizzbuzz and JS/python syntax
depends on the position i suppose? but i don't think its rude at all - as long as it wasn't conveyed in a rude manner
Can't resist to be not posting this. The office has certainly some quality jokes:
rude? i think no i guess. Interview is meant to evaluate candiate. It can take 3 hours instead of said 1 hour. It can take half an hour instead of said 1 hour.
if candidate failed fizz buzz level of questions multiple times in a row, and u are certain that it is not because he was nervous, u gave him all the chances to open up. Then i guess it is the end and no point to go further.
u can remember that rudeness can be present here in both directions. If candidate misinformed heavily about his qualifications and there are no doubts about them being below any threshold, it is rude from the side of candidate to do that.
There are actually even scammers in the world who try to simulate being a developer on purpose, to pass interviews(with online help/people who showed up to interviews instead of them included. That's why very important to verify people's identity and checking that interviewed face is matching face of person who started working xD) and getting at least first months salary until getting fired
I prefer to think, in whatever interview way went, i just want to get honest detailed feedback in order to improve myself where i lack. The only thing rude for me not getting this feedback from interview.
Hello my cowboy
I do hope they get some sort of feedback otherwise that'd make me sad about the sort of company i work at, but i dont actually know
I am the terror that flaps in the night! I am a furniture corner, which u stumble with your pinkie toe in the dark!
yeah. companies can be avoiding giving feedbacks because
a) they are lazy and uncaring (lacking soft skills i guess)
b) they are incompetent to give feedback (in terms of hard skills i mean)
c) they don't know how to formulate their reason for rejection in a professional way so that it would not look bad to their reputation (and/or actually having very bad reason to reject in the first place, like racism or sexism)
Hi there,
i've always been told to make a "portfolio" and that could be a website displaying your skills and projects. My current language is Python, i have not learned any modules apart from Pygame.
What project would you recommend that i can add onto my "porfolio" (website)? or do i need to learn a module?
should i learning Basic HTML and CSS to make a website?
Using frameworks and such for the website is fine, it doesn't have to be built from scratch.
If you're interested in game dev, having a game or two on your own website would go a long way!
you're not going to be making a website with just pygame, that's for sure. maybe flask, fastapi, starlette or Django. also html and css for the frontend
Was looking into Data Science, but that's going to take me long to learn.
So what can i do in the meantime?
I did not come across a single company that told me why I got rejected.
I think it's to avoid liability.
What do you mean? Do you mean what might you learn/practice in the meantime?
Yeah, what can i do/learn to show off my skills in the meantime
actually atlassian told me they were only accepting juniors, which is kinda wild. otherwise though, it's always "sorry we will not be moving forward"
Oh wow, that's kind of them. But yeah, that's definitely the exception that breaks the rule.
Hmm. There's quite a lot you can do. You can check out our resources page for places to learn and/or check out our projects page for ideas on what to develop. As someone who has a hand in hiring, I would also look to see if someone has collaborated on a project with other people, as you're likely in a job to be collaborating with other people, lol
Now that I think about it, I did have one recruiter who told me that regardless of reason or duration, the manager considered ANY gap in employment to be a red flag and would refuse to hire them.
that sounds dumb
Will do, thank you 😄
It is, but it just goes to show that there really isn't a framework everyone follows, everyone has had prior experiences with employees then formed their own prejudices/opinions and it colors their judgement when hiring
bit of a dumb question, but i cant seem to find the resource page
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
!projects
Kindling Projects
The Kindling projects page on Ned Batchelder's website contains a list of projects and ideas programmers can tackle to build their skills and knowledge.
Much appreciated
i heard its also legal reasons sometimes they cant offer feedback
dunno if thats actually true or not or if its just anecdata
Yeah, it's liability related. Companies can get sued by prospective employees so it's safer to just have that rote response. I talked to some managers that have had candidates sue and it's ridiculous.
(U.S market, if it wasn't obvious)
that is ridic but doesnt surprise me. no wonder HR sends those cookie cutter template emails
i had a better rate. from 25% to 50% of companies told me feedback so far 
I am interviewed for companies from abroad though, to which i apply as a business entity from third world country if that matters
Wow! Lucky 🙂
can anyone tell how to take input from users as list ?
From the interviewee side, they're probably begging in their mind to escape. So win win imo.
Yeah there is. If they tell you the response is all positive and still doesn't hire you that's grounds for a discrimination lawsuit. For example, for the company I worked at DoE told me I had positive feedback for all my rounds and my dad (lawyer) was like "yeah if they don't let you in even with positive feedback, that's age discrimination" cuz I was 18. 
That's such an L considering like the 50 million shitty things that happened in the past like 4 years.
your dad was wrong, FWIW. It's perfectly legal to refuse to hire someone for being too young in the US, just not for being too old.
age discrimination is only illegal in the US if you're discriminating based on someone being 40 or older.
Would it be though? What if they had another candidate with all positive feedback, but they fit into the team better culturally, or are more experienced in specific technologies?
Oh, fair enough. My dad works on patent side so 
That's a good point.
I think at least in my case, the interview I had with DoE was kinda treated as I'm already in, just he's like the final check. (Like Congress sending a bill to the President for a veto or something)
Dunno, it was a very odd experience...
there's also reasons why the company might refuse to hire someone that they wanted to hire. You might get only positive feedback because in between interviewing you and extending an offer to you, the company's CEO enforced a hiring freeze, or something like that.
yeah sometimes hiring manager wants to say yes, but HR says no 
Good point, never really thought about things like this. Thanks 
Ah HR had to go first for me cuz no one knew if they could hire someone that young and if there's labor laws or anything 
I guess didn't wanna continue interviews if I was not employable to begin with
кто в сломанный телефон пишем ко мне в профиль
!rule 4 please
4. Use English to the best of your ability. Be polite if someone speaks English imperfectly.
Agreed
Although I dont know if he changed his tune later, but this was in the first year of covid when this happened to me
My last job title was "IT Support and Software tester", but I worked more with Power BI than IT Support, is it ok to change the job title to something like "Power BI Analyst and Quality Assurance Professional" when sending resumes?
It depends how it's done. As long as it checks out (ex: during reference checks) and represents what you actually did, that could be fine
In my opinion it's okay to change your job title to reflect the skills you want to showcase and/or the duties you performed. What you don't want to fudge on a resume under any circumstance is 1) the companies you worked for (don't say you worked at google when you didn't) and 2) the time period you worked there for (this is easily verifiable)
@vapid jay THis channel may be better suited to this discussion of freelance and university degrees 🙂
I would err on the side of caution and keep it the same as the title you have on your contract but tweak the description for sure
i guess u dont understand how work is it
I've worked freelance and a career job, have been to university and have taken many career centered classes as well as done a lot of additional research on my own 🙂
all with this and doesn't seem like you're good at your domain. Well, at least i hope you enjoy it.
Thanks, I do! Appreciate your feedback, although I'm not sure how you can evaluate my skills in my domain having not heard what my domain is.
we are on a dev server discord, so i don't think we are talking about teaching or something like that. I'm just saying that being developer in our day can make u easly found job i don't see why someone who is able to build application and website why he/she wouldn't be able to do free llance or work for comapny
we are in 2022, some country don't care about diploma for exemple USA; most of worker there in dev aren't with diploma, make your own research you will see that
Sorry where are you getting these statistics from exactly?
Last time I checked the US and probably India are some of the worst for getting jobs without degrees
Do you have a source of "most"? When doing research, the most favorable response I found was that 75% of developers have a degree in computer science, which isn't even covering those with a degree in a related field or those with a college degree in some other field
the SO survey says most (like 60%) have only a bachelor's
For example, I have a degree in STEM, but not computer science
and the rest have less than a bachelors or more?
yeah, let me just get the link..
computer science has many faculty .. electronic, web dev, etc etc
is that this year? professionals only? I get different numbers
So that shows to me around 14% of less than a college
I am not sure what they're claiming. Maybe share both?
Seems the best way to get this opinion out of people's heads is to have them try it and fail
I get why they want to believe it, I do. But it's certainly not helpful to propagate.
See link, couldn't find the link for 2022
so now you are killing my chance of thinking founding a job, right ? 😅
Hmm. I'm interpreting this as 14% of developers do not have a bachelors
I want to set realistic expectations to people I communicate with in this server so they can make the best decision for their future career
If you're not going to accept surveys of other people who have tried what you're proposing, what kind of advice or conversation are you looking for?
I don't think I've come across a single person in the professional world who would rather hire someone without a degree than someone with one
I didn't get a degree but I definitely wouldn't recommend it to most people 😅 I was just very lucky and had connections
well then if that true
So that's around 10% or less without some sort of college, is how I'm reading that
no idea how to interpret "Something else", but that seems accurate, yeah
mfw MScs are the next generation BScs
Yeah... 😦
it's important to note it's not a degree in CS, just a degree
so for you a newbie with degree and one who is intermiadte-pro level, always the newbie is more advantage because he has degree?
The senior positions I'm looking at all require masters/phds. I only have a bachelors. And yes, for example I have a degree in biomedical engineering which I leveraged into a job at a neuroscience company doing algorithm development.
as a BSc in a field where I am completely out-educated by 99% of my colleagues, I feel that
It's not about me, it's about how the career market works. Before you even reach a hiring manager who could make that determination, you have to cross two barriers. One is the automated applicant system which will filter out less qualified applicants and HR who is looking for a way to filter out less qualified applicants when they don't know too much about the subject material.
If by some miracle you bypassed the first hurdle, the second would definitely rule you out.
Generally speaking it's hard to actually demonstrate your knowledge when you first start out
Once you've got a few years of experience sure, a degree way less important but still helpful.
Less important, but I can't compete with my senior colleagues who have masters or phds. At least, I'm always going to be viewed as less than them.
One big thing to note is that people can lie on their resumes and often do for things that are harder to verify. People typically won't lie about their college/work history because those are routinely verified things
But typically on job postings for the level I'm at, I always see down at the bottom "0-3 years of experience for PhD, 3-6 years for masters degree." With the implication that bachelors and below need not apply
What area are you working in? I'd expect that from ML/AI/NLP, but not from general frontend or backend software dev
Algorithm Development in the life sciences. With a focus in R&D
ah - hm, so that sounds sort of like computational biology?
that sounds cool af
Companies in general get more than enough applications to fill their open positions. Companies that people want to work for get many more than enough applications. If you have a dozen resumes on the list and you need to pick at most 2-3 to interview, you have to filter for something that's on the resume
Yes, I do have significant overlap with computational biology. Having a biomedical engineering degree certainly helped, I am viewed as equivalent to having a software engineering degree in this field, maybe even a slight advantage
Thanks 🙂 I certainly enjoy it!
i'm interested about working in remote
Haha, most of us are. I love my remote position and a LOT of companies opened up the possibility for remote during the pandemic, but quite a few are walking that back and requiring hybrid or in person 😦
Not the person you asked, but in a similar position and my job is novel electronics research. I'd never have gotten this job without a PhD if I hadn't known someone. And I'm still underpaid because of it
if you're still just trying to break into the industry, I'd recommend looking for jobs that aren't remote. They likely get fewer applicants, so you'll have less competition, and it's likely that you'd skill up faster in an environment where you're working face to face with other coders, rather than over Slack and Zoom.
Yeah, the pay gap hurts, also experiencing this. This sounds like a great job though! Novel research can be so much fun.
so you are a degree uni right ?
It really is 😎
Yes. I have a Biomedical Engineering degree, not a software engineering degree (but it's still in STEM)
fair enough. In software development, the lack of a degree becomes less relevant as you become more senior and gain more work experience - but that's definitely not true for all industries.
The only downside, at least on my part, is when marketing/sales makes promises for us and is like "You can make this, right?" Sometimes I have to reply with "I'm not sure if it's theoretically possible, let alone feasible for us to do this quarter."
still stem ? wdym ?
what kind of remote dev job u are working on it ? web design ?
When applying for software engineering jobs, pretty much all companies want you to have a degree, but there's a heirarchy, all degrees are not viewed equally. The top degree is computer science/software engineering. Then it's other STEM degrees (science, technology, engineering, mathematics). After that are degrees in other fields.
I do neuroscience research and development.
the top degree are computer science and IEEE degree no ?
Hey guys, I am not someone who is elible for any jobs, but are there any interships going around where I can take part?
Electrical often gets lumped into computer science, especially for firmware/embedded jobs
We don't have any job postings or internships on this server (it's impossible to vet all of them).
Haha, alright. Best of luck in your studies!
Ahh, I see, no worries I was hoping if there is something I could take part in
Good luck, hope you're able to find one 🙂
Thanks!
along with the popular job boards there's also a couple of them linked here #career-advice message
@mortal wedge so CS and IEEE are on top of choosen ?
Thx, Will look into them
if you want a career coding, the best degrees will be ones that involved coding. Computer Science or Software Engineering obviously, but also things like mathematics, theoretical physics, electronic engineering, etc all tend to require some amount of expressing algorithms to a computer.
For the jobs in your field, yeah
do you think youll go back for at least a masters or nah
I had a similar problem, basically solved it by publishing — once I had several papers I started getting more similar treatment to people w phds
I've considered it. I may see if my company would be willing to do some sort of tuition reimbursement. Doing a amsters while working sounds hard though!
Oooh, this is a good idea! I have one paper to my name but tbh it kind of sucks (it was a null disproving a stanford paper). I may have another paper out soon though, hopefully that will give me some leverage against the PhDs
Has anyone else gone back for a masters while working or had their company reimburse? How did all of that work?
I have known several who did but haven't gone through it myself. Generally you have to stay on for a few years after or you have to pay it back
That makes sense
I'm just scared of working and studying at the same time. Not sure if I could hack it
Yeah. I'm looking into it now. Not planning to leave my job but I need to remain employable if something happens
Yeah, agreed. I'd hate to have to go DOWN a seniority level after I leave just because of lack of masters
after/if or if the company gets bought out and downsizes or we run out of funding, etc.
my friend is doing it atm. we have some peeps here in this server doing it as well
my friend is doing 2 classes per semester and working full time as a senior devops engineer.
its a lot easier if the program is online but ours went back to in-person (its where i met my friend, in the masters program lol) in fall 2021
Does coding have a future?
i means for dev job
Absolutely!
Comp sci is probably best, but again if there's any sort of hardware involved they'll ask for electrical as well
i mean can an ieee apply for job dev ?
doesnt matter if there is or not hardware
Yes, you just may not be as competitive as a comp sci major. The heirarchy is generally Comp sci > STEM degree > Non-stem degree (ieee would fall under STEM degree)
what is stem dfegree ?
Stem degree is any degree having to deal with science, technology, engineering, or math.
But in ieee there is a lot of programming like assembly, cpp, c#, python etc
I agree, but I'm guessing companies want someone who studies purely programming over someone that just did a lot of programming.
hm alright then
If you have a stem degree you'll be fine, my line manager has a chem degree
Yeah, I wouldn't worry too much about comp sci vs stem. I have a non comp sci degree
HAving non stem and being a developer is much harder but the gap between that and having no degree at all is even wider
unfortunately, the lack of a degree is an extremely easy and convenient way to filter out applicants.
Can attest to that 
okey
thanks guys
can i complain about interns here or no
It depends on how u will do it 😉
fineeee
lets just say i feel like if you are a grad student with previous work experience, you shouldnt have an undergraduate mindset. how about that?
im really feeling that negative value some interns provide atm. especially since i have to redo all the previous work done and even when i guide them every step of the way, they disappoint me. maybe some people are just bad at listening? 
xD, i don't try to guide every step, i just drop tutorial/book how to learn doing it on your own. I resort to guiding every step only if problem is interesting... or i am just bored
thats what i tried the first time. just gave them some resources. nothing happened.
so i went ahead and preprocessed the json data for them to prepare it for model training. they still messed that step up even though its just copy and paste from a typical ML library. so THEN i told the data science intern, the issues and what they would need to change in their training pipeline code.
they changed the wrong part and still didnt change what i explicitly told them to. its a big rip moment bc i already know they dont know either 1) coding, 2) data science, or 3) how to ask questions and find answers.
i couldve trained and tested at least 10 models in this timeframe sighhh. ok rant over lol.

anyway @buoyant seal you know what i am discovering recently?
FinOps - theres a podcast about it that im following and its pretty good
and i discovered there is open source free book about advanced usage of git located at the official git site https://git-scm.com/book/en/v2
Free Open Source book about Free Open Source tool 🙂
nice. ill reference this if i ever need to rebase something lol
but in reality, i am having fun digitalizing my documentation. I opened two super duper cool tools for me.
git-crypt. Solves an issue that Git repos aren't encrypted. With this tool i have automatically decrypted files in repo locally and automatically encrypted in .git/in remote repo.
https://dev.to/heroku/how-to-manage-your-secrets-with-git-crypt-56ih
https://buddy.works/guides/git-crypt
- opened for me awesome https://sqlitebrowser.org/ sqlitebrowser. Fully GUI way to work with SQLite.
It is ideal to customize for yourself if you need to deal with documentation/accounting for your small business... as long as u learned prerequisites: Git, SQL and capable to install git-crypt xD
I customized it, through adding all documents into my database through random in database hash value i add to documents filenames. I just validate pressence of filenames with such hash in my filesystem of git-crypted repo
funny you mention small business, the FinOps podcast i listen to is a guy doing consulting based on reducing cloud spend for companies lmao
hes pretty popular - corey quinn
technically it is SRE/Software Architect topic, and u a supposed to learn advanced level of cloud provider usage like AWS in order to be able doing that. Well, and DevOps engineering/infra tools in general. Without tech skills i can't imagine how they plan it xD Probably some another non technical side exists to it
for sure. you need to know architecture alternatives. i feel like FinOps is an in-demand skill especially now since companies' cloud spending is going higher and higher lol
I know right. I recently saw horrible prices how much my current team spends on cloud. 50'000$ per month to AWS.
bro. that is nothing. our company spends ||redacted|| a month to AWS and then double that for Azure
Well, i guess. xD our project is just a startup. Already many years project, but still startup
and all that was done about it was in the all-developers meeting, they said "we need to reduce our cloud spending"
yeah they focus on AWS https://www.lastweekinaws.com/
sometimes they bring on azure or gcp peeps on the podcast though
how big is your company that your cloud services cost 50k a month???
Don't have to big too big for 50k a month to be worth it
Damn, yeah. I also just today heard someone at work say we spend about $200/month per instance of our app... That's an EC2, an RDS, and a few other basic things. I would guess that's a total spend half your company at most, but we're still pretty small
But compared to monthly customer fees for the app, that's pretty modest
per instance of our app
so it could be much, much higher depending on how many instances you have lol
Right, I don't think we have 100 yet
<@&831776746206265384> thanks
!mute 749274869824487465
!cban 749274869824487465 nsfw spam
:incoming_envelope: :ok_hand: applied mute to @deep ice until <t:1666995645:f> (1 hour).
:incoming_envelope: :ok_hand: applied ban to @deep ice permanently.
oh wow. it seems like it wont take much for you to reach DW's company's cloud spend. i think overall finops is an underrated skill that may be worth learning more about as more and more companies start feeling the pain in their wallets lol 
but that is more in the devops/architecture track yeah 
How can I work in technology, artificial intelligence, robotics or cybernetics to address environmental and global warming issues?
I thought it would be fun to design and create some projects, like drones to pick up trash in cities or robots to plant trees. Just something along those lines.
I want to have a job that is meaningful and important to humanity in some way. My goal in life is to be able to say on my deathbed that I have contributed more to our world than I have harmed in my lifetime.
In short, to be able to say that I was useful and left something behind.
I probably sound like a jerk, but that's just how I feel.
Get the best degree(s), develop your skills, apply for jobs that interest you. If you can't get jobs that interest you immediately, your options may increase with experience
My mentor does like exact opposite for me. Onboarding I found the guide and did it myself, didn't meet my mentor till the 3rd day where they decided to assign me a ticket and then just worked on ticket mostly by myself 
Originally was assigned to my mentor but they were like "fuck it lets just give to him"

Mfw you do 4 years of higher education homework to not be good at homework

Really not a lot, if your service is bandwidth heavy then you can easily blow through 50k on services like AWS, GCP or Azure
I think a medium website can easily see 5k+ on AWS
wish they gave me someone like you lol
not that i should be mentoring anybody tbh lol
I feel like I'm in one of the more extreme ends of an internship. They just put me on a team and everything I do is exactly as what a normal engineer does except I do less tickets. I always expected that I would be taught things but everything still self taught 
Anyone have advice for when somebody with seniority is trying to push to take over your most promising projects?
tell me if you find an answer to this lol
Haha, absolutely
that was similar to how my internship went down lol
except in DS rather than engineering

I have an OA for gap and I’m a noob codeforces noob hackerrank should I just do it and see what happens for internship?
what is OA?
Online assessment
and this is for an internship with the clothing store? or is "gap" something else?
You can always prepare for it and work on your weaknesses?
Yeah Gap
Clothing store.
@smoky quest I do 1-2 codeforces a day and am reading textbooks + geek for geek doing code for data structure but I have not in a while
Then time to figure out what's blocking you from improving.
hi
Hi
Hi@
Hi
Hello everyone. Idk if I should be posting this here, I'm a final year undergrad in India and currently we have our on-campus placements going on (i.e. companies come to our college for hiring students) and the usual process is:
- Online Aptitude test (English, logical and quantitative ability + may or may not include coding questions based on the company and the role they're hiring for)
- Technical Interview(s) (There may be more than 1 technical interview usually held offline or sometimes online via google meet or skype)
- GD (Group discussion round, very few companies conduct this)
- HR round.
The problem is almost all the students cheat their way through the 1st round by asking their friends to help them. Although the test is proctored by the web camera, they manage to cheat by asking their friends to sit in a position in which they don't come into the frame. Some even use screen sharing and remote PC control softwares. And because majority of students cheat the cut-off for the apt tests booms like anything. It goes 85%-90%+ most of the times and I just can't compete with that. I can't score 90% on aptitude. You get like at max 1 minute or 50 secs for one question. I managed to clear aptitude rounds of 2 different companies. I couldn't make it past the GD round in one and was rejected in the HR round for the other one. Idk what to do. I only have time until December coz that's until when the companies arrive, after that I'll have to go off-campus knocking every companies door which is 10x more difficult than on campus placements. Although this sounds silly & childish, I've kind of lost the will to even appear for test at this point. Can someone suggest me what I should do? I'm thinking of hiring people to help me cheat with the aptitude test.
https://github.com/codecrafters-io/build-your-own-x Pretty nice repo for more medium projects.
Is it true that if you got your first dev job, then you only need to learn leetcode? What I mean is, side projects wont matter anymore
Good developer learns his whole career. Side projects are nice to fill stuff u a not able to try at work. Side projects make u prepared to try this stuff later at work in prod xD
I have learning schedule of different stuff for year ahead
Yeah, i learn everyday on the job. Side projects are not really on the level of real work projects
I usually read books or learn stuff when there is down time at work
u will need majorly at least heavy theory learning in a free time. Job gives only practice. Learning theoretical stuff u a on your own.
Thats what im doing my man
But side projects are still needed if u want to go out of borders of your current job role. People usually hire u for limited amount of tech/skills and using them only is not really healthy
Side project allow transition to other job roles located closely
Plus general knowing of ecosystem of tech (for your job role) is necessary for higher ranks
Doing side projects is a good way to land your first job. Thats what I did. But imo, learning theory from books and grinding leetcode is better for jumping to a new job.
Many companies dont give a shit about projects
To each each its own. If that's what u wish.
I do projects for me first, i don't give a shit what companies think about it
only i am responsible for my education
I've been working on my full stack project for months this Summer. But since I got a job, im only focusing on performing well
If you have evidence of this cheating I imagine many of the employers would appreciate hearing from you about it. Maybe that won't solve your immediate problem in the short term but something needs to change
Creating stupid apps won't land you a great job. Grinding leetcode will.
Of course, if you can create the new Facebook then its a different story..
Many, but not everyone. Some companies would be wishing explicitely hiring people who still continue doing that
Doing side projects u show different passion for work, shrugs.
This sounds so wrong on many levels.
Isn't grinding leetcode and passing interview tests means having passion?
u a limiting your education to one almost useless skill out of all possible skills to learn
I mean, I will probably create one or two bigger side projects in the future
But focusing only on side projects is not a good idea in my opinion
not really. I would say it is showing being brainless code monkey. Surely nice dedication, but still kind of not super great achievement
useful for FAANG companies interviews though
My friend got a job at Amazon by only grinding leetcode
But yeah, I understand your point. Diving into different technologies by creating projects is nice. I've done it.
well, lets agree to disagree then
i prefer theory books + pet projects. ideal combination so far in my opinion
Anyways, there is not a wrong decision in this. Grinding leetcode or making side projects, or doing both, will result great stuff down the road.
People just have to find their path i think. Im only one month into my job and Im so new, cant focus on side projects at the moment.
the problem is... grinding leetcode u a basically training 1 skill out of dozens. While pet projects are massively training all possible skills you are ready to learn after reading all the theory books.
in pet projects u make your tasks in the way, that challenge u to try everything of the learned from past and recently
plus expanding your technology tree for missing pieces for next rank
I agree. I only have one fullstack app and I got my job thanks to that.
But u can learn theory from books and pass interviews by grinding leetcode. So even without doing many pet projects, you will be able to answer questions because u learned from books.
the problem is... i don't really value skill to pass interviews through leetcoding. i encounter 90%+ job interviews which do not require leetcoding
i value more to learn what those 90% of jobs require of me, or expect
even when i had leetcoding task, i was able to solve it without previous trainings in leetcoding sufficiently enough to get to another stage of interview
Yeah, i get it. I will do leetcode and projects imo. In the future. Im good for now.
do leetcode only to pass interview
be miserable at your job because you suck at it because its nothing like leetcode
I dont advise tbh
do recruiters actually not read cover letters but ask for it anyway?
would you rather be miserable at job or have no job /s
I would rather be good at my job
About cover letters, i hate them, never wrote any for a job in my life because im 1000% convinced its an HR power trip and nothing more
but what if you wouldn't get it without leetcoding
Its not one or the other, i do both
thanks, i just end up using gpt3 to generate them sometimes but i usually avoid writing them as well
It'd be interesting to see if an application moves past initial screening with autogenerated cover letters, nobody, nobody cares about them
then why ask for it ;-;
Because HR needs to justify its existence to the CFO
@near ocean here again to fuck up the server
<@&831776746206265384>
I wouldn't be surprised if people leave this server thanks to guys like him
the more i hear about corps, the more i lean towards /r/antiwork
Sup @near ocean
@near remnant would u mind taking this to #ot0-psvm’s-eternal-disapproval since it doesn't look relevant here
Not writing a cover letter is objectively a bad decision so i dont recommend it tbh, but I personally would not, its just principle i guess
Yeah im sorry, have a nice day
If youre absolutely minmaxing job hunting you would send one with every job app
nah i'm not really minmaxing but i just keep one generic letter that i send out if they ever ask
Fair, you do what you gotta do
!warn 187284368681730048 Saying that another user is "here again to fuck up the server" is a clear violation of our code of conduct. If you disagree with another user's behavior, tell us over @severe widget instead of making rude remarks.
:incoming_envelope: :ok_hand: applied warning to @near remnant.
If you're about to dispute what I just said, do it over @severe widget, not here.
So, my probation is almost up, I asked for a meeting with my line manager next week. Is it standard or a common thing to have a career progression document or guidelines or framework?
I asked if such a thing exists and I hope they didnt take it the wrong way, im not trying to leave just yet
It also might just be bad timing, we've had a slew of terrible tech assessment stage interviews
Exactly!
better be doing job well after u got interviewed and started doing job, being not fired form doing poor job xD
than passing multiple interviews with leetcoding (which is not really important because u need to pass just some of them anyway)
I don't know if this is the right channel to post this question but is told Academy worth the price if I am trying to learn for being able to take a Python class at the University I go to for continuing education, I have learning disabilities and need a head start in order to learn things. I like it because I to learn multiple languages if I paid the $300
I also found the coupon for 50% off. For the first year
Seems like a lot of money, there are many courses and structures online for free
We don't have an official one, but occasionally random spreadsheets get sent about claiming to be this
so it's the kind of thing where you'd expect something - even if it is just a conversation where he outlines how these things work
@dense mesa where besides YouTube are the free courses because they said there was free ones code Academy but they taught you like three things and then major pay
One place worth checking out: www.freecodecamp.com
🎉 Just passed my AWS Cloud Practitioner exam! 🎉
Books.
You've been misinformed. Think about it on the hiring side when they think of hiring someone with 0 experience.
Would they rather hire someone that has only done Leetcode, something with very little practical use on the job, or someone that has done projects, which gives a person experience on code structure, design, strategy to deployment, versioning, developing a workflow, debugging/code writing/etc. on a higher level blah blah blah.
People want experience in the people they hire. And for someone that has no experience, projects are significantly better in terms of "making up for it" than like Leetcode 
What 
I know someone who got hired at Microsoft - they spent half of their interview time talking about a personal project
you need everything... pet projects, LC, exp, other interests hobbies, sfoft skills
I think I am getting rejected because I am not a good storyteller
People say use your connections get them submit internal referral. But I literally do not have any connections here since I am new in usa, I don't know wtf should i do.
Wtf
Applying jobs online feels like futile now
Where in the US if you don't mind me asking?
More tech hubby places you can go out and make connections by going to tech meetups.
Jersey City
Something I did almost the moment I moved to San Jose.
Oh that should be a good place
Can be easily worked on since people of all backgrounds have to go through this :). Perhaps there's someone that can be there to hear you and give comments?
I contacted consultancies, they drafted my resume, and showed I am working since i was 13 year old. Like wtf dude atleast write a lie which atleast legally right..
Don't go through consulting companies. They're scams if they're doing something like that.
You may be getting rejected a lot because of that.
Tell me more about tech meetups
Yeah! I found the meetups I went to at https://www.meetup.com/. A website called EventBrite might have some as well. The meetups I attended to were Startup to IPO meetups that happened everyday in San Jose, but they can have all kinds of topics and goals.
I am thinking about emailing hiring manager or recruiters directly
Calling local recruiting company can be beneficial.
I can find emails through LinkedIn
Hiring managers I'm unsure about. Recruiters, calling/emailing local ones is a good plan.
Im thinking about making a list of companies and find their recruitiers' or hr's emails
Probably only email them if you know they have a position open that matches with your previous experience/what you know.
Writing email for work, without a specific position in mind, feels off putting. But maybe someone else can give their insight on it.
It just raises the question of why didn't you apply through the company's career page or something.
Yeah thats the prob I was thinking like they can just tell me apply online
I had call few days ago from Bank of America, wrong number tho, i asked them if they have open position and can they give internal referral for me, they told me, apply through online application.
Don't call the company asking for a referral 
Yeah just don't ask for a referral from the company itself.
That's not the intention of a referral whatsoever.
No i asked for if they can hook me up with someone in their IT team
They asked me why, I said I'm searching for a job and Bank of America feels like a nice place to workin.
They be like go apply online....
Lot of recruiters are lazy 
I'm totally lost 😵
Do you have a college degree?
Yes bachelor's, I am the same guy who asked for help to improve my resume here and you helped me back then
Did you add like your name, contact information and socials to your resume?
Really appreciate your help
Yes,. including LinkedIn and GitHub
I dont have many connections in LinkedIn and my github is kinda plain, have 2 of projects there to show.
Your resume looks fine. Maybe it's how you're applying to jobs?
Maybe
I don't think people really look at Github.
I gave test assessments in LinkedIn, also attached my hacker rank certificates in there
Generally sites like LinkedIn and Indeed are super super competitive. Every new tech job has a dozen applications in like 10 minutes. Better to try to find more targetted ways to apply to a job.
Tbh I've done a few of the test assessments and I don't got a single clue to where people will be able to see those
.
I even made bets in dota with team if we win you give internal referral for me xD
Referral just gets your resume read by an actual human. It doesn't guarantee they'll give you an interview opportunity, just increases the chance for it.
Its better than having 1% response rate from online applications
At least from my experience with connections I've built here, I've been able to get access to quite a lot of jobs that haven't been posted to job boards yet for just getting out of my comfort zone. Striving for more long term goal in terms of connections probably wise.
Plus rn im working full time in pharma company, im trying to make connections there if anyone in there have IT connections
But definitely to make those quality connections, have to have a story that makes them want to help you and think of you when they have a job opportunity. So definitely work on that.
Have you tried switching to the tech side internally?
The company doesn't care about that, all things are running in old fashioned physical paperworks.
They only care about the money they are making, doesn't care about their employees, employees also doesn't care about company they just do their job and get paychecks, and half of their employees' age are above 40-50.
Maybe they cant change it into digital forms because of fda or cgmp guidelines idk.
Oh I misunderstood your question, no I haven't because, i just joined the company hardly a week ago, i also asked the interviewer if they have any open tech jobs, they told me they don't have any. ( It was through referral so it was ok for me to asked them)
?
Indeed, but im talking about people with experience as a developer, not people who tryna get their first dev role.
not true, the odin project is living proof of that
What do you mean?
leetcode score is totally irrelevant for people who have actual experience in the field
have you seen the odin project? its basically a course designed to introduce you to web development, and a lot of people have had success landing jobs after making some of the suggested apps
Bro, im talking about interviewing 💀💀
Leetcode is a cheap filter for people who have no experience
they range from something as simple as tic tac toe to a full fledged clone of popular websites like tinder, facebook and stuff
Yes, but can u understand what Im saying? You can do projects to get ur first dev job. But if u already have dev experience then maybe try to focus on passing the interviews.
As a project member who has troublesome team members with seniority, how do you deal with them? It feels like I have the responsibility to lead without any real power.
Oof. I know someone who was in that position. (I was one of the troublesome team members)
i've always felt that technical round was more about speaking your mind and working through a solution rather than trying to come up with an optimal code, at least that was my experience
Unfortunately his solution was to quit so idk if I can offer any relevant advice
and i'm not saying leetcode doesn't help, i'm just saying if you've built apps, you'll know your way around data structures and a little bit of algorithms
In my situation, it might have been better if the person in question had been more upfront with our superiors about the difficulty he was having and how he wasn't empowered to take concrete action. Higher ups don't always understand the social dynamics within a team because they have actual power
It might not have mattered in the end though. Hard to say.
Honestly, I'd quit if they just handed this project over to him. Even other people in the company are confused as to who's leading the project, because he keeps bragging about the project/progress
It's infuriating me and it's affecting my life at home
Sorry you're dealing with that. Sounds like a tough situation and it could be hard to have a frank discussion about it
But it's probably still better to have that discussion before you decide to quit
I'm going to discuss with my boss on monday
Hopefully he has some ideas/insight, but the truth is if I went toe to toe with this coworker he'd probably win, he's been with the company longer.
hi
let me know how monday goes and if you have tips for navigating such a situation after the convo or if your boss has advice
asking for a friend 
Hey guys Im a bit sad Abt my python progress I've started python Abt 2 months ago and I've been trying my best to understand it and I think I've done a good job of understanding the basics however whenever I see someone making a new project or a game with pygame or anything complex I immediately get stuck and feel like I've made no progress at all so are there any tips anyone would wanna give me regarding projects and how to actually make something with python rather than just understanding the basics.
Hello everyone!
I am writing my cover letter for entry-level positions in Software Engineering, and I need help finding the right words to express that I am interested in best Software Engineering practices such as design patterns and UML design, rather than just typing in mindless code, hoping it will pass the unit test.
How can I express this is one sentence?
are you sure you need a cover letter? I didn't think those were widely required, and especially not for entry-level positions.
I thought about making one because these entry positions get tons of applicants
Maybe I can include that info to my resume?
It seems like you've hit the Dunning Kruger effect (or some derivation of it), essentially the hardest/steepest path of your learning career. At this point it's a matter of getting uncomfortable, it's a matter of stepping out of your comfort zone to solve a problem.
The whole purpose of doing projects consecutively harder is not because you're expected to somehow create them with your previous knowledge. But it's a situation where you're able to grow and do something that's foreign to you. Embrace the uncomfortableness and fight through it would be my advice.
In terms of learning a framework/library, it also may sound like you've hit into a little bit of a tutorial hell? Instead of having someone show how to make one thing, and then expecting to make something similar, learn the higher level ideas, the concepts that go behind the decisions in something you may see in a tutorial so you can make those decisions yourself. And the best place to get these higher level ideas are through books in my opinion.
I'm working on a book project that helps people get resources for whatever topic they want and need. If you need books for a certain framework/technology, do let me know. 🙂
Say it and show it with the projects on your resume
What projects are you building?
Comparing yourself to others is always a net-negative so I suggest pushing yourself away from that. Not an easy thing to do, for sure.
Well I'm generally learning python to better understand the coding part of game dev as a whole so I got into python and whenever I see someone make a game from python alone like pygame tutorials I feel like I haven't really learnt anything despite learning alot of basics and noting alot of stuff down and it's the same when I think Abt some form of test like what if I become a software engineer like what exactly are they gonna ask me to do, they most certainly aren't gonna ask me to define functions and lists and all that basic stuff lol. So I'm just confused over how to actually get started with python like am I still a learning beginner or should I start making big projects with python
You should make something that you don't quite know how to make. When you've made that you should make the next thing you don't know how to make. The cycle never ends, there is always more to learn.
what if I become a software engineer like what exactly are they gonna ask me to do, they most certainly aren't gonna ask me to define functions and lists and all that basic stuff lol
At a basic level, this is all I do as a software engineer. I define functions. I make lists, dicts, and dataclasses. I build for-loops and while-loops. I have to know how to assign a variable and I have to understand that lists are mutable while tuples are immutable.
The basics are every project you will ever make. That's why making projects, making something is so important. You need to learn how to program, not just what the Python language is.
Never think a project is "too small". If it is teaching you something you've not done before, it's valuable.
Something I’m curious about.. how does it typically work on a job? The company I’m going to work for uses agile and sprints. I guess I’m curious how the work is assigned/works. Is it like I’ll be told to make a function that does xyz or is it more “build something that does xyz”
I’m not exactly sure how to describe it, I guess I’m wondering examples of what I’ll be asked to do as a new dev?
If you are junior, it will be the former. The more senior, the more like the latter
So in a way the seniors will be the ones that say okay well to build that we need (different functions) and then assigns the juniors to make those different functions? At a very basic level lol
something like that. But the more advanced the junior, the less specifics the seniors need to be
To expand on that, with agile the work is sized to be completed within a sprint. So a task might be "Create a database" and weighted for half a day's work. Another task might be "Create a report on the admin panel" and be weighted for half a week's work. These weights can change depending on who the task is assigned too. If you're fresh to the project/source a "Create a database" gets rated higher for you because it's expected you need more time to accomplish it.
That makes it sound like leetcode won’t be that far off from a job lol
Okay that makes sense, I didn’t know that’s how it worked with the weights
You can ask in #python-discussion , #discord-bots , or get a help room via #❓|how-to-get-help
Leetcode is very very far off from the job
The number one issue with tackling tickets is trying to understand what the fuck the client actually wants

If that's the number one issue you face from your work board then whomever is making those tickets needs to level up.
leetcode has nothing to do with a real job
Its usually non tech people, directly reported from clients, or annoying fed up tired support engineers
Shouldn't hit a dev board directly, imo. That should hit a work intake where it's fielded, details are captured, and questions asked. At best, it belongs in the "new" column until something better is fleshed out. That's the work of the project owner, BA, or such.
The point is that real life tasks are never as well defined as anything even close to leetcode
Thanks alot for that it really helped me I'ma start on something tommorow
and even if they were, the scope and focus of leetcode is on 5 lines of code, whereas the focus of a well defined task would remain much larger. And that's not even including the tests, docs, integration, etc.
what would you think is the best route to get a data analyst job?
a cs degree is the best route. Math/stats oriented degree depending on the specifics as well
If you specifically want to be an analyst, a degree in statistics or math would probably work. You might also aim to be a machine learning engineer, which involves applying a lot of math and statistics concepts. But you'd want a CS degree for that.
is their any entry level jobs that would help me while i get a cs degree
You should aim to get internships over the summer while you're a CS student. Not part time work.
If you can find relevant part time work, it can be great - some universities have small companies that offer part time work nearby, but it's definitely not particularly common
if you do get part-time work, definitely look for other internships during the summer. You want to get exposure to as many different potential employers as possible
to be honest i have a love for psychology if i'm gonna go to college anyway i might just go for a psychology degree but i don't know if that would get me anywhere
that's why i like data analysis
Unfortunately, we live in a dystopian society where getting a degree is a generally bad idea unless it will increase your earning potential.
(I almost got a linguistics degree
)
true but is a degree in psychology that bad i thought it would have some value
I would look to see what jobs one can get with an undergraduate psychology degree. I looked a few minutes ago, and it looks like they're mostly clinical.
i will thank you for your help 😊
And I actually forgot to check if they don't require a master's.
It's also very much USA specific. Not every country share that view
I would hope so

Any degree is better than no degree. Mine is in sociology. I'm at a disadvantage compared to my coworkers with CS degrees, but I'm doing fine
How do I get my first job as a beginner?
Do you think the IBM course on data analytics would help me get through the door?
Data analytics is not my field... But whenever I'm evaluating a course or a cert and what opportunities it might open, LinkedIn is a valuable resource. See who lists it and what they're doing, reach out with questions
Thank you, will do
By developing skills and applying for jobs.
If you want any more specific advice then that you'll need to say more about where you're coming from
I think people are desperate to distinguish themselves from others at that stage, although especially at that stage nobody is reading a cover letter.
Having a course is great for educating yourself, but outside of college and maybe some boot camps most people won't read into it too much unless the course is offered where you're applying. For instance, an IBM course when you're applying at IBM
hello question if i want to get a specific job with coding like networking or cyber security do i learn the whole language or di i learn certain parts
Kind of both? You learn how the language works and then you learn the specific modules related to your domains.
ok
It's like anything, you walk backward from your goal to see what you need to learn.
But in the context of a programming language, only knowing specific parts of it will severely limits the thoughts and concepts you can express. So yes, you should learn at least one programming language if you want to program.
courses and certificates have pretty much no value outside of specific areas (networking, project management [and even then...]).
They also do not compare in any way with a degree.
If you want to be in data analytics, go with a degree related to that and learn psychology as a hobby (sometimes, you can also attend classes as an observer). But don't make your life more difficult than it needs to be by going to an irrelevant degree. Similarly, don't go in a cs degree if you want to have a psychology related job
haha truth 
this honestly makes me kinda sad 
What do I need to learn if I want to become a software developer, without degree.
By software developer well idk what I mean but that's what google says... We want to hire software developer
for google? a degree
I need a degree?
Depends on what you wanna do. The industry is very very broad.
And no matter what you decide to do, showing to recruiters and hiring managers your worth compared to college graduates is a really really difficult task. College Degree vs No College Degree is one of the easiest ways to eliminate potential hires.
Any reason you are trying to avoid it?
There are thousands upon thousands of new grads searching for an entry level job or an internship and many of them send 500 applications to just get like 10 responses.
Now imagine being in the same competitive market without a degree.
For 10 responses I had to do like 4000 applications.
I'm already in college and I didn't choose computer 😅
you may want to look into changing major then?
2 job offers, 4 interviews to the final round, the rest eliminated from preliminary round.
Degree or no degree aren't equivalent. If the question is if you would be able to find a job without one, then yes. But the jobs and careers will be very different
Not fun numbers.
Well well my college doesn't offer technical subjects
you may want to look into changing college then?
What would be the difference?
Doesn't make sense to pay for a service you don't want or need.
Hmm yeah you are right
responsibilities, career, domain, compensation, etc.
The mechanics at your local garage does not have the same career than the engineer working on spaceships at nasa 😉
I mean I'm studying math in college and I want to study math but I also want to study computer
So without degree I can become local garage level developer and never reach nasa level?
yep
I should probably take admission into some open/distance university where I can get a degree without going to University
And for some people it's fine. It really depends on what you are looking for
I'll reach NASA level to prove recursive wrong 
Go for it! That's something I would love for it to happen
ULPT: fake it till you make it
What if I fake a degree will they file a case against me?
Maybe in future if I aim for sustainability. But now that's not the plan
anything may happen. could be sued for wages back too
Like Jail 🤔
but again, if you think you can fake it just by 2-3 lines on a resume, you are gravely mistaken
Okay then I'll just show look I've a PhD in Math now I'm better than you avg programmer as I know programming too 🦈🥲
Idk if there is something called PhD in Math as PhD is for some dedicated part of math...
there are phds in math. But don't lie about it. Honesty is the best policy
Nvm I'll take admission into a open University for degree in computer and i don't think that will cost much
Best ≠ perfect 😉
state universities are also somewhat reasonable. Furthermore, CS is a field where your initial compensation will make the investment in the cost not an issue
it is. Lying or trying to establish skills you don't have will just make you fail and sometimes with grave consequences
Imagine going into a job where everyone has an expectation you cannot meet.
Idk why I'm talking like a fraudster 😅
Nvm forgive me sometimes I get too excited and speak nonsense
I noticed.
Keep in mind that you have barely any interview experience. On the other side of the table, the interviewer has seen it all and has been in hundreds/thousands of interviews. They will spot you a mile away
Ok tbh I think people have way too high expectations for me at my job but oh well.
Now my task is to find a university that provides distance learning in computer science
Given how far you have come, that should not be a problem for you 😎 (no pressure)
Makes sense they are expert at reading people
I know of quite a few math majors that got in rather easily for DS. The issue is moreso are you willing to take that risk of having a related degree rather than a CS degree.
Yeah so far not any problems. The plan they have for me is going really well.
Higher expectations can you share more info like what kind of expectations do they have
PhD expected to know more than an associates. Just the same with YOE, if you worked in CS for 4 years, they expect that you don't ask things about Git or something.
Math is Daddy of all other subjects I mean most technical subjects
Questions are good until it's to the point of "you have a PhD and don't know even that?" Or "you've worked here for 2 months and don't even know that?"
that sounds pretty toxic tbh
I hear that from some of my connections. Just like the first 2 weeks are open question then after not so much.
it's a matter of if the question is google-able or the question is related to tribal knowledge or tricky
If I get a degree from open University in Computer science will that be okay?
what matters is if you get a Bsc or not
Yeah trutru
My company's culture is super flexible on this question asking which is really nice.
So far everyone I've talked to seem to be engaged on helping others and me. Really nice 
that's awesome!
Whenever you hear stuff about "how you didn't know that?", it's about making themselves feel better and ego driven. Not the best place to be
Any guess how much will it cost to get education from a open University? In computer science
In CA, local state college was around 14k$/year last time I checked
Oh yeah I don't mean like they verbally say that. But just like the inside like they expected you to know something.
But yeah, driven supportive team is 
Do I have to go to college or distance learning is available?
hi
doesn't matter. The only thing that matters is whether you get a bsc or not.
Especially cuz of pandemic, there definitely should be colleges that offer remote. At least I see a few advertised every so often. Should research into that.
That said, there is some value for in-person learning and networking. College parties too 😉
Like Phoenix or something keep advertising that.
phoenix got sued a few times...
Man you named everything I'm missing out on. I'm giga lonely 

do you watch anime
if you are in the bay, there are a few places you could go for parties. SF, Mountain View, SJC downtown, santana row...
Networking.... Can't I do that online like on some online meet or idk what those are called maybe conference. Does LinkedIn helps?
I've lost like all motivation to try to get into the college scene
there is nothing like a drink shared between human beings.
I'm 18 can't drink 
Oo been to Santana Row and downtown. Will keep in mind
I spent my yesterday going to the Sikh temple in East San Jose, then watching a movie by myself 
I don't drink 😅
Started watching some today. First time in more than a year or something.
drink != alcoholic beverage. It could be some bubble tea, coffee, or tea
Hmmm right then my excuse is I'm introvert
Mfw don't drink any of that
OJ and water for life
If you're in SJ let's meet 
relay
This wildly off topic 
😂 wtf
Trust issue i don't trust people from internet and I'm not in sj
I've so far met like 6 people I've met from Discord. Very fun 
you could also go to local tech meetups. You get to see an interesting talk too (most of the time)
I started my networking growth by going to this Startup To IPO meetup that happened everyday in SJ
Learned a lot from them. Solid guys 
It's getting late need to cook dinner
this is my life
most folks use text to communicate here. There is nothing to worry about contributing what's on your mind
No need to use gifs like that 😉
hey, I've been wondering what should I be looking to have in my portfolio before applying to my first job as developer
scary stuff
what type of role are you looking for?
In the end, it's about demonstrated skills. You can look at https://roadmap.sh/ for skills related to different jobs
If you look at multiple job ads for your target role, you should see some common skills they are looking for
great site, thanks
I'm looking for a junior backend job, most ads just ask for "1-2 years python experience"
they should talk about some databases, frameworks and such. https://roadmap.sh/ has a backend section
I'm looking, but I still think I need ways to show my proficiency somehow to even get considered for an interview, or am I wrong?
You are correct. Your project(s) should exhibit the related skills
so... any ideas? 🤣
an ecommerce backend
Something that I did was Django backend (rest framework) + React front end + Discord bot.
Super fun, I should add on the project
sounds cool
True, also the most underrated thing that I often see people miss out is if you can get your hands on AWS learning environment, that is the best. Since AWS is the market leader, and a company would much prefer someone who already knows about the cloud service they use @pulsar zinc
And you can get to learn a whole lot, making APIs, working with databases, storage, computing. Everything honestly.
tbh, given your nickname, I was not expecting such wisdom
What is a software architect? Is it a System designer? Dev ops?
I think AWS offers certificates for that if you can't get your hands on an environment
I would suggest to start by googling these terms and asking for specific questions around them.
I don't think I would be able to do a better job than google for that
LMFAO 💀 I also work at MAANG
So sorry! I empathize
Indeed. Absolutely perfect.
I work as Amazon warehouse 
MAANG 🤔 I've heard FAANG
Thanks. My life is hell. 😞
Facebook renamed to Meta
You store stuff in your body 🤔
I tell everyone to use google and I'm asking such stupid questions here 🥲
In general:
- What is <FOO>? -> Google is the best
- Any specific point about <FOO>? -> Here is a good place
After reading few things on Software architect I think it's somewhat similar to a system designer
it depends. There is some intersection, but the intent and meaning behind them can be quite different
What's the context of your question?
Yup that's why I said somewhat similar just like a Android developer is similar to iOS developer, and i think that's all I need to know as I don't want to be a software architect
why not?
Don't senior people make a lot of architectural decisions anyways, no matter their title
yes. The more senior you are, the more your work at the meta-level.
That includes architectural decisions

I just wanna type stuff on a screen for a living why is it so hard
shakespeare is not known because he knew about writing text in english. He was popular because of the impact of his writing
I have some not so friendly thoughts about Shakespeare and the # of readings I had to do. 
so do many people when having to use google/facebook written by millionaires engineers
“class today we will be reading linkedlist3.cpp, please turn to line 280. Discuss how this is a consequence of the industrial revolution “
Hi! Is there a question?
Hey, where can I find internships or just people to work with on data analytics projects? looking for a career switch and wanted to build a data analyst centered portfolio
Hi Developers.
I like using Python for both Web development and Data Science. My English/grammar is a bit poor. In my Resume Summary section, is it okay to write 'Enthusiastic Python Programmer' Any suggestions?
You can write that, it doesnt really make much difference, whether you get an interview will depend more on what you have done more than emotive words, but they cant hurt really.
Okay. Just wanted to write a proper introduction, since that will be the first thing the HR will see.
maybe passionate instead of enthusiastic
I would need to see the whole thing in context though
I kept like this:
Passionate Python programmer with the ability to learn and collaborate in rapidly changing environments and compositions. Proficient in developing databases, writing and testing codes, troubleshooting simple/complex issues, and implementing new features based on user feedback.
I would change "Proficient in developing databases" to "Proficient in working with databases" unless you actually develop databases?
also "codes" should be "code"
Uhh. Thank you🙂
yw
oof sounds about right. its okay, the tradeoff should be worth it later on. and nice! bioconductor helps you work with genomic data if you need it
There's a major company in my area that hires globally for genomic stuff. Interviewed there, but failed 😦
@hallow escarp
does anyone know what cp -a do
Hi and welcome! Your question has nothing to do with this channel. You may want to check #❓|how-to-get-help
I have no experience, looking to start a new career in Python. Have experience in WordPress and website building.
Are you interested in web development?
Yes
If you haven't built any projects with a Python backend framework, I would start there. Once you have even one such project on your resume, get feedback on your resume and then try applying for relevant jobs
Thanks for your input.
and mandatory mention that if you are in HS or college age, then a CS degrees is the most straightfoward path with the most opportunities
Hi there, does anyone know how to recruit someone to make a quick python generated game for my business? Is there a specific thread or discord to go to? TIA 😁
Freelance websites would be the way to go. That means websites like upwork or fiverrr
Do you have any advice for someone who went the CS route, completed a good amount of the coding classes, but the calculus ended up being too difficult and I had to switch to Cybersecurity. I really enjoy coding and still code. I have side projects and a github library of work done. I'll be graduating with my AS and 2 or 3 coding proficiency certificates. I would really like to do something involving coding, python specifically, but open to get some experience first as I have no real world. I've been looking for entry level positions near me and haven't found much. I'm a bit nervous I won't find my place. Any advice lol?
Your projects are on your resume? If you can anonymize it and share it here you may get feedback
that would be a good idea I can do that for sure. they are nothing crazy but ill let you all tell me.
Hey there, this might be a noob question, but what does a python backend developer do? What kind of things are they expected to do or know?
they work on everything that is not running on the browser or your mobile device (hence the name "back end" as opposed to the "front end" of things). So that could include managing the users, registrations, reminders, notifications, their data and associated processes
You can find an example of related skills there: https://roadmap.sh/backend
They work with databases, message queues, caches, and such to build all of the parts of a system that aren't directly user facing.
What is a good resume template for a self-taught coder?
I'm a fan of https://www.overleaf.com/latex/templates/awesome-cv/dfnvtnhzhhbm - it has a flag to disable the weird coloring of the first 3 letters of the section heading, and that's the only thing I don't like about it
That's good but a little too detailed for me. My only work experience I have is creating a website for someone.
you're able to add or remove sections as necessary. just add more projects to fill in the space or something
the template is just about layout and formatting, etc. You determine the contents.
projects are "anything on Github"?
well, anything that you think demonstrates your skills that you can talk about and be proud of. it might be on github (probably should be)
Even if it's just a personal project (something not done for someone else)?
yeah, i think it's assumed they're personal projects
I see. Thank you so much.
What should I put for my current job? I'd assume they'd want some contacts to know if I was a good worker or not, even if it's unrelated to the field.
do you have a job? and yes, any work experience, even if unrelated, is better than nothing
Yes I have a job, but it's barely computer related.
anything that says you can show up on time and do what you're supposed to is good
I'm wanting to go back to college for programming but am unsure of what degree I need to pursue. I enjoy making discord bots, websites, desktop and phone applications. I enjoy UI/UX design as well. I don't want to fix printers for $17/hour all of my life. I would rather work for a company or start my own that deals with code. I enjoy writing code. Lol so what would be a good degree and good school to go after and attend? Thanks
Companies will mostly care whether you got a bs or not
Have you seen some of the google certifications?
Not yet I haven't. I just started looking into all of this. Tbh if I can just get certs and avoid college, I'd rather do that
these aren't remotely equivalent
What I mean is if I don't have to go to college to make good money off programming then I don't want to.
As far as a bachellors is concerned, is it really that necessary?
In a word: yes.
It is not impossible to become a programmer without a degree, but your opportunities in the field will be severely limited and you will never make as much money as your less experienced (but more educated) colleagues.
Everybody wants a fun job making boatloads of money out of high school but there's market forces at work
the best way to make good money without higher education is to do skilled jobs that are dangerous
They're dead end jobs anyways.
Take it from me, someone who did get job right out of HS, it's a lot of fucking work, a lot of fucking luck, you're sacrificing 30 different things for 4 years of more time.
I was willing to take the sacrifice, but most people won't when they realize the cost.
Even day by day, I'm still learning non-CS related things just so I can catch up on things I'm missing from not going to college. It's a really heavy endeavor and responsibility you're putting on yourself. Most would quit early, or never quit and statistically probably never make it.
So go to tell is what yall are telling me lol ok so what would be the best degree for me to go after knowing where I'm enjoying the field the most?
I also enjoy Javascript and C# (just started learning that one)
I'd encourage you to make a list of options that are interesting to you, and see what's offered at the colleges you get into. CS is a good option but not the only way.
I program (mostly Python) as a major part of my job but it is not my job title and I am not in the software industry, so take that into consideration when evaluating advice
Well, lookee here, if that isn't a conversation I can hijack for my own question!
Sort of stuck in a similar situation - Want to get into the whole software development thing (preferrably in something low-level that involves all the nasty details and a lot of hair-pulling), getting an education towards that, with the caveat chances are I won't be able to start until in ~9.5 months. Do I even bother trying to potentially find an alternative route in the meantime, or am I better off not even bothering, keeping my head down and messing around on my own projects until then?
You can try gunning for an internship, but not doing a degree also closes a lot of doors, particularly and generally the bigger the company, the bigger having no degree becomes a barrier. (Still many barriers in smaller companies)
degree would take quite the while tho - as much as 4y for vocational plus another 4 for a degree at least - but like you say, it would open quite a few doors
bit of a conundrum, 8 years or a degree
I did no degree path particularly for the time. But imo that's the only pro in this path. You save some time, but you lose in nearly every other aspect.
itd also depend on how much time exactly is saved - 6 months saved, not worth it, on the other extreme theres the timescale of decades
Yep. There still is a lot of time needed to become hirable to begin with. Then another stretch of time presumably to find a company willing to take a risk on a non college degrees.
Well if you have decades of experience, degree or no degree probably isn't that big of a deal anymore. So there is a limitation on time loss.
if it was only 2 or 3 years lost i'd probably go for the degree, but in this case it's 8-9 (or even maybe 10 if i end up going for a uni of pure sciences rather than an applied one)
Is there a reason to why your education would take 8 years?
because that's the standard here - you do an apprenticeship alongside vocational school for 4 years (for programming), then you can go to an applied uni, or you have the option of doing a 1 year inbetween course to a conventional one
Ah I see European I assume?
bingo
In America so things are typically 4-6 years here 😅
I think there's way too many variables for me to offer insight. Depending on the market demand even down to just the culture of where you live, can drastically improve or disimprove your chances.
well, i suppose i have 9.5 months to go before i can even start on the "formal" path, so maybe i should just try and see
yes and no - technically i started doing some python back in 2012 - but that was mainly only screwing around with the turtle graphics module - and i guess i learned the basics of C then, and sort of did nothing with it
only really started taking it more seriously around 2020 during the first covid lockdown
Ah I started programming heavily at COVID as well. Lot of free time 
it's never really been anything large or really earthshaking tho, mainly small projects to accomplish something else i wanted - right now i'm messing around with some very weird audio processing shenanigans that i could probably go on about for an hour so imma cut myself short
I can't really say. I was talking to someone in Germany yesterday and it seemed like the entire market, culture and thought process of everything was completely opposite of what it was in America. Perhaps that is acceptable for where you're at, if there's low supply of developers but an ever so increasing amount of demand for them. Can't really say.
Worth giving a shot? Sure. Valuable experience for interviews, you get to touch a little bit and observe the market for where you're at.
well, i live just south of there 😛
and even then, if i really want a job i could even try doing it in germany - language isnt an issue and through some other fortunate circumstances getting a work visa wouldnt be either
either way, i think i might just try - else itd end up being pretty boring in the meantime regardless
and ofc, thanks for the insights and it was quite nice chatting with you
Np and gl 
hi
Well while searching around europe on linkedin I kinda see a lot of places wants a bachelor degree, not exactly cs ,but like they do generally want a bachelors (in science) . But then again after getting the first job I don't think they will care much about the degree from then on.
Was the currency difference not much I'd be soo happy to study there tho rather then where I am now
also being enrolled would make getting internships easier
yeah the plan is to compensate for that lack of a degree by having something completed/having done an internship - 10 months to burn, might as well try
Internships usually require you be enrolled somewhere or be a recent graduate
like when you get in the first position, degree starts to affect much less from then on
True, though there were some sort of trainings I think where they kinda teach you but not pay as much for wage over there in Germany*
well, might as well try getting it then - not like i can do much otherwise until next august
from my experience my job market made it like engineering degree is almost a requirement. I finished an Associate degree, enrolled in Managment info sys which is a bachelors and still can't get an offer and I'm not even learning like useful stuff for getting a job. (though I'm enrolled to a distance learning uni for various reasons)
and tbh I also feel the pain as I also consider trying to get in exams again for enrolling to cs or engineering + studying for 4 years more..
my plan at an attempt would be to do some relevant projects on my own/contribute to some - bit of a long shot, but i mean, it's not like i'm really losing time trying it
also like getting a stable job would be better then freelancing because of job stability btw (in the field)
not freelancing - straightup just hobby projects to pass the time - and maybe see if those are marketable
(of course i'd make sure i actually go for something marketable from the outset, but it's no biggie if it goes nowhere)
freelancing could get you some good experience
where would one even start doing that
I would recommend to start building in public
network based on that and then try and find opportunities
"building in public" - so apparently that's a thing
You can try Upwork.com. It's pretty competitive but you may find clients if you're willing to be cheap.
You can also contribute to open source projects on a voluntary basis https://github.com/MunGell/awesome-for-beginners
i mean, getting anything for my shoddy code is progress, sooo
To be fair though, there's a LOT of issues with upwork. We had a contractor who worked for us through upwork tell us just how bad it was for her business and how she had to leave the platform and would no longer be available.
guys how do i make this in tkinter?
Hi and welcome!
This is the wrong place for this question as it is not related to #career-advice . You should check out #❓|how-to-get-help
Sorry
What skills do I need to get a graduate job in data science? I have done some projects that have EDA and ML for my university. What else should I focus on?
Also I hear that LinkedIn is very important these days to get a job, I've got an account but don't have many connections, mainly my professors and classmates. Should I work on improving my linkedin profile?
I'm graduating next year and have already started panicking about landing a job lol
to be clear, you're saying that you will have a masters in computer science? what country is this?
if you are pursuing a masters, will you have published by the time you graduate? in either case, have you done any internships related to your career interests?
from the very little experience I have, LinkedIn seems to be best for mid-high level jobs, entry level? its a numbers game!
do you now how to use a python gue
Yes but this isnt the channel to ask that #python-discussion #❓|how-to-get-help
yo guys
does anyone wana join on a fun project ?
@fair vigil @small tinsel @vapid jay this channel is for career discussion and advice, so please make sure that all your messages are about that. for general chatter, go to one of the three off-topic channels
okay thank you for clarifying
i though i should text that here but sorry ok
it's ok, but the difference between this and something like a leetcode screen is the time investment. this would take way longer than the <2 hours an automated screen would
Hey, where can I find internships or just people to work with on data analytics projects? looking for a career switch and wanted to build a data analyst centered portfolio
How to fix
If theyre gonna pay me to throw away weekend time on something like i would gladly take it tbh
But personally much rather do leetcode
This type of interview has a bias towards wealthier people and people without families. People who can (literatively and figuratively) afford the time investment required to do well on the take-home project. If they pay for your time, that eliminates some (but not all) of the bias towards wealthier people, but it still does nothing to eliminate the bias towards people with large amounts of free time.
this is a problem in other fields such as acting
at least in my experience the solution has always been “deal with it”. We shouldn’t extend the problem
I'm talking with the software manager of a place I'm interviewing with on Monday and I'm also getting a takehome. I was already told it would take 2-3 hours (Will see if that's true or not). I think a takehome that's reasonable in its scope and the time you'd have to invest to complete it is good and removes most of that bias
well, no type of interview is perfect. I'm not arguing that this type of interview should never be used, just that it's important for companies who use it to understand what types of candidates it has a preference for, so that they can try to mitigate those biases. Paying everyone who completes the interview for 3 hours of their time is a good mitigation measure, for instance - not perfect, since some people will still sink more than 3 hours in while others can't afford to, but it's certainly better than asking people to complete it for free.
i'm curious about the idea of paying people to do takehome assessments; i've never heard of this before. would you just be paid a certain amount if you turn it in?
I did it for my current job
they paid about $700/day for a 3 day task, so as long as it's reasonably well reimbursed for your time I quite like them.
Yeah, there's some screening so to decide who to offer the test to, and everyone who does the test gets paid for some fixed number of hours at the hourly rate of the position.
Considering that the base case is Software Developers then either your pool of applicants are time rich (students) or have relatively high incomes (experienced developers).
I also think alternatives don't necessarily fix the bias, because anyone with more time to dedicate to interview prep will do better
Paying people seems really meh. I think the reason to do it is that it signals to the developer that you're not trying to profit off of their free labour - not because potential applicants can't afford the time
can anyone help me find a placement job for next year?
there's also the people that might be switching into software dev from another field, so they wouldn't be time rich since they need to work and maybe not actually rich. this is probably a pretty small fraction of the total applicant pool, but it does exist.
you're probably right that people in this situation probably also wouldn't have the time to prepare as much for something like a leetcode screen
We can help you with strategies 
Agree there are exceptions, but if you're applying for junior roles for the first time you need to have made yourself time to study, it is no different that you need to make yourself time to pass interviews . Asking for people who are already good software engineers is biased against people who couldn't find the time to learn how to be good software engineers, but that doesn't mean you take people who can't code.
The question is the extent to which the bias actually impacts the hiring and how effective potential mitigations are, in this case I think the bias is small and the mitigations ineffective - but there is strong upside to offering take home tests
If theyre paying 700/day for a take home, how much do they pay full time lol
thats my question lol
Could make it a side hustle to do take home tasks at that day rate
some students are time rich, but not all. People working their way through college aren't necessarily time rich, and people going back to school are far less time rich than other people their age.
Some experienced developers have high incomes, but not all - some are currently unemployed, and some are underemployed.
yes that would help alot
i actually have no experience at all as i been a fulltime student
if you're applying for junior roles for the first time you need to have made yourself time to study
And this is true, but isn't really relevant - once you've finished studying, a leetcode-like interview costs you around 1 hour - the marginal cost of another interview is low, because every interview is testing you on fundamentals you've already learned, so you don't need a separate study session for each. The marginal cost of take-home-test style interviews are much higher; each of them requires a pretty serious time investment and there's no way to amortize that investment across multiple interviews like there is with studying.
But for what it's worth, I think that this is another good reason to pay people for doing those take-home projects.
This is sort of tangential to the question that you asked, but as far as the general economics of paying candidates goes, remember that the alternative to this take-home test style interview is some senior engineer or two spending an hour or two asking you questions and watching you answer them. So the company is already paying multiple hours of senior engineer time for each interview that gets scheduled.
Agree about the marginal cost being lower, but I strongly disagree that once you've done your dsalg university course no other investment is required. If I wanted to get to the point where I could pass leetcode interviews again, I would need to spend between 20 and 100hrs practicing - and I already went above and beyond the bare minimum required for my bachelors a couple of years ago.
Leetcode interviews definitely demand a substantial time investment when you're starting to apply, but that time investment is useful for all interviews you might do until you get hired
That sounds really strange to me. I've never practiced for leetcode style interviews, and I've passed many of them.
I've always thought that interviewing is part of a senior's regular responsibilities so I'm not sure this holds
Besides, its a great experience for junior devs to sit on the interviewer's side, you get an idea of what your seniors look for in a candidate, you learn the interview trade yourself
I passed internship level ones with relative ease, questions I was breezing through in 10m take me an hour now, and the actual level expected would be higher
I've always thought that interviewing is part of a senior's regular responsibilities so I'm not sure this holds
It is, but that's not the point. The point is that the company is paying that senior to do an interview, rather than paying them to do something else. The company is paying that money, and that money is not going towards product development or maintenance or anything. From the company's perspective, if they don't hire the candidate, several hours of senior engineer time were just totally wasted with nothing to show for them.
Companies pay for a whole bunch of irrelevant shit, why is the hiring pipeline an issue? Isnt building a solid team part of product development?
I think we're talking around each other. If the company has the choice between paying $1000 to a candidate for them to take a test, or paying $250 each to 4 senior developers for them to each spend an hour talking to the candidate, the end result for the company is the same.
in both cases, $1000 was spent, and the return on that $1000 is a hiring decision.
granted someone has to eventually review the test, so maybe to break even they could only give $800 to the candidate. But my point is that, from a point of view considering only economics, paying candidates to test can be as cost effective as paying seniors to interview.
As someone in Data Science. I 100% rather have them give me a take home test with a specific test case, then have them ask me 3 different questions of statistics that will be never used.
i think i like project demos. for both parties
since on the interviewer side, you can get a gauge of what types of problems theyve worked on and ask further in that direction (since DS is such a broad field and its only increasing in scope apparently)
(to see if they actually built the project or if its just copy-paste. you can usually tell with a couple good questions)
Does any firm or company uses python for networking? I mean socket programming kind of things?
I am sure there is at least one somewhere.
But nowadays, most stack will focus on something above an existing library (http, grpc, etc.). So working at such low level would exist, but be considered mostly niche.
Someone still has to write those libraries, though. httpx or requests or Django or the like.
There's plenty of socket programming in Python - it's just that, whenever possible, people code to a higher level abstraction.
that goes for any language, though. There's no good reason to work directly with sockets if there's already a high quality library that serves your needs.
for example ? refering to --------------> " There's no good reason to work directly with sockets if there's already a high quality library that serves your needs"
I don't understand what you're asking. I named several examples of high quality libraries built on top of sockets.
sorry I didn't understand. Okay so requests, djnago and others use python's socket module for making connections
yes
ok Thanks, I'm just new, and trying to steer my way into one specific area that I can excel and try to land a job for myself
I dont think you should aim to be a super expert in a very specific narrow slice of programming for your first couple of jobs
Learn the basics of http, learn how to use a framework, build a project, digging too much into things often has diminishing returns
Also just in general, I don't think it's wise to solidify what you want to do when you don't even know the range of this field yet. There's so many things you can do that you haven't been exposed to before that you could enjoy much more, just you haven't been exposed to it yet.
The time old idea of the more you know, the more you know of things you don't know.
My team has been using fastapi for quick and easy websocket implementations when writing test scripts
I think one of the teams at my company does something similar, but I'm not part of said team 
We can add here Django channels which is for web sockets too. Their default example how to implement live chat
So recently participated a hackathon. We didn’t win but I learnt a whole new stuff. I was mainly in charge of the backend bit though and not front end. I know some of you may not agree with putting a hackathon you didn’t win in your resume, but it’s one of the very very few things that can showcase my project I guess?
Where should the hackathon? Under projects? If so, should I include the only technology I used? I haven’t done any front end bit of it, but the whole project, we used the MERN stack so should I still include React even though I didn’t use it?
I would if you're unable to fill with anything better.
But I guess that goes with literally anything you put on your resume. Put it on, if there's anything better, replace it or add it.
Participating alone is enough, it shows interest in the subject outside of getting paid to do it
If you have space, add it the cv
Experience developing in a group in what I assume is a time limited situation is also good too
Dead chat

Wsup?
@near ocean @spark cobalt Thank you for the reply!
anyone here with no degree and no work experience ? is it hard to find a job?
it would be exceptionally difficult to find a job with no degree and no experience. the people who get jobs without a degree have some kind of experience.
you need to get hired to get experience, and you need experience to get hired? i see that it would be difficult indeed.
that's the deadlock that education is intended to break.
Yes.
Well I guess I have work experience since I'm working now. But no degree, graduated high school 5 months ago
it seems like it possible to get a job, but have to rely on luck or connections, i guess?
how did you get in the work?
The job I have now didn't need connections. But yes, everything is luck. Not having a degree significantly increases your reliance on luck, but there are many ways past just a degree to minimize reliance on luck
Applying to 4000 jobs. Got 10 responses total: 2 job offers, 2 (not including job offer ones) going through entire interview process, 6 didn't get past first rounds.
Applying a lot is an easy way to workaround luck.
But nonetheless, super easy for recruiters to toss out non degree people when they can easily get a degree person.
easy
4000 jobs
i see, so it doesnt really have to be relying on luck
There's still a lot of luck
Tens of thousands of college grads searching for jobs. How to compete against them is an art in itself. There's nothing in it for someone to hire you when your bottom line is so much lower than a college degree.
Takes less than 4 years 
It's too late I'll give you a proper response tomorrow.
Networking and a strong portfolio of personal projects. A bootcamp can help with both (but is no substitute for a degree).
If you can get by on a lower salary, IT operations (desktop support, help desk) is a lot easier to break into, and that experience can be relevant to becoming a developer or SWE down the road
If you're in America, you're lucky that a shit ton of college grads blindly think they can get a job without projects or internship and just a degree.
interesting. did you guys hear about this
Agreed except for bootcamps. I don't think bootcamps are beneficial for self learners.
This has been the trend for a while, but having NYC on board is a big step forward
possibly will lead to a watershed moment? i remember previously, some jobs were like "colorado applicants need not apply" 💀
but you cant really reject NY, now can you? lol
Why? It was exactly what I needed personally
Have you talked to the recruiter that allowed you to break in if bootcamps were why?
And is it a bootcamp through a college or some other 3rd party?
Through a college I can understand. But bootcamp not from a college I firmly think is not the move.
Non college bootcamps have way too many issues. Apart from the scams, and unreasonable promises. Almost all of them focus on web development and many of the courses they provide barely scratch the surface. In actual context of interview, the bootcamp only helps with recruiter giving you opportunity to interview but the bootcamp itself won't matter past that, will end up being an issue of projects, which I think projects would be a better use of time. You don't really need a bootcamp to show that you can make a website, you need a website to show you can make a website.
This is the wrong idea. My current employer never heard of my bootcamp so the name of it meant nothing to them. But I never would have never found my job without the connections I built through my bootcamp.
Bootcamps aren't substitutes for degrees. They are a tool for building your network and a good portfolio.
Ah I moved to San Jose prior to finding a job and then built my network locally.
Networking I understand, but there's many alternatives. I was able to get a healthy stream of jobs that haven't hit the job market from networking through meetups.
No, bootcamps associated with colleges are almost all scams run by Trilogy or similar outfits. They license the names of colleges to cover up poor programs
I see. Never knew that.
Didn't research into college bootcamps cuz they were all mad fucking expensive
Thanks 
should i consider doing free work down the road, for making connections and work experience
15000 is mad expensive for networking, when in reality many developers are nice and want to help and you can get it for free.
But that's imo. Bootcamp connections are more relevant to your needs.
Open source can be a way to make connections. But don't do free work.
I guess open source is free work in a way 
Yeah, $15k is common and not going to be worth it for a lot of people who think it's a get-rich-quick-scheme or will guarantee them a job. You could get a degree from WGU for much less then that.
My bootcamp was less than 10% that cost.
Open source projects, hack-a-thons, freelance projects can all be ways to get experience. None of these are essential but they all can help
Way too many people hearing people online that say they did minimal effort with huge return but it's just breeding grounds for scams 
I like people doing shit without degree, but it's like when they have 0 plan and just want quick money it's just

Being extroverted helps a lot 
Yes, it's a problem. For everyone I know who launched a career from a bootcamp (I could name 10 of us easily, across 4 different bootcamps) I'm sure there are many who got scammed
Can help a lot. Personally didn't do any.
Maybe this could provide some help too: https://talkpython.fm/episodes/show/71/soft-skills-the-software-developers-life-manual
I listened to this podcast episode the other day, it had some stuff in it that resonated with me. The interviewee gave some great stuff for maybe doing your own business, or getting into an existing company. With some creative things that are small enough steps that anybody should be able to accomplish them. He talks about referrals and "going in through the back door" rather than dropping your resume off at every company you can find.
It's about an hour, so maybe tune into it on your commute or when you're doing dishes or whatever works for you. Maybe that helps someone.
Education is still pretty essential, you're not going to get in without some sort of education/ability, but it's also about getting your experience/education noticed
By the way is there a reason why you don't wanna do college? Personally I spent Junior/Senior of HS coding near full time. Junior year for me was COVID year, so I was able to do day and night coding. Took a lot of time for me (obviously many inefficiencies being a high schooler that's never studied in his life, could easily been pushed down to 10 months).
God tier HS grades 
college is expensive, i cannot support it. i can support my internet and electricity bills tho, so i can go the self-taught route.
Neglecting HS to code one of my best decisions in life
(not saying anyone else should do the same. high risk games)
Whatever debt you obtain will be easily paid off in this field though.
I've spent time to list pros and cons of doing self taught route. There's a million cons and the only pro that I see is more of the philosophical idea of saving time. You're able to live out your prime 20s to do the things many other people spent their time in a school and kick-starting their career doing.
By the time they solidify their careers, they're probably gonna have children (or at least I plan to have) for the next 20 years and by the time you're 50 you never pursued the dreams you could've pursued. Spent all your life living the life someone made for you.
Did this path to fuck around, travel the world, live a life I want. But whatever this is idealistic af
All this effort to dodge mid life crisis. 
WGU.edu is a popular option, you can go at your own pace and a lot of people zip through quickly. The quicker you finish the cheaper it is. I have no direct experience but have seen a lot of people recommend it
Oo I've seen their ads quite a bit
Young people tend to not realize that lacking a degree can follow you through your whole career; it's not a hurdle you have to pass once and then doesn't matter like getting a good SAT score
Yeah just that isn't my goal.
Why I think for 99.9% of people doing self learning route should heavily consider degree.
Only pro for me to do this path just founded by personal beliefs and what I wanna do
I affirm your personal decision, just thought it should be mentioned

I have made my own suboptimal career choices and I'm happy with them. But I too walked in with eyes open
Will have to wait and see if my choices end up stabbing me in the future. Pretty confident it won't since I'm not focused on programming career.
Me either 😄
if it only takes like 1 year to get a degree, maybe ill consider it. id rather do open source contributions, free work, and 10k job applications than college
For me just so many things to discover and experience spending 4 years of time just for a minor aspect of it just hurts. Wanna do music, and travelling to hear music of all ages and places is something that those 4 years (and more) will be spent on 
Just super happy I also love to program and able to make money off of that. But can't stop there, lot of I guess more human things to pursue
Able to do what I love for work, and able to live a life that I love is the dream 
Too many people trying to minmax their careers
Its just such a easy clickbait that it created this whole stigma in this industry. Like sure you don't need a degree to be in the industry but generally a lot deeper than that.
Too much focus on getting money quick. And just like many other bad decisions, they're typically founded with sacrificing the future for the now.
Like I watched some of the videos of these self taught programmers on YouTube and it was kinda painful. No one talks about the setbacks of not having a degree, just makes it so hard for anyone to reasonably make an informed decision. But alas, their entire channel is alive just because of their self taught programmer clickbaits.
So easy to spread good information. But alas, maybe working with computers too much took away the humanity in some people 
which is why im looking for people who still dont have a job, experience, and degree as a self-taught programmer. they have important information not covered on those youtube clickbaits

what you mentioned earlier was really good, so i thank you for that
Self learning path is kinda special cuz everyone had their own special case to stray from the norm. Kinda fun and beautiful.
That being said, money isn't really a good reason to do self taught, cuz realistically you'll be making a lot of it anyways 
I do think that a good alterantive are certified courses and some good portfolio projects , for those who dont have the financial or time resources to complete a traditional degree
On that topic, kind of random but I am thinking of taking 365 Data Science's ml coures, a friend just recommended me to them and I just found out they give unlimited access to all courses for 21 days. I will try and earn a certificate or at least complete projects to add to my portfolio., wish me luck guys . If any of you are interested here is a link https://365datascience.com/free-days-2022/
These kinds of certificates don't mean much, but if a course helps you develop interesting projects then that's well worth the time spent
Yes
ty
Hi, I am 14 and looking for part-time internships, but don't know where to look. Any suggestions.
I got Django, Flask, Selenium, Bs4, Frontend, NumPy, matplotlib, Pandas
Unfortunately such internships don't exist. You can contribute to open source projects, but in most places it's not legal to hire someone so young, and part-time programming jobs are rare.
It's great that you have such skills at your age, I'm sure you'll do well when the time comes!
You can just go to any of the many Freelancing sites. Build up trust by starting to work for cheap.
wow 14 years old looking for work
I think those sites have minimum age requirements too
But Upwork and Fiverr are the most popular if you want to check
since it's so unlikely that you would be able to find paid work at your age, your time is best spent focusing on school so that you'll be a competitive applicant to a computer science program in a few years.
try to avoid doing anything illegal. do you really need money? just focus on honing your programming then be top pick by companies once you are 18 years old
a fresh high school graduate with open source contributions probably still won't be a top pick for companies, but they would be a top pick for universities.
oh, in our country 18 is almost done in college
ours curriculum is pretty bad and high school diploma is totally worthless
If you could allocate 6h a day to learn programming, would be 1 year, or less, just enough in order to have the skillset to land a job which could pay at least 20k a year? (EU zone).
area of interests are: automation, AI/ML, robotics, energy, security, blockchain.
Depends on how those 5 hours are spent, what you're doing, your efficiency in programming, how fast you're able to learn etc.
Yes many factors
Should focus on goals. Ask yourself what you need to do to be hirable, set a time limit and commit to making sure you achieve it within that time.
Will be what you're going to do if you freelance especially.
Think about what kind of things specifically you want to offer as a freelancer. Then use this time to weigh and see how much time it takes to actually do it
In terms of full time job, why not go to college?
Most freelancers have professional experience. If you're looking for an entry level SWE job at a startup I would say less than 2 years is not unreasonable here for many people in the US where I am. But to freelance directly? Maybe double that? I've never heard of anyone pulling it off with no professional experience
Yeah just getting people to hire you when you have no professional experience dealing with security, cloud, etc. has its issues. You're simply just not aware of pitfalls
There's a lot depending on what you want to offer as a service.
The least involved services (SPAs, etc.)? How would you amass clients over the thousands of people doing the same thing?
The most involved services (full stack, etc.)? 5 months to be able to, from scratch, learn high level ideas like design and being fluent to the infinite ways you can make an app while understanding the drawbacks and potential positives of each ways is something not obtained in 5 months imo. There's just way too much to learn. A standard full stack application can easily be 5+ languages (including shit like HTML/CSS), and possibly way more depending on client needs. And this doesn't include the theories, ideas, etc. that you should have as well in terms of database/system design, yada yada
5 months would be beyond impressive no matter if you did 5 hours a day or 15.
@hallow escarp
- become a problem solver
Yeah it's a lot of things I just don't know how to do that in 5 months
you can do everything !

Has anyone in this server done the Python Institute PCEP and PCAP to get a job in industry?
That'd be really uncommon, i cant imagine any employer giving weight to some random python certificate
So it's not a very widely used cert then, good to know. I'll just stick to the Oracle java associate cert instead
I did. Don't think it contributed much to my job search. It's a really basic certificate either way.
Did you end up doing both or just the PCEP?
I did both.
Oracle, GCP, AWS, Azure, and other certs that come from the org the software comes from itself are much more valuable
Without a degree does python on its own land you a job?
Good to know, I'm just trying to pad out the resume a bit as I'm coming to the end of my degree and want to build upon the knowledge I've gained throughout
Very very unlikely.
Will likely need to learn some stack, not just a language.
If you can do projects that include front end and backend you could get a job but with python alone it'll be tough
Along with 17 years in technology, mostly doing systems infrastructure management?
Could studying "Automate the boring stuff with python" book give you the skills you need to get your first job?
If not, is that because of the book content, or just because any book won't provide enough knowledge to get you into your first job?
Backend infrastructure and networking is not an issue for me.
why not apply and see what happens?
@stone shore
You'll likely use the concepts in that book, and maybe use Python, but just a language is generally not enough.
I’m just doing python right now to add to my resume
understood, I am more into backend.
So how is it the better way to study "concepts"" instead of the "language"?
Projects
dym making projects?
Yes
I am building my github to show 100 days of code through the udemy course in my github. You think that would suffice?
From the people that do interviews in here, seems like they don't look at Githubs
Oh thats news to me.
Still good to put everything to GitHub. But I can't really say how prevalent it is in increasing your chances at a job
My entire GH history 
I looked at a github recently, for someone without a relevant degree, and we did end up hiring the person (part time, provisionally). But that was only after they had a great interview and one of my superiors raised concerns about their background
It's good to be fluent with Git and GitHub since you'll likely use it on the job anyways
It wouldn't have been part of the regular procedure and it made no difference at all until after the interview.
How Do You Fix The Target Machine Not Refuse It
Wrong place tbh 
ik
From the few interviews I've helped perform where the applicant included their github I have to say we weren't all that interested in their activity there. We were more interested in the what and not the how-much.
Depending on the past experience I suppose seeing someone who was invested in the open-source community with activity in reviews and PRs would help bolster a lack of said experience. 
It's all situational though.
we looked at the github of an intern candidate. it ended up getting him the position. but again this is after everything else tbh
I look at the github of all candidates we get, but not sure our seniors bother
