#career-advice
1 messages · Page 111 of 1
and Encoding Categorical
Oh, then you're on the right path
Most of that can be automated now, there's a YouTube channel I watched with this girl and she said that there's this site that does all that and gives you clean CSV stuff to work with
yeah i am learning form Udemy well reviewed course right now.
Yah, keep it up. Always be learning!
is encoding categorical sort of like feature extraction?
There's a Google deep mind or Nvidia guy that has a Udemy course and YouTube course
The YouTube one is free and it goes over all the problems you'll solve and then all the algorithms
how tf am i supposed to learn python, i read the whole official tutorial and i still dont understand most things
all of them?
I assumed something like onehotencoding, but either way, good starting point for getting startign in ds
that's like trying to learn how to play guitar only by reading all the books about playing guitar. you also have to, you know, actually play. so your next step is actually write programs using python. repeatedly.
im writing discord bots, but whenever i ask for help somewhere people use terms i didnt even see in the book
Discord bots aren't a beginner project
Welcome to the club! Lots of new programmers feel this way. It'll take time and practice, but it'll come together.
take comfort in the fact that you will still learning new things 10 years from now. that you need help with your exercises is a good thing. it means you're pushing your boundaries and learning new things.
For more information about Stanford’s Artificial Intelligence professional and graduate programs, visit: https://stanford.io/2Ze53pq
Listen to the first lecture in Andrew Ng's machine learning course. This course provides a broad introduction to machine learning and statistical pattern recognition. Learn about both supervised and unsupervised l...
I mean you definetely can do them but personally would recommend another project than a discord bot if it's your first project
@dusk scaffold watch this and see if the field is something you'll be interested by.
how am i supposed to learn it then, i heard stuff like "get the returned value then send the object" stuff like that and i just cant understand what exactly i have to put in my code
um, yeah, to echo @pine sleet if you're confused about most of the topics, then you're probably trying to do something too advanced
ok i will
Are you following a tutorial or course?
no
yeah... hmm... sounds like a bot is too advanced for you at this point. but you'll get there eventually.
what would be a begginer project, like almost complete begginer
rock paper scissors, a number guessing game, tic tac toe, etc
What's a good online tutorial? I don't really know what we're recommending nowadays.
!projects has a list of ideas you can do (I believe they're separated by skill level as well)
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.
no offense, but because of your previous question, I suspect you've only been writing code for a few weeks or few months. that is "almost complete beginner".
Programming takes more than 1 month to get good
i study c# in school so i know the basics but were doing just too simple things
How long have you been learning?
ok. you know your level better than anyone else. the point is that your projects should be just a bit beyond what you already know. otherwise you will just get confused and frustrated.
how much time does it takes to learn AI for to get a job or to make stuff? if i am just using the build-in models not making new ones?
Depends on role, check the open ai discord
There's a lot of data scientist there. It all depends
sorry, missed the last part of your question. my guess is a few months assuming you can learn rapidly and are already a good programmer
like a year, but as i said these things that we learn are soo simple. its stuff like prompting an input for 2 numbers then multiplying them, and then the same stuff over and over but with different operators(if,switch case, etc.) basically no improvement
it helps if you have an intuitive grasp of math at the level of "the relationship between these two data sets is linear/non-linear" so you can massage data or select approaches. but not 100% required as many models essentially compensate for that.
You could ask your teacher if you're able to speed up. Might be an issue with the curriculum
not an option
its not an outside of class activity, that is my proffession in school and it lasts like 4-5 years and we have predetermined things that we have to learn
and im supposed to get a certificate for c# at the end of those 4 years
If you want to learn Python, and learn it at a University level, one option is CS50P: https://cs50.harvard.edu/python/2022/
Certificate or certification?
difference?
But, there are many other online tutorials and courses, I'm just not familiar with them.
Certificate is something you are recognized for achieving but doesn't mean you'll necessarily be certified line a certification would
wouldnt that be kinda hard for a complete begginer
No. It's a beginner course.
its like the thing they require when youre trying to get a job
be aware that that class is for adult continuing education. it is not the class undergrads take. the "real" undergrad CS50 is much more challenging and covers a lot more ground
Do you do an exam?
yeah
Yah, fair, I just think the curriculum is well structured. I'm a bigger fan of the cs50x (vs cs50p) because of the breadth of material
btw thanks guys for you recommendation about AI stuffs. 
Yep my college offers something like that and the teacher is our cs teacher. He hated teaching that
its been like 1 year and we've learnt stuff you can learn in a day
Is it a college
nah just high school we have all our normal subjects + additionally c#
I'll talk to the teacher
What country?
bulgaria
school must be structured so that the bottom 20% can still pass
basically
Wait till you see IB
Oh nice. I hired two great engineers from Bulgaria (both went to university in the states).
universities are more selective. so if 30% of students can enter, and it's structured so that 80% can pass, that means it's at the level that 24% of all adults can pass it
Mine operates on class averages
So class avg must be x %. And teachers lowered my marks to maintain that too
So I’m not sure if this is the right place to ask this but I’m curious. I’ve been into computers since like high school really. I’ve always assumed tech would be my career due to my interest in them and just being on them all the time. It’s what I know best and it’s what I’m aiming for. Recently trying to code though I’ve found a huge lack in motivation and I know this is partly my adhd and my laziness but another part is due to not finding any projects interesting. Everything I generally look up sounds just no fun. Everyone’s advice is find a project that interests you and just go with it, what if nothing really interests me. Like I’m second guessing if I’m even in the right field and if not then what else do I do this is all I’ve ever known. Kind of a long read so sorry. I should also tack on that I do enjoy coding when I get into it. There is something just so satisfying about figuring out why something isn’t working etc and just getting the pieces together.
relatable asf
try looking at it from the other side... when ARE you interested? when DO you feel motivated?
I keep telling myself like once I know what I’m doing more and more educated in the field the interest will come because I do believe that I have some interest.
yep, exactly. i want to be actually able to know what im doing
that sounds boring to me
Well for me I would say I had a web application idea for example. I started up flask and got to working on it, it wasn’t too too bad at the start but then I’m thinking shit am I organizing my files how I should maybe and then it was should I learn this instead first? It just feels like I get motivated, start trying, and then give up because I think I’m too stupid or don’t know if I’m applying my work/study in the right area of python
Totally believe this. It's hard to stay motivated when you feel like you're drowning, but you get through it.
If you're struggling with structure, try to find a program, course, tutorial and stick with the program and do all of the assignments/work.
hmm, do you worry about if the approach your taking is correct?
Yeah I’m a mixed bag on one hand I watch a bunch of YouTube and feel that they help but I also don’t want to get stuck in the loop of following along with videos
Also, hang out in this community: You will get stuck on things, and people here are very friendly.
Particularly in #python-discussion
Yeah like I’m so uneducated with python that I’m not sure if I’m attempting something well out of my level or if it’s just reasonable more complicated and I will learn by pushing through it. I have no problem spending a good amount of time learning to fix something but if I’m in the wrong place altogether it’s useless.
I'm afraid that beyond a few vague principles, the only real way to learn how to structure programs is by doing and failing. you write something, then come back later to change it. and realize that it's poorly structured. so you change it. then come back to change it again... and see that it still sucks. so you fix it. then come back to make more changes...
but that mere fact that you're concerned about program structure (i.e. that you've realized that you need to manage complexity) is a great sign. it means that you've finally gotten past the phase where coding itself is a struggle.
do you like coding/building projects or would you rather fix/build computers
If you hang out here long enough, you'll see that you're in good company. This feeling of "out of my level" is very common when learning programming. When you're stuck, as #python-discussion for help... (preferably after trying to figure it out first)
if you don't like coding, I would say look into IT projects like buying broken laptops and trying to fix them on ebay
I've noticed that one thing many younger folks still in school or just out of school have a hard time dealing with is the lack of clear cut evaluation (ok/not ok, pass/fail, letter grade, etc.).
And a reluctance to open the textbook 🙂
I'm afraid that this will be life henceforth. doubly so for software. there is no "correct" or "incorrect". there is only "better" and "worse". hell, sometimes your changes are BOTH better AND worse, just in different contexts.
engineering is about making tradeoffs. it helps when you can do them consiously.
I've read more textbooks after university than I did while I was in university. you can't stop learning when school ends or you will rapidly be left behind,.
btw, this is true for most high-paying professions. doctors, lawyers, etc... they all have to keep studying after school.
yah, to go off an old man rant... my frustration is the attitude of: "I graduated college, I should make the big bucks but only clock my 40** (remote) hours in and not do anything extra"
i've seen that. but in fairness, the young hot shots of today are a lot smarter than the hot shots when I was a kid
the average though... le sigh
To be fair I never even went to college
Well I did for two years. I think a big thing with coding is just understanding the small things you’re doing in the meantime until you scale up. Sometimes it feels as if I’m doing pointless work even though I know it’s all part of the journey. Also have no problem learning just kind of wondering if I’m even in the right field at this point but definitely leaning towards a general motivation issue
any DoD engineers in here?
work towards something you WANT to work towards. find a project you want to work on and u will be able to endure the roadblocks and learn so much more since it is something you care about.
enjoy the grind
Thank you

