#career-advice
1 messages · Page 433 of 1
i cant really think of anything that would be a good project for a job, i feel like most things i think of are too basic
depends of the role you are looking for, but a fake ecommerce webapp can be interesting, whether frontend or backend
something like ebay / amazon? or not quite
The way in is doing internships
yeah sure
hello
To any question. 😛
We're going to be hiring a bunch next year (fintech startup) and I want to get more into providing training -- that roadmap.sh looks really helpful for both purposes. Particularly knowing what to ask for developers in a language I'm not familiar with.
who here works at one of the FacebookAmazonNetflixGoogle companies?
just ask your question, why do you want to single out faang employees
For their crimes?
putting people on the spot isnt how you get answers to your questions
hi
@jade siren do you have a questions regarding those companies?
Any good reccomendations for someone.looking to go into either A.I. or data analysis ?
@deft wharf
Got an assessment centre for a grad scheme product manager role, any advice
Also see what your college offers if anything
Hi, guys. I want to know Python because most of the jobs in Economics need knowledge of Python and other programming languages. What I need to know to become good in Python for Economics?
Quick question as someone with a background in industrial automation with that experience plus having a foundation in python be seen as desirable?
Is say try taking on a project in your field and seeing what tools you need to learn in the process
Probably to people doing Industrial Automation with Python...
If you do any basic tutorial for data science, the same stuff will be relevant. Libraries like numpy / pandas / matplotlib for sure
Thats good advice cause those courses don't go too deep with the programming but hand you useful tools
Over here it’s usually like specfic to the equipment we’re working with so not much conventional code some times.I’m picking/picked up python as a hobby / and to shift Into a different pathway eventually
Hi, I need help with wording a description of testing a program in a resume, how would you go about in describing it
uhh, how substantial of a program are we talking?
were you hired as a software tester? or QA engineer?
or was your job writing integration tests for a large codebase?
more like an intern for a stem project, I tested a spectrogram plotting Python program and brought up issues and improvements so that it could be accessible to people who have little to no experience in coding
sounds good-- write that
Yo, does being good in hackerrank help you somehow??
for technical interviews it does
I agree that's a pretty good start, but look up "the STAR method" for resumes and job interviews, that may help
I have a technical interview for a company in California. Huge opportunity for me.
How do I prepare?
no swearing? 😮
that is what I wrote
I wouldn't say swearing is necessarily a deal breaker, but you don't want to look immature
if there's one comment in someone's codebase that says "I have no idea why the fuck this works", it wouldn't necessarily bother a reviewer. If there's one comment in someone's codebase that says "Fuck the guy who designed this library", I'd be less inclined to look past it.
as usual, there is always a middle ground. But for a portfolio that could make or break a job, why even taking a fucking chance?
risk*
all I can think to say is that there might be some advantage of having code that looks "lived in", that reflects some of the problem solving process that led to the way the code looks today, rather than having something fit for a museum
but it's definitely true that not all reviewers are the same, and I can't imagine any reviewers who would see a lack of swears as a problem, but there certainly are some reviewers who view any swearing as a problem, so swears in the code base do objectively lower your chances
no different than other practices like dress codes. Sure, you may be fine with under-dressing for interviews, especially nowadays. But there is no benefit to not overdress. If anything, it's better to over do something than under do it.
Ask them if it's leetcode
I definitely think you can overdress - showing up to an SWE interview at a startup in a suit might label you a poor culture fit
it depends on the country, area, etc.
though I do agree the risks to underdressing are higher
My understanding of what @smoky quest said is it's better to go over a little and pull it back then under do it
oh, I'm just adding a bit of nuance. @smoky quest and I broadly agree on almost every topic that comes up here 🙂
yeah, we are mostly nitpicking at this point
If I get this Junior Product Manager grad scheme I'm gonna go full on SWE and try to become a TPM
product or project? They can lead to different things
Product since I'm applying for junior product manager
👍 good choice, it's more fun than project
Broke: project management
Woke: product management
Although I would prefer to transition to TPM eventually
TPM is typically for Project though?
Technical Product Manager, a PM who is more on the technical side
got it. Thanks!
Although, most of the PMs I have interacted with were on the technical side. So probably that without the official title
In 'Cracking the PM Interview' they talk about how the technical responsibilities of PMs can vary a lot between companies. Some will get involved a lot, some just do stories and roadmaps without any programming
I have never seen a PM doing programming. Some used to be dev, but not doing both at the same time
and yeah, it can vary a lot depending on the background of the pm and the team (ex: top-down VS self organizing)
The PMs I've spoken to for career advice say they will write code if it's necessary to do so (not often at all) but usually are focused on user and vision
and testing the shit out of the product/feature
I'd expect that they don't write any code that makes it into the product
they might write pseudocode to explain some algorithm, or they might script something to help them test a new feature or something
good PMs are generally technical enough that they can understand developers' explanations of the complexity of some proposed feature, but not technical enough that they could step into the developers' shoes.
This right here is why I'm applying for PM roles 😆
how do you mean?
I can read code and understand it, but when it comes to writing something it takes me a lot longer. If I have documentation on a new language or technology I'm usually a lot quicker though
ah, fair enough. Sounds like the vision/big picture/strategy side of things might be a better fit then
tbh, the product can also be quite tough. It's less clearly defined to figure out what to do rather than how to do it. At least with the how, you already have a target
That was basically the bulk of my technical PM interview (technical product questions not actual programming ones). Which features do you need on a product and why, who is the user and what do they need to do, and most importantly how would you prioritise the roadmap
Although some product people are saying roadmaps aren't great any more
it's all about trade offs. Given how fast the market is going, we typically plan ~3months ahead but rarely have well defined goals beyond that, save for large company-wide efforts
Able to say which company?
If I did, I wouldn't be able to talk so freely about compensation and other things
Ah ok
cool thanks
Comp should always be open to discussions
people are weird about money because "theyre supposed to be"
in reality anyone worth their salt doesnt care, and those around them dont care either, because they know what they are worth
Currently a college senior in search of internships/summer work. My two high level languages are Python/C#. I spent a to. of time looking for other internships and it seems like most are a Java stack. Anyone have resources?
Should I mail my manager to thank him for the opportunity (it's my first job)? I still have almost month until I join.
And also, should I ask him what tools should I educate myself in that would help in the work?
Hello guys I need some help
#❓|how-to-get-help might have some answers?
yep, that's normal. Your manager and team are already most likely excited to have you coming in soon and would be delighted to hear you are excited as well. They can also guide you in things to ramp up with as well
Knowing they might be looking forward to me joining them sounds exciting. I shall do that. Thank you so much.
Hello on the Web it shows the average pay of a go dev is 111k but
A friend said that u can't get a job with a single language only
look at job ads you would apply to and that will give you some ideas
Well I can't apply
I am only 17
the point is not for you to apply. The point is for you to see what actual jobs require in terms of skills from the applicants
Well where can I find them
Well where can I find them
indeed, monster, linkedin
but to answer your original question, software engineering jobs do encompass more than a single language. It's a set of skills.
I also do recommend you to aim for a degree in university/college as it will make your career so much easier and better
@smoky quest Hey if you have time, could you proof read my email? It's not long. I can DM you if that's okay?
k
does anyone know which course I have to choose, if I want to study programming in robotics of space and technology?
Please,Can anyone suggest python projects for my resume for fresher?
there is a problem with my code and I cant seem to fix it is this the place to ask for help?
not here, this is a careers related discussion channel, try #python-discussion or #❓|how-to-get-help
!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.
@simple zealot
i will be the next elon musk
Thank you!!
Electromechanical
how do I learn how to interact with website api
you could ask in the appropriate channel, this is for careers discussion
its never too long or too early to ask, whenever you have a question you cant solve yourself you ask someone
if youre not sure who to ask, ask your direct supervisor for who the appropriate person to ask is
is data science a good career to pursue? I want to use Python, can you suggest good alternatives to data science?
@dense plinth That being said, as a general rule, it's a good idea to give things an honest try before you ask, partially so you better understand the problem and what to ask about, and partially so the other person feels like you're making an effort and not just having them solve all your problems for you. Not saying you should waste time banging your head against the wall, just that you don't just drop everything and go ask every time you hit the least bit of resistance.
Yeah, uh, 2 weeks is too long.
i would usually agree with this but theres not really a point to giving a try to reading documentation thats not even there or severely lacking
i would either go ask immediately or try and write the documentation myself
I mean this advice in a general sense, not specifically about reading documentation.
Internal documentation is often bad or entirely absent in my experience, and figuring out how internal systems and tools work is often a combination of parsing partial documentation, experimentation and talking to colleagues.
is it part of your job description to work on the internal tools?
Are you working remotely?
Do you not have a general channel you can post your question in?
if youre just a user (not a dev) then you should be hounding them to either fix them up or make some time every day (or less often) to give you rundowns for features in the tools
dont feel bad about "being annoying", youre just trying to do your job and other people not doing their job is inhibiting you
At the very least, I would mention at every daily standup if I'm stuck and ask if someone can help get me unstuck.
I'd never wait more than a day.
I'd probably try to get ahold of someone earlier than that if possible.
youre worried about looking stupid but the only way thats going to happen is when they ask you what you've been up to and you have nothing to say
It's your responsibility to highlight issues you're experiencing. You're wasting more company resources by banging your head against the wall alone for two weeks than by taking up a few minutes at the standup.
It's when you've done nothing for two weeks and never mentioned it to anyone that you are really going to look dumb.
If I was you I would ask someone to book a 1-1 meeting with me at the standup and have them thoroughly explain everything I needed to know.
That way you only take up a few moments at the standup and you only occupy one senior for a 30 minutes or an hour or something later.
That's not a lot.
are you new to the role?
As a senior, I often have 1-1 meetings with newer team members to explain stuff like this that's not properly documented.
This is the perfect time to ask dumb questions, because nobody expects you to know anything yet.
lol, bruh
theres literally no expectation on you to understand things this early
in fact the opposite is true, youre expected to not know shit and ask questions
Though I'd argue that it should always be fine to ask questions, you get much less done if you're nervous about having to be omniscient.
Absolutely
I mean, it doesn't really matter much how you phrase it as long as you get your point across.
Unless you have a super toxic work environment, it's going to be totally fine.
you dont have to apologise, if you feel like you should you could say you've been stressed about doing this on your own but the brief isnt helpful and theres no documentation
i wouldnt try and blame the docs too much, comes off weird imho
I'm an experienced dev but I'm far from 100% productive for the first few months after joining a new team.
Everyone knows that's how it works.
Every project has a lot of project-specific knowledge that you just can't bring with you.
Asking questions is a way to reduce the time it takes until you can start being productive.
i would also start by improving the docs, thats what i did and it got me up to speed on the things i was meant to work on quicker than i or they expected
i would personally do this via email, not a group chat thats going to get scrolled out of view instantly
That's the same for us, there's like 5 threads per day-ish.
Off-topic channel: #ot2-never-nester’s-nightmare
Please read our off-topic etiquette before participating in conversations.
How would one find Django internships as a high schooler? Most internship oppurtunities I see are for college students, but I'd like the experience before going into college. Currently a sophomore in high school, hoping to do an internship either pre-junior year or pre-senior year. I'll most likely be quite experienced with Django by pre-junior year, I've been learning for about 2 weeks now
I don't think you'll be able to get an internship in anything but I am always hesitant to speak in absolutes. At least here, a high schooler is too young to even get a job without severe restrictions on hours worked etc. It is too much of a liability and it is easier to filter out people who have at least seen enough success to be admitted into college.
so you are asking if it's a great idea building a business around doing things going around ToS and most likely based on illegal activities which put your clients at great risk?
also sounds very much like an ad or something
You can just upvote or not. And kindly let me know "illegal activities" is for what? @smoky quest
Why do you think that online friend needed to use a third party person to freelance on upwork and not use their own account? Why would there be a 15% tax just for the privilege of using Clad's name?
In concept, it's no different than the online scams where you get delivered some "packages" for someone else to pick up. It's because if anything bad happen or someone get caught, everything will point to you and you will be the one in trouble 🙂
I understand but I thought it not serious since the working platform is only one of thousands companies. 💩
So what's the expected outcome here? It does sound like you are trying to recruit for a scam
It's just my idea...
What you are talking about is also linked all over the place. See:
google is also full of references to that scam: https://community.upwork.com/t5/Freelancers/Off-Upworks-Solicitations-to-quot-grant-3rd-party-access-quot-to/td-p/549656
That idea is a non starter due to its premises being about going around ToS
@plain echo what exactly are you asking here?
Also if the guy can do that well and has the skills, why would they not make their own account and just keep all of the money paid through that service?
If you have to lend your identity to a stranger on the internet, it's a scam and most likely illegal
not illegal per se, but most likely involve illegal activities*
@plain echo i've gone ahead and deleted your message considering it's highly suspect. i can give you the benefit of the doubt that maybe you are very uninformed, or at worst you are attempting to scam our members. either way please don't bring this topic up again.
What's the main career in python?
There're a few, but probably it is Backend dev or data analyst/scientist
If you use Python as a gateway to learn CS concepts you can pretty much get in to any kind of software engineering. Very few people build a career on Python as their only significant technical skill. But yeah, what ex said are the biggest areas where Python is used most heavily.
Hi
Hi how to install path python ?
if i'm looking to be a software engineer in the future, is it worthwhile to learn how to use tkinter? i just dove into it the other day as i find GUI's to be very practical, but if it's not something that will benefit that career path then i'd rather use my time on something else
you are not gonna build a career on it, but it's handy for building random things
Is Python getting more popular in embedded hardware now?
Not from what I have seen
It's not being taught at universities (at least for embedded systems) so using Python for that stuff likely isn't established enough to teach yet
Alright, seeing that MicroPython and CircuitPython are getting more popular, I was wondering if Python would start to become more popular in the professional market.
Professionally I have seen a lot of MATLAB and Simulink being used as it's more optimised for compiling to C
For what kind of embedded systems is this though? Power, microprocessing, etc
IoT, robotics, mobile devices. ICs like the SP7021, STM32MP, i.MX6 that run Linux or MCUs like the RP2040.
Then yeah python should be fine for that
Anything mission critical is likely still going to use something more optimised
I've gotten an internship at FAANG after which if everything goes right, I'll get full time offer, but the company is very indecisive about small decisions so I am thinking of leaving and joining some other company. Should I?
(They were indecisive about the mode of internship. They changed it like 4 times between on-site and virtual)
that might just be the nature of the pandemic, no?
is it going to change your plans very much whether it's remote or not?
ie, do you have to move?
Yes. Like halfway across my country
I even paid a small amount to reserve a place to stay but now since it became online, I lost that money.
do you have friends in similar boats? perhaps they're all waffling on this and it's not just your company. would be a shame to pass up on an opportunity when the problem isn't unique to just them
well, that was your decision
Nope. My friend's companies haven't told them anything.
Kind of, but they did say that it will be a hybrid mode and I'll have to be near the office so I should look for a place to stay on my own accord
in my state east coast we just announced new mask mandates under certain conditions, covid might still be throwing wrenches into things
sounds like then you have to move there regardless?
No, after that mail about it being hybrid, they mailed me yesterday saying it's completely virtual and there would be no need to come to office
Could be. I also realized that my pay is very less compared to what the same company would be paying in USA
wait what country are you in
It's not even minimum wage (I'll work as a Data Engineer)
that's very normal, to pay a different rate in different countries
It's in South Asia.
it's not minimum wage for even your country?
American minimum wage sorry for the confusion heh
btw all my previous "advice" is retracted, i've no idea the context or norm given your location
yeah ofc they'd not pay you american wages, hopefully you know now that's pretty much a given lol
Yeah lolol but I'm just worried that since they are so indecisive about things, I might not even get full time offer
unless that's in writing (and i don't see why it would be), no a full time offer wouldn't be guaranteed
that'd be a risk for any employer. what if you're a flop?
Hm yeah true. My friend's companies gave them full time offers. Ig it's different for each company. Welp. Thanks for the help and listening to me. Happy holidays
check back in, in case there are SEA members here! im pretty sure we have some
Can anyone recommend any good, free online coding bootcamps if they exist? I'm interested in using Python mostly for graphics and pure mathematics, and need a structured education, and I'm more interested in the experience than the certification
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
Thanks!
We were going to use it for a couple of projects based on esp32 chips and esp8244 chips, but they never got off the ground. I'll be using it on those or a pi for adding automation to our industrial unit soon though.
Anyone from the US or Canada went to computer science universities without high school chemistry?
I'm not sure what you mean by a computer science university, but none of the computer scientists I know took more than one chemistry class
it sounds like perversion that happens only in India. Having Chemistry as entrance exams for CS is ridiculous 😉
in my country we passed three exams for CS related universities. Native Language / Math / (Computer Science or Physics)
Where do I start learning python, I got the basics finished. I have even created some simple games, like guess a number and a small quiz game. I am confused on what to learn/do next and where do I go
tell me covered topics in your basics, where did you finish, or actually just provide github repositories of your games
!projects and roadmap.sh
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.
is learning Datastructures and algorithms along with python enough to get a job in a good product based company in india ?
omg thank god holy crap
Good ones are very unlikely to be free
chemistry is such a pain, i am taking A levels for physics, math, ICT
where did you get an idea that chemistry is needed in unversities for entrance? check just to be sure requirements for entrance at universities you wish to attend / or just local to you
idk but alot of people told me i should take it but i didnt for 2 years cuz it just doesnt make sense
i dont even know how to get good marks for it my highest was 64%
check entrance requirements just to be sure, but as far as I know that's indian feature
alr will do that and thanks 😄
No, also this is the careers related channel
A better channel to ask would be #python-discussion
guys I have question for you, Me as a newbie programmer working on improving my coding skills. Everyday solving problem. But I when I solve, I couldn't implement it. So how should I improve problem solving skills?
Practice and consistency
Why do you think a lack of Chemistry would be an issue?
They're probably from a geographic region where Chemistry is important
I could not imagine a single place in the world that would require chemistry as an entrance requirement
Maybe Japan?
Hey any online courses that you guys can recommend for learning data science? I already have knowledge of python and statistics.
India does
Some developing countries have a particular focus on extra subjects for their entry requirements
I find it interesting that it would be chemistry since it doesn't seem especially efficient resource wise to run experiments on a budget. But I suppose our chemistry department here is just teaching undergrads using youtube videos this semester so...
hell nah lmao im jsut wondering cuz i dont wanna end up getting f*cked if it was a requirement for most universitites
Read their websites and find out
Most US high school require chemistry to graduate
and colleges in the US will probably require you to take a lab science like chem, unless you can get credits for it thru AP
You mean, a degree?
you don't get degrees in python
the kind of thing you're describing is common, but whether it's "accepted" is highly dependent on who is asking. employers? likely won't care too much. other things are much more important
your degree, the gpa, internship experience, etc.
of your school?
i'd be much more interested in what you've built with python, not your score on a quiz made by someone
Pretty much any degree nowadays has python as part of the curriculum and to me it fit 100% what youre describing
Other than that i wouldnt really bother with anything else, like linkedin certs or whatever is out there
that's not me saying it's fine to skip a degree 
if you have the opportunity, get a degree
How old are you if you dont mind me asking?
let us know how it goes, truly. we get tons of users questioning whether they need degrees and we pretty much universally advise that they get one
Because they open doors you cant open by yourself
if you already have a professional career, you can likely make a lateral move more easily. what do you currently do?
if you have a counter-experience you're welcome to share it tomorrow. we'd like to hear how you got your foot in the door, so to speak.
I'd be interested in hearing your life story then
Are you a professional? Which field are you in? How did you get into the field? Whats your title?
that's very presumptuous though.
I would also contend the 0.01% wouldn't need to ask questions in this channel.
Note also there is a very large distinction between having a job and having a successful career
{\displaystyle {\begin{aligned}n&\to p+e^{-}+{\overline {\nu }}{e}\\mu ^{-}&\to e^{-}+{\overline {\nu }}{e}+\nu {\mu }.\end{aligned}}}
\begin{align}
n & \to p+e^-+\overline\nu_e \
\mu^- & \to e^-+\overline\nu_e+\nu\mu.
\end{align}
lmao, how does that relate to #career-advice ?
also not really related to AI/ML
#❓|how-to-get-help is a good start
Found MIT Opencourse, looks like pretty good bang for zero buck🤷♂️
What do you want Python for in Pure Math?
I want to learn python but im not eager to (I doubt that made sense)
Optimisation 🤤
being able to check your results by just crunching a few thousand values is valuable, and computation is a core part of pure math nowadays, just look at the process for figuring out all the finite groups
I meant what is Doggo planning on using it for. Most Pure Mathematicians I know do not really use Python that often.
oh, I was missing a lot of context
No that was my fault as soon as I realized it was phrased like I was asking a question - but slowmode
Doggo was asking about a coding bootcamp not maths?
It is the second sentence of the same message re:bootcamp
Hello, I would like to have some career advice
Now I'm a frontend developer using js
How can I improve my salary the most efficient and fast way?
Thx
I have urgent question
These guys said they could use discord.py to view my terminated account
99% of pure mathematicians don't do that-- the computational part of classification of finite simple groups was like, 0.0001% of the actual work put into it
though i do agree that doing anything with the mathieu groups are a pain in the ass
this is the most dunning-kruger shit i've seen in awhile
Brutal.
it's literally beta decay-- it's on the wikipedia page for effective field theory
i am just confused how a question starting with "looking for the mensa of python quals" (whatever the hell that means) ends up with copy pasting something from a wiki page
and AI*
is it relevant to #career-advice, why make a point to comment on it now?
can we keep things respectful please. reread our #code-of-conduct if unsure
Which is also fine in my case
You mentioned experience and not wanting certification, which to me seemed like wanting to get work out of it. There's plenty of free online courses for python, but they're not bootcamps in the "learn to program in 6 months and get a job" way
MIT OCW is probably one of the best online resources out there. my friend, an mit student, says they're basically the same as the classes they take. the only thing you're missing is the networking (which admittedly is a pretty big thing)
I'm mostly trying to implement Python effectively in my own projects, and I'm not looking for a CS career
What’s the best way for me to learn python
https://automatetheboringstuff.com/ is a common resource
Ty
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
What exactly are those tiny percentages included with salaries on sites like Y Combinator and Angel List? I think it's "equity" but I'm not finding a clear explanation of what those numbers actually mean
I heard equity is smth like getting a share in the company ownership in the cases like that
It'll either be stock or stock options. Stock is fractional ownership of the company, so that you're paid out if the company is ever sold. Options are the right to purchase stock at a fixed price, ideally a discount over the amount you could sell it for
equity is monopoly money and you should not consider it compensation unless the company is pretty close to acquisition or IPOing
do you have a concrete link?
the tl;dr is that it depends a lot on your situation, the stage at the company is and even how much they have raised and latest valuation.
There may or may not also be some strings attached
as a rule of thumb, unless you are in the founding team, a faang and sometimes public company will be more profitable. But it's hard to beat in terms of experience and fun
can anyone suggest me any institute for full java training course in online mode?
tim bushalka JAVA Master class Udemy
Hey does anyone know a good high school cs internship
Here's a random example with the vague percentage figures I was asking about: https://angel.co/jobs?job_listing_id=1487772
Thanks to everyone who replied... I think my conclusion is to just ignore those :)
anyone here learn AWS Lambda (or any AWS) for their job. I am feeling overwhelmed with what I will have to inevitably learn.
kunal kushwaha java playlist on youtube
there's a set of 4 courses on coursera by martin odersky, creator of scala
thats probably your best bet
you really don't have to know that much, and you can learn a reasonable amount of that on the job-- i use aws lambda all the time at work and i had no knowledge of it before starting the job
if i want to choose computer science for a level for what other option should i choose with it except for maths
why not math
Maths, Further Maths and Physics are arguably the best A Levels to take
You don't need CS A Level to study it at uni, and if anything most unis would prefer for you to take FM over CS
i am in my second year of university applying for CS and in my humble opinion, CS and maths go hand in hand
They may be taking maths already since it's a requirement for most CS courses in the UK
there was are even CS oriented maths courses that you have to take (at least in my school) which start you from the basics of how to prove a mathematical statement systemically and build up to runtime analysis and efficiency among other things
no cos i already know maths goes well with cs
obv im gonna choose maths for a level
good man
What I did was take Maths, FM, Physics and CS for AS, then dropped CS at A2 but still went to lessons
So you get all of the knowledge without having to waste time on the NEA
nice
but i can only do FM if i get a 9
That's a weirdly high requirement for it but I can understand why. Another good one to take would be DT or Engineering, they're both BTECs so won't be too hard
Personally I would highly recommend taking physics if you're already doing maths and CS, but if you enjoy econ more that's still a solid combination
Keep in mind if you're applying to the top unis (Oxbridge, ICL and UCL) they would prefer physics and/or FM
but wouldn't oxbridge prefer economics
especially Oxford
For CS, the best Oxbridge combo is Maths, FM, Physics (a lot of colleges explicitly say this). If your school doesn't offer FM, they don't mind something in place of it. If you're trying to get into Oxbridge without FM it's harder
oh okay
They have a lot of maths theory in their courses
Nw, try your best to get onto FM (even if it's just for AS)
kool
They really like Physics, a lot of UK unis will prefer it to A Level CS as well
Oh nice. How do you typically debug your code in Lambda? I read up that you need to install docker to debug locally but.......that costs money now and I doubt my employer would be on board with it for debugging.
you can debug lambdas locally... but generally building your own docker images is best
though yes, it is more pricey-- but not so much that an employer would be against it?
yeah the % is about equity.
Ignoring it, is throwing the baby with the bathwater. As usual, either extremes are bad. I could give you examples where people made fuckton of money and some others where they got screwed
In that case, how to begin understanding what ".2%' means in this context? Is there some guide to estimating what that means in dollars?
There is a book about compensation in the holloway guide. Haven't read it yet
Equity
But the .2% could mean something very different at a seed company from round b company
Overall, that would end up giving you the option to buy up to .2% of the company at the current price
So if the company value goes up, so do the values of your equity. But if the company goes down, then so does the value of the equity and so does the money you put it in to buy these options
Depending on your role and seniority, it can go very low from .05% to quite a few percentages, except for founders which keep the lion share and the investors
The trick is the investors have a nasty habit of having multiplier to give themselves preferential treatment. See for instance: https://fundersclub.com/learn/guides/understanding-startup-investments/common-vs-preferred-stock/
But typically, they would have at least have a 1x on it, which would mean that in the event the company gets sold, they recuperate their investment first, and then the rest gets divided according to the %
That can be very problematic if the company has raised tons of money. Recently, I know someone at a very popular startup who got sold for hundred of millions of dollars, except they did raise roughly the same amount. So all the investors got their money back and then there was nothing to divide among the employees and got nothing.
On the other hand, if the company has raised a reasonable amount and gets super popular, then there is a lot of headroom for the value to be divided among employees
But keep in mind also that this money is typically locked for like 10 years, which is roughly the time to ipo for a large portions of the companies. Which is to compare with working at a faang with RSU you can cash in multiple times a year and then compound with interests
So the earlier you get in, the larger the equity you get, the more dilution you can withstand, but that's also a larger bet than a pre-ipo company
So if I were to join a company that's raised a few million in venture capital and is still looking for more, that's still favorable? But all this is is a chance to make an investment and won't translate to income until if and when they have an IPO?
Your contract will typically have a 4 years vesting period with a 1 year cliff. So you have to stay there at least a year to get a quarter of your equity and then up to 4 years to get all of it.
The view of favorable depends on a lot of factors. If you are just about the money, then go to faang; much less risk and tons of money. Startups can also be a great way to learn and grow and move up since they are short on people and eager to delegate things as the company grow, which can make it up for the monetary risk.
So favorable depends a lot on what you are looking for and the risk profile of the company and your career trajectory
Having worked at both startups and large companies, I have had the most fun and rewarding experience at startups. But the large companies do provide a more "lifestyle" way and higher level of compensation
also one thing to be aware of is taxes.
Obviously, that depends on the specifics of the country and state, but you will end up being taxed twice:
- When you buy the options, the stock has hopefully increased. So there is a tax to pay for the difference
- When you sell the acquired stock, then there are gains and taxes to be paid on that
Not necessarily a bad thing since it does mean you have some gains to be taxed on, but to be aware of as it may have an impact
if i can jump in just briefly, if they're raising small amounts of VC it could be a loooong time before they go public. If they do that well, their board would probably prefer to fund them with their own money and take the full reward. If they offer you UARs (stock options for non-public companies, later SARs), TAKE THEM!! I got some at my last job and didn't think anything of it because it was money I can't spend. Company went public in September, just cashed them in for half of what my salary was.
yeah sorry, I didn't mean to write a book
If nothing else you've all helped me understand that this is a complex topic I should try to learn a bit more about. Hadn't heard of Holloway but I see they have a whole book on Equity Compensation
i will say, startups are fun
if you work for a decently well funded one with a cool greenfield project, your life will be awesome for at least a couple of years
I have the one on fund raising and their quality was pretty good and it keeps being updated. So they seem like a nice publisher
and the pay isn't usually that bad-- my offers from startups are around the same as from large tech companies
but there are also tons free resources online too. I just don't have them handy at the moment
where? Because where I am at, it's close to half for the cash
only difference is equity = real money or monopoly money
depends-- what's the offers from large tech companies where you're at?
at my old startup junior positions started at around 140 cash, then whatever number of stock options
I guess it depends on the seniority level too.
Last time I checked a few startups, I was too expensive for a senior
tbf, large tech companies don't really reward in their salary
it's all about those RSUs baby
The place I'm furthest along interviewing at is listing base salary at $50-$65k for this position which is just enough for me to consider taking it. It does seem low for the industry but I'd be thrilled just to finally make it into an engineering role
what's the state and your level of xp? That seems extremely low for the US
Very small (less than 20) but it sounds like they're hiring a bunch
I'm in CT, it's a remote job. I have zero professional experience writing Python and that's the focus of the job
any degree?
it depends. easier than without a degree for sure
everyone so talented while im just chilling
LOL multiple Master's degrees but not in tech
alright, so yeah, that may be a way to get your foot in the door in the industry
maybe that's the problem?
lmao ok👀
Right, that's how I see it. Six figures seems obtainable in a few years but I have to start somewhere
not chilling will lead to your classmates having better projects and better understanding of the materials, thus doing better and find jobs before you
yea i c ur point
Have you done or are you doing an internship?
nah im in hs rn and im thinking to do a cs minor (math as major)
have some fun trying things. Like make a game, a mobile app or anything you find fun.
good man. you'll do fine in life don't worry
Hi guys, question about how to start building experience as a software engineer.
There are many tutorials online but I thought about going another path.
Wouldn’t it be better if I focus on contributing to open source projects, practicing and pushing small batches of code and studying and practicing algorithms for interviews?
I feel like the project's route is a somewhat generic
And receuiters will know that I didn't developed the code and maybe I copied pasted the code without fully understand of the requirements
I'm very close to finishing a couple of courses in free code academy
Yes, do as much of all of that as you can. Tutorials are fine but definitely not enough.
But how can I find issues on GitHub for beginners? Almost all open source is for advanced software developers
look for left over tasks from beginner initiatives like hacktober https://hacktoberfest.digitalocean.com/. They will tag their tickets/issues that are beginner friendly
I’ll looking for almost “unit testing” contributions 😂
I'm curious what percentage of your salary did you have to invest and for how long before you saw that payout?
some communities are also pretty welcoming, such as most projects at the Apache Software Foundation
Thank you! This is great info! 🙏🏻
guido ❤️
Anyone from Accenture Pune Working as Data Scientist ?
is there anything specific about being a data scientist you want to know about?
Question: how do u stop worrying about career prospects
focus on studying instead
What if u happen to be in the wrong program hmm
what program?
just study anyway then
if it was so different from programming then just program in free time i guess
probably super helpful to just join some programming related program though
In ECE but I’ve always wanted to do math, I’m only here for software eng job prospects but idk soft eng seems so dull man but it’s the only thing that gets u a job nowadays
ECE is perfect background for machine learning, just do machine learning engineering
imo many top machine learning engineers come from ECE background
it has a heavy overlap of skills unless it is overly practical
or at least neural networks
honestly seems better for you to just focus straight away on machine learning/neural networks since it is very 'ECE/math' heavy
swe is so large and wide that It should not be difficult to find some areas that are not dull to you.
That said, if you have some worries, make a list of them. Some will be shown as unfounded and will help you discard them. And the remaining ones will give you something to work on and address
just become AI engineer and never look back. perfect fit for your skills/interests
look at kaggle.com and see if you like it
Kaggle Notebooks are a computational environment that enables reproducible and collaborative analysis.
just do math if you like it
that's what i did, and it opened up a lot of doors for me
does anyone like contractor jobs?
How are you guys and gals finding candidates for Python devs? We're not finding them and end up with recruiters passing us CVs for people who know other web tech and are willing to learn python.
If you can sponsor visa for foreigners I'd be willing to apply
where are you based?
South Korea
we do sponsor visas; but we are EU based not US if that's what you had in mind. Will send DM
holy moly thanks
gamsa!
I've been lucky so far with friends of friends and a guy I found on PeoplePerHour (4 dev staff, all competent in Python), but we're going to be recruiting a lot more in January/February (~15 more), so it'll be... interesting. We're going to be trying Toggl Hire for screening but not sure about finding the candidates in the first place.
Being present in places like this where there's lots of devs kicking about definitely helps -- the more people in this space that you know the more likely you'll know someone (or someone you know will know someone) looking for a job.
cool i didnt know about peopleperhour. i think we strongly prefer permies though.
It can be a good place to find people to try -- give them a small job as a contractor, if they're any good offer them full time.
very useful
I would think that if you've discussed this with your recruiters and they're still not getting it, you need better recruiters.
Is your position on listings like https://www.python.org/jobs/ ?
I highlighted python.org/jobs page to them and the listings will go there; the issue i think is that we're growing v.v. quickly and need tens of people / month.
Do good recruitment agencies actually exist? I thought they were like estate agents: universally useless.
Well they are our colleagues so I won't say that in a public forum. But someone has to deal with all the flakey people and filter the ledes to reduce the stress on us. You'd be horrified with how much chaff they get rid of 🙂
im glad it's not me doing it
looks at my email inbox to see a bunch of PHP (haven't touched it in almost a decade) and Windows technical support (haven't willingly done that since I was 15) jobs from recruitment agents that I've already told to stop sending me nonsense.
Yeah we've got a couple of people who'll handle that sort of thing internally which will help. I'm curious to see the results of the tests on toggl hire once we start getting people applying, compared to how well they are in the job. It's multiple choice questions about the specific language(s) you're hiring for, so it should cut out people who don't even know how to Google for the answers lol.
hey guys ....i am scared frost new in python ......requared a lil bit info about python ..... should i prefer online paid coarse or yt is enough??
!resources You should look into these resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
thank you😊
in general online courses are scam, or at least they are scam in my country.
self learning is usually better (although university is even better than self learning). This is a good book to get started
@ruby flame always be coding. That's the best way to learn.
I CAN WRITE "HELLO WORLD"
Hello
Guys since discord.py is dead does that mean you can not make bots in discord with python now?
@silent bay see #discord-bots
I have been working in Python for 4 years. I have dived in a bit of everything but now I usually use python for automation, webscraping, ETL and data viz. my code has switched from top to bottom script to where I am utilizing classes, inheritance, and decorators and so I feel as though I am an intermediate Python user. I was wondering 2 things.
Is there a book for advanced users that goes more in depth and has challenges for you to complete?
Is there an accepted Python certification to get?
The reason for the certification is not so I can just slap it on my resume but more so to ensure that I fill in any gaps on my understanding.
İs Python4 not founded
see there are areas that are not dull to me but they seem like u need 8 past internships, a 4.0 gpa, and a sacrifice to satan to get a position at those places
like im realllly interested in control theory but getting a job writing software for control algorithms that ISNT just tuning a PID controller is 💀 really really hard where im from (canada)
Control theory is just PID tuning, change my mind
Jokes aside if you did a personal project where you implemented some control algorithms, I'm sure that would at least get your foot in the door for an internship
yo, been doing python for some time now and considering doing freelancing and maybe create some courses on patreon, just wondering if any of you guys do freelancing or know any requirments/skills needed to succeed with python freelancing online?
Yes, there are tons of books for advanced users (I own one even though I'm beginner at Python)
And no you don't get a certification for Finishing Python
Look at Upwork or other platforms to get a sense of what kinds of freelance work is in demand, but I see a lot of need for web scraping, Django developers, etc
Upwork is a good one. But If you are starting out than word of mouth work or ensuring your services are super cheap will be required so you can gain credibility on Upwork.
Once you have the reviews and credibility you can start charging normal prices.
Thanks for your comment. There are actually Python certifications out there. Because it open source there is not really a central spot to get the certification. Here is an example of one place that has a Python certification. https://pythoninstitute.org/certification/pcap-certification-associate/ . Now with that being said I wonder if anyone who is a Senior Python developer has ever reviewed a certification and say that it is very comprehensive enough to be credible.
I've not once seen a job listing that mentions a Python cert as desirable. This is not the case with non-dev IT roles where certs are actually valuable
Even when dev roles do mention certs, it's usually AWS or Azure in my experience
cool things have a lot of demand.
Remember when it was MCSD these certs do get phased ouy
Had a friend who was certified Novell Network Engineer i dont know where he is now or what he is doing
Mid career can be hard with investments in previous certs and trainings becoming useless
So anyone here work for Amazon
Almost certainly
Start a company if you are brave and have some idea plus funding... you only live once
Just be careful of who you partner with many bad actors out there
Plan for mid career transitions if you can expect some of your trainings to become obsolete lol i had training and certs for VB.net and FoxPro 3.0 moved away from those
foxpro 👀
I migrated VAX cobol data to foxpro for Y2K
Heh, hopefully you can retire by 2k38
The VAX people never transitioned to new tech
I have IBM 360 punch cards in my house from the same UnI with the MicroVax
I bet the IBM people might have failed to transition to MicroVAX but that was before my time
I do C# and Python mainly now ans SQL
There is some group of backend developers who entered the job market just in time for Y2K, and who will still be working for Y2K38. That's bad luck 😄
I can migrate their data lol
Yeah im backend did frontend but too many javascript frameworks lol
Did an internship with them so have some idea
How was it... is Bezos evil lol
My internship was in Operation so I was in an actual fulfilment centre rather than the comfy offices. FCs are dangerous, disorganised and just bad places to be at
Since I was at a non-robotics site, I got to see how the workers are really treated
Imao he is lex luthor
With a d**k shaped rocket going to space while his minions suffer
Workers should unionize in amazon but i had experienced union busting myself in another company i previously worked for . .. promotion and raise but must leave the union
And that employer not as evil as amazon
Oh yeah i had to sign off a deed of assignment too giving up authorship of code done for the company so they have some of that too
Did you do a coding interview?
It was for operations so no, but allegedly their interviews are just easy LC
You hopefully left amazon for a better employer i left that company i mentioned
They probably churn through interns to keep costs low
Everyday low cost labor
Not worth the stress of working for a place you find disagreeable
You can end up with health issues later in life like me lol
!unsilence
✅ unsilenced current channel.
The best employer i had so far was Danish ... they aren't hypercapitalist like the americans and treat employees well
They have high taxes thou lol
We had friday night beer parties
Free dinner too
Ate so many meatballs lol
Scandanavia FTW
Lasted until Eurozone crisis lol
@brittle thorn what's been your favourite job/employer so far?
Above senior C# SQL dev for Danish company and as a freelance Data Conversion specialist for Library Databases so two jobs one full time one freelance
Also was a high school teacher and a Laboratory Tech at a University Research lab
Try different things outside coding if you can
Young people should explore and not be pressured by parents to take the high paying option if you like another option for work life balance or meaningful contribution to society
Its your life and your destiny grab it for yourself not for others
Also tried my own startups twice and failed due to nasty biz partners but no regrets i kept my integrity and learned...Dont fear failure
Hope this makes sense lol
If you are someone who likes programming, coding, making websites and stuff like that. Do you study Computer Science or Computer Information Systems
ooh, nice! Congrats
👍
Not controls rip
i wan to become a cyber-security engineer
just like my sister
she's my ideal
i love her more than my parents. ...😘😘😘😘😘😘😍😍
Lol black hat hackers on santa C naughty list
Santa C red hat hacker lol
Consider SANS training
Or just ask you sister previous option is expensive
hey guys could any of you recommend a advanced level python course for me please
can a 14 year old indian kid get an internship
Child labor ... not sure maybe if a summer coding camp exist where it doee not tske priority over school..lol unsure about child labor laws there
will you guys watch launching the James Webb telescope?
Space pervs peeking into the secrets of the cosmos oh yeah
Lol might be off topic unless you want to be an Astronomy major
Attended a talk thou of an phyics major that used python to help find exoplanets
So its in topic lol
lots of data science work in astro
Who know Tkinter in python ?
Dont cry you aren't alone many are unemployed due to COVID
It will pass ... i have experience in being of work too due to a pituitary tumor (now gone)
Network and keep talking to others
I have suffered from depression too
Be happy you have no medical issues and ie a part of this community
Count your blessings and try out Data Scirnce or web stuff
I had times when i was too depressed to do anything but sleep all day...that passed too
Select your niche in the ecosysystem and work on it be it web, data science or sysad etc
Take care of yourself and talk to someone
Do projects to develop your skills
Oh yeah if family members are pressurimg you to get a job and dont seem to appreviate the effort .. ignore them or explain if thst doesnt work then its on them they are simply afraid ...its your life to live not theirs
Try to understand they are afraid so they dont see your side
What country are you looking for a job in?
Take a break from the job hunt if you are tired... think long term
Focud on skill development
If you are rejected ask why
Take it as feedback dont take it personally
Good luck
Remember not to look desperate and project confidence .. hard if you are tired angry and depressed.. do tske a break enjoy life and feel better first ... job later when you have invested more in yourself
where main chat
Have you had any feedback on your resume? If you're not even getting a single interview, that's where I would focus
Do you have any ideas about how to improve your projects? Do you have any education / bootcamp experience or are you totally self-taught?
hello im looking into data science to work as ml engineer but would like to please ask will putting data science projects on resume also interest for front-end and backend positions?
Because ml projectt build will use react, flask and dockers basically full stack and cloud with ml models
iim undergrad student
I believe so
data science seems more backend
But I think it's also front end
It's about demonstrated skills.
If I hire a backend engineer, your project may contain different things due to its nature (ex: mobile app connected to a backend), but I will focus on the backend part. And vice versa.
Having a project demonstrating multiple set of skills can be useful as it avoids the maintenance of multiple projects while also demonstrating your broad set of skills.
thx
any job would work for me
just can't go to school or college
okay, I will not dropout
Oh my so many depressed people during the holiday
I think for many jobs in almost all countries a college degree is required even for entry level jobs... too many applicants so HR use college as a first level filter... i had a relative of mine who had to get college transcript just to sell insurance
She didnt finish her degree thou...attend any college even if you dont finish you might need that transcript even if you think you dont
As for myself i finished college and dropped out of a masters degree so i can place has masters units in resume lol
Aim high , i know times now are desperate but this wont last...
So if you aim high and yet fail to reach a goal you still tried and live with no regrets and probably be better off than if you didnt
and you will have learned something. Or discover that your fears weren't tangible and were just holding you back
These were both bonuses and vested, if I recall at 50% a year. My understanding from my friends at Amazon (who hands out stock at the door practically) is that this is a standard rate
except they call them "the golden handcuffs"
amazon is well known for having a pretty bad stock plan for engineers as it is backloaded
but their stock do go up, so...
yeah all my friends there are on the "business" side, not tech, but I can tell you that of the 5 people i knew who went to work there, 4 forfeited their bonuses so they could leave in under 2 years.
yeah that's the point. Most of the stock would be granted in the last 1-2 years
and they know that
alright that was pretty funny
100 percent agree i failed in two startups I cofounded but learned and dont regret it
nice!
And yeah, failure rarely means catastrophic failure. More often than not, some other doors will open
Bezos is Lex Luthor
you still have to give him props for building that empire. Even if at the right time, right place, etc.
yo, anyone here making money through patreon?
really
good luck
How to know if I'm ready to be employed
Start applying, if you get a job you know youre ready
Could a not yet uni student be hired tho? 
Starting a business? What business could I do? As a highschool student
Freelancing
What's the most common one?
Or suggested one?
(I don't have any good experience on any topics)
Go on some freelancing sites like Fiverr and look at what people are selling
mozilla
Where do i go if i know print if statements and random module
what kind of answers are you looking for. channels in the discord? jobs? what to learn next?
U go here
Or here
what to learn next and projects stuuf
does anyone here work at a FAANG company bc i want to know what it is like
where do i find that
like is it that hard or like is the salary worth it?
In any book shop in real world or virtual world
?
?
it's been a minute, chill
users would also be very unlikely to share if they're currently working at one ime
best language to learn to start programming??
like a language that is mostly used in the economic world??
Python
but javascript is like the most used (from what i have seen)
depends on what you wanna do
why not learn a language based on the jobs you wanna do
if you wanna be a frontend monkey, javascript for days
what do you think about i start developing game by python?
Interned at Amazon
Not good
i get similar pay working 4 hour days, not at faang
Wyd
What stack do you use?
One of my college friends worked as a senior engineer at Amazon for about 2 years, and hated it. The pay wasn't bad, but he left for a higher paying job in finance. The culture was terrible. Though he worked on the team developing Alexa, and at one point you could ask her for facts about him as an Easter egg, so that was kinda cool.
And conversely, one of my friends left a financial tech company for Google, and seems to like it there from what I've gathered, though we haven't talked much since the pandemic
hey guys im a computer scientiest and should be graduated in the summer .I dont feel like software and programming is my passion but I do want to use my degree after college . My plan is aim for a part time job in software which isnt too difficult , cause i do feel i have a lot gaps in knowledge . I do also have a learning difficulty which makes me learn at a slower pace . So basically question is what is easiest jobs in software or IT ?
It's not that hard and salary being worth is relative.
Satisfaction can come from many factors.
sounds like you are short selling yourself. but to answer your question, QA/tester can be easier
would a tester be doing much programming ?
depends on the type. Some none, some do
How would I know the differnce ? just the description ?
yeah, the job description. But also it comes with much lower pay, status and interesting job
what about designing jobs , like drawing or sketching user interfaces or making a plan for them
to me, it sounds like you already have decided you will fail without even trying, and throwing away your chances at a career.
The world is pretty big with a lot of different opportunities
there are ui/ux designers.
i know but i have other goals and see software as part time thing
most part time I know are freelancer/agencies/contractors. I haven't heard of companies hiring part time engineers.
but theres surely part time jobs in software or IT ?
Most cases are for temporary help, so freelancer/agencies/contractors
I am sure some long term part time jobs exist, but never seen any in decades
what about being a python tutor
that's an option. Won't be paid as much as a regular swe though
yes i know but I would plan on having a part time job also
My biggest concern about full time software job is i will be signed on 1 or 2 year contract , i could end up hating job and finding it stresfull. My last software job , I felt completly useless and it wasnt fulfilling
it depends on your location, company, etc.
For instance, in the USA, it's common to have employment at will and not be locked for months/years
as long as either party want. It's at will
what companies do that ?
that's by default
ok interesting , so you could work 2 months if you wanted
You could, but most companies wouldn't accept that
the hassle of finding someone and doing the paperwork and ramping them up is not worth 2 months
I have heard of people who work 3 weeks out of every 5, or 8 months out of every 12. That's not common, but it does exist. I've never heard of anyone working 4 hours out of every 8, or 3 days out of every 5.
part time would be like 3 days a week , also what jobs roles would those be ?
I (in the US) don't know anyone in IT who works 3 days a week.
I've heard of people working 4 days a week, though usually 10 hour days in that arrangement, so it's still 40 hours a week
depending on the job, you may also have some requirements about being on-call at certain times
maybe you could find something in the events space, doing setup and teardown at venues for conferences or shows... that might be only 3 days a week, but they'd probably be friday/saturday/sunday, and it'd probably require travel
yeah, there aren't much incentives to hire someone part time in tech.
Unless you find a niche that you can really call your own. Back in the days when modems was the way to connect to the internet i had a part time freelance Library Data Conversion biz ... only me.. any library data format to the MARC standard.. used my own hand coded scripts to clean and transform records and got paid by the record..that lasted on and off for 9 years
I was working then in a Uni when the Uni decided to buy a MARC compliant Library Package.. but we had existing library records in a Free Library Package called CDS Isis.. vendor couldnt offer a decent library data conversion solution so i did that for my uni and all where amazed.. then the vendor sent me Library data
W from their clients to convert to the MARC format...i worked so little time on it but earned a lot since i charged by the record count not by hours on the job
Seems like you're agreeing with
this
Lesson 1 : Luck favors the prepared ...i had long been facinated by data formats prior to getting that gig ... when we had windows 3.1 and 95 i made image loading code in Basic and Pascal.. and even an windows icon editor from with pascal that runs on DOS...i had practice in reinterpretiting bits and bytes and liked reverse engineering file formats
Lesson 2 charge by service rendered not by the hour
Lesson 3 do something that most people say cant be done
that's one that sound appealing, but there are so many asterisks attached to it, that I find it dangerous to recommend it on this channel
If most people say something can't be done, it could mean that you see something they don't - but it could also mean that they're seeing something that you don't.
If only you can do it you corner a market but yes
The audience in this channel is more like the kid trying to skip school because they are too lazy or don't see value in training/education.
The folks whom that advice can help would not be on this channel
Why are they in a Python discord lol...i think they have some potential thou...
they wouldn't be on the #career-advice asking about it 😉
the average age of discord users is probably under 18. maybe even 16
the userbase on this Discord skews very, very young. I think the median age of users on this server is probably between 16 and 17.
the most popular question I have seen is along the lines of "Can I get the same career and high paying job if I stop at high school?"
that one is literally asked multiple times a day in here.
"yes you can but it's playing life on hard mode" tag?
so telling them to go against the grain could be interpreted at them screwing up their future because they can do it
yeah, I've been thinking about trying to write up and pin a message for that...
No in most cases lol
hence the Lesson 3 do something that most people say cant be done
Kids stay in school please
the problem is, you can - it's not an impossibility - but stopping at high school drastically reduces the likelihood.
Also note that the lesson 3 does meet pretty closely what peter thiel talks about in his book zero to one too
and kids extrapolate from the few high-visibility success cases, not seeing all the people who tried that path and failed, because it is the harder path
In the context of tech or service i meant.. i want to encourage out of the box thinking..not leaving school
yeah I got that. We should make sure the asterisks are put there so it can't be taken out of context
If i wasnt employed in that uni and didnt attend that uni prior i wouldnt have gotten that opportunity
University opens doors kids
yeah, and got the opportunity to get close to that problem. Also had the initiative to do something about it
That is rare if you find it grab it
With all your paws :3
!warn 565926657693581312 Don't advertise your NFTs on this server. See rule 9, and rule 6.
:incoming_envelope: :ok_hand: applied warning to @safe crag.
say it again for the kids in the back
I just left two NFT discords myself their level of conversation so unlike here
That's also a problem I have found in european universities. They don't really encourage initiative. At least, less than what I observe in the USA
I was a maverick in some respects i was a Chem major and a Deans lister that hung out with the computer majors...so i didnt get into their box
that's an interesting profile
Also published a paper in a local Physics Journal that used python for visualizing vectors with a physics teacher that tested the effectiveness of that teaching aid...it was my project proposal.. uni approved it and i had fun and some cash to boot
Also presented that paper in two physics conferences in my country
Note im not a Physics major
Im not in their box like a dead alive cat
Ok kids in the back listen i have taught in High School too so stop fooling around ....stay in school and quit fooling around with your smartphones
I want you not to regret you life choices ...invest time wisely
It will pass by if you dont care about it too much and you would not have mattered much if you dont value it then you are dead
..what?
Lol if they are asking here if they can drop out of high school they are wasting their time
Code instead or do something else
Stop acting as if time is not valuable
i'm questioning mostly the last majority of your last sentence
Think about it everyone has a finite time here.. do something meaningful if you can before you die
And dont waste time asking if i should quit school lol in this forum it is better spent doing something productive
"School is a waste of time"
When i was young we didnt have forums like this we had paper books to learn how to code
but at that time, you don't know what you don't know
well there is merit to learning and collaborating online on places like this
We had to type in code samples and debug it by hand not download it
yeah, uphill both ways to the mainframe terminal I'm sure
They are lucky to be here
They should stop being so depressed and count the ways the opportunities are present here for their generation that wasnt available back then
very easy to say "stop being depressed"
"stop being depressed" is just about the least helpful advice you could ever give to someone who is depressed.
experienced django dev is looking for a remote gig
!rule 9
pl
there are other communities for that; we don't allow it here.
which one
I've really enjoyed your career advice and stories so far, but this isn't the first message you've made telling people to stop being depressed. It's a great sentiment but extremely damaging to hear, especially considering the younger age of a lot of users here who won't have the maturity to understand what you mean by it
linkedin, r/cscareerquestions and r/telecommuting on reddit, Y Combinator, etc
thanks
in particular, depression isn't just being really sad, it's your brain incorrectly applying a filter that colors all of your experiences with sadness and apathy and disconnectedness. When your brain is working wrong, you can't reason yourself out of it.
Point taken but sometimes helpful to get a slap in the face sometimes.... I mean well thou.. if they need help they should get it maybe from someone qualified to help with their depression
i'd say don't give unqualified advice about depression
When I mentor someone, I try to stay away from these blanket statements as well as staying away from trying to be they psy. Not every problem is due to mental wellness. Sometimes it's due to not knowing, mismatched expectations or some fear.
But what I try to do is:
- Give advice based on my experience, such as when I did a big screw up.
- Help them understand what is normal vs not normal in the industry. For instance, a lot of junior engineers get flustered when it takes 10s to a senior engineer to solve something they spent an entire day on without success.
- Set expectations, which can go from ramping up (ex: it's normal to not know the entire code base in your first 2 weeks, and yes, you will be lost at the beginning) to career goals (career ladders, etc.)
- Give tools to manage their professional lives, like growth mindset or communication or project management tips
Plus a few other things I probably forgot to mention
Ok noted.. hard thou to address all possible issues in a forum where you really dont know the demographics or life situation .. also they have to ask for something that the people here can address that is linked to abovementioned topics if possible but they may not have the ability to ask those yet
A few here actually linked up for advice on private chat lol
right, and no one doubt you are well meaning.
It's just that saying things like "stop being X" is pretty much like "don't write bugs in your code". That is not actionable and pretty much unavoidable. Folks may not understand it and question if this is their fault, because of them or if it will always be like that. You do get better results with equipping peopel with the tools to succeed
As someone who has done both mentoring and tutoring for years now, the number one thing is to never advise young people on these things and instead talk with their guardians/teachers about getting some form of professional help. This is safeguarding 101 and I'm sure was covered before you could work in a high school
Many of ones that asked for advice on private chat tend to be depressed so that was my self selecting sample of this population... i can blame the environment for that probably the circumstances now arent normal
This is a career discussion channel so I'll try to keep it relevant: it's not our place, responsibility or job description as educators, mentors or otherwise professionals to offer this advice or try to do anything other than leave it to experts
For people who are vulnerable, well meaning words and advice can have really negative effects
I dont want to be their psych either and point taken
Would be cool to have a pedagogy channel
hopefully that'd be focused on how to teach, not how to handle students' personal things
we've discussed having a pedagogy channel - that one might happen...
My pedagogy knowledge is more for maths and computer science but I have some interesting ideas that have worked for teaching programming
That is a different topic though.
You don't advice the parents of an engineers on what it means to join a new team
these things
And young people typically don't join engineering teams
So what do they do when they start working? I think we are literally talking about different things
I think you agree with each other, and are talking around each other
for mental health related stuff, leave it to the professionals, and try to get them involved in the case of a minor, if possible.
for mentoring related stuff, focus on setting expectations and making it clear that everyone struggles.
yeah, that was in my first sentence. A mentor/manager is not a psy. They don't address these topics or issues
yeah, I'm fairly certain everyone is in agreement 🙂
It seems you're misreading the conversation above. I'm talking specifically about younger people in the context of them having mental health/wellbeing problems, from the perspective of someone who is either a professional or has some kind of authority/power dynamic in an online setting (as we are here). There was no mention of people who are already working
For the kids maybe...
or the teachers?
Pedagogy is arguably the most important intergenerational discipline
You can't have a generation of scientists, programmers, plumbers, electricians and so on if they're not being taught properly
yeah, we do agree.
I got confused since you were replying to me and I already scoped out mental wellness in my initial message
You said you were a high school teacher, do you not see the value in discussing the theory of teaching?
Was an outsider there as well but yes
Call it something thou that will attract them to the channel some might not get what it is lol .. i had no formal teacher training but did teach
would the audience be large enough on this server?
Compared to other channels I think it would be active enough, it would also be a good way to attract educators to the server. There's a project idea I wanna run by the staff in the new year and I think the channel would be a great resource to complement it
This is a community which helps people learn to code, beginner and expert alike, so being able to discuss and reason about the processes in place for this would be good. It doesn't fit as much in #community-meta though
teaching can also be very different from training
Eg classroom versus on the job training
Training is more L&D, I don't specify that as pedagogy and a lot of L&D professionals would be pretty pissed at anyone who tried lumping them in
Self directed learning
Many programmers were self taught prior to the proliferation of the computer science degrees on campuses. New tech means self directed learning becomes more important..it takes time to design and validate courses and lectures
Some will no doubt be stale once on the market then kids ask if they are relevant . A good question indeed
Some will simply rush to market poorly designed courses to take your money
Buyer beware
Life long learning is another buzzword for it
Right. And you don't need to be a L&D professional to be involved in it.
That's a challenge many senior/lead engineers start facing as their career evolve
I've helped co-create my uni's engineering curriculum and can say that the past 2 years of incoming cohorts really don't appreciate how long curriculum design takes 😅
What does this have to do with a pedagogy channel then?
just trying to understand what's your scope and size of your audience
https://matheducators.stackexchange.com/
Basically this but for python
they are both related to learning, so there may or may not be some overlap depending on how it's scoped
I see. Yeah, fairly geared towards educators. Thanks!
feel free to share thoughts on meta#164
There could definitely be a channel for building career skills but idk if the demographic of this server has many senior programmers
how to paste code
Wrong channel, ask in #python-discussion
ok
Making a lesson plan tailored to an audience can be hard enough what more of a full curriculum. Worst case is the curricula isnt updated until a generation tenured faculty retires since its so much effort.. lessons become boilerplate and kids hand down recycled tests to new kids in the school
We have to follow engineering council accreditation requirements too, makes it very fun 😁
Lol that was my uni experience
ABET? ... my uni had to undergo that sort of accreditation too we had to make thing look nicer than usual during the accreditation letting undergrads use new labs then going back to normal and restricting access to those labs after accreditation
Nah EngC for us
In my time as an undergrad (1990s) lot of comp eng teachers in my uni was stuck with pascal when the world was using C.. It changed eventually but many never touched C until they had to use it.. I was part of an interschool computer programming contest and it was funny other Uni used C and most of my teamates are pascal gurus
So yeah its slow and if a uni is profitable and can ride on reputation they will
Later on in the same Uni while i was taking my masters and a lab tech in the graduate school computer lab a few of those pascal holdouts had to learn gcc and vi
Lol it was funny and they complained a lot
we were mainly teached in C++
but pascal, fortran (for some reason explicitely of 1974 edition) and prolog were still present.
I can say you for sure, fortran 1974 is a way to torture people, prolog too ;b
I have seen fortran code lol
at some year we were silently encouraged to switch to C#. That was the best decision to make. C# is so easy to use after C++
everything becomes intuitively easy
Same in ours i gave a talk on C# in my uni
Since curriculum change was or probably still like a snail my Uni offered short courses on up to date topics in the guise of continuing education
But that is or was opt in after you are done with the stagnant curriculum .. it could have been baked into the BS degree
So you pay for an out of date education and you pay more to catch up lol
Not many did avail of the continuing education option most probably learned on the job
prolog is a useful thing to learn, even in 2021
Especially as part of learning different type of languages and being exposed to different ways of thinking. It also addresses different classes of problems than the regular java/python/c#
Fortran is still alive in some circles and some of that is in a package for modelling waves in oceans like Delft3D which i got to play with too.. they just wrap fortran code so C can use it
and cobol is still in job demand ;b
If the code is well tested why port unless there is reason to ...and nobody wants to
increasing cost of maintenance. I wonder how much time ago the cost overlaped the cost of refactoring it
Then in the end nobody can touch it lol
also more difficult to hire for fortran/cobol than java/python and cuda/opencl/etc
add in addition amount of time they possibly spend on training personal to work with those programs, and how much optimized the workflow is, how to input and output data
there is possibility to waste a ton of time every time
and add in addition, that stuff can be changing(in 50 years changed for sure). perhaps market demended for them to adapat to some new features.... with having everything stuck in cobol... their business is stuck as well 😉
I helped migrate data from a Vax Cobol systen for Y2K to Foxpro
There one less cobol based system
But it takes a crisis or a potential of one for things to move
potential needs to be seen and realized.
Then change can accelerate that foxpro thing moved to VB and MSSQL then C# MSSQL and web interfaces
anyway, there is always an option for the financial companies that use cobol just to die and being replaced in natural selection
Ah remember too big to fail those banks get bailout
All that to avert a bigger crisis and things stay the same
We have a crisis now however covid and all .. changes will accelerate
Having lived through Y2K lol that was nothing of a crisis compared to today
I've done some jobs just writing scripts to handle data conversion jobs. There's lots of people on freelancer sites looking for manual data conversion, merging spreadsheets, data entry or whatever. If you can convince them it's worth automating (or just charge per item like you say) and write a script to do it you can make a quick buck that way.
Integromat and Zapier are good things to know how to use in that respect, there's a lot of people who need two or more systems connected because they're manually entering data from one into the other (e-commerce into shipping system for example).
For anyone just getting started and wanting to go freelance, technotanuki is giving pretty good advice here.
internships as well
The quick part is correct plus you also control your time and how much to charge...it is probably something a MBA might call your business model even if you are just in biz as a sole proprietor or a freelance.. note i did attend some MBA but didnt earn any credit since i was already too busy applying stuff IRL
You have to address or solve a problem they have
Also know yourself
I am bad at UI so I focused on back end , mathy stuff and data
Everybody is good and bad at one thing or another so if a job or role doesnt suit you try another
Find your niche in the ecosystem
Hi, im currently a data science student and i wanna build up my portfolio with personal projects. Yet i don't know exactly where to start , defining the subjects and getting the database etc.. anyone herr worked on their own projects would like to give me dome hints ?
Maybe start with some Kaggle challenge, they've usually been done do death, but the good part about that is that youll have plenty of solutions to consult.
Hi guys, I'm a devops engineer but I always tried to start to develop something, but only created scripts, I feel internally that I need to become a developer and a good one, but I always get stucked in some basic point, not sure if I'm stupid and because of that I can't continue, or if it's only because I'm lost and confused, probably it's my fault, but anyone had these kind of difficulty and if yes how did you overcome it? Appreciate your help
@unborn spear that happens a lot more often than you might think. A lot of people (including me) have a lot of projects that they start on that end up scraps. Not because the projects are not good. But because they are not completed. That particularly tend to happen when you try to do too many things at the same time, and none gets done. So, what I try to do, personally is decrease significantly how many things I am working on. Usually 3 or 4. Like school, work, and 1 or 2 project, and don’t start a new one until the one am on is at a satisfactory point. I also like to work with someone else interested in that project, as that creates accountability.
Thank you for you time 🙂
What is a Junior Datacentre Engineer role like in industry? I know it varies from companies to companies, locations to locations.. but what are the main duties, responsibilities and also what should they technically know in terms of networks/hardware/security etc ?
Just based on the title I would guess it has a lot to do with the configuration and maintenance of servers. Are you looking at any specific listings with that title?
hello
Well I was wondering what kind of preparation should I do if I've applied to this typical role? What sort of processes/procedures/terminologies should I know, prior to an interview? (if I should get shortlisted, hopefully)
5. Do not provide or request help on projects that may break laws, breach terms of services, or are malicious or inappropriate.
if i'm understanding you correctly that's wildly inappropriate to ask about or discuss on this server. do peruse our #rules and #code-of-conduct please. @left knot
uh, what did the job description say?
Hello, I have a another question about tech. I'm starting to learn Python and Javascript through courses on CodeHS given to me via school. Is this a good idea? If not where would you start?
>= $0
it's too broad of a question, really. do you have marketable skills?
they can earn very little, or they can make a living wage, or they can make a comfortable living, depending on how much business they're able to get, their cost of living, etc.
hey
Freelance companies can also earn a lot
i m in 9th could u help me with carrer
what should i do if i like computer
The role
The [company] has two purpose-built datacentres and multiple smaller computer rooms spread across the sites and these house the server and storage infrastructure used to facilitate the [company's] IT systems. Your role will be to monitor, manage and maintain that infrastructure as well as deploy new server and storage infrastructure as required. You will also manage resources in the Microsoft cloud.
Skills & knowledge required
You will have a thorough understanding of server products (Microsoft Windows server, Linux / UNIX) as well as hypervisor technologies such as VMware. You will also have knowledge of the different storage architectures used by the [company] such as traditional SANs and hyper-converged. You must have a good understanding of monitoring and troubleshooting issues at the server, hypervisor and storage level as well as an appreciation of the role networking plays in connecting these different infrastructure components together. Finally, the candidate will be expected to have knowledge of managing cloud resources in Microsoft Azure and Office 365.
Pretty straight-forward. Be prepared to talk about your experience in each of those areas. If there's anything there you feel weak on, brush up as best you can.
in my early 20s - love computers - aspiring ml engineer | issues - not earning & living with abusive parents | need to move out badly | help easy part time work (freelance , run website, startup) | what to do
Breaking in to a new career is extremely tough when you're living situation is unsafe or unstable. Settle for absolutely any work you need to save up a deposit and get out of there.
If you're good with computers in general, probably the easiest work to find is desktop support / help desk. The CompTIA A+ certificate can be a relatively easy way to break in to that field but not a strict requirement. It's common for people to do this kind of work for 6mo to a year or so whole prepping to pursue some more advanced and specialized IT field.
You can also check out platforms like UpWork and Fiverr but it's pretty tough to make a living on there without pretty advanced skills
My impression is that ML in particular would be a very hard area to break into without a degree. If you want to do software development and can't stomach help desk/IT, web development is generally the easiest type of software dev to break into
i feel you bro.....hang on tight
It's been 2 months I've been on job offer websites and what's up with companies and data analysis? I keep seeing these but I'm not really interested in answering BI-related questions
Unless I can somehow use my data scientist background, I don't think I'm motivated enough by this job, even as a junior. Should I wait for the market to clear up a position?
what does clear up a position means to you?
By that I mean wait for a DS/DE junior position (they're mostly recruiting experimented DS or leaders)
got it.
Hard to answer though. Any job ad with the keywords ml or AI in them still garner a lot more attention.
is it normal/advised to put your middle initial on a resume
up to you, unless you see a benefit either way
ok
Wrong channel. This channel is #career-advice
You should look at #❓|how-to-get-help
80% of employers that u would be pursuing , won’t put much stock in a diploma . the other 20% are the “companies”
From my experience, it goes like this in general -
personality > experience > education .
However, this might differ in higher positions. depending on the requirements. But it mostly goes in that order.
I’ve seen this all over the U.S. — lots of small business types are pivoting to want someone “in-house” to make/maintain their e-commerce website , or their inventory management , etc.
that’s primarily the audience I target when I’m freelancing
the problem is , within that 80% broad majority , there’s a shit ton of competition — there is never a “lowest I can go” barrier in compensation , aside from biological imperatives lmao
there will always be someone from India , China , Nigeria , you name it , that can (and will) undercut you at every offer
if you don’t make the cut for — or intentionally avoid — that 20% of corporate business , you either commit to a ‘small’ business (bc steady & reasonable wages) , or you end up as the freelancer — with no guarantees , aside from what you’ve negotiated
imo , college degrees aren’t worth it for the majority of people . especially an associate’s or bachelor’s — unless you don’t have to take a loan , then u might as well take advantage . bc generally , those corner case (or lucky , privileged , <…>) people will end up in that 20%
Hi all, I am looking for devs to help me create a crypto project, I have an idea for a decentralized ETF/fund of sorts, pm me if this interests you and if you would be willing to be a part of the team Cheers! (pay would be in token allocation or from presale funding)
I strongly disagree with that statement, at least when it comes to swe jobs
without a degree, you are gonna have an extremely hard time, not even counting the additional benefits from the additional education
Also note that when you make a 6 digits salary out of the gate, the student loan won't be a blocker
that’s just usually not the case for the bottom 80%
the bottom can usually find easy jobs at large companies like hp or cisco
going to college on a loan , hoping for a 6 figure salary off the rip … it’s a pipe dream — unless you work your ass off
Given the number of hiring going on every year, it's hardly a pipe dream though. this is literally the normal path
well I wish I had taken “the normal path” then — if it’s just that easy , I must be a damn fool 🤦♂️
the average starting salary in the US is upwards of 100k, depending on area e.g. big metropolises it's much much higher
In the United States, the overall dropout rate for undergraduate college students is 40%. 30% of the dropout rate comes from college freshman dropping out before their sophomore year. In 4-year colleges, 56% of students drop out within 6 years. Black students had the highest college dropout rate at 54%.
The average salary for a Software Engineer is $116,842 per year in United States. Learn about salaries, benefits, salary satisfaction and where you could earn the most.
🥴 inflation go brr 🥴
just those stats alone should be enough to warn someone away from getting a college loan
how so? wouldn't the stats make getting a loan more reasonable?
is it alright in the first interview to ask what your salary will be?
depends on the state and at which stage of the interview. You don't want to appear as if you are only money driven
hmmm alright
“56% of students drop out within 6 years” ? ergo , they don’t reach their goals — and now all saddled up with compounding debts
sounds a bit more tricky.
There are many more variables at play at higher level education. It would also be fair to assume that someone with a student loan would be more careful with their career choice
also that $116k+ figure is largely influenced by the geographical outliers
new grads can get 6 digits salary across the entire USA. that's the market
(they would still get higher compensation in higher col areas)
the “bubble” cultures of Silicon Valley & other metropolitan areas surely have a significant influence on that ‘mean income’ figure , considering also , their wages must compete with housing markets , inflation , etc etc etc
i mean, you meant to say pipeline dream, right? because that's not too far off for a lot of college grads in math/cs/ee
I am sure of the 6 digits, because we do hire new grads across the US and that's their salary when they join (plus when they have comparables from other companies) 😉
starting average salary i doubt is that high. not across the entire US.
even for swe
I have brought two pieces of information:
- Average salary for starting engineers measured by indeed
- My own experience hiring new grads
You are free to doubt them but I don't have any more pieces of data to present
ok i see there's a breakdown per # years experience if you scroll down
keep in mind , $100k in California is worth so much less than the same , in say , Louisiana
that's why the salaries there are higher
that’s exactly what I said
in CA you would get more than 100k 😉
100k for a tech job in cali is a bad idea
the ‘’mean income” figure doesn’t reflect the geographical bias & competing stressors on one’s finances
average across the US for less than 1 year experience at $109k is more believable, even with the huge CA salaries
covid has unblocked a lot of resistance to remote and there has been a lot more competition for hiring
average across employees with that title ? or across new hires to the position ? or … ?
scroll thru the link that recursive posted, it has those breakdowns
the table is a break down in years of experience
from this site. it ranges from -33 to +25 % on the national avg, which translates to around 66 to 125k
that’s pretty much exactly what I expected the spread to be geographically tbh
the bottom is still in the 6 digits. CA is much higher than 125k
ohhh, the chart doesn't do by years of experience, it's just all devs i c i c
something to be careful too is whether or not the numbers include stock
I still wouldn’t trust Indeed — a company whose mission is to sell you on the prospect of a new job — to reliably report figures in their own contexts
indeed doesn't seem to do that as well since it only talks about the base
you also don't have to trust me, but we do hire at >100k across every state in the usa for entry level, and I hear similar things through my network
imo there’s too many holes in that particular ‘data’ to have a real , fair discourse over … but I do see your points
that's really up to you. I am only presenting what I see of the market and that's also why I think it's a horrible advice to tell kids to not get a degree. It will screw up their career
oh is that how this started
same starting point as usual 🙂
I can confirm that my relatively large company hires new grads in New York and New Jersey for SWE jobs at upwards of $100k.
my gut says , “well you’re just lucky to make the 20% cut” — but I have no basis to pass that judgement … so I’ll have to agree to disagree on the “horrible advice” bit — I just think it’s prudent , at least , to consider any/all options before betting everything on the house
and anecdotally, every CS major from my college who I stayed friends with and was still talking to after college had paid off all of their student loans within 5 years. Granted that was only around 3 others besides me, but 🤷
I think "don't go to college" is much worse advice than "don't go deep into debt for college". If you moderated your advice down a bit and said that state schools are practically as good as private schools, and you don't need to spend a fortune to get a useful degree, I'd agree. I would definitely not agree that the degree isn't useful, though.
perhaps ive screwed up my career & become cynical 🤷♂️
@shadow bay i read your earlier post now, have you considered that bachelors degrees from public state universities can be comparably more affordable, especially if you do a semester or two at a community college?
all investments are risks, it just happens that an education is a risk you have much more control over
if your investment fails to overcome that risk, then shrug, but that's life
it's (almost) never too late though. What would prevent you from improving your situation, whatever it is?
yeah , I wasn’t specifically commenting on that approach , which ive seen others make work , firsthand … I also think trade schools are generally preferable , if it’s the right person/fit .
- I still have to mention it, but this is completely a US centric problem. Most other countries have more sane education systems
- There will always be an unfortunate set of students who will drop out and with debt. While I would love to improve their situation and prevent it from happening in the first place, I don't see it as a reason to recommend against it for everyone. As the says goes: "don't drop the baby with the bath water"
Also overall, while not perfect, CS is still somewhat largely meritocratic
trade schools for SWE though? no, right?
I could’ve (maybe should’ve) gone to private university with a full ride , or something of that effect . It just always struck me as an exceedingly unfair avenue to meander down to unearned success