#career-advice
1 messages · Page 16 of 1
tbh I think this style of buzzwor-matching only reinforces the stack-matching thing
maybe I should just find niche job postings where it's unlikely that lots of people target
I think if you can find a job posting where you apply by email, you have better chances of at least having your resume be seen by a human being, since emails are read by humans.
emails can be read by bots too
it's risky, sometimes the machine will dump this to some mangled text format and that's what the HR person will see
I have a text version of my resume and a PDF version and I usually try to upload both if there's an option but you never know what they're going to get out the other side
"sql postgres postgresql git linux rabbitmq if you're reading this ask me for a bottle of rum"
that might work lol (but only if you bring the rum)
maybe I could search for startups
I assume they're a bit more open minded, and I might find something genuinely interesting instead of doing the programming equivalent of cleaning a toilet with a fork
depends a lot on the startup.
Where are you in your career right now btw? (Haven't read the whole history, sorry if you mentioned it already)
like is this a first job, second job or are you a seasoned professional or what
I did some freelancing work on and off in 2020-2021, then since oct2021 I was working full-time
I was advised at about age 20 that it's easier to start in big companies and work your way into smaller ones over time. I started in a big company as an engineer and spun that into my current (much smaller) job, which I like a lot and has startup-esque elements to it.
So, that advice worked out for me. Take it for what it's worth.
(Admittedly I'm only in my 30s now... so my career is far from over)
most companies will use lever/indeed or other ATSes which aggregate multiple job posting
Any tips for personal statements for computer science
For university applications?
yeah
I don't have any suggestions. But background for non-Brits reading is that when applying for UK universities you include a 4000 character "personal statement" explaining why you'd be a good student
yeah that's what i'm doing now, appreciate it anyway
dyou have any projects or super curriculars you can talk abt in it?
i have a reinforcement learning project that i've talked about
and i'm currently doing a pathfinding algorithm that i'll be able to put in once i've finished it
sounds good, what a levels did u do
maths computer science and physics
ik some unis like further maths when applying for comp sci especially bc its rly competitive but thats not for the vast majority, depends where your aiming on applying
my only choice so far is a degree apprenticeship at the university of Birmingham
wha-
that's... mildly cursed
6 years ago I withdrew from my CS degree to pursue a professional poker career. I retired 2 weeks ago and have spent the last year coding (mostly in python). I want to add another language to my toolbelt and find myself caught between two paths.
My competitive nature (college football / poker) is drawing me to competitive programming with C++. As well as my father being a long standing member of the VS C++ compiler team.
Pros: Great language, resources, and motivation
Cons: First language was C, now python, C++ might be too narrow?
Most resources preach Web Dev as the most efficient way to gain employment in the tech world especially as a "self-taught". Easier to prove skills and lots of libraries in JS to interact with the modern world.
Pros: Faster employment (anecdotal?), Already know some backend w/ python
Cons: Boredom, UI/X not as interesting
Languages are tools, mean to an end. Not an end in itself.
So focus first on the role(s) you want to apply and then walk backward from there.
As a side note, competitive programming is not relevant to jobs
How far could an Associate's degree get me in finding a career as a software developer?
Depends on YOE, but still better to have a Bachelor's in CS
Grad schools in the US sometimes also require a "Personal Statement", but mostly a Statement of Purpose. (Aka. Why you want to go here, and what are your creds)
Alright, thanks. I'm in my first year of college and CS is already stressing me out. I'll try to get used to it. Heck, I'm trying to do it now even.
A degree will always be worth it in the end.
it's probably not true to say "always". it would be ill advised to go after a degree no matter what
A degree in STEM*.
still not always true. there are many things to consider. especially in the US, cost is a huge factor
always here, means 99.99%. Not going to nit pick the <1%
it's not nitpicking. there are valid reasons to get a degree and valid reasons to not get a degree. to say "always" is painting a very one sided picture of things
I go to a community college so cost isn't really something I'm considering. What I'm considering more is the time.
In the US, go to community college for 2 years then transfer to 4 years for the last 2 years.
I live in NYC and the community college we have here are a mix of 4 years and 2 years. I'm at a 4 year one. So I might just stay at this one or transfer to another 4 year one.
Or a 2 year one if I'm planning to get a associate degree
If your going into CS, I recommend 4 years. Transfer out after 2 years to a university if your grades are good.
Maybe. I applied to several private colleges and the cost is a bit high. I'll just try to make it through so far and see where I go from there.
There's public schools too. CS academic wise tends to be more standardized in what you learn.
I agree with the advice to focus on targeting roles not languages
And I think about roles in relation to projects. What do you want to build? What's going to keep you interested? I wouldn't learn another language unless it's directly tied to that kind of goal. Go deeper with the languages you already know unless you have a good reason to branch out
Should I kill my "Relevant Course Topics" on my resume? I have 2.5ish YoE atm, 2 positions
hmm i probably would in your shoes but thats my opinion
it's pretty difficult to fill a page as a new professional, so if that's the position that you're in, adding relevant courses seems like a good idea.
This was the original reason why I had it. As a new grad, my original resume even had a executive summary section. However, now I think it's time to remove it?
Here's what my current resume looks like. I've been trying to condense sections down as I have been told there's a bit too much text and too much details. Examples length I'm seeing have 3-4 bullet point single sentence.
Times New Roman + 10pt font for bullet points.
yeah it is kinda a lot of text. and definitely with this experience, i would remove the relevant courses but thats me.
i would try to select maybe only the high impact bullet points for your work experience. or consider your next role/what youre applying for and craft the bullet points to such a role. you can keep a version of this for reference
maybe consider reranking your bullets from high impact to low impact as well
Yea, I decided to cut the relevant courses. I also gutted some of the detailed bullet points and reworded to be more general while trying to include technologies. (Trying to keep high impact bullet points) Edit: I still need to reword the ML Analyst role, I think some of the bullet points can be better.
Times new roman, 11 pt font body, 14/24 for headers/names
I also wonder if I should change ML Analyst -> Data scientist. Essentially my responsibilities didn't change from start-up -> large company.
as a reviewer, I would look for more info on the production side of things and the scale of the data
also all the bullets are about technical points. But a component of seniority is the responsibility/scope/impact. Seems missing
Could you elaborate on "production side of things"? As in how models are implemented? For scale of data, so i.e. how many claims models are trained on, etc?
Yea, impact is one I'm struggling to convey.
yes to both.
Like developing models is great, but showing they did get taken to prod and were useful is even better. So is demonstrating you would know how to do so.
And for scale, there is a difference between processing 10k claims total to 10k claims per minute ( I know it's not realistic, but for the sake of the example)
Oh, ok. Yes, they are all productionized(Spelling) models that are currently being used by another dashboard that is client facing. I guess I should add that somewhere.
Fortunately, unfortunately(?) there's only about < 10million claims total.
Thanks for those suggestions, I'll need to think about how I can add them in.
yeah and when you take things to production, it also open up new lines of questions like observability, drift, etc.
Yea, I did have a bullet point in the earlier version about monitoring for data drift, distribution of scores. I'll definitely need to reword/restructure the ML analyst section.
oh yeah thats def important to mention.
At least getting in the industry, it's significantly easier with a degree. Working as SWE as high school grad. Same class as you. But it's a fuckton of work. Was pretty much fulltime + overtime commitment over our junior year (god bless COVID)
I think people ignore the advantage of time. While I have lower education, by the time our class graduates, I have 4 YOE.
the trick is years of education are more valuable than years of experience
There was a study about how each year of education will add 10k$/year of income, compounding over time. Not that I would specifically trust that number, but it gives a general sense
Perhaps, but my goal isn't really money.
It's part of most people's goal 😉
It also tends to correlate with responsibilities
At least for me, I just don't want financial burdens in my like, prime years of life. I forsee it as essentially chaining myself to a job forbidding my ability to take risks.
When it comes to CS, it's seen more as an investment than a burden. Especially when you can get 100k+ right out of school. Any school loan wouldn't matter
Yeah that's a fair point.
if it was social studies on the other hand...
Assuming this is true though, compounding is more effective given more time.
Age discrimination is a thing as well. If you didn't do CS degree and switched in like mid 30s, you have lower prospect than for example me at 18
Regardless of your age, not having a degree would close off a lot of paths
Lots of things to consider. But ultimately I think the most valuable part of college degree is that the education covers more than just CS. And that's something I'm missing out on.
hey im planning for the future and im curious if getting a internship over summer as a first year is useful if you want to get a good cs job after college.
youtube tells me it is good to get and teaches you a lot but my parents tell me that getting money from a min wage job and learning how to manage it is more important and they also say that i wont get to do meaningful work at an internship as a first year ill just be moving physical computers and doing manual labor not coding stuff
any insight?
Have to juggle self learning things beyond just CS. For example rn doing probability and economics. Lot of work
In the grand scheme of things, neither will move the needle. Both can teach valuable lessons in their own ways.
Internship is a more related job and can make you stand out on resume ig :/
Particularly what paths if you don't mind me asking?
what lessons does a first year internship teach?
The more advanced paths. Lot's of non webdev specifically.
So that include lots of advanced AI/ML, analysis, compilation, engineering, etc.
and if neither move the needle is it more effective to just do self study and personal projects?
It gives you a sense of how companies work, you get to talk to many people across the company and ask them about their jobs, etc.
Ah yeah fair enough. Landed a job that isn't web dev (thankfully) so hopefully able to grow more in that respect.
There are so many options!
Even traveling abroad could expand your mind.
If you are young and early, like in your first year, it's better to go broad than deep. So seek a variety of experiences
I work at a networking/OS company. Lots of cool things 🥳
sounds fun too!
It is. The company's great 🥳
when should a student start getting specific?
When you found something you can see yourself doing long term 🥳
It's up to you. Some do in their last year, some don't do it until a few years of experience
if ive already found something i like doing specifically should i just narrow in on that?
Even now I'm still trying to expand my coverage even though I'm working. So many things to do in this industry it's amazing. The more you dive in and touch with like the potential of technology, the more you realize you don't know shit 🤣
Have you checked other areas to make sure you aren't missing out?
and also try to project yourself. Think about what you liked 5 years ago comparing to what you like now. Do you think what you like now will be the same in 20 years?
yeah, but most seem pretty boring i really just care about math and ai which is pretty average
It's up to you. Just making sure you aren't regretting anything
thats something i have no clue about, i completely switched my life plan in hs so i couldnt make an accurate prediction
that's kind of my point with regards to commitments 😉
does that happen consistently to every1???
yes. To everyone
y do people change plans, i changed mine because the pay wouldve been less then min wage
You're still a freshman lol. You have the time to take in multiple internships, work with different companies, try to figure out if you like startup vs big company vibe, etc. Lot of time to explore!
I have worked in monitoring, observability, big data, ml, AI, compilers, security, mobile social apps, ecommerce, iot, etc. And I enjoyed it all!
well ig thats pretty open ended, what about for you?
so essentially get experience make a decision? learning how to actually code in the meantime?
what made you change from all those things to other things?
Some people are dead set on something for life and some others aren't. It's entirely up to you and that's ok
Pretty amazing stuff 🤩
are those types of people happy with the results lol
I like to learn new things and I am more interested in building awesome and fun stuff.
What I had on my side are solid foundations that enabled me to quickly adapt and catch up and learn
If they aren't, they can always specialize or change.
so u did whatever was the most fun ig, when something got boring you switched?
Once you get out of school, life gets very much non-linear. It's not like there is a set path with middle -> high -> college anymore
Pretty much. Obviously there were other factors at play like the people, compensaiton, opportunities, learning, etc.
wdym non linear, why cant you really plan out your life, is it just you learn a ton of little lessons here and there that you cant predict where you would learn them?
Because there is no set path.
If you are in middle school, you know you have to get in high school and you know you need specific grades to get into that specific school.
But once you are done with school, there isn't any specific goal or metric other than what you set for yourself
cant you just make ur own path, like you want to get a job at this company and need these qualifications to get in
kinda like applying to a college ig
I think you're forgetting that it's also a choice. If you're just looking for a stable income, that's also easily achievable. Just some people want to keep learning and doing new things.
you are exactly right! But that's your own path. Totally different from mine
so ur telling me you can do whatever you want?
yes, welcome to america
mannn ima go to china and go do plumbing
I have a friend who decided to become a chef after getting their masters
There's gonna be no houses to plumb soon 😂
lolll
Lack of incentive to maintain when housing market crashes. Plumbing industry about to literally go down the toilet in China.
I have some friends who got some opportunities to emigrate to different countries
thats so strange lol
Tbh that's the dream.
tbh, I was one of them as I arrived in the USA. Totally unplanned too btw
Would hate to live my entire life without fully getting to immerse myself in the world we live in
goal: get as far away from the us for as long as possible
But all the fun tech stuff is here :c
move it to other places
make a company and get rich in ukrain by making cool tech companies
It's called Texas 💀
but they got horses so whos really winning
Have you made any programs.? I’m in the same boat as you btw looking for intern
They have projects listed on their cv so i imagine yes
Hey, how do I say "learn to be a data scientist from zero" in a more formal way, like using terms? It's the same of full-stack data scientist?
What's the best paid courses for learning to be a data scientist from scratch? No time for free ones for while, I am behind the schedule...
I had found and got 365 Data Science courses as my best choice until now!
what's your academic/professional background?
I see you're taking a long time to answer this. I just want to know what degree(s) you already have and what job you have.
Practically nothing, I studied the essential of the basics, went from data structure and basic functions, libs, modules and packages, files manipulation, try and exception and was starting OOP!
I was already "doing" some web scraping, but like a blind in a black box, if it get right, good, if don't, try again, till I reach my results.
No one
If you don't have any academic or professional experience, it's very unlikely that you'll ever be able to become a data scientist without a degree. So, that would be the best "paid courses" for learning to be a data scientist from scratch.
That's the gap, I already am doing a grad in data science
why didn't you say that when I asked "what's your academic/professional background?"?
Thought you meant done degrees
English isn't my first lang bro, patience
But I realized that the classes and including the university itself, lack so much of didactics, teaching methods and even knowledge from teachers apart, I think that great portion of the external courses are better than my classes.
Software engineering job is easier than a data scientists job?
That's my POV.
Do you think that only a university course is sufficient?
I think that in any way it will never be, the major success depends on your engagement and performance although the learning needs a knowledge source to be extracted, but if there's no proper university that could do that, what do you expect?
Anyone?
I need the programming side only...
yo what type of projects could be included on resume?
is it only the projects thats been deployed?
have you considered doing internships before you graduate? real world experience is one of the best ways to learn
any projects that you have done and are willing to talk about in an interview are fair game
a lot of projects I've done can't really be said to have been "deployed" in any meaningful sense
so for example i created a management system on django but no one really used it but i created it i can present it on my resume?
Yes, but I did some basic courses in time before my course starts, and I am at the 1º semester yet... I want to cut off my learning time considerably...
I don't know why are you avoiding from telling me paid courses if that is exactly what I need and want, and if practice and experience are the principal point here, why not getting that by the "paid courses" too?
They exist for some finality, I think, or never should be sold
I know that paid courses delivery the subjects with much more facility, but my need is going beyond that, if so, I wouldn't do that
Nobody here will teach me data science, so please, let me pay who will
P.S.: Nothing personal with anyone here, just exposing the truth
Sure, as long as you're prepared to explain it to an interviewer. If you can publish it on GitHub or somewhere that's good, but even if it's proprietary, you can still list it on your resume. It's part of your experience and presumably something you're proud of creating.
If the interviewer is doing their job, they may ask you about the system to see if you really know what things you would have learned from doing that kind of project. You should be prepared for that kind of thing. I've never been asked to prove that I made something and my resume is almost all secret stuff (gov't contractor for 8 years)
they're over now, I can start building up a slightly more public portfolio
Hey I'm in the same boat looking for internships this summer while in my first year of a CS degree
Anyone able to give me feedback on my resume so far?
I wanted to put more down for what I've done since being at university but there's not much interesting classwork between now and internship deadlines. I've joined the coding society but so far all we've been doing is leetcode, and the hackathons won't start until nearer the end of this year.
That looks pretty good to me. It's a little wordy and mentions some stuff I wouldn't bother to put on a resume (Vim & tmux). But if I were hiring for someone to develop into a full stack dev I would give the OK for an interview
oh you can put ongoing projects aswell?
No idea lol this is my second draft of just waffle
definitely
Yeah I see what you mean what bits would you say need to be more concise
oh i see thats another good tip for me nice nice
Dont you already do that? You said youre doing a degree in Data Science
Yes I do, and why do you think it's enough?
Because its a university course? Why do you think its not enough?
Did you read what I wrote sooner about that?
wdym "made any programs"
It's worth pointing out that this kind of thing is very subjective. What I see as fluff might be exactly the thing you need to hook the next hiring manager who looks at it. So I won't quibble over wording or anything but the two things I notice that I probably wouldn't include are - "with keyword categorization of failures and advisory notices" re: MOT API (not really meaningful to someone who doesn't know what the API is) and - "efficient workflow" re: Unix (just name the stuff you're familiar with, your preference and opinion of its efficiency isn't really what a resume is about).
Have you made any projects .? Coded projects
And a additional point, what prevents you to have "extra classes" along with your degree course?
yes, there's 4 right there
Nothing, its your money to spend but you should understand that this is an extraordinary scenario
You dont need anything extra, degrees are designed to be self-sufficient and self-contained
I would say cut down on the fluff. some stuff is unnecessarily bolded (like "backend"), unnecessary caps (Breadth in bfs).
in your technical skills section, why separate "Proficient" and "Previous ..."?
the section about your efficient workflow is completely unnecessary, just mention those in the tools list
Only to remember you that the university concept here where I live that is almost the higher "institutional role", matches with community or public the colleges in U.S. basically
Thanks so much, yeah I will probably just get rid of that entire paragraph and list them in the tools section. RE the MOT bit, I assumed everyone in the UK knows what an MOT is but I can see how it wouldn't be meaningful to someone who isn't.
I should then have the space for a personal statement, do you think it's a good thing to include on the resume? Some might not request a cover letter
And they freely call it university here...
in the us college and university are interchangeable terms
For the separation of Proficient and Previous, I thought it would be better to state that, so I didn't have to answer questions on something I'm not as skilled in.
I edited my message, to "community or public college"
Without the help of YouTube videos .?
I mean that there's no havard university here... or the famous Ivy colleges
honestly, idk about the personal statement. It makes a difference for some people and not really for others. I think if you can write one that you like, there's probably little harm in including it.
I did not use YouTube videos. well, I did watch mit ocw lectures about data structures, so that probably helped. but not for the projects themselves
Yeah fair
I see. That’s dope
If you try to write one and it just sounds awkward and generic, it'll probably sound awkward and generic to anyone reading it too
imo the personal statement is for a cover letter or LinkedIn
That's why I ask lol it probably will be
I made a linkedin but have no idea what to put on it, I guess I could just do that
Do first year students tend to use Linkedin?
what country are you in? in the US, yes, absolutely
Yeah bro, being direct, besides my "university" having a poor education, I am having difficult to go forward with the resources I have from them, that's why I will search for paid courses
UK, I know my mum has one but she's already done a masters and had various work experiences to list there.
Neither of which I have rn
Any suggestions?
There's edX, which has loads for all fields
If you pay you get a certificate as well, I think it's one of the most well known
Has courses made by top universities like Harvard, Stanford, MIT etc.
Just edX? There's any competitors?
I don't know, but from what I already saw from edX data science courses, I don't think they'd give you a good course at that price for such university greatness
Yeah it's more towards concepts than an entire course you'd get from the uni
You would probably want to do a few
That's what my school told me to use they called them Massive Open Online Courses or MOOCs
Lots of competitors, coursera comes to mind, especially with the google specializations
Just look that up and you should find a few
certificates from online sites aren't worth buying
Ok, summing up, for while, just getting out from basics and going to advanced or at least intermediate it's enough!
you may pay for the content if it is good, but the certificate won't make a difference. Specially if you already have or are getting a "real" degree
Do you think I care to theses certifications?
I that probably am the worst professional here, have a Huawei Cert! So what's the limit? The sky hahaha
For me, the important it's to learn
just pointing it out
Just to point it out too, I saw my teammates that won this Cert too, everyone posting their Cert photo on linkedin for increasing their networking and stand out the crowd, while I having the vision that if that was true, job interviews should be certification-based hahahahah
It's sad but it's has it part of true
Yeah, but I mean not thar big ones, just for the same justification I told: "I don't think they'd give you a good course at that price for such university greatness"
So for our wanting, being a huge company isn't a good point and doesn't really matters here
FWIW, online certificates may be more valued in some countries than here (I live in the USA). Here they are a joke.
I mean like datacamp, CBTNuggets, Pluralsight, that's can be acceptable, let's say
Oh, marketing tricks for big shark companies hahahaha, and it's totally the reality nowadays
They know that being a Google in life makes any sh** coming from them a treasure...
It's a problem in this server to write censured bad words? haha
@modern crypt , @kindred lion, @white relic !
I think that any good structured course like I said (CBTNuggets, Pluralsight...), it's in certain way better than the havard ones in coursera, they want your money, not your learning I think, nothing new.
So, any help based on what I said?
'Cause searching the real courses like that aren't easy, and till I find them alone, the time already past...
Their courses are free
Yeah, I have one of cousera from MIT I guess, but there are more knowledge charging than giving you know? Like they are requesting things you even studied in your life? That's not bad so far, but I have the time issue, I don't have time for that, that's what I said since I started my question buddy, I preffer to pay for while
I need a "chewed content" haha
You know?
that's called "learning"
nobody has yet found a way to shortcut it
To be real, yes, because for learn there must be the teaching, so talking about education, if it teaching it's the worst, That doens't mean that you won't learn, sure, but it moves my achilles tendon at the moment, the time spent for learning... Just it, and it's just enough for I buy I course with a better or even the "best" education for it instead of the free way
You guys know that being self-taught don't mean to be more intelligent, neither learning more, faster or better, huh?
?
What you didn't understand exactly?
i think you will find that the learning you obtain from courses whether free, paid, or university will be fine for learning theory.
however, in the real world you will find that in practice, you will grow and learn a lot more.
hence, my earlier suggestion to obtain an internship if possible.
Tbh im struggling to follow most of this
Stop looking for alternative methods, focus on your degree, graduate with a decent grade and then find a job
Yes I am already trying that, but a 1º semester student don't get one without any minimum required knowledge
Yeah bro, good grades = good performance != I am struggling with the uni
If youre struggling with the university work then use the university resources
Talk to your professors, your classmates, use lecture notes, reading lists, etc
Youre paying them so much money to not use them and go out in search of other paid resources?
I don't have time for searching each content for study in the net, paid ones will get everything together and gives me
That's another reality of my country, how much you pay for it matters here, so if you paid almost for free, you don't "have the right" to claim for it
What country is this and what kind of university doesnt have resources for students...
I will tell you what will happen: Teachers will either laugh or get angry, saying that at his age were really worse, nothing more or less than that should happen to me
Brazil, hilariously
Do you know the "Jeitinho Brasileiro"?
In general paid courses are known for poor quality too. But thankfully u know English, so u have a choice to choose the best ones, reviewed hopefully truthfully at udemy. Check it there.
Oh thanks, any other independent courses companies as suggestion, pls?
I need references
Udemy is aggregator of courses, submitted by specific authors for selling.
It is enough, it has everything
Plus prices are all within 100$ 🙂
Oh, ok, anyway, thanks!
No problem, Here on Brazil on of our best data science courses is about $500 dollars for you
I don't mind to save so money too, but I have some balance
So, that don't scares me
One thing is fact, money we can recover, knowledge somewhat, but time, never
In my country prices for courses start from 500-1000 despite being poor third world country xD
Where do you live in? US?
That is why reading best o Reilly books, with good reviews at Amazon is really good learning strategy. Quite fast learning for free or cheap price of hardcover books
But the teachers from this course for example, one of them works for RedHat and worked for Linux, as I know
US is first world country.
Nah, I am originally from Russia and immigrated elsewhere
Yes, there's a balance between price and quality
Really? Good bro, I really appreciate meeting new cultures
One good book could be containing more material then course pretty much.
Russian culture are so crazy, I like it hahaaha
It has good and bad parts. Recently it appeared really fast accumulating bad parts though.
Yes, I knew it, because it's much more objective than videos and everything
Well, at least Russian culture facilitated good environment for IT specialists growth. Definitely a plus.
Do u have chosen specialty u wish to pursue? Job position/field?
High goals. It will be a bit more tricky to lay correct learning path
I will mention relevant roadmaps later. From phone it is not comfortable
@buoyant seal
"hiring a junior vs. a senior is like the build vs. buy analogy"
"yeah, except software doesn't leave you after building it for 2 years"
heard from a podcast. how accurate is this? 💀
That sounds like salty employers after their juniors ditch them for better opportunities really
Employers dont build juniors, juniors build themselves, employers just provide the tools
hahahaha
Bro, I am dreaming high, I want to have my own company, but until that, I focus to be and data scientist and Machine Learning, how about job titles, that one which I most can learn from all, probably any hands-on position unless management one, at least for the start
Bro even if Russia and the Russians can be saw as the century world evil, that tells almost nothing about it past, everyone is trying to survive at the end
Yeah, that's real
hahahahahaha, It's like to talk to someone by a paper cup telephone
I have PDFs of pretty much every CS book that ever got to printing. Some pre-releases as well. Let me know if there's a specific book you want/need.
Found that a lot of these Udemy courses fail to teach you high level understanding of concepts. They guide you through a project and say "hey you did this you can make a project on your own now!" while all you did was copy their code.
Books generally don't guise education in building a todo app in 30 different frameworks. They teach things top down.
When those Udemy/Coursera courses say "by the end of this tutorial you would have built 3 apps" it screams 🚩 but that's every fucking Udemy/Coursera course 😂
thats a better analogy imo
it sounds like a solid experience of courses 🙂
Unfortunately 😂
When I made the switch to books, never looked back. I just assumed they would be outdated but boy I was wrong.
I think the only course that was really insightful that I took was the Machine Learning with Andrew Ng one.
I think the psychology behind a lot of the Udemy courses is just people want to see immediate results. People wanting to build something in the framework just wants to build something immediately (i.e., all the 12 year olds who want to build a Discord bot that don't know the slightest thing about programming). Books require you to go through basic understanding, Udemy/Coursera sells itself by giving the end user a better time.
A lot of the courses end up being glorified Youtube videos.
Anyway, my advice is next one.
- join Discord communities regarding data science, in order to communicate and track the most necessary stuff https://github.com/mhxion/awesome-discord-communities#data-science During discussions there u will get some discovery of necessary stuff + advices
- scan job vanacies locally and globally, approximate what they demand for your job role at Junior/Middle/Senior level. What needs to be learned
- Correlate with roadmaps like https://towardsdatascience.com/data-science-learning-roadmap-for-2021-84f2ba09a44f or with https://roadmap.sh/ if stuff is intersecting somewhere
Build your own roadmap what you all really need to know. From Math, From Software engineering, from Data science for your thing.
As far as I get u are expected to learn
Math + Some software engineering = Data Science
And it is usually expected to learn eventually machine learning from DS people, the formula is like
Data Engineering for majority + Data Science/Machine Learning itself = real Machine Learning
And software engineering + databases + Some backend/devops stuff = Data Engineering as far as I get
I build my roadmap in draw.io (there is desktop version) how to become Software Architect for example. I mention resources i need to learn, discovering what i need to learn next. Eventually my roadmap is already looking like this one https://raw.githubusercontent.com/darklab8/darklab_backend_roadmap/master/swe_backend.drawio.svg (It contains Backend (Yellow), Software Engineering (Green), Blue-Purple (DevOps) stuff for example)
Recommending doing the same, building your own roadmap, what you are really needed to know from all the fields, from fields Math / Data Science / Software Enginerring. Discovering best learning materials from github repositories / amazon reviewed books, and going to your goal
Make sure for some amount of theory, to have a healthy measure (no less than 50% of time) spent to practice preferably. may be 20% theory /80% practice is good too
Jesus that roadmap is insane
In my case self education contains going through books usually (carefully reviewed at amazon being really good / known to be good from people i appreciate as professionals / getting in one good books recommendations for other books to read to deepen my knowledge)
trying stuff first time in pet projects, practicing in them
making part of my work experience where i can
- discovering healthy bits in communications with other people often enough.
- analyzing stuff at work, and grabbing useful stuff into my pocket xD trying stuff from work in pet projects is happening too
Basically it makes pretty much independent built learning schedule for year/years ahead, and each time i learned things before that, they help me to expand what i need to learn next
essentially i need prioritizing the most necessary knowledge what to learn next. Usually it is something what i can apply immediately at work, or i needed preferably yesterday at work. Or just something i was drooling about as awesome and promising stuff
is it possible to get a job at google without a college degree?
Not as your first job likely
yeah but is it possible
or is it extremely hard
also would it pay good enough?
If you have solid industry experience, yeah
Can you pass the google interview?
will a first job without a college degree pay somewhat decent?
Also note that google is huge. It has jobs going from a cook, to very tough jobs that must require degrees. With everything in between
probably not
Then that's your answer
so they dont need a college degree for me to work as a programmer for them?
Some do, some aren't as strict
But regardless, your resume needs to grab their attention (with projects beyond the basics and comparable to someone with a degree) and you need to pass the interview
google not ordinary companies
I was referring to jobs at google
but is university worth it?
definitely
University/college is the main path. No degree or bootcamps are not equivalent and far lesser in their outcomes
In a lot of countries you dont really have a choice either way 😅
universities in my country are horrible
they will make me fail in certain subjects for no reason just to get more money out of me
So why do you worry about google?
Note also that lots of visas would be easier to obtain with a degree
oh
microsoft requires a masters degree or phd
so its pretty much the only good company that easier to get into than the rest that i know of
So it sounds like a degree would open more doors and opportunities to you 😉
my uncle is also telling me go to college if ur gonna get a career in programming in the future
High school grad here working, answer is yes.
Im still in middle school
some countries would require a degree to get into management.
Your income, opportunities and career would suffer from a lack of degree
It's insanely difficult to get in without a degree
what should i do if i cant pay for a good college/university
Very few people will bother to look at you compared to the dozens of other college grads that applied to the same position.
Depends on where you live. Community college is pretty good option for America.
then don't worry about this. For now:
- Make sure you aim for a CS degree. To that end make sure you have the grades to get in a good school
- Have fun and build things! Make discord bots, games, mobile apps, robots!
my uncle is telling me that even if im pretty good at programming they would pick someone who is worse than me but has a college degree
That is generally true. Because those with college degree can attest that they have the capabilities to learn within a specific timeframe, while you cannot.
They wouldn't even know you exist. Jobs receive hundreds of applicants. So the best resumes will float to the top. Without a good resume/experience/education, people wouldn't even check if you are are good programmer
No degree people are basically wild cards.
Not everyone has the money or time to invest into wild cards.
how do i get into an american univeristy if i studied outside the us
American college is very very expensive. Especially if America passes their 10k assistance, college prices can be expected to inflate by 10k and you, as a non-citizen would be punished for it.
the subjects im taught in school are mostly in arabic this includes social studies, religion, arabic itself
Is local not an option?
those subjects affect my grades the most here so english,math,science dont matter
they are just straight up scams
they fail people in certain subjects for no reason to get more money from them
If money is a serious concern, maybe consider countries where colleges are affordable. The US is kind of opposite of that.
canada, western europe are there any other places
Thats cheap compared to the UK most of the time with international students 😅
I mean 10k on top of the already expensive prices.
Ah is it bad in the UK as well? Unfortunate.
Nevertheless, recursive made a good point yesterday. You'd be making 6 figures upon graduation making paying off student loans not such an issue.
2023 fees atm by the looks of it just to attend
i will get stabbed 39 times upon landing in the uk
Jesus Christ...
sounds like preconceived notions
you can land scholarships though, which may waive off the fee by quite a lot
yes
Are there a lot of scholarships for international students?
and maybe TA/GA positions if you're lucky
yep. That doesn't happen in real life
i might consider studying in germany
TBF if you're in middle school currently, I think you should probably wait before choosing where and which place to go to until closer to the time. A lot can change even in the short terms
there are, not a whole lot but there certainly are, not sure about UK but from the research i did on US and CA, there are a fair few and one of my friend ended up landing a scholarship which granted 50% waiver in canada 👀
Oh wow that's great!
maybe the us or canada could be my only options in the future because living in europe will get a lot more expensive because gas and electricity prices
I know many people in my high school that worked as SWE interns during high school. Raking in knowledge pre-college would be pretty nice.
Many being like 1 person 😂
he is also a graduate assistant so he gets paid as well 😄 landing GA/TA will need some luck and perhaps connections though
Mmm it sort of depends. But honestly can't really predict what it's gonna be like by the time you're close
yeah don't sweat it this early
idk when i will go to college tho i might spend until my mid 20s
Not with the the current government in power in the UK at least 😅
my siblings didnt start attending university until 22
Same with US. Lot of tampering done with education system.
because financial issues
mainly my school is the reason why
If you're okay to take out student loan, then it shouldn't be an issue. You can intern throughout your college years to make a lot of it up.
my siblings applied for fafsa before going to the us
And if you're like in the higher percentiles, I've seen new grads make like 190k TC
i feel like US education is just side hustle, the main business is sports
Super possible for you if you're starting this early.
Everything a scam
i wont be able to apply for fafsa tho
fafsa is only for eligible noncitizens and citizens
I have to live in the us for 5 years and i need a green card i gotta be 18 i must have a knowledge and understanding of the fundamentals of us history and government
and all of that
I love how Americans themselves barely know their own history and government 😂
and im not sure if i will be able to go to the us
Its very similar in the UK, which is genuinely bonkers in places, although not applicable to visas for study
because my dad despises the us
because he cant speak proper english
You have time to research. I wouldn't invest so much time now because if another COVID happens at that time, nothing will work. And 6 years from now is election year so you know America gonna be in some chaos one way or another.
wdym 6 years from now on is hte elctrion
arent us presidencies only 4 years long?
If your solid on being SWE growing up, I'd work on growing skills now before worrying about legalities etc.
Basically the current president has at least another 2 years, then a possible additional 4 if he's re-elected IIRC.
oh
Yes, there's an election in 2 years, and another election in 6 years.
i have my siblings who have us citizenship
Bro, that's mind blowing hahaha
they can apply for me and my parents
i might try to convince my dad to send me to the us so i can continue school there
Thanks very much for your effort and disposal to answer me now, that was what I really need, the truth!
but he likely wont send me there because of religious reasons
Bro, thanks a lot, I am very grateful and somewhat proud from what are you doing for me, because it's my future, I need it and I want, just is it.
I have no idea for what book I'd request, so let's keep in touch that I can see that better sooner
👍 I'd send here but pretty sure sending paid book's PDFs for free isn't allowed. 😂
Lmk anytime
Man, I have some Udemy courses here, It's right like that, only copy/paste codes, so much content skipping or dodging, including if you are understanding their accent
kkkkkkkkkkkkkkkkkkkkk
At the end, your app it's like minecraft, a copy attempt from the real world and when it works, sorry, It wasn't by your own
Interviewers don't care about the nature of your app or if it's a clone.
What matters is that you are the one who wrote it without just blindly copy/pasting and the demonstrated skills
omg lol hahahaah
kkkkkkkkkkk
No problem, see ya
I meant that just copy/paste don't get you anywhere, you need to learn how it's works first
indeed!
hey yall, is anyone here in a role where they're responsible for a codebase of mostly ETL pipelines that's comparable to ~12k LOC across ~34 modules?
the mostly ETL pipelines part isn't super important or necessary... just mainly thinking about project size
I'm curious if you're willing to share what your title and salary bracket is, and whether you're working solo or on a team
I currently manage a codebase like this in my role, but my title does not reflect what I actually do, and I have a huge opportunity to move into a much higher paying role soon mainly because of this codebase. So I'm looking for some tips/advice/general info
A lot of Data Engineering roles focus on ETL pipelines.
There's a career channel on the Data Engineering Discord server, you might try there.
Pay is going to vary wildly by country, YoE, type of company etc. but is basically similar to other kinds of SWE roles. So rather than looking for anecdotes I would look for data (levels.io, Glassdoor etc.)
thanks @gritty rivet , do you have a link to that discord or their site (where I can find the link)?
I would either check Disboard or r/dataengineering (on Reddit)
ok will do, thanks
so i am a high school student and i wanted to ask what is a hands on type job that involves things like coding and such
i am not sure as it would be good to review my choices earlier than later in life
Extremely rare. Focus on your own coding projects and getting into a good university. It's very unlikely to get work experience in software as a highschool student
I have this dilemma to choose between CS and SE, I’ve heard the main difference is the practical of Software Engineering in coding which is my main focus. The big difference for me is the 3 year CS degree unlike the 4 years in SE.
i mean in year 10 before mocks we get to work experience for a week
but do you think apprenticeship would be better than collage
Most accessible would be something like a coding tutor. I've seen cases in my high school where people were able to intern as high schooler, but a lot of them committed to programming as early as 6th grade and also had direct connections in family.
A degree is usually a very worthwhile investment
I thought degree is not required to work as a programmer
There are self-taught programmers but that is not the norm by any means
depends on what kind of programming job. some companies will just throw away resumes from people who don't have one.
I've never heard of a three year CS degree. And the names CS vs SE really don't tell you much. You need to look at the specific programs and their outcomes. Find recent alums on LinkedIn and see how they're doing
please send that to @severe widget, not channels
Very true. About the three year CS degree, thats how it is in my country at least
thanks
thanks
Not required, but significantly harder.
I did that route as well and working rn. But the thing is just like, while someone sends 15 application a week, I send 200 and I still get lower response rate.
Passing the first resume screening phase without a degree is ridiculously difficult when there are a dozen other people with a degree applying for the same job.
It's like even 2 weeks after getting the job and no more applying, I'm still getting 10 denials everyday. 😂
What's more accurate is saying "A CS degree is not required to work as a programmer." But not a CS degree is not the same as no degree. Degrees in related fields are still massive. I know a few math majors who work in DS now.
how early is too early to apply for new grad roles?
i've gotten a few interviews, but a lot of recruiters have reached back out to me (a pleasant surprise) saying that they recruit for new grads a little later
Just started my CS program after changing majors for the second time
how long is left for you to study in uni?
Also, hi everyone.
graduating in june 2023
ideally i'd like to work during the last few months of school (very light courseload), but yeah farther outlook is june
it's a bit early yeah
shrugs. Each company has probably its own mechanism. I could expect they will be way more willing to hire u when u are fully graduated, because.... Full time present employee is usually way more effective.
If they have some training before that u could go through.. they will be distracting u from your university study load.
depends on the industry, but 8 months is pretty long as lead time goes
for my first job I interviewed in November and started in February
and that wasn't especially fast
gotcha, yeah I figured i'm putting a little too much into this search this early, but at least i've gotten interview experience from it
thank you both
Working rn? You are registered nurse who became late programmer?
"right now"
this happens more often than you think funny enough
No, I saw it. If you have an issue, please DM @severe widget
But if you were looking for a shitposting server, this isn't the one.
High school grad working as software engineer lol.
Poggers? Idk. We'll have to see
Social experiment numero uno 🥳
I like him, ngl
Hey guys I was just wondering if you can be a software engineer with the IT route or would you need to do computer science instead?
the IT route lead to IT related jobs.
CS route leads to CS related jobs
One can jump from one side to the other, but the further the distance, the more difficult the jump. Which leads to the question: if you want to be a software engineer why not using the most straightforward route?
do you only need to do a course like cs50 and then move on to the career options or you have to do other ones to be a pro in python and then start going for career opions
Not to sound too condescending, but it's like asking if you can be a chef at a 5 star restaurant by learning to cook pasta
cs50 is an introduction
If you are in high school or college age, the main path is through a CS degree. That's the path that will lead to the most successful career in that area.
Barring that, you will still be able to find some job, but the path will be completely different and not at the same level
right now I just want to learn python what should I do
What are you expecting as an answer besides learning python?
What's your situation?
I am in school and am interested in learning python
great!
My recommendation is:
- Aim for a CS degree and the grades to get in a good school
- Have fun and build things. Make games, robots, mobile apps and backends and frontends
And yes, learning python is awesome!
@smoky quest so is a software engineer the CS route ?
I’m currently in high school atm grade 12. I wanted to be a software engineer but I’m not really good in maths
I’m very skilled in IT and got an 95 average but I’m trying to get into computer science instead as my goal has always been with coding
Even tho I’m skilled in IT, I’m not really interested in the hardware or networking part of IT
I wouldn't worry too much about it for two reasons:
- It's not as bad as you think
- Math after high school are a lot more fun and interesting. They are directly applicable and less about memorizing random formulas. So that makes them way more interesting
I have a 60 average in maths atm and I’m planning to retake my maths class in order to boost my grades so I can apply for an university for computer science
I’m just worried if maths would make me want to drop out in university
Instead of dropping out ig IT would be a safe route but then again, won’t lead me to my coding career 😦
@smoky quest since you seem pretty smart… do you know if it’s possible to do coding jobs with IT? Or would it mostly fall under computer science
A lot of computer science utilizes math oriented logic.
So for someone that struggles and ends up with a 60 …. Is your advice not to take CS
IT jobs are about managing infrastructures and not coding
If you are setting your mind for failure, then yes, you already have failed
Is there like any other degree other than CS which is more coding or software based than theory and maths
I'm moreso saying the thought process is similar to thought process in math. Have you done coding before, self taught?
You can't run from your fears.
It's far simpler and better for you to face them
If you think you will fail, then you will fail. It's entirely up to you
Yeah it’s just that there’s a lot of time and money on the line
Yeah, and companies are paying top dollars for great employees.
People who skip on the skills like math, aren't as valuable
It’s almost as if I’m gambling my future. The IT route is safe as I know I can do extremely well in it and it doesn’t require much maths
You're spending a lot of time no matter what. It takes time to develop any skill.
IT doesn't pay as much as CS though
I don’t have any coding experience but I am learning through Udemy and code academy
For example, for me to land a CS job right out of high school. It took 2 consecutive years of 10 hour commitment everyday (literally neglecting all of high school to just focus on coding), rejection from like 3000 companies, to get to this point.
Yeah but what are the chances of me graduating with CS , you need to be good in problem solving and stuff right
There's no escape to the time commitment you have to make to learn.
Were you decent in maths back in high school
It takes time. You are quantifying your skills from no time.
Yes. One of the top of my class. But I worked extremely hard for it.
I don't know you and can't comment on that.
And it's all in your mind. If you think you will fail, then I guarantee you that you will fail.
I am just pointing at the different trade offs and choices.
If you think that the most you can achieve is IT and CS is too complicated for you, then IT seems a safe choice by all means
You never know if you're up to CS if you don't ever try. I'm definitely sure there's people that are bad at math, but profoundly good at computer science. (For example, a huge mathematical barrier for younger students is overcoming the math "language")
If you aren't up to the challenge of CS, then IT would indeed appear quite appealing
There’s plenty of resources available on the internet right? Like wouldn’t most undergrad CS courses be same ?
With an computer science degree you can always get into the IT jobs but with an IT degree you can’t really get into any computer science jobs right? I heard with CS you can pretty do anything
that is correct
Well there's so much in the field you quite literally cannot do anything and everything. Eventually have to boil down to specialize in a few topics.
New things come everyday faster than you can learn them.
Do you think I should do both ?
you are already afraid of CS. What makes you think you could handle both?
Like a 2 year IT diploma then computer science?
What grade are you?
Grade 12
You register for your classes in like 8 months or so no?
Kept failing maths in 11th grade. Sitting at a 60 average in grade 12 maths by putting in a lot effort by waking up at 5 am to study and stuff
Why not just try doing CS instead of giving up beforehand?
Thing about trying is… it’s like $20k a year in my country
I mean like self taught.
which country?
Canada
how come it's more expensive than the USA?
I’m talking in CAD sry
how come it's as expensive as california?
New grads make 6 figures easily. Top percentile people making close to 190k TC
Well that’s the average in Canada for a CS
to be clear 190k TC would not happen on the first year
IT is only $12k CAD a year
4 years, internship then getting return offer at like a big company ^
look at it as an investment, not a cost. The salaries will also be different
In Canada you can’t even go to a university for IT. Only colleges and polytechnics have IT
We pay our interns 130k though 😉
😍
How do you learn CS self taught tho? I know how you can learn coding languages on your own but what about the maths
I crammed high school math in middle school and crammed college math in high school.
Perks of living in Asian household with a near genius dad 😩
And since I’m Indian, my parents would consider me as a disgrace if I end up in a college instead of uni
I think you need to work on your block on math first. It won't end well for you until you work through your block or fear of math. Any good job or career will require math
Yeah to work on my maths I plan to retake grade 12
And don't go in things thinking you will fail. That's a guaranteed way to make sure you will indeed fail
I have like an 85 average in Chem and phys so I wouldn’t need to retake that. I have an 95 in IT…. It’s just maths I’m struggling with
I think what you're lacking is perspective.
You clearly spent the time, but you're looking at it in the wrong way. Whether that be misguided in earlier years, etc.
No such thing as being bad at math
Like I’m putting in so much effort just to get a 60 In maths. I have no social life, I don’t game anymore… i just study maths pretty much
What worries me is, if I struggle in maths in high school I’ll probably struggle in university as the jump is even bigger
That's worth investigating.
If you are putting an unparalleled amount of effort for little results, maybe the method needs to be tweaked
Perhaps spend time with someone that can help you. Request extra time with a teacher to just run through the logics slowly.
not anymore
Dropped out?
no, graduated a long time ago
Nah I work in CS as high school grad
Oh so like an internship?
Had COVID for Junior year so pretty much spent everyday all day programming. Lot of time from COVID 😍
Was the journey hard for you
Yeah then onboarding. I think internship might cut short...
it's hard work, but it's worth it
The journey is hard no matter what.
What would you say is the best resource to learn to code ? There’s so many out there and I just don’t know which one is enough
Udemy and code academy seems too basic
Answer to that depends on like 50 different variables. What do you want to learn? What do you want to be able to do in a year? Yada yada
if you are in high school, you could learn tons by just making games like in godot for instance. Do what's fun to you!
Does GitHub play a huge role in the coding industry? Is that something I should be working on
I started getting into programming by first scripting Pokemon ROM hacks and then moving on to coding Discord bots.
Currently I’m building my LinkedIn page 💀
it's just a tool. It's popular, but I wouldn't let it define what to study
What I meant was…is it like a portfolio every coder would need to show projects and stuff
@smoky quest Do you check people's Github? I heard you say you don't read cover letters at all, but what about GH?
All my interviews just went off of projects on resume and didn't question anything on my GH. So idk if it's checked or not.
@smoky quest since you already graduated, do you even use the math you have learned towards your job ?
- For interns, I do read cover letter. Sometimes it makes or break it
- For applicants, I won't check their github on the first pass. I may on later passes
- For applicants, I may skim over the cover letter but won't spend too much time on it. in 99% of the cases it's copy/pasted and frequently I even get cover letter without the company names being replaced
yep! That's very useful
Thanks! ♥️
I feel CS should be more software or programming oriented instead of more maths oriented
There are jobs like that. But that's the type of jobs for code monkeys where bootcamps are sufficient. The jobs aren't as well paid
If CS removed all its hard parts and was easy, then everyone would be doing CS and CS wouldn't pay so much.
What are the chances of me landing a coding job with an IT degree but some knowledge about coding through self taught resources?
I heard many get hired as a software engineer without having any degrees at all or is that some risky move which I shouldn’t go for
Everything is possible, but not everything is plausible
You are just trying to find your way around it. There is no shortcut.
Even if you don't do a degree, you still have to commit the same (and often significantly more) time as you would if you did do a degree.
For CS is it mostly python that you would be learning?
During my senior year I spent 10 hours everyday programming. Including 6 hours of school, and extracurriculars that I did (marching band.)
There's no escaping the time commitment.
CS would teach you multiple languages and programming paradigms, among many other things
Python is just a means to complete a task. Depending on the task, you use different means to achieve them.
Just wanted a head start before university so would you recommend me to learn python,html and JavaScript or would you prefer other languages
What do you want to do?
You just need to start somewhere. It doesn't matter where
So like did u even have the time to game and stuff
0 games, 0 anime, 0 nothing. School time was used to catch up on sleep.
Your Asian right
Yes. Chinese.
that sounds racist
Im sorry, my bad
Nah I said I was Asian earlier.
I know what question you're asking. But no, my parents, while immigrated from China, got heavily assimilated to the American "land of the free, this is the place to follow your dreams." While they wanted me to go to college, they still supported this path of not doing college as well.
And to add to it, I know non-asians friends who also got the belt when they didn't do well at school
Oh that’s amazing that you have supportive parents
Your parents are supportive as well. They have a different idea of how to support.
My parents are kinda supportive but if I get into IT instead of CS I’m just a shame towards the family
There's drawbacks to my parent's support as well. What if I didn't follow up on my personal endeavors? What if I quit? There's a lot at stake.
I'm risking a safe future to just play the system per se.
yeah, you are lucky tbh
What like motivated you to go forward? How did you guys continue to work hard
I am. My dad phrased my job spamming as "waiting for someone to make a mistake" 😂
It’s not easy to cut the anime,social life, gaming etc
because it's fun.
The math you learn about college are about how to do encryption, code correction (like if you scratch a disk), or compression. It's really cool stuff grounded in actual problems
Honestly I’m kinda just focoused in school cuz of my parents ig that’s good in some way
Couple of things:
- I got into programming by providing a level of automation to communities I was in. It pushed me forward to aspire to be someone to give that to others. The sense of a goal to make ends meet kept me driven. Allowed me to persevere through errors for days and once, weeks.
- I love solving problems.
- Strong personal ideology. I wanted to live a life that I set out for myself. Over and over in my life I have fought to do things in a way I believed was best for me.
All my math courses are advanced. When I checked university requirements in my country, CS needed everything advanced
Don’t even know why they need chemistry
Where are you using chemistry for CS
Also does the name of your degree matter ? Like can I get a bachelors of science which has a computer science course ? Does that count as a CS degree
It depends if it is a BS in CS or not
I grew up in like 80% Asian community and the single thing I hated about this whole Asian parent stigma is the essence of there's no personal aspirations. Pushing to prove everyone wrong was (good or bad) something as well that kept me driven
After getting job offer told my mom to make a WeChat and fucking show off to the other parents. I hated the system that much 😂
You're most likely not (though there are fields that do), but it just teaches you to think in a certain way that I think is not only helpful for programming but for life in general.
Bro idk why…they always just compare
@smoky quest Btw have you studied physics? I've been tempted to add on Feymann's lectures into my readings.
Right now I have Economics from Tom Sowell, and Will Durant's history series.
I had a strong set in electronic/electric, but not pure physics
Icic.
yeah that's awesome!
Give it a try and you will see it's fun and you will ace it
Don't let numbers define you. I've never had a 4.0, managed to fail a class pretty much every year. By my grades alone you could've said I was gonna come out as a loser.
Just keep fighting on, trust the path and the process you set yourself on. You got this! 🥳
don't let fears guide your choices
If you want some shitty irony, sophomore year I took a Java class and ended with a 13%. Senior year I took AP CS and ended with like a 62.
Yeah, these things don't mean shit. Don't let them stop you
this is why some places offer degrees both in compsci and software engineering
I personally think math is very important in computer science and software engineering
Chemistry is actually very useful in comp sci! Any good comp sci and every reputable expert has extolled its benefits to be included into that curriculum
I am actually getting a minor in chemistry and physics also, theyre both incredibly beneficial to the degree and super fun to learn!
Probably some of my easiest classes also
Physical chemistry I and polymer chemistry are so amazing to learn about
let me guess, youre white
Hi, I want to get into learning python. any suggestions on where or how to start?
Python tutorial for beginners full course
#python #tutorial #beginners
⭐️Time Stamps⭐️
#1 (00:00:00) Python tutorial for beginners 🐍
#2 (00:05:57) variables ✘
#3 (00;17;38) multiple assignment 🔠
#4 (00:20:27) string methods 〰️
#5 (00:25:13) type cast 💱
#6 (00:30:14) user input ⌨️
#7 (00:36:50) math functions 🧮
#8 (00:40:58...
Thank you
we are in class 6 and started coding last year , we are indian too and have learned some python
we are twins
this is our channel link
Bro what
12 hours 😂
yoooo
guys
how do you think about our website
Hello, please respect the channel topic and rule 6 regarding unapproved advertising
That's a question you can only answer for yourself. How much does salary matter? Does it balance out other factors like where you want to live and what kind of job you want to do? When you're just graduated you have limited options, but they start to open up after a few years of experience
Im 19 also no skill 🤡
Well, at least u a all young. U have very legit excuse for being not experienced yet 🙂
excuse is a lie keep learning
Try taking on internships!
How was it?
How do you guys manage first months, job overload project and new framework and tools with deadlines .?
I think the best way of doing internship, is just make some friends with your co-worker, to help you out.
Mentor
Company knows you don't know anything. Generally not just gonna throw you in the water.
This sounds like a hot take but here we go; As an intern you should not have project responsibility in the company.
You are there to learn. You are not there to be the needed third dev on a two dev project that should have been a six dev project. You aren't there to fill in the requirement requests of the team. You are there in addition to the requirement requests.
Where I work folks like to throw the term "intern projects" around. It's anything we can have an intern do that meets three requirements:
- It cannot be mission critical or a roadblock for active feature work
- It cannot interfere with the intern team member's scheduled intern events (shadowing, interviews, meetings, etc)
- It must relate to the team's overall work in a way that the intern team member can learn deeper knowledge of our processes while completing it.
I'm curious how other companies approach interns.
"I need this task done but it is tedious and time consuming and does not critically impact a running process"
I mostly just get assigned tickets as anyone else, but it's mostly the low-priority, longer term, pretty interesting ones, and I am expected to be asking a lot of questions.
Nice! That's how my internship on a tier 2 went. I took tickets, though I was limited to what I could grab mostly due to access permissions. I'd work the ticket, ask a million questions, and have a great time.
When that one task that needed four hours of tedious work came up, that was mine too.
Never really felt separated from the team but it was clear that I wasn't a full-time yet.
it depend what your goal is for your internship, some people like challenges, some don't, so given them the right amount of work to help them out for their later career.
For my company they started me off with a few small tickets and then let me choose whatever I wanted to do next - basically letting me do whatever I felt I was capable of
Within a few months I was working independently (other than the fact we're very collaborative so I'm talking with lots of people from different teams) and representing our department in critical investigations spanning multiple teams
I don't see the value of massively limiting an intern's responsibilities, they're potentially going to be working for you in a year
I'm agree with you.
the best way is just talk with your supervisor, if it is too little, get more work, if it is too much, than get some less.
It sounds like yours was a natural build of motivation and trust within the team which is great. I agree that being an intern should not limit you. I also refuse to let an intern blindly take on something that is mission critical or time sensitive.
If we get there in our teamwork over a few weeks, absolutely.
what do you mean by mission critical or time sensitive. lot of work is predicable how much time you need to get work done, and when it is mission critical, you'll never let one person do the job!
Mission critical is broadly defined where I work as anything that will stop the deliverable at any time of the feature.
Time sensitive are crunch deadlines. We avoid them like the plague but they can happen. No intern works off hours. Not true for full-time team members.
It's never one person, yes. We are a team. It is one person's code though. Or one person's deployment of infra. Or one person's initial draft of the business value statement.
ok, crunch deadlines, is no good for any one, i thinks, even an expert may mis the deadline.
if it can't be done within the deadline, then problem self, maybe questionable!
No disagreement here. We aren't perfect though and there's always the chance we miss or underestimate something.
some company want some safety measure it is ok, but failure is the part of the growth, so let the interns fault, they'll be better off in the future.
but never let them do the work which may worth a millien or so!
Solid point. Failure is learning.
We're into the case by case of the particular intern. Failure is always an option. As a leader, a senior, and a teammate I would like to control the type of project you have a chance to fail on. Actually not exclusively because of the project itself but also because I need to learn how you handle failure.
Failure can destroy a person, large or small. Difficult enough to learn how to handle failure. No need to learn that lesson on a project that costs the company millions when prod goes down for thirty minutes.
Tricky, now that I think about it. How to let them fly but still do what can be done to ensure they will try again if they fall.
there are so many ways to get you to your destiny, so why bother you to think so much, so just try, some may succeed some may fall. real world problem are more complicate than on paper, so you'll see.
Convert our python 2.X code to 3.X code.
If you are you serious, what types of constraints are on the work if any? It would certainly fit in the tedious category as well as the non-impacting as I assume production is up and running while this happens. (just not sure if serious or a py2 meme)
Unfortunately, I'm completely serious. It was a CS intern position at a start-up. I think it was more of some back logged files that was converted. I joined a little after so I wasn't made aware of the exact scope of the changes/constraints. It was 100% tedious and definitely not close to production.
I had interviewed for an intern position too, but lucky for me I got thrown into the "Data science intern" position since I wasn't able to differentiate a list and set at the time.
A curious task. I wouldn't be against an intern taking something on of that nature. As said, production is shielded from it. It's tedious work with no hard time-line so the intern can perform at their pace and still attend to everything else. It would also give them a lot of experience.
Neat.
As a computer science student, what projects can I do that would help me land a marketing/business development/analyst internship? (ping when replying)
That's a wide range of internships you're looking at.
maybe this
https://www.freecodecamp.org/learn/data-analysis-with-python/#data-analysis-with-python-course
Kivy?

oops HR system sent out the application before it was filled out from the hiring manager

130k like minded individuals sounds like some dystopian YA novel
https://youtu.be/ag2juFF4Y0Y Join faction Dauntless 🙂
Beatrice leaves her old faction, Abnegation, and joins Dauntless. This scene takes place right after the Choosing Ceremony where she and her fellow initiates are on their way to Dauntless.
What are the most common python job?
Search in your local area maybe
If I want to get into computer science once I finish high school (I'm in my first year of a 3 year programme), what languages should I learn and in what order?
backend dev
QA
data satanist (Data analyst / Data scientist / ML)
I like being a satanist, whats qa and backend dev
QA = tester to web dev. https://roadmap.sh/qa
testing usually frontend applications, writing end to tend testing to them
backend dev = software engineer in web development, writing server side of web applications.
Usually writing application running on Linux servers, which input/output in JSON format as REST APIs (but other variations are present)
Usually his code deals with SQL databases, or NoSQL databases.
often present some message queue stuff to distribute workload across servers
End result of his work is usually served to web sites done by frontend developers / or to mobile applications / or to desktop application
Common beginner guides usually suggest writing your small blog web site 🙂
https://roadmap.sh/backend this map shows it better
well, considering that i am backend dev as well, i also draw some roadmap of stuff to learn regarding Backend + Devops and eventually growing into Software Architect
https://raw.githubusercontent.com/darklab8/darklab_backend_roadmap/master/swe_backend.drawio.svg
Green skills are generic Software Engineering that should be known, Yellow is backend related stuff, Pink-Purple is python related stuff to explore
And u can be sure other paths aren't that small too. Well at least data satanist stuff is deep
QA is the most simple out of this trio, but at the same time having its own tricky caveats
It doesn't matter. Learn what you want, but also focus on getting good grades and stuff like that
Pls no. Don't send more data scientists. Field is full 
scientists satanists.

Honestly, CS field's more clear cut on roles. Data science is more like. Data analyst? Naw, you data scientist. ML engineering? Naw, you data scientist too. BI analyst? Naw, you data scientista.
Technically almost majority of CS roles are joined under Software Engineer flag.
Yea, but job description wise it's generally more specific. XYZ stack, or XYZ technology.
Data Scientist job description is literally: "Help business create impact"
well... that reminds me about similar situation in DevOps engineer roles
they are super different in specializations... but they are all called DevOps engineers xD
What does that even MEAN? CREATE IMPACT? 
🎶 Neon Genesis Evangelion OST music 🎶
https://dropbox.github.io/dbx-career-framework/ic2_software_engineer.html
Technically this impact is kind of described here
including even having article, what is impact? https://dropbox.github.io/dbx-career-framework/what_is_impact.html
Yea, all written out for SE. Jack squat for DS.
And technically they are correct in asking it, even if they could be not always understanding it
we need to solve business problems, not technical problems. Different aim in goals leads to different results
Also, DS interviews are like: "How many 4s are in 1-1000" to like "Describe Gaussian"
Business problems are fake news, business don't even know what they want.
that applies to DS. It's pretty generic
read from their MLE section if u want ;b
https://dropbox.github.io/dbx-career-framework/ic1_machine_learning_engineer.html
Yea, was just reading the MLE
Question:
What career / job suits me best?
I've always been into technology. 🤖
I don't know how to phrase my thought, but I would try this:
I've never encountered a problem I couldn't solve.
◉ I love finding solutions to any problem. And the feeling I get when I solve a problem is priceless.
◉ I am very interested in the future of our population, planet Earth and the universe.
And that's why my career should be linked to topics such as:
⋄ Environment 🌪️, Nature ☘️
⋄ Earth 🌍 , Space 🪐
I would like to work in one of the following areas:
⋄ Artificial intelligence (AI)
⋄ Robotics
⋄ Cybernetics
Do you have any idea what career / job connects these themes?
i am pretty sure it is part of generic Software Engineering education somewhere
This book begins as an intro and i think recommending other books to learn at least
(Technically impact is not described there, but u know as consequence)
Oh right, i actually remembered book about where impact is described the best
I only got to Data structures II (or was it I) in my undergrad (Stats major).
https://www.amazon.com/Phoenix-Project-DevOps-Helping-Business/dp/0988262592
A holy Grail of DevOps engineers, recommending to read
It shows transformation of... IT team from doing different shit into.. being productive
it is really fun literally novel
I probably need to decide soon what I want to specialize in for DS
what's your current status? CS undergrad?
Stats undergrad, 2 & 8 months ish YoE. Worked as a DS at a start up & ML Analyst (automating models type work) at a fortune 200.
Applying to some grad schools atm for the credentials.
i think impact should be pretty well described somewhre in Software Requirements book
I mean in order to make impact, we need to identify requirements what we wish to build first, aren't we
What is really needed being done
i mean that from the point of view, how to identify one problem that serves as bottleneck for hundreds of stuff
making greatest impact from solving just one problem, then being productive and solving 30 tasks per day
i haven't read the book yet, but i suspect it should be having something along those lines
Question:
What career / job suits me best?
I've always been into technology. 🤖
I don't know how to phrase my thought, but I would try this:
I've never encountered a problem I couldn't solve.
◉ I love finding solutions to any problem. And the feeling I get when I solve a problem is priceless.
◉ I am very interested in the future of our population, planet Earth and the universe.
And that's why my career should be linked to topics such as:
⋄ Environment 🌪️, Nature ☘️
⋄ Earth 🌍 , Space 🪐
I would like to work in one of the following areas:
⋄ Artificial intelligence (AI)
⋄ Robotics
⋄ Cybernetics
Do you have any idea what career / job connects these themes?
generic Software Engineering education connects them all for sure 🙂
education of SWE (Software Engineer) is leading to person, digging for real problem that needs to be solved adjusting stuff to what clients needs
And then seeking best technical solution/instruments/language to solve the task
Coding is just latest most... simpliest stage to implement it once everything is planned
i would say that in your case, all your areas are also requiring Math / Physics stuff, which is part of Computer Science degree as well
Robotics/Cybernetics are usually called Embedded developers if to approach it to hardware as close as possible from Software Engineering side
Probably there are some additional role from more hardware point of view
Artificial Intelligence at the moment assumes going Data Science way/Neural network stuff (Higher Math + Software Engineering)
Or more like probably Data engineering + Data Science + Machine Learning
Yeah, I quite really like Math.
And for the software engineering. I think that's not for me
Software Engineering is usually present in small capacity for Data Analysis/Data Scientists as long as they don't go into Machine Learning/AI
Wait, is software engineering also about design?
As far as i got, Machine Learning is technically small amount of problem SWE too, but the problem is that ML leads to need of data engineering (acquiring/processing/refining data for ML)
wait a sec, I'll send you my naive idea
At junior level SWE is just coding => ic1 swe https://dropbox.github.io/dbx-career-framework/ic1_software_engineer.html
as middle level, SWE is already grasping idea to make analysis and design, majorly researching what needs to be done and only after that coding https://dropbox.github.io/dbx-career-framework/ic2_software_engineer.html
at senior level, SWE can be still doing same, or can be actually already coding less and more organizing team work, too many different specializations what can be done to be honest. There are people like System Analysis and other kind of Analysts, who more design and only draw diagrams than code, but they problem is.. .they are supposed to have former coding experience before diving into this
https://dropbox.github.io/dbx-career-framework/ic3_software_engineer.html
I would love to work in some kind of a research laboratory with computers and the latest technology. Exploring data, creating artificial intelligence (automation, robots), etc. I would imagine that this work would be focused on a topic either space or some natural problems, global warming, ... I would like to contribute and help at least some minimal part in the progress of humanity in terms of some discoveries, etc... I want to leave a little something in the world, to achieve something.
(again, it is probably really naive)
and I would like to have some type kind of this workspace
I must sound like an idiot. 🤦
i know only software engineering part of it.
Anyway, i will presume u can't model stuff without math/physics and having at least some software engineering skill set to provide calculations and diagrams
I'm also more into Hardware stuff than software.
and if u want to implement robotics/cybernetics, it is work of embedded software engineer to program it is working
unless u are some kind of more hardware specialist, who will build the machine itself
i don't think there is clear separation between those roles though too much. Highly likely embedded devs are espected directly building their hardware prototypes as wlel.
Anyway u should ask embedded devs about it.
#microcontrollers we kind of having some embedded section here
Arduino word is usually often sounding along side of it. I am too far from this topic
i know only that Hardware related devs are usually required to know C/C++ language
partiall something is possible to be done with MicroPython/or C#, but usually C/C++ is expected to be known
highly likely Assemble stuff is known for them too
alright, thanks!
https://github.com/mhxion/awesome-discord-communities#microprocessors-and-microcontrollers here is list of servers for developers working with hardware (scan #embedded/#hardware words)
https://github.com/mhxion/awesome-discord-communities#machine-learning and here guys working with AI, but technically it should not be problem to ask ML stuff here too in #data-science-and-ml probably. Python is too tied to ML at the moment
literally robotics channels even present
electrical/mechanical/power-engineering are somehow tied to this
This probably just comes under robotics/mechatronics, although they will usually require some degree of low-level (C or lower) software knowledge
If you don't want any software there are roles like mechanical design, who will produce the CAD for robotic systems
Maybe look into CE (Computer Engineering)
Hello, I've been wanting to learn python for a really long time but I have no idea where to start. Any tips on what the best way to learn python is and how I should practice? (Is this even the right channel for this lol)
this is the career discussion channel. are you looking to learn python so you can become a professional user of Python?
I am planning on making a coding career out of this since I really like coding. I heard a lot about python and I think it's a must need. At the moment I'm more familiar with game development programming.
so, one doesn't really get a programming job because they know a certain amount of some number of languages. if you're interested in becoming a professional game developer, there are Python libraries like arcade and pygame, but I think most game development is done with frameworks that don't have Python APIs, like Unity in C#.
Yep, but I'm not really sure if I want to go in the game development direction (With C#, C++, Lua etc..) or the web development, software developer or data analysis direction (With python, html, javascript and css).
So I thought that maybe if I learn python I could maybe discover what I enjoy more and then go with that.
But I have no idea where to start.
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
You can look here, I suppose
I've never encountered a problem I couldn't solve.
I hope you never say this in any sort of interview setting or company setting.
Perhaps it's better to say you're super motivated to solve problems.
But if you're just getting into the field, expect that a lot of problems you encounter will need assistance from someone else (you can technically spend your entire internship/long stretch of time solving 1 problem, but it's not cost effective for you nor the employer.)
What is the negative of saying that you've never let a problem stop you? That you've always solved the problem.
I think it just comes off as really cocky and also comes the question of "oh does this candidate not challenge himself."
While logically sure he solved every problem he faced, it can easily be taken as cockiness or overconfidence especially if he's just getting into the field
I mean especially when you're talking to people solving and probably struggling with a problem rn, last thing you need to hear is some 0 experience person saying they can solve all your problems
No dream is naive, don't stop believing. That cool lab looks like some of those supercomputer labs, with a highly controlled sterilized atmosphere. Yeah, go for hardware, components, embedded systems you will get there. Software developers are more likely to be found in co-working, home-offices and meeting rooms.
Good message, but definitely way better ways to phrase it
Definitely right spirited and good intended
So it is the challenge the statement offers that you take exception to? You went from cocky to lazy to overconfident and landed on distrust. I'm just trying to follow.
My main point is it can be taken many ways negatively. Not saying one particular negative way it can be taken over another.
Interesting. Thanks!
Dunno. You make a good point though. Probably dependent on interviewer
Stay in school and get a degree in physics or related STEM field. You ca learn programming as you go. Programming will be a tool you can use, and will be easier to learn than the physics and material chemistry.
That's what I'm gonna do ^^^
I work in a superconducting electronics test lab. A bit like your picture but no bunny suits. A fab (place where they actually manufacture the chips) is related and might be something else you're interested in. There is a lot of money in manufacturing and post-CMOS computing right now in the EU and USA because of the current geopolitical context. If you'd like to get into manufacturing, I would suggest looking into materials science, materials engineering and physics. On the design side (my path), more electrical/computer engineering.
Either way you will probably need at least a master's degree. It is possible to break into this kind of field with only a bachelor's (I did) but it is not easy nor as lucrative. Learning some programming and data science along the way, as trygvrad suggests, will make you a better scientist and more appealing to hire. But if you want to do real cutting edge stuff it can't be your main focus.
how do you go to python site again?
https://www.python.org/ For other non-career questions, please see #❓|how-to-get-help
Hi guys, am I able to post my resume here for it to be checked on? I just created a new one but wanted it to be checked before applying out
if you post a picture of your resume with sensitive information covered up, you'll probably get a few responses
Major in math or stats
hello i am learning python and i want to know how i can put 3 numbers in the symbol <,>
Wrong channel, try #python-discussion or see #❓|how-to-get-help
Anyone who is willing to share Leetcode subscription?
DM me
Thank you very much
No and also irrelevant to the channel
and also, probably not even worth it
Not too naïve! I know someone that does something like this, she works with weather prediction models for early evacuations and crop rotations and stuff like that. I personally do neuroscience r&d. This job is out there for you 🙂
What is required for a job in neuroscience?
I have a degree in Biomedical Engineering with a focus on programming, that's what got me this r&d position. Although I'm sure someone with algorithm experience could get it. If I was to hire a junior for this position, I'd want them to have familiarity with the neuroscience related python modules and be extremely comfortable working with numpy and pandas, as well as have a solid math and science background.
Hey, im totaly new in the programming world. i Really want to have a futur beeing a software engineer. I have Python on my MacOS, and want to learn it by scratch. I have seen some Youtube videos, but didnt really get anything from it. Can someone help me!
Corey Schafer
If everything is going like it should. I have plans to start Software technology in the University after summer 2023. But i just want to have a foot ind the programming world.
also the goates of all goat
Google
I would suggest, dont think that you will learn everything and then you will start making some products
then
google, youtube
hmm, i will give it another try. But im doing as they say, and after like 10 days when looking back. I just understand 0.
I want to use all my time on this, and become good at programing.
@verbal quarry are you sure you're posting in the right channel?
Sounds really interesting, I'm still kind of figuring out what I want to do after I finish high school, but the science and math side really interests me.
As long as you have a solid math/science background the world is your oyster. That’s what’s cool about programming, it’s a useful tool that lets you do all kinds of other things.
how long will it approximately take for me to learn something from cybersecurity im 13 years old, and learn things pretty quickly
4 months
it cant be that easy
basics
All it takes is practice!
We all do. I probably check stack overflow for something at least once a day lol
You just have to practice 1 hour minimum every day
It’s not about knowing everything it’s about knowing where to find what you need
yeah
idk where even to start with cybersecurity 💀
Yep lol, I think I've been on the same info page about the same thing 20 times and I still dont know it
"How to start with cybersecurity" on Google idk
This isn’t my field, but I’d try to familiarize yourself with the concepts like pen testing and modules related to it. I did have a coworker who did cybersecurity for the fbi, but I think he had a machine learning background. Unsure if that was necessary
You could also try it in Reverse, "How to start hacking"
2 mins later cia fbi and 3 swats team come up to my house
read books
"You're hired"
It is possible, just in the 0,000's
wooo prty
That's what they did to the boy that leaked gta and hacked Uber
They arrested the guy that leaked gta 6
You could also look at cybersecurity job postings and see what they’re asking for
What field should I study if I want to create robots with AI, machine learning, or image recognition?
I'd probably rather design or program the robots than make them myself.
I'm a pretty technical type and I enjoy playing with parts, but I'm honestly not at all knowledgeable in electrical circuits or anything.
(I decided to reformulate my question from yesterday a bit...)
Because it's some kind of mix of robotics, AI and cybernetics. But there are more likely only specialized studying fields on either robotics, AI, or cybernetics. Not all at once...
Outside of research it's rare to create robotics and AI at the same time - there will be a separate team handling AI
Depends on the robot too. The company making the robots don't usually program them for their application - that is up to whoever is buying the assembled robot
Final round behavioral interview tomorrow 

good luck
Hellooo , WARM GREETINGS FROM ALGERIA, I share with you the neww GOOGLE DEVELOPERS STUDENTS CLUB of the national higher school of artificial intelligence in ALGIERS.
Lots of surprises are coming, sooo join us ! @gdsc_ensia
Mechanical Engineer or Electrical Engineering degree I'd say. That's what the focus was for the robotics club at my college. They needed engineers that work with embedded systems as well
Good luck, you got this!
!resources have you checked out our resources page? A lot of good stuff there
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
how do I find repositories to contribute to? I want to get some more activity on my github but don't want to start up another project yet
Hmm. Not sure! Most large repositories I'm aware of need something. I'd choose your favorite and/or what looks interesting and have at it. Even if it's something boring like a bug fix or a documentation clarity thing
appreciate ya both
could finding a mentor be helpful for later on in life? i feel like having someone teach me 1 on 1 would be better for me than just documentation(partially because I can never focus unless it is human contact). I want to find a mentor type person because I am too young to start interning(1 more year). is there anyway that i could find a mentor that would be willing to have sort of classes with me just to teach me and show me what it's like to be a software engineer?
it would be difficult to find someone who's willing to commit to that kind of relationship, and even less likely that it would last all that long. do you have an extended family member who's a developer?
It would likely be helpful, but you would have to seek out schemes that run these things. The Youth Group is one place that runs it in the UK, for example
im in stinky US 😭
Finding someone to teach you software engineering and show the job would almost definitely require payment on your side
yowza i dont really have payment to give
Right, I'm not saying you should pay anyone, just that this level of commitment is rare to find without it
thats fair, i just dont know what to do whatsoever in order to get experience or anything. I am too young to get a computer science degree and that is where most roadmaps start
Write any code in any language and figure out what you enjoy doing, then do more of that
Have you taken a glance at our resources page? You might find something there that clicks with you
i enjoy python, but I just do not know what to code. I usually sit down in front of VSCode just trying to think of what to make lol
But generally people do some canned/toy exercises then move on to contributing to group projects, if they aren't at the computer science route
!projects Hmm. Have you seen these?
Kindling Projects
The Kindling projects page on Ned Batchelder's website contains a list of projects and ideas programmers can tackle to build their skills and knowledge.
no video editor 😫 lol that might be a bit complicated to start off with though.
A bit complicated is one way of putting it 🙂
that is the only software i really am interested in making with python right now, ill look at everything else on the kindling projects page but
That's good to hear, would highly recommend giving it a go
They're just ideas, if you have your heart set on something that isn't there, go for it 🙂
i do not really see anything i am interested in, sadly
hm well
maybe i could make a game.
I have a suggestion. Maybe make a video editor 
it might be too intimidating for me, lol
Had this problem and ended up making very little projects. Just make. If it's something like a video editor maybe spend a day or two to draw out the structure of your code and the things you'll need to make it work. Then all that's left is to code 🥳
Not worth to give up on a might. Always worth trying.
where could i start?
Google to figure if it's possible (should be), and through this Google search you should get some leads on technologies to use.
i know moviepy and ffmpeg could be useful.
After you found all the technologies you'll probably need, start drawing out how all the technologies will work with each other to make the video editor.
Jumbling the ideas over and over again and getting a super deep understanding of the workflow and structure of your project, then coding becomes the easy part.
I think all you need to do is connect movie.py to some sort of UI. Unsure what moviepy provides tho
Yeah someone made a video editor using moviepy and tkinter
moviepy can cut and split clips and merge etc. i just dont know how to interpret that into a gui
You'll definitely need some kind of playback bar which can give you information on location of where to cut/split/etc. And then maybe just a button that calls moviepy to cut at a certain time?
I don't know much about gui or tkinter in general tho so I'm unsure of the structure to do things
i have seen barely any examples using gui and moviepy lol
I just seen someone on YouTube done it. Maybe others too have done it as well
who?
Such a moral dilemma
Can I do complete webdev from python or Should I move to JS/TS?
And what's the difference if you can?
And do ping on reply :)
Without learning JS/TS, you cannot realistically do full stack or front end web dev. You can do backend work, but even there knowing JS is highly advantageous
Thanks :)
So should I start with JS/TS and come back to frameworks like django or fininsh learning django and move to JS?
That's really up to you and your goals. If your goal is to be a fullstack web developer specifically, I would probably prioritize JS over Python but the order is not that important.
I see thanks :)
any tips for a teams/zoom interview?
Sleep well in advance
Do a test call with someone else to make sure your mic/camera works and they can see/hear you
I have a few questions About Object Oriented Programming, can anyone help me?
Are they somehow related to career discussion?
One tip that was given to me was to set it up so that you don't see your own camera/face, makes it mirror a natural conversation more
Also put the zoom window just under you camera, so looking at their face is also looking at their camera
Speaking of zoom/teams stuff. Making sure u have very well working web camera / microphone of a good quality. Installing necessary programs and ensuring they work correctly, so that u will be not late for interviews.
Even being 5 minutes late is bad
should I stay in the UK and pursue an internship in software engineering/data science or find an internship abroad like America or Sweden
do you have American or Swedish/EU citizenship? Do you speak Swedish?
Gonna need way more context to give a suitable answer
Ajax got me fuckd up first time
Hello everyone,
I'm in last year of university and currently I'm in software development field. I want to ask how log will it take to learn data science, and how to switch from developer profile to a data scientist? Also what are the pros and cons of being a data scientist?
what country are you in?
India
I know nothing about how getting a job works in India. but in general, being a data scientist is more about your theoretical knowledge of how to use data, and not really about your programming skills.
con: if you like software development from the perspective of building and maintaining large systems, a lot of data science-related positions won't fulfill that for you.
pro: it pays well (at least in the US), and if you're on the AI side of things, people will think you're cool when you say that you do AI development. (that or everyone around me is gaslighting me
)
Thanks 😂
youre very cool stel 
it was not behavioral
ohno, how did it go?
Well he gave me a coding question and similar to last time.. I got to test it once and it ran(but wrong answer) and he asked if I knew what I was missing and I was like oh yes I should sort the numbers first and went to do that… he was like oh no that’s good I just wanted to see if you knew what you’re missing
So like last time… didn’t actually get the result (they only give 10 min) but they stopped me when I told them what i was missing
🥳
So now I wait and 
One page?
Unless the job you're applying for specifies one-page CVs I would do two pages for anything postgraduate level.
I personally would try to minimise technical language as much as possible. The first person to look at your CV might not have the exact same areas of expertise as you.
I have a CV guide from my university which I could send to you when I'm back from holiday if you like. It also includes great tips for covering letters and interview preparation
been thinking alright do mostly of you guys doesn't have a sofware engineering degree but has a job?
99% of the people here that have jobs as software devs have some sort of STEM degree
well, if to believe this site regarding US statistics:
https://seedscientific.com/software-engineering-statistics/
73% of software engineers have a bachelor’s degree. 20% of others are having master's degree.
https://www.zippia.com/software-engineer-jobs/demographics/
and less than 7% of software engineers are having alternative degree
I wonder where is % of people without degrees 
but is it important to get a degree for SE?
well, if u a in US, apperently u have almost 0 chances without degree according to those statistics
All the workplaces are already occupied by people with degrees
And that's kind of the answer: With degree, u a way more highly likely to make your first steps into career
without it: u a competing among with all other graduates from online courses having a hype, which are in general having way less chance for quality
likelyhood someone will invest into u growing into specialist is way less after graduation from non-higher-degree institution
if u have no degree in SE but has more experience would that be fine?