What if there were?
well, assuming there are. I wonder if it is even worth working for DoD, do you guys think that I’d be able to stay up on my skills, assuming they aren’t using “boomer tech” vs a FANNG company. Hypothetically of course
I work for a company that has a government-specific wing
There's a lot of companies that have gov contracts while being public or w/e.
yeah
ive heard it is a bit slower due to chain of command / waiting for directions
I would go that route over working for gov't directly
it'd most likely be with a contractor
This is exactly why i've had lots of coworkers transfer to the government division
Generally, you get paid less in gov but a lot more lax.
interesting so civilian companies are worse is what youre saying
Define: worse
What i'm saying is that compared to the fast pace and high pressure of the rest of the company, the government side was a nice change
Worse = chaotic, clash of heads in higher ups, leniency for people that don't do their job properly, not as strict
It’s hard to generalize. I’ve had several friends working for the big defense contractors, mixed stories. Some love, some hate
Yeah, i mean i'm speaking from my experience with one company
(their stock ticker is QCOM)
yeah i have friends from contractors. i'm getting multiple opinions right now and evaluating
Yah, I’ve heard some horrible overtime stories though… when a project falls behind, it’s brutal. And nobody seems to get fired: so you might have a lot of unqualified coworkers
(But, I’ve heard the same about EA/game companies)
hmm, well thanks all for the input 🤝
I would frame it more with regards to your career goals and your "style".
DoD is huge and as pointed out by others, it depends where specifically.
I'd weigh a DoD job (to clarify, a job as a DoD contractor/employee and not military member) as you would any other job. 
its more of does the DoD hire people that are competent (for teams that arent using old tech). its going to vary on if i gel with the team, i get that.
i am not working at a startup that pays 150k
Generally government jobs pay less but have nice benefits and are slower paced. If you really want to move up in your career I'd suggest against that kind of job. Not all government jobs are like that though. DOD definitely has some top of the line tech and sometimes since the job is slow paced they give you a lot of freedom for side projects.
I worked for the government as an intern once. The actual job was never going to help my resume but I had a lot of leeway for side stuff. Make a new feature in lisp even though they use visual basic? Sure why not, have fun kid.
Banks are in the same boat. 300k starting, do whatever you want on the side, but the main job is going to be COBOL and there's no changing that
I want to work at whatever bank you were working for that started at 300k.
If you're working on their core tech (COBOL) then yes it's 300k starting. And ending, because there's no real opportunity for advancement.
I've heard of a school in Canada that has a degree program that specializes in COBOL and everyone that graduates pretty much gets snapped up instantly by banks. Not a lot of grads of course
So even if I were to work in something that is top of the line, it's going to be slower than a FANNG company?
Maybe? FAANG companies move slow as hell too. I've worked for Google, it takes 7 layers of review to approve the smallest things.
It depends largely on what you do and where you work. The government is enormous.
Hmm interesting
This is very contrary to what I've heard.
You write a 20 page doc, let other engineers look at it, get it approved by your manager, then legal, security, privacy, accessibility, and the org lead and then if they all say yes you're approved to write 100 lives of code that calls a library function.
Everything is slow but there's so much going on that in aggregate it's all fast. I'd say that I spent most of my time reading documentation, which was necessary because new stuff was coming out all the time.
And the Google way is to have two ways to do everything: the way that's not quite ready yet, and the way that's just been deprecated.
Software security is a critical aspect of developing and maintaining reliable and safe systems. In the case of large and popular open source ecosystems, such as Python, ensuring security across a wide and diverse set of users and use cases can be a daunting task.
In this talk, we will discuss the challenges of applying security improvements to ...
You want to actually push a lot of features you got to join a startup, or join a smaller part of a FAANG company since there's less oversight. I'm sure the Stadia team was able to move very fast, but also they were missing pretty basic core features before it was shut down so who knows but them.
This is what my guess was. I'd much rather be apart of a smaller team with less oversight and more freedom, yet still a major piece of the puzzle.
Fast moving means startup, generally. There's no strict rule here so there will always be exceptions, but smaller companies move faster because they can and they have to.
Got it. So midsize startup is probably the best way to improve my skills and be as active as possible without having a 1-10 employee startup
Major piece of which puzzle? There's no team at a large company where you get a lot of freedom and are still very important. It's a trade-off; work on something more important means more oversight in all cases.
Yeah mid sized startups are where I enjoy myself the most too. Best stock options as well
Much to think about
That’s a great point. I’ve worked in small and big tech: and the team matters. I’ve worked at midsized tech companies with endless bureaucracy , and in a small team at a large tech company that was lean and agile in all the right ways.
banks here pay 18$ hr for internships CAD
They're talking about being hired to support legacy bank systems that require knowledge of cobol
Hm. https://www.glassdoor.com/Salary/Scotiabank-Engineering-Salaries-EI_IE11013.0,10_DEPT1007.htm shows software engineer and data scientist internships in Canada at $70k CAD annualized, which is $33.65 CAD/hr
ibkr offered me 18$ an hour
hm. ibkr isn't a bank
technically it is
Make sure your broker is secure and can endure market changes. Read more about Interactive Brokers Group’s strength and security facts.
their website says they're not
Borrow, Earn, Spend, Invest - Worldwide, One Account with the Interactive Brokers Debit Mastercard
you can hold forex currencies in your account, however if you do journaling you can avoid fees in other currencies. So USD to CAD and CAD to USD is free
in any event, even if it was a bank, it's not the kind of bank that pays well. It's investment banks that pay well, not retail banks.
https://wealthsavvy.ca/norberts-gambit-questrade/
however for ibkr the fee is basically in cents
I use it for paypal when I buy things on ebay, it pays from that acc
is there any base64 library written in rust or c/c++ that can run faster than the standard library
35bill market cap, not that big /s
rbc, cibc, td, bmo are in the big 5 banks
it's not about the size, it's about the line of business.
anyways I didn't pass the interview 🥹
retail banks are an entirely different business than investment banks are. It's pretty misleading that they're even both called "banks" - they do totally different things.
they wanted me to have a visa for the usa
Incidentally, I like ibkr.
here they're together
huh, TIL
anyways, I like ibkr either way. You can easily pay without transfering stuff when you get dividend payouts
ibkr's business is more brokerage not a full services institution, I think of them more a fintech play + brokerage, similar to a robinhood.
At least, thats my understanding
well yeah, however TD is very similar to them
well, in any event, seems like Scotiabank pays their interns almost 2x as much as Interactive Brokers, hehe
anyways I think its impossible to get an internship rn, only saw 500 jobs posted in total (500 roles)
nah i know someone that got an internship
in canada?
nah
I meant its impossible to get one in canada right now
The irony of all this is, I'm hiring an intern that some friends son referred, and not looking at any new resumes from LinkedIn, where I got a flooded with a pile of garbage.
279 applicants, only 10 or so are actually in a school system
Yah, pretty much that... I think 1/3rd weren't even CS majors (or anywhere related).
I'm not even sure I had one that met my basic criteria: in state, rising Junior or Senior, and CS
I was gonna work on a tool for filtering cvs and put it on github, but I'm too lazy
hah. That's interesting anecdata for the next time someone doomposts about how many applicants LinkedIn shows for every position
just pass it into a colab llm until it matches whatever
easy apply is awful
I liken it to the more "selective" college admissions numbers... students are applying to dozens of schools nowadays
applying through sites is around 5-10 minutes each time...
yeah i just assume at least 50% bots
or people not even in the country (if you list it as remote)
Yah, I'm also really picky: I want candidates within a certain radius/etc.
If I were "gaming" the system with my resumes, and perhaps unethically, I'd list a local city near whichever companies I was applying to.
I mean, doesn't everyone? The reason to hire interns is to improve your hiring pipeline for juniors. If you're not willing to accept remote juniors, then of course you'll want to give local interns a massive bump in priority over more distant ones
I'll assume most remote interns won't actually work though
Yah, true/fair.
Yah, that causes me some consternation: we're 80% remote now, and it's been a few years since we hired juniors.
but after we see the massive real estate bubble for companies shifting to remote (if it ends up continuing), then all those offices will be liquidated. We'll probably see more intern roles
Hm. If so, that'd be a failure of the mentor and management, not the intern, really.
though it certainly is much tougher to provide mentoring for remote employees than in-person ones
Yah, that's more of my consternation: I have faith that people want to learn/work. It's just the added complexity and communication inefficiency.
its more like remote work is in its infancy and companies are only now transitioning more to it
I have faith that people want to learn/work
yeah. And you should be able to get a reasonable read of someone's level of motivation and interest during the interview
I think it'd be very, very apparent in the interview if someone isn't interested in learning
so if the intern gets bored and decides to stop trying, it's a good signal something else has gone wrong somewhere, and they're not getting the support they need to learn and be productive
In general, how much is there to learn for someone new? Is it mostly just the workflow and people, but familiar tasks and concepts for college grads?
oh god, so very much
our internships though that are part of our program are subsidized by the government. Its 225 hours at 18$, 22$ for uni
I have one in the winter
Does it mostly depend on the job as to how much there is to learn?
each project has their own codebase
not really. honestly, even a very good grad will take 6 months or a year before they start being a net benefit to the team, and even longer before they can be trusted to complete tasks without a lot of oversight
do most unis even teach you git
mine doesn't, though, it's pretty bad. not too hard to pick up anyway
I don't believe so, I love this course: https://missing.csail.mit.edu/
we covered most of those except: potpourri, metaprogramming, data wrangling
however my college is technical and our gov sponsors it since its meant to fill vacancies in the labor market
its not a university per say and quebec only offers it. We had this girl from a university transfer into our program and she didn't know what she was doing and never showed up to the classes
wait nvm we covered those all
they didn't. The ones I know just expect you to pick it up as you go.
It's not something difficult to pick up for a student
all you have to understand is that it's a dag and it has funnily named operations
data wrangling is basically teachers removing 20% of your grade because they think its hard to understand thank you my python teacher
branching took me awhile to get
you can revert branches and then still end up with a merge conflict, also you can add different files from other branches which is cool
We basically had to learn it all on our own, gitlab is trash with all the stuff though so its all in the commandline
I'm more into app development. Hoping to get more into AI soon. How do I land a job? I have a few projects I'm working on. One big one that almost complete.
A CS degree is the path of least resistance and with the most opportunities and compensation
Anyway to get a job without going to school?
you could try getting certifications
anything is possible, but they have different degrees of plausibility.
Note also the path would be very different
Of course
to be clear, having a degree and not having a degree are not equivalent. As long as you are ready to accept that and potentially work a lot more for a lot less salary, then yeah
When it comes to software engineering, there are many languages. Which language do software engineers use the most, in other words which language is the most wanted by employers, particularly internships.
You want to graduate college with more than one language under your belt. There's probably some good survey's out there, actually, I have no idea what the best languages for jobs are. There's many different paths.
I mainly use Python. But will probably switch to Mojo as my main language once it comes out. I am learning JavaScript. I know a little bit of bash.
Python, c++ and Java are still the top three. If you're proficient in any language it's not that hard to switch to a new one.
This internship doesnt ask for the popular coding languages?
I wouldn't waste my time with mojo.
You could slice and dice in different ways:
- What's popular - look at the stack overflow survey
- What's in use - look at the languages requested in job ads in your area
- What's useful for you - Learn different languages from different paradigms
languages are just tools. Different languages for different problems
For ios apps, swift is the best tool
swift is similar to js
they forgot javascript for the web dev team
js and swift are only similar on a syntax aesthetics level
most importantly, js is a prototype-based object oriented language while swift is a message passing class-based object oriented language
So, is Web development the most popular for jobs?
no
depends on what you view popular, since that is subjective
Looking through Indeed.com, alot of jobs are web dev.
it's just that most systems require some sort of UI and web UI's are the most common these days. but 1) the UI is a rather small portion of the entire system and 2) it is usually what is assigned to junior developers
A strong web dev, especially one w/ full stack background, is valuable anywhere.
you'll often need web development for software roles too
"full stack" is not an actual skill. it just means "not UI"
I mean, someone who's not just an HTML/CSS/REACT dev, but can write some backend stuff.
which is another way of saying "not UI"
"not just UI"
I dunno, I guess we're saying the same thing? Agree.
Hey guys I'm on the edge of signing up for a web developer boot camp with minimal python introductory under my belt. Am I on the right direction to obtaining my first role in the tech industry through a boot camp?
sure, many people do web dev as their first job or two (or more)
A CS degree is the path of least resistance and with the most opportunities and compensation.
If you are in high school or college age, a CS degree would have a lot more value.
Besides that, a bootcamp is better than nothing
Has anyone played around with ChatGPT? How do you think it's going to effect the market?
It'll make programming more accessible which I am 100% for
it will reduce the demand for the some sorts of junior developeres. the sort that do mechanistic work
im 12 years into pressure pipe welding, wanting to be able to see my home and get away from the hazards to my health while im still young (33)
however, the easier it gets, the more we can push innovation since tech is tied to coding
I use it alot to write functions. It's very useful.
so we'll develop more jobs, just means we're transitioning and speeding our innovation like the industrial revolution
A bootcamp would then be reasonable as a change of career.
The path would still be different, but sounds like better than today's path
people from stranger backgrounds have built successful software dev careers. that said, be aware that most entry level jobs get 100's of applicants, most of which are 20-22 year olds with university degrees directly related to programming
thousands of applicants*
is it really that bad now?
What do yall think about most jobs requiring 2-3 years of experience?
it was already thousands a few years ago.
It's worse now
that's just right now
they are awesome for people who have 2-3 years of experience
Is the industry heavily leaned on networking as oppose to just blindly applying everywhere?
most software developers have 10+ years of experience, so it's not a big deal
Only gonna get worse. Haha.
Yes.
yes, very much so
indeed
And it's been that way for a long time.
well, I plan for a recession here in canada. Not sure about the rest of the world. The states can just keep printed to avoid a default
after your first few jobs, most people find work through recommendations by past collogues and managers
I would say that networking provides some benefits.
But not having networked would not be a negative
it reduces the # of slots available because some openings will get pre-filled, so to speak, via a recommendation
Heck, I had an intern position posted on linkedin and handshake. I'm most likely hiring from a direct referral (friend of a friends son),got so much garbage resumes.
you can start your own company too
if you have friends willing to help, or you know how to do business
building pipelines out of great schools is a nice way to avoid some of these issues
Yah, my last company, we mostly hired from the career development centers at local schools.
~Half the engineers was from one school.
even from top schools, you have to go through a few dozen kids to find a good one. that said, it's far better than from average schools
imo schools should have a database for students, that would be easier to contact them
far better than thousands of garbage resumes
indeed
what makes it a garbage resume? Keywords or just work experience or the way its typed out?
Yah, a lot of them have pushed it to handshake... the local school I liked to hire from used to have a nice database and were more active with placements.
the inability to do even the most basic work
people think having no knowledge or portfolio but coding 2 lines makes them able to work at google
for internships and entry level positions, expect to have to take a test of some sort.
all of the above.
Plus internships are for students, not self taught. Yet many self taught try.
Plus lots of folks with pretty basic projects/skills. They don't realize the level of the average student
or people that do not know how to think for themselves
so if i were to go throught boot camp, make sure I have projects on github to show off is what you're saying
it's not fair, but from my side, I need to do it to filter the 100's of resumes down to a dozen or so I can interview
A few years ago, the problem was low inventory: the people on the market were generally not very good. Now, the problem is high inventory. (sorry to equate people to houses)
you want to have a degree
people are just resources 🙂
boot camps are not good unless you are getting a certification, not a certificate
job ads have thousands of applicants, with most of them having awesome projects, a bsc in cs, internships, etc.
You won't have the education/internship part, so your projects really need to stand out from the mass to get called back.
sadly, a large % of resumes are full of lies
this
at least I assume they're lies. because the average performance on our simple tests are ... well ...
students may stretch the truth, but in the grand scheme of thing, it's not as bad and they are too naive to know how to lie well.
The non-student ones, on the other hand...
lol, that's a good point. never thought of it that way
Also to be clear, while my messages were meant as a reality check, they were not meant to discourage you.
While you may not easily get access to a FAANG/tech job, there will still be plenty of doors opened with your bootcamp
If you're going to go the bootcamp route, spend a lot of up front effort picking the right bootcamp. The best bootcamps have relationships with local businesses, and are able to shunt graduates directly into a hiring pipeline for people who need the exact sorts of skills that the bootcamp trained people on. The worst bootcamps advertise that 100% of their graduates get job offers - and guarantee that by taking any graduate who doesn't find a job and offering them a job teaching the next batch of students.
i appreciate your follow up, definitely pushed me down a little and there is nothing wrong with that either. I don't want to be mislead.
oh, and even though there's lots of applicants for each slot, the vast majority of applicants eventually land a job. even the poor ones. each company is looking for something different, after all. and these days, it's so easy to apply.
yeah. College graduates regularly report submitting 100 applications to land a job. I've heard non-grads report 10x that much. Be prepared for rejection. It's a numbers game, you only need to get chosen once.
and the first job is the hardest. once you get your first job, it gets easier and easier as the years go by
until you get older... and then it gets harder again, lol
haha thanks for the input, really appreciate it!
Any of these courses look good/bad?
Year 2 (30 credit hours)
INFR 1400U – Statistics and Probability for IT
INFR 1550U – Law and Ethics of IT
INFR 2411U – Advanced Networking I
INFR 2421U – Advanced Networking II
INFR 2600U – Introduction to Computer Security
INFR 2820U – Algorithms and Data Structures
INFR 2830U – Operating Systems
INFR 3120U – Web and Script Programming
Year 3 (30 credit hours)
BUSI 2550U – Introduction to Project Management
INFR 2431U – Advanced Networking III
INFR 2670U – Introduction to Cloud Services
INFR 3600U – Cryptography and Network Security
INFR 3610U – Operating System Security
INFR 3700U – Machine Learning
INFR 3720U – Basics of Digital Transmission
INFR 3810U – Database Systems
INFR 3850U – System and Network Administration
That's a lot of credit hours
lol
IIRC the maximum in a lot of places is like, 18
full couse load?
You'd need to get explicit permission to take more than that (at least in the US)
Canada is different lol
Ah, can't comment on Canada then
is that per sem or total year
18 hours of lectures/instruction per week, per semester
its 30 hours in total for both semester one semester is 15 hours approx
My rule for picking classes is: Pick classes in things you know nothing (the least) about.
Ah, that's much more reasonable
well thats a positive for me lol
I feel like my degree leans way more into a devops/cyber security analyst then it does traditional programming
Of the year 2 courses, Operating Systems, Data Structures, Stats are definites. Maybe networking too.
networking is the main part of the degree its IT (networking and security) as the major
30 credit hours for the year (both semesters)
The law one is probably very interesting.
I heard some people from my program were able to transition to cloud with my IT degree + a few AWS certs pretty easily
college courses
im debating whether to transition into cloud or go for more something more coding heavy career wise
They spend 15 hours in classes per week
both are fascinating im at a cross roads tbh
I bought a AWS Solution Architects course recently to dive my feet into that because the free resources are horrible unlike for programming
I heard its a hard elective**
thats what my dad told me
heyy, does anyone know any websites where i can easily sell scraped data? preferablly non kyc but anything works ig
its not what it sounds like
i am nOT breaking rule 5
breaking bad
its not like that bro
since when is there a legit side of selling scraped data
ill only sell scraped data from sites that allow me to scrape and automate stuff
trust me bro


no malicious activity here bro 👍
im only joking, i genuinely need a site to sell stuff. upwork is teh closest thing i found but its super hard to egt a job
i basically have to sell my soul and more
I think if he scrapes, then trains models based on this and then sells the models or access to the models, it becomes all good
Modern data/license laundering
Microsoft which trained copilot on open source repositories will be proud
🧌
Yeah.
By the way, I am not suggesting that it is the ethical thing it do. Also, laws tend to be different depending on who you are.
ooh project management
I have a question for fullstack devs,
Should I go with Flask+React or Django+react
I am looking to enter full stack and have made 1-2 small CRUD projects.
So should I switch to django or continue flask with react coming later on
definitely Django is prefered over Flask.
Because django is made that newbies to python can yield better (a bit cleaner) result.
and because django has everything flask has but more anyway / with more pleasant experience to database migrations
As long as u will use Django way of boilerplated things, without reinventing your own stuff, u will achieve better result in your case. / in terms of code / and security and etc
Any project recommendations as I don't wanna get stuck in tutorial hell
anything u fancy. i am of opinion that pet projects chosen should be very personal choice. it matters having high enthusiasm to work on it.
So it can be anything, as long as it is maximum fun to work on it
I was thinking of making a chat app then make my friend use it (forcibly)
jesus
the more i learn about project management, the more i realize how much of a mess my old company was. they didn't even use project charters or business cases to start work. they never declared if they were using waterfall or agile or both. all they ever used was progress slides and useless meetings.
not a single business analyst ever worked at the company too. what the fuck are they doing???
no project charter, no exit criteria, no product owner (which is fine if you're not doing agile), no administrative closure, no lessons learned....
no resource breakdown structure, no organizational breakdown structure, no work breakdown structure, no product backlog
i'm going to have to do some serious restructuring if i rejoin the company
At some point too much bureaucracy becomes a problem itself
no no i totally agree, but shouldn't there be at least some structure or processses?
How big was the company
the company had like 20 people in office and the rest in florida and some other spots in the US doing customer service/sales (i think like 100 or so)
it was a third party administrator in healthcare
it wasn't like it was lean/agile either
they didn't even create project scope statements either
and if there were bidders/vendors like when we did the telecommunications restructuring project...there was never a bidder conference where you recieve presentations from multiple bidders
anyone?
nah dude
i think i'm better off leaving for a bigger company with a PMO (project management office)
now i know how my mentor felt
The startup i worked at did project management entirely via powerpoint and feeling
The only reason it worked is because they had an awesome eng team that carried everything
not only that, but they kinda encouraged me to not get my CAPM. they said it would be useless, but i have a theory it's because they don't want me to get paid more for having one and actually having knowledge about project management
but i was genuinely useless before i actually started doing capm prep on my own this summer
aww mayne
what are you even scraping?
idk what to scrape, idk what people want to buy
cars? food? video games? makeup?
datasets of those?
idk dude does kaggle have them?
p sure they do
Scraping bad, go do something else, preferably without breaking ToS
idk dude build a pdf parser. that's a cool project.
a gazillion exist, nobodys gonna buy mine
i was talking about it for your resume
im 13
the chances of you making money from programming when you're 13 are close to none
¯_(ツ)_/¯
No one's buying anything a 13yo would make, go do your homework
shouldnt have mentioned that, alr whatever
When did teens get so money hungry smh
geez im not that money hungry, its summer vacation and i thought i'd find something fun to do while making money
go work as a cashier or do something fun with your friends. enjoy your life while you're young
There're easier ways to make pocket money as a teen, ask for an allowance for chores, mow lawn, wash cars etc
but this is what i enjoy
idk dude, but as mar is trying to say there are easier ways to make money and also it's hard to make money as a 13 year old from coding
i guess its worth a try, thanks anyway
go to a self car wash, wait for someone to come and ask them if you can wash their car for them
There are less condescending ways you could have said this.
i have never seen a car wash in my country lol, 13 year olds dont do jobs ehjre unless its like some child labour camp idk
I have never tried these, but there are some portals oriented to making money while programming. The kind of challenge solving. But do not expect to get lots of money. Good luck!
nah im not looking for much, i'd be happy with anything lol. could you link some of these portals?
I dont remember the names lol. I have seen that some teenagers in this portal were mentioning "replit" (I think this is more the kind of "fever"). For the solving challenges thing, I dont remember none. But I know there are. Focus on learning too! 🙂
kinda confused but thanks lol
Here you have some: https://www.geeksforgeeks.org/how-to-earn-money-while-studying-in-college-through-coding/
Be aware that these are contest oriented. Here, it does not matter how old you are. However, only winners get money. So it will be hard for a person who is starting
Other options are selling code, but here, as other people said, they will take a lot into account that you are quite young.
oh contests, yeah im not familiar with too algorithmic stuff i just do backend and something webscraping for fun. thank you so much tho
hey
13 is probably too young for a professional gig, contract or otherwise. What draws your interest, regardless of whether or not you think you can incorporate Python? Figure that out then find opportunities to grow your Python skills through unserved needs / wants related to your interests.
For example, when I was just getting started with Python, there wasn't much I could do w/o any experience through my employer so I turned to writing scripts to analyze stock market data, learning how to communicate with API's, Dataframes, etc...
yeah, i wasnt really looking for a professional gig. thankyou for the advice tho
write lots of code.
Learn something new today, write some code to use it. Repeat daily until professional.
I am nervous about my first day at work as a junior programmer. Any advice?
show up on time
When is your first day?
i am a high schooler should i be learning python rn? or should finish my school first?
That's a very personal question, depending on what you want to do, what you're interested in, how much free time you have, etc. But: It's common for high schoolers to begin learning programming, and Python is the first language many/most people learn.
okay ig i will jus learn it anyway 👍
Monday
you're going to do great! congrats on the job again!
make sure you don't crush your lunch by accident
@dreamy spade just remember you're a junior and it's a learning experience. Don't pressure yourself to perfection. Know that you will make mistakes but the important thing is to learn from those mistakes
Take a lot of notes. Ask a lot of questions. Set reasonable expectations: "I'm a programmer, not a magician".
First week is probably going to be "read these boring documents"
Oh, you probably don't remember Keezy's description of the job. It's probably not: there's probably no docs.
Not documentation, legal stuff, employee handbook, etc
Wait, keezy was the one who was taking the "fix this api because our only dev quit" right? Right @dreamy spade ?
oh god so much mandatory training
More like fired only dev because they couldn't fix the API
At my first job standup for the first week was "reading through the employee handbook, and the same today"
hey
I am a new to programming
can I get a job only by mastering python and sql???
Probably no
guide me knowww
Im little confused
First, if you have to wait to master anything before getting a job youre going to end up in the streets hungry
probably yes, but it depends what you mean by "only" and depends on which country you are in, which background you have and etc
And, depends on what "master" means. Sure, if you're a core developer.
I dont think those are paid? Doesnt psf only have one paid dev position, i guess those are C mainly anyway?
I meant, if you're that good, you can certainly get a job. (I meant it in a tongue in cheek: that's certainly not what OP meant)
py + sql roles are usually data heavy, knowing just the two languages isnt going to get you far
should i learn other core languages like c++ or java?
it's not about the languages really
god, im soo confused, each one says different
not only, there are backend positions for sure, fastapi/django stuff.
i just started learning django
There are many types of developers. There's no simple answer to what you're asking, and it depends on your level of education, your education plans, and your interest.
what I need to learn to get into only full stack python developer? @fringe sphinx @marsh wind @near ocean
huh? Fullstack, in 95% means doing web dev, which means FrontEnd and majority of that is JS.
so I need to learn python and javascript right
to get into full stack development
like web apps right?
tbh, if you want to do fullstack web dev, you don't need python, you can get away with JS/TS
scrapping data is nothing new and companies do it all the time, that's google's 2nd revenue stream with performing that after google analytics. No one will pay for scrapped data, only clean data if anything.
do you think full stack web dev will be replaced by AI? 💩
creating some simplistic things? perhaps. Replacing an actual software engineers? Not really
the only limiting factor is the token context limit
something like starcoder can only do 8k, mpt7b can do 65k (in storywriter, so not coding).
gpt3.5 is 16k and gpt4 is 32k however recently openai limited them so its trash
Would I be able to ask for help with coming up with an example for a competency for a job interview in this channel?
Sure
The criteria is You can explain the most important principles of a modern standards approach and how they apply to the work you are undertaking. You can apply these principles under guidance. – I feel like I do this, but I don't exactly know how to use a working example to prove it
What's a "modern standards approach"?
I guess that's kind of the core of the issue, they use this term that I'm not really familiar with. As far as I can understand, they want you to follow the development principles they layout, but it doesn't provide these principles.
First, classic engineering interview trap: Ask for clarification, don't just blindly go forth into a solution.
unless it's just straight from job listing and there's no one to ask 😁
this is the issue at hand, trying to at least prepare an example that I could adapt to the situation
Any answer must begin with your assumptions, and asking the interviewer to confirm that your assumptions are correct.
but if you have interview scheduled, you are always welcome to ask clarification from the future interviewer
and I agree with @marsh wind
to clarify - even before the actual interview happens, you can send an email or sometimes even call them (depends on how they do things)
generally inreviewer would even appreciate these kind of things - it shows that the candidate is interested and is doing their prep homework
What about individuals? They often need this stuff. Saw lots on upwork
thanks guys 🙂
possibly, but upwork's competition is rather brutal, it's probably not the best place for someone barely starting out, and especially someone so young, there's a high risk of not beeing taken seriously
I tried Upwork with my dads information and stuff. Its very very brutal dude
yep, my point exactly. Tbh, based on what I saw, the olny real way to make some money from those kind of skills at that age is through family or friends. For example, my mom was making websites for a client and also doing SEO and stuff, and they needed an add banner, and at the time I was somewhat interested by animation and learning now obsolete Adobe Flash... So I made couple of animated ads for her client
similar kind of things can work for you, if you have some family or close friends, who would have happened to have something they need to be done but not really high priority or not requring lots of skills etc
Yeah thats what I'm doing right now, just made $2 an hour go. Although I don't really mind the complexity of the project, I can do most things that are webscraping and backend 😎 😎
well, the complexity part is mostly about your "clients" confidence in your ability to do something. At least until you are able to build that confidence
Glotta wait a few more years then I guess, and thank you so much for the advice : P
<@&831776746206265384>
!pban 826432562251431936 low effort spam
:incoming_envelope: :ok_hand: applied ban to @mental ember permanently.
!pban 683233840030023712 spam
:incoming_envelope: :ok_hand: applied ban to @oblique dune permanently.
Permanent ban
pban specifically is "purge ban" so it clears their chat and bans
But why, what did they do??
They spammed irrelevant content
Can someone share a roadmap to machine learning.
Also it would be helpful if you can share some ml based discord server ID's.
an HR was talking so nicely, I actually let her low ball me
lmao, why do they ask for expected offer before interview
They do this for a living, they know all the tricks.
And it's fine. You can always counter later.
i can increase what i agreed to before?
It's a really complex topic, but yes. The question is whether you should, whether it risks not getting the job, whether it's enough to matter, etc.
The best situation is with multiple offers in hand.
Anyone here in anythign involving "robotic welding"? currently considering piviting into that job, and would like to talk to someone who does it.
Oh, I misunderstood the message so I deleted my first answer. I am working in the high precision robotics field, but not welding tho
Also, i want peoples' opinion on how to improve my github, where should i post it? without breaking the rules i mean
Like a code review? I think a help thread
the whole github
Mind if I PM you?
No idea, but I think the request would be on-topic in this channel, assuming your question was about related to interviewing / how your github looks as part of your portfolio /e tc.
I am not sure if I will be able to help you, but sure, pm me
Hello, everyone.
This is Brett, 26, software engineer.
Is there a way to find a new friend who have similar experience?
Thank you.
Hi Brett, 26, software engineer. I'm not sure this is the appropriate channel for this
Can data analytics be done as a second job? I am a physicist student and I want to be a researcher in biophysics but at the same time I want to specialize in data science and create a second income. How possible is this? Do you think it's impossible?
You want to work two full time jobs?
this seems like a stretch
I was 26 once. Does that qualify for similar experience ?
I too would like to be paid for 3 jobs.
Sure.
Can we connect on DM? @deft herald
I think a good rule-of-thumb would be to have 1 full-time job at a time
Nah, i'm happy to chat here or in another topical channel though
No worries.
https://www.reddit.com/r/overemployed/ would like a word
@deft herald
what is your strength?
and where are you located?
I am a React-Node guy.
I'm in US. Colorado to be more precise. Since this is #career-advice , I can tell you that I work on test automation and development for 5G modem chipsets
Where are you at? My team needs another react wiz (i'm not recruiting though 😉 )
Cool, and thank you.
I located in Florida.
@deft herald
Could you let me know where can I check about your company and the open position?
Please feel free to give me a message.
As i said, i'm not recruiting
...mostly because there is no open position, haha 😦 Unfortunately "my team needs" != "my team is actively looking for"
Have you asked @fleet reef ?
read dis
Sounds like a skill issue
What do you mean?
I am not sacrificing my soul to learn JS
Meaning you haven't made a convincing enough argument to management to hire
Nope. Purely budget driven
In a normal scenario we would have had a backfill position from someone who left. Those are temporarily halted though
At least i'm pretty sure it's still the case. Asking my overlords now
I would like to work as a data analyst for a company while doing my research at the university.
Turned down hard by a recruiter, where a friend working there had referred me, on grounds that I had Google Cloud expertise instead of AWS. All right, if you say so.
I could not understand what you mean
are you kidding me
I'm 14 and I have this summer job where I am apart of a research group at the University of Delaware and the folks here are in the biomedical engineering and data analyst field. I've been here for about 2 weeks now and I've realized that I'm pretty interested in this area of learning and was wondering if this should be my career path, hence the reason I've come here. Just wondering if a job like this is in high demand and if it is a good salary for High-Middle Class - High class living.
Unsure on biomed but data analysts can make a significant sum depending on what you go into. The folks at my company are making well into six figures so it can definitely be a comfortable figure if you get good enough at it
6 figures after tax?
yeah, GBP
Are they also data analysts?
I don't know for certain on all of them, but at least a few of them definitely do. The others are probably only six fig pretax but still comfy as hell for the UK
Yeah still a lot
Yeah i would think Biomed Engineering would be a pretty valueable skill. The great thing about engineering degrees is that they're like 85% overlap with each other so if you have an engineering degree in one field, you could still easily get hired in another field
Yah, and strong programming skills are valuable in every (?ish) engineering discipline
Absolutely. I can't tell you how many MechE's i've worked with that try to program but don't have good fundamentals on it.
How likely is it to receive an offer after an internship?
Who knows. Too many variables
But, if you want make, be sure to ask/make it clear that you’d like to come back.
Managers appreciate enthusiasm
it means it's unlikely
Thank you!
How to get into the Python space, getting clients etc..
I find it hard to actually find a job or even to know where to find projects to get paid for.
it depends on the job, your education, your skills, your experience, your location, etc.
Feel free to drop an anonymized version of your resume to provide more context
part of my cv other things just personal info.
how are you going to be chosen for python projects if you don't have python mentioned anywhere on your resume
it's going to be tough
i dont know what companies look for
They look for 👏 demonstrated 👏 skills 👏
some say no experience but character
Here is why you will have troubles finding a job:
- Resumes are read top to bottom in the western world. So put the most important and recent stuff first
- You mention "computer science" in your education without specifying what degree
- Your projects have no sense of scale or impact. You would want projects closer to the desired jobs
- You have been to a "computer science" school but have had zero job related to it
Each job ad receives thousands of applications from people with degrees, great projects and internships. So you need to beat that average application to have a chance to stand out
so basically a road to nothingness.
It's entirely up to you
if you don't want to change up your resume, then probably
Swap projects and jobs, if the jobs have nothing to do with CS. Add more info about projects: what you used/etc. Python, etc. technical skills is usually up top.
And maybe just collapse the courier jobs into one line from 2020-present. Where is not important, except that you’ve done something for a few years consistently.
ah. I just noticed you had an internship. I didn't notice at first because I read the first 3 jobs and skipped the rest..
why are your two projects the exact same?
If I wanted to be a software engineer when I graduate but I took an electrical engineering internship does that kinda siloed me from future entry level jobs?
no
Oh ok thank you. I was talking to some of my friends and they said that it might hurt me
@vestal hedge just in case you missed this
How to form a career in ML without breaking the bank and earning a PhD
Do companies only accept data scientist with post graduate colleges?
it's the path of least resistance
What does that mean?
Companies like to hire masteral data science degree holder
Than bs computer science
easiest way. "shortest path" in graph theory lingo
You're gonna produce money from data and a bs computer science will not be enough
MSDS
yeah for ML/DS a masters is highly recommended
I went to a top5 uni in the UK and I know of very few compsci bachelor's grads who got a successful offer in those fields, it's doable but haard without masters
but of course once you get in, experience is all that matters
many big UK companies have data science grad schemes - Sky, PA Consulting, some of the banks - many more have tech grad schemes which encompass data science.
these are very attainable without a masters.
Earning phd is not breaking a bank... It's accepting to earn minimal income for 3 years of suffering 😂
getting an offer is mostly just about a time commitment. do you apply to enough places, do you learn how to pass bullshit psychometric tests, do you know how to appear like a basically reasonable human being in a assessment center, did you spend a hour figuring out what a company does?
once you're employed, it's much easier to get interviews at iteratively better companies over the course of a few years
Don't take me wrong Btw it can be very much rewarding and good experience. But youll still suffer
it means it's the best combination of difficulty and rewards
There are other paths, but they will be either more difficult or have less reward (ie. salary, career, progression, etc.)
Me personally, I got my grad school in part time after getting my first SWE jobs.
how many courses were there, and how many did you take at a time?
Hmm, I don't remember.. I think it took me 3 years for the masters. I just took 1 or 2 classes a semester (including summers), depending on what courses were available and schedules.
Question, is Python coding a college course that gives you credentials required to get Python related jobs or can a self taught individual just "claim" they are good enough and back it up with skill
If you’re asking about college for software engineering: Software engineers usually have a bachelors degree in computer science (a four year degree).
There are certainly self taught engineers. But, if you’re asking whether a single Python course is enough for software engineering positions: in my opinion, probably not…. But there are exceptions (but require a lot of hard work and perseverance and starting with lower level jobs)
i just wanna pick up Python as a hobby and mess around, i dont understand the full extent/capacity it has to offer but im looking for recommendations for creators that have made digestible guides that break down all the commands for the language and how to structure it
!resources has a few suggestions here
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
picking it up as a hobby is very different from looking for a career
yea just askin around to get info and opinions, i like making gadgets and my electronics skills can only work with "on" and off" rnow so adding more conditions will prolly mean i need to start the learning journey of coding stuff
like the door lock from spiderman
yeah and that looks pretty cool!
If you are in HS or college age, a degree will be the path of least resistance with the most opportunities and compensation. It will also open your mind to things you didn't even know exist or didn't even know you can do
exciting! thanks
yes
can someone please hook me up with some good websites for cv making and templates
novoresume is a good one
Oh forgot to change description
Sadly school is nothing for me anymore.
You need experience to work they say. While iam applying sadly these were to the jobs i could do. Sometimes employer says why i choose this career path. Iam like bro i dont choose thise but bills gotta be paid.
the job market rn is bad isnt
I have met many people that chose a job only as a way to pay bills. Every day is boring and not motivating to them. Learning is not encouraging. I think it is important to find this balance between paying bills and doing something you enjoy
thats what iam saying it was only a part time job
so they should not be at the top of your resume. at the top means you want to emphasize it
I didn’t say to remove it, but to move it lower. The top third of your resume is a courier job. That’s mostly irrelevant to landing a programmer/SWE position. Your skills, and projects are very relevant though. And, your education: put most recent first, and state if you have a degree: unclear from what I’m reading.
like this?
Yes, that looks much better to me! Swap your education: most recent should be first, same with projects.
Implemented game mechanics
Not a good bullet point, what does it mean
In your internship, and projects, say something about what language and tools you used. Python? Etc
Next year is my last year in my computer science degree and my company I work for now (in a non-programming role) has an intern position i'm thinking about it. One year of full time interning (i would have to defer my study) for full time graduate software eng pay in my country. This sound like a good career move? I've been referred for it so I have a good chance of getting it, just wondering if I should finish my undergrad first.
What’s the intern role/title?
Intern Software Developer
In this market, a lot of people are having a hard time finding intern and junior positions. I think the intern option is a great idea even if it delays your graduation. And, perhaps you can take some courses part time (evening?)
Would that year of exprience make the difference though? I've seen people online saying one year experience is basically still a new grad
In the us, some (very good) colleges even have 5 year co-op programs, which is basically that: an extra year of work experience
One year experience will give you more and better options than zero experience. In other words, you’ll likely land a better job, for more $$.
I feel like a really weak programmer so a year of programming experience would be helpful in making me feel a lot more confident in my abilities (not to mention improving them a lot). I get pretty anxious at the thought of being employed to program, like i'm not good enough etc
I'll put in my application and see how I go, my thinking was just the one year of interning wouldn't change much for me career wise
That’s very healthy: of course you’re a weak programmer, you have no experience. That’s exactly what we’d expect from an intern. Lots of engineers feel anxious or imposter syndrome thinking that they need to know everything/etc: you don’t, you just need to be willing to learn.
thank you I appreciate that thought. Do you know what kind of technical questions they ask interns at interviews? Is it like leetcode easy stuff or more simple stuff, like can you describe these concepts etc? I think I remember you saying you were involved with hiring is why I ask.
For intern roles, I don’t know if there’s a typical. Maybe a programming/whiteboard/fiz buzz style question (like a leetcode easy), I just want to know that they know the basics: I don’t want to teach a new hire Python (for instance). I usually don’t care if they get the question right; it’s that they can explain themselves and show some basic understanding of programming.
One suggestion I heard from another manager was; practice getting questions wrong
In other words; if you get a leetcode hard question that you can’t solve on the spot, practice working through it and showing your thought process.
thanks again thats really good advice, i might be stun locked if I get asked something I have no idea about at an interview but i'll practice working through it
Yes, exactly that (don’t get stun locked)!
why is that?
what are your in-person obligations at the moment?
having multiple fulltime jobs is exceptionally tricky unless they can be fully remote/flexible working hours
It means the game mechanics in the game. So i guess you have to play it and then understand that in have implemented the gameplay.
no one has time to do that, so it's up to you to explain why they are interesting enough to write a bullet point about
I hope atleast if the employer is interterest he will peak at my portfolio.
Nobody has time these days lol.
i'm not sure what you're saying there
what's interesting about the game? is there some feature that you personally think employers are interested in?
Well always try to focus on one mechanic i guess incan put it there.
wdym by that?
how are they going to be interested by "my game has game mechanics"? doesn't every game have game mechanics?
if you look at any software engineer resume template, you'll see that the projects have bullet points that describe specifically what they did, and why it's impactful or interesting
demonstrated skills - that's what i've learned the most from this specific channel
I am second year student of Physics now. I really love my research area which is biophysics and probably in the future I will be working in a lab. Maybe I can be very busy in the future because of this condition but I know that I am very interested in data science, maybe I can apply it to my field, but I can be more flexible in data science. I don't know how possible it is to do both. If there is such a possibility, I want to develop myself more in python and I would love to create additional income.
How do I complain to my line manager about higher management and other technical directors being clueless
And water is wet?
I cant think of a way that doesnt make me sound petty or newbie
Honestly, my manager is getting shafted and its just terrible to witness
But also, what can they even do in this situation
I hate to say it, but, yah... I don't advise it. Nothing good comes of it.
I once complained to my manager about a peer manager. And my manager told the other manager.
Yikes, yea i definitely need to not overshare but we're getting ambushed with surprise tickets and tight deadlines and it exposes our manager and the entire team
tbh, sounds like your manager might be the problem.
Its not just him, other people on his level are left in the dark
I was talking to other team leads and they have the same issue with info not being delivered down the chain
I like this job and i'd rather stick around some more lol, the hunt is hard
Yah, I get it... all the manager can do is push back a little or ask for some process improvements, but "managing up" is a tough skill and sometimes impossible.
But, perhaps you can get your point across constructively, like: "Hey, we're getting killed out here, they don't realize what's happening, etc... can we do x,y,z to get more information / reprioritize /e tc"
but that's fairly generic stuff, I feel ya
On my resume I don't have very much space. Would it be worthwhile to remove a previous job from my work exprience section (supermarket - so unrelated to soft eng) to fit a third project?
maybe, i would keep at least 1 work experience, though. send your resume?
absolutely IMO
"should i remove non relevant information to make room for relevant information?" Yes
There is a lot of whitespace there
i got told before when i made it more cramped by someone that is way too much and no one was gonna read it
I see
The trend is set to continue with more employers downsizing to reduce costs as soon as long-term leases come to an end. Read more at straitstimes.com.
considering im a student I also have received advice before that any job experience can be considered for your first jobs in soft eng (bc i have no experience)
Good news for new startups. Hopefully this trend gains traction, meaning more employed people can negate the rates for office space
two columns 🤔
- why are the links so big and bold
- you should use a single column layout. it would minimize whitespace (see all that unused space under the skills column) as well as make it easier for ATS to parse
- i would remove the older work experience
- your IT work experience might be relevant
- your projects need to have more detail. "efficient hangling of large datasets" says nothing; how large data? how efficient? what did you use? what did it accomplish? likewise, for your other project, you mention "real-world problems", but the only problem mentioned is towers of hanoi, which is definitely not a real world problem
yeah. you can show up on time and interact with your teammates
only work exprience you would keep is the current IT one?
probably. you said you have more projects, right? i would also expand on your IT experience, it's probably relevant
its just troubleshooting stuff. Would you put that above the projects if you think its relevant?
¯_(ツ)_/¯ if you can spin it in a way that demonstrates your skills better than projects, yes
Hi, what is tthat?
alright, thanks
what is the way?
i'm not sure what you're talking about
projects, work experience, education
i can't be both?
don't you think we're moving a little too fast? we just met! i would say i'm both a student and developer
If you think so, sorry for my rude behavior
I am too python and natural language developer
and Web and Blockchain too!
so, can you interrupt the audio or video api in zoom/microsoft team?
interrupt?
What does that mean and is it careers related
Technical is not related with career
We're in #career-advice just FYI
"For your information"
How did everybody feel when they started their first day at work as a developer?
Tired, had to read through legal docs all day and struggle with getting permissions to stuff
bored. orientation. mandatory training
Yeah. I also remember thinking "I can't wait till i actually get my computer and can start doing things" and "it's cold in this lab"
struggle with getting permissions to stuff
This is the worst part about starting a new job. "Someone just give me a list of email lists i need to join dammit"
i got shortlisted for resume editing job lmao.
didnt apply, i guess recruiter was looking for good looking resumes
i guess i am at the right track, but not the very right one
Hi everyone i am looking for a developer that can do a project for me ,i can pay up to 100$ dm me
Lol. "Hey you have a good resume, why don't you come write resumes for us?"
!rule 9
o i cant
Billy Bobby helped me write it, lol
sorry guys
and many others
y'all are incredible at writing resumes. much more than my career center.
There you go, get a job writing resumes, but instead of writing them, post them here 🙂
it's called "distributed computing"
okay I took some of the feedback and redid my resume. anything else I should consider changing?
i’m not sure how well ATS parses this with two columns. bullet points need to be more indicative of what your impacts were imo
why another 2 column template ?
and idk if this resume needs color at all? why not stick with black and white?
where are you getting these templates from btw?
i find it kind of hard to list impacts when im basically just a troubleshooter - my impact was like got programs working for users?
ok. how many programs?
All the templates im finding are just two columns for some reason
Unless you’re applying for an IT job, I would say less, not more. 8 bullets for one job is a lot
try looking up "awesome cv"
i think the technical communication bullet is pretty good, and maybe one more. also, kinda weird to list your team leader ?
I thought i'd include a referee? like they can call and ask about my previous job if they wanted to?
how many would you say? I thought it might be useful to talk up the job a bit since it has same vauge relation to programming
3 is normal.
3 what? edit: I see, bullets
so shorten my IT job description, do you think I have to redo it to a one column template/anything else you'd change?
One column is normal, if you’re feeling like it’s a little light, maybe list a couple of the interesting classes you’ve taken under education
you're wasting so much space with 2 columns. look at all the whitespace under the second column
so should I not inlcude my current boss's contact?
Two different jobs.
DS type of things typically hire people with a masters related to it
And then there is the schedule of doing multiple full time jobs, which is frown upon and not sustainable
most companies will fire you if they find out
Hello
I am an experienced software developer with over 8+ years of professional experience.
I've been working on enterprise and startup projects.
My expertise lies in delivering complex web-based applications.
I am also passionate about building high-quality product and staying up-to-date on latest technologies.
My passion for software development makes me an valuable asset to any organization.
All I want is only chance.
You can check my personal website here.
https://aspiringmiracle.netlify.app/
I thought GPA marks were supposed to be till 4.0 max
australia gpa is out of 7, for some reason
This ATS and the two column things was being said back in 2014, almost more than ten years ago. Now things are way smarter. And about the color, why not adding one? I think it makes the CV much less boring
Oh, I had no idea hahaah
how well does it parse on workday?
i think your projects don't give any meaninful insight, you're expected to know most of those things
My CV has two columns and colors and everything was parsed correctly
From people with not that much experience, instead of having half of the CV blank, they show some interest about the field (rather than huge skills)
I get that, i just don't have good projects and am a student in my second year right now so I don't have a whole lot to write
yeah i think the 2 column ATS thing is not that big of a deal, i think. but why not try to maximize the chance it gets parsed correctly? i don't really think color matters, the main thing is the amount of wasted space
that makes sense, i suggest to take on more complex projects that can show off your skills in a better way
I think once a minimum format is ensured for ATS, you can work on the impact it makes at first sight, specially for HR people
But I know that US is known for simpler CVs and not complex formats. It is also a cultural thing
it's just dumb pdf parsing.
Isolating paragraphs and chunks is still problematic
yall think its worth it to attend a quant neworking event?
Do you like finance / want to be a quant?
ye, but if it doesnt get me the interview. whats the point?
Does it have a non-zero chance of getting you an interview, and do you have anything better to do that evening?
(what's the opportunity cost?)
yeah leetcoding to pass my faang interviews
So a few hours is going to impact your grinding? You're probably grinding too much 🙂
but its only from 6 to 8 though, so idk
im an incoming senior, is it still worth it? i feel like im too old. but they said all years can attend
Why are you trying to talk yourself out of networking?
cause interview prepping is more important
this is with jane street though
why are you trying to talk him into it?
it could be a nice break from studying though
Hey guys, I'm a sophomore at university, well I can say I'm already a 3rd year student, I've worked a lot with python used it for school projects like for clustering algorithms, data vizualisation, various simulations like speed detection for cars, liquid detection so on and so on, I'm pretty familiar with it but i do not have much experience software engineering wise, what advice would you give me what to learn, or from where to learn
I think i should learn python in depth and stick to it, but i lack experience and knowledge about system designs for example or how to build software, if you know any roadmaps to follow i'd be more than happy to hear 😆
it sounds like you've done a good job. Keep making projects that interest you, and learn what you need to finish them.
I'm planning to do that definitely but I'm kinda worried a bit 😀 I sent tons of applications to different companies and lots of them responded that i do not have relative experience in this field, I used to work as a game developer when i was junior in uni but quit it after 1 year, I feel like barrier is too high for junior level positions
I'm planning to create django web projects and fill my portfolio, like if you have any advice that will get me noticed or save me time please tell me xD
where in the world are you? What's your resume like?
😆 the thing is
- to learn more about it?
- not everything has to be that transactional?
- It's a good opportunity to learn about other or adjacent things?
I feel you. Junior tier is quite painful. It also depends on how lucky you are
I live in Georgia, in eastern Europe, it's a small country and there aren't many companies which hire juniors like me, every position on linked in is for seniors, and getting hired abroad is even more complicated i think
isnt that what the internet is for?
no
ah yeah. Somewhere like Georgia is definitely going to be very different to the rest of the world, I at least don't have anything to suggest.
the job market for junior positions is very localised.
one thing I can suggest is trying to apply to a EU firms and hope for a visa sponsorship
i can just search whatever i want up, why waste time to go to a networking event, chatgpt is there to solve all my concerns
then why ask the question?
Do you know what to watch? Do you already know the things you don't know exist?
Do you already have access to experienced folks working at jane street?
Networking is important to anyones career.
Building social skills and meeting people that might be related to your field is something that cannot be done in chatgpt
ye through discord/linkedin
Isn't there a platform maybe for startup teams which hire juniors? I'd really like to gain some experience somehow
then yeah. If you target is jane street and you already know the right folks there, then go talk to them instead
so talk to them through the networking event? (jane street is my dream company btw)
I would suggest combining searching through portals like glassdoor and linkedin + searching for company websites. There are keywords in linkedin that allow you to filter out many jobs. Learning them was useful to me
and see how you would vibe with them
I don't know about for startups specifically - but there are a bunch of platforms targeting graduates and students looking for internships (in the UK, I know of: Gradcracker, Milkround, ratemyplacement). Then sites like LinkedIn will have postings for inernships and fresh graduates.
I would just suggest spamming out applications to big companies, even if their ads say "must have <country> citizenship"
will that give me phone?
you will end up wasting some time if you do it that way, but you might get lucky - of course, this is assuming you're willing to go abroad
Sure, I'd be more than happy to go abroad
then yeah, my advice is to apply to big companies which are at least capable of sponsoring visas (even if they say they don't want to) and hope they're willing to.
I did an internship at a megacorp, and they sponsored some visas despite the job ads saying they wouldn't
Good luck with it 💪
I emigrated 3 times, but since it was mainly within Europe there were no big restrictions regarding Visa. So I dont think I can help you there
UK and EU are definitely where you want to be applying - there's annoying hurdles, but it's still much much easier than the US
100% - but the initial question was low effort, the follow up questions/responses were low effort
I'm also curious what should i put in my CV
the question boiled down to "should I do this thing which is pointless". There was no real attempt to engage
Currently my cv is quite a mess i can tell as it's not specific, contains all the projects i've worked on is that a good idea?
in rough order of priority:
- relevant skills
- relevant experience (the game dev job)
- projects
- university courses (pick a few relevant units)
- university grades
Just follow all the generic student CV advice. You can also post it here for specific feedback
Okay, thank you so much for your advice
😆 😆 I'll do my best, i hope everything will work out
Hey everyone, if anyone has some time, i would love if they can give any kind on feedback on my CV
Just post it, people will review!
I posted
The file gone
I don't know why, but if you scroll up, you'll see other resumes posted.
need to post it as a screenshot. the mods disallow PDFs
Yes i am doing so
the headings are actually links.. but not in png 🥲
you should look up popular resume templates and model your resume after them
this is my new one, i had the "template" one before
i would like to know whats wrong/bad with this one
The template is a bit harsh on the eyes, but I'll let other people comment on that
You could work on the grammar for the Experience bullets, they're a bit awkward. I'd also take the word "freelancing" off, just say: Experience. I like that you list the tools/technologies in your projects & experience, that's the first thing I look for.
Should probably list expected date of graduation.
ahhh i forgot 🥹
And, only list your social media if it's "clean": a lot of candidates have very questionable social media presences.
it is very clean
noted
by harsh you mean hard to read or puts stress on the eyes ?
It's a good resume though, from a substance perspective. This would pass my first filter.
reason i put freelance is because of the location of the work
The colors put stress on the eyes. Maybe just cause I'm old, but in a few decades, you won't appreciate it either 🙂
i will tone it down
A lot of people hate two column layouts, and will point out the difficulty in parsing them. I/we don't use an ATS, so it's less of a concern for me (but I'm in small tech)
well i tested on some ( u know the "autofill" by resume ) it works for most generally
Also, don't feel that you need to oversell what you did. Your first job was only 3 months, nobody is expecting you to have developed an entire system in 3 months/etc.
Hello, I am writing this message here cause I have absolutely no idea where else I can write this. I sure do know that I cannot say this face to face to someone. I am about to enter my third year of B.Tech CSE DS specialization and I am feeling horrible right now. I took this degree cause my finance course interview bombed me and my family literally fed me this course and now they that it was my choice when I acutally didn't want to. My peers are either exceptional or just as knowledgeable as me but has gotten JOBS, even remote high paying ones for knowing literraly nothing, they are imposter coders really. No competitive progamming gods- they can't even tell simple DSA answers surely can't code them, no github gardners watering their logs- completely dark logs, and now I feel trash cause I can't even find an internship at a horrible place even though I am offering to work for free. Not even by freelancing. I am learning rust right now cause its hype, will for my parents sake learn any horrid language or tool but one want to guide me, those who wants to can't find time or don't know enough. I don't even remember basic syntax or like the dozen so language I have tried studying. What hurts me even more is that some people are seriously pursuing this degree with a calmer attitude than me and have planned there future ahead while I took DS cause I thought it's freakin COOL. I can't get out of this hellhole. I am breaking hard right now. Someone please reach out to me. I am a hostler and my college is very remote. I don't find it in me to go for college placements, they offer horrible packages and have insane competition, Those off campus topper turds are also aiming for those just for funand I am 100% sure I am not getting anything from there and don't want to. Please
Looking for mentorship, internship, low/no paid job. Please take me in
i did make a system tho
,
website + discord + Outlook, but it may look like im trying to "fake" it,
so should i just list what the project was about instead ?
I think the idea is right, you're saying what you did. Maybe just try rephrasing a bit.
do u have a github acc with something to show ?
or how are your CP skils ?
i am also doing cse ds, from a not so good college at that, but giving up and becoming hopeless will not get you anything
there is gsoc comming up next year
linkedin is a good place to find low level entry jobs
I have people here doing and winning gsoc since high school and its pressuring me evn more
why ? u are doing this for yourself not them ?
No one will be attracted to desperate people.
So:
- Take it as a problem to solve
- Don't send off desperate vibes
- Blaming others for your problem isn't the way to go
- Post your anonymized resume for feedback since you are looking for internships
linkedin cold emailing is a firepit, 99% dont reply back
depends on the email
what you showcase them
why you want the job
what projects you hae make
that would point at a problem with the resume
you wont imagine what i have been though , i cant say much over keyboard
why do u think so ? everyone was at the valley of disrepair at one point
you want to see my resume? I will show you. I have put so much fake skills in it but then also it's completely horrible
don't lie on your resume
maybe that's why they don't respond
that the problem no ?
I have been there many times but this time I am feeling immense pressure
u think this is 2000 ? lol recruiters know quite a bit of tech
as i said show me the projects you have made, any project
yet they dont even contact me after seeing that.
would you ?
you are looking for your ONE interview.
The interviewers have talked to THOUSANDS of applicants. They see your lies a mile away
The best policy is to have an awesome resume you can be proud of
mile is an understatement, it gets filtered before it reaches them
wait, I am on 15 sec slowmode i will post my github and resume here. My gihtub is trash I know
CONFIDENCE is also A VERY IMPORTANT ASPECT
here is mine... it took time to make it... everything is real.. i still dont have a job offer because the market sucks... but because i know everything here is real.. i will get one sooner or later
How can I have a proud resume when I cant find internships, jobs to fill them?
wait was posting pdf it dfailed
pdf are not allowed
I don't have much to say constructively, other than: you're not alone. If you're feeling deep despair, talk to someone. This is an extremely tough job market for entry level / junior positions, the toughest it has been in a long time.
who? I cant find
us ?
when do u think the market will normalize ?
There were a lot of layoffs early this year, but as far as I can tell, that's subsided... and as fears of a crash and major recession go away, companies will start filling things in.
(i use arch btw) dunno if that's professional
depends on the person looking at it
?
u already have material tho ?
why not use a good template
here the one i used for quite a while
https://docs.google.com/document/d/1QcZgLCcauW2k1cIC9JcGQFAIfrszyIE2/edit
Jobby McJobface pillowtalk@sheetsgiggles.com ❖ (555) 555-5555 ❖ Denver, CO WORK EXPERIENCE Sheets & Giggles Oct. 2017 – Present Founder & CEO Denver, CO S&G makes sustainable plant-based mattresses, sheets, & pillows from Eucalyptus Lyocell (SheetsGi...
ty to Jobby McJobface
My club and societiey works was horrible, never learned anything, never did anything useful, never made new freind, no guidance from teachers or students. The chatbot was made from scrapped code here and there and a friend made it functional, the work experiance is also boring as hell, did teach me that I NEED MENTORSHIP TO LEARN anything USEFULL, but didnt teach me anything carrer useful like my peers. heck it isnt even a coding one. just make ppt and word file and stuff. my github - https://github.com/SofTarg8
I use resume rx
I am sure the looks arnt the point
from my experience i think skills after a certain point and upto a certain point are meant to be learned by ourselves
they are.... do u think anyone has time to actually read you resume,, one look thats all u get
I havn't reached that point bro trust me. I at times even forget how to rite hello world even though I code atleast 2-3 times a week. I have now started codeforces since yesterday from easiest ones but I am afraid again. fearing is eating me.
this is from my very very little exposure to that side of the tech ( that too in india )
If you hang out in this discord, you'll hear someone say that once a day. Fear, imposter syndrome, etc are very common. I can't help you with that, just tell you that you're in good company.
I know they get hundreds of thousands resume from the smallest to the smallest of companies
Well this feels like cold pity at this point. I really need help, I know I can achieve somehint, anything, if I have someone just telling me yes or no, Chatgpt has done enoughntherapy for me. I NEED A HUMAN
you need to sit and work on yourself... why are you chasing validation when you are still in college
are you in a financially tough spot ? so much so u NEED to get a job
peer pressure is torturing me. I want to prove myself to myself. I am loosing my own confidence, my pocket oney is jack as well, i feel embarassed evry time I ask for money for snacks and my family's financial condition isnt the best now but def not ina tough spot with me being the second child.
then dont think about it, loose you ego, and learn
dont wait for anyone to come to you and teach you
if u want i can share udemy course with you but in the end YOU need to DO it YOURSLEF, we can only help you when u get stuck
One of the reasons I wish to move out of college dorms i peer pressure but my family is stern on this. I can't learn, I need a friend to learn mwith me, to answer me, to ask me, to tell me that I have made progress, so that that I dontkeep thing by myself and go back to a spiral of depression once again
I have coursera courses and they have taught me zilch, I don't get them. they arnt different from yt or freecodecamp or thousand other such
this server has 370k users in it im sure a few will help in #1035199133436354600 everytime u ask
chatgpt is available 24/7 i swear i see not much difference
chat gpt is a fools errand
there is a reson why you learn when you talk about something
there are a lot of students like you in my college too, fearing about things they cant control but not improving the things they can
learning programming by reading and talking about it is like learningn to play guitar by reading and talking about it. iow, it doesn't work.
you have to write and debug code. a lot of code. repeatedly.
where can i find such projects? I want o find work, I am too free, empty, might as well become a poet or end up in a self help group trying to, cause I cant find any
github
2 years I still dont get other people multi doc codes
hell i cant even understand stuff i write at times. memory, garbage collector, heap, whatever, i dont
what are u interested in ?
I still dont know...
because those are complex topics
how are you in python and html ?
I can learn python, I copy paste everyday on ds class, I am interested in cpp and rust since the previous year, I am also interesting in api building as well as linux, sde
I want to progam something that can work, not just compile
then you already have a lot to do ?
but I have classes that are completely different to this
have you completed the rust book ?
No I am doing it while doing codeforces , I do a code in cpp then redo it in rust
then you have opportunity to learn two things
but mostly its still copy paste and steal...
why do u do so ? when i used to do CP, i gave a problme max 30 mins
then look at the editorial, as soon as i got an insight, i wrote it in code
And skills like cloud, api building full stack js are still untouched...
like i am not saying in logic, I can easily find logics and approaaches, I just donw know how to approach it in code and the dsa tricks
all in due time, why are trying to do everything at once
time and practice
cause I am confused, and unguided, that why I am looking for help
I also want to earn anything, go places like my classmates.
ok tell me what u wanna do rn ?
- cpp
- rust
- dsa and cp ?
api, cloud, blockchain, ai, web dev since I have never tried anything fully, I dont know If I really want to pursue it
i see so this is the problem... comparision
YES and I can't help but make it since I am not brilliant
compare yourself only to your previous self
I try... it led me here, rethinking why I am still alive
as long as you are learning new things it does not matter
you are alive because you are a human being with infinite potential
u have time and energy to bring it out, but you are putting it at wrong places
let me ask you a question,
do u get fed up and then one day decide that, i need to change and then try to change how everything is done in your day to day ?
Thanks kind stranger, I really felt crying today after seeing those profiles. I know most of the time people want to help but have no time and sometimes odds are just against you.
I did thats why I started codeforces and leetcode but I am sure someday in the near future I wont be able to keep doing it due to doubt and again, like gym
dont 🗿
changes are meant to trickle down not overflow
Hard to practise that thought. How many can?
i am a student like you... from a worse college... worse place.. worse resources than you ... thats why i can understand
change one aspect, then slowly (15 days minimum) start changing other
Bro hurts more when I am from a college with more resources yet cant use them, because people then I am not worthy
then use them simple 🙂 no one is stopping u