#career-advice
1 messages · Page 230 of 1
What are the best fields in 2025 for tech CS ? what do you prefer learning ?
My usual answer: breadth, not depth. The best field is broad knowledge and being a good generalist.
Second best answer: the best field is the one you get a job in.
For more Dad answers, feel free to ping me.
Bro so tell me if u get a job for 40k -80k a year as new for studying 8 years or you will pick 60-120k for studying 9-11 years ?
Dude if you give someone a task, and they use gpt to generate suitable tests, working code that meets those tests, and whatever else, that's pretty good on boosting productivity.
My aim is never just to write code.
My aim to have code well documented, easy to understand, easy to change further, designed to be testable.
Understanding, reading, and finding solution to the problem
Or writing code that is humanly easy and nice to maintain and support.
That's the goal.
Lie generator is a waste of time for such purposes. I have hard time imagining people voluntarily willing to suffer through generated lies.
For that matter u could be having better time just using CRM system like Wordpress or Wagtail, or some other boilerplated solution if your aim is super rapid development for smth that just works.
Or for that matter we have already enough of boilerplating different solutions that try to sky rocket development as fast as possible. Not surprisingly they all come at some cost (Vendor lock ins, Heavy money spending, Heavy dev costs when try to move away from designed borders).
You need to question yourself eventually, which PRICE you pay with using this crude AI for such stuff. There is always price in every software development solution path
My mental health is super important for me, for this reason i am unwilling to use it for development purposes at this point of time, as those AI solutions introduce heavy sanity (and time) costs (Subject to change potentially depending on evolution of those systems)
Not sure I understand what you're asking. Uni is ~4 years.
Yeah but that’s why I was asking if one can get more paid and more experienced for 1-2 years so I think one should study more it isn’t easy but u have to do something that’s why I was asking which field is the best in 2025
What are you going to do in that 1-2 years? Get a Masters degree?
Bro just didn’t say it’s obviously 1-2 years it can be more one person can even not go to uní
I'm having a real hard time understanding what you're asking.
Let’s leave that I wanna ask what are u studying now or graduated ?
I'm graduated
If you want a job as a software engineer, the normal path is: go to Uni for ~4 years, and practice coding while there, try to get internships/work experience during that time, and get a job. Optionally, you can get a masters degree.
Not really possible when you're working on trading systems and a bad drawdown one day costs you your job 😅 code is a means to an end there, not the be all end all
The more experience you have after Uni, the higher earning potential you have. There's no exact $$ amount, since it depends on you / the job market / luck.
What do u prefer as u have experience more than me doing master or not and also upto o how many languages do u know of programming
I don't think a masters is worth +2 years before entering work force. Masters are good if: you have a +1 program (ie: 5 years BS+MS), can't land a job, or have a specialized interest (ie: data science) that is degree heavy. Otherwise, I think it's better to get a job and finish the masters part time.
Personally, I think a masters is a good goal for 5-10 years after graduation tho... because it's helpful when you hit mid levels.
And what do you prefer as I join university next year and at that time I knwo upto 3 or 4 programming languages so should I do master or not ?
My opinion: Focus on getting work experience... internships. And project experience (build stuff). This will make a bigger difference than anything else.
And, decide on a Masters if you can't land a good job.
(I'm in US, so my opinion is biased towards my experience)
Yeah like aint in collage like studying other subjects and wasting my time I am studying in other institutions and getting experience as well as knowing more about computer science
Yup, to "get good", you need to keep learning on your own.
No matter where you are but even it’s me or you we should have experience to land a high paying job .
On my own I am learning programming languages and even in institute also as I am not as old as you do I think I have a chance to get more experience at the age of mine as 16 most of my Agers are playing around and having fun but I gotta focus now
My "dad" advice is: Don't worry about "focus" or "grinding" or "hustler's mindset" or any of that nonsense. The most important thing is to build interesting things - and to learn from doing. Find something you're interested in and explore that. Literally any complex programming will make you a better programmer - if you build a cool game that you like, it'll make you better at all types of programming.
The corrolary is: follow your interests. Learn what is interesting... it'll take you in surprising directions. Even if it's something esoteric like shipbuilding, you'll find something interesting to take away.
Yeah that what I do to get experience create your own programs even it get wrong or errors at first but try again and again as like this you even learn by your mistakes and get experience not just copying others code
Yah, you'll go far!
I'm looking for advice on what I should do. I've been an incident response intern for a large organization in local government for 2 years. I don't want to work with the government or as a contractor for the government. I'm going to graduate in a year. I want a pathway where I can work for companies from different countries, and I'm not interested in AI or making surveillance tools. If you have any info or links let me know.
Hey! Are you interested in Python-based careers? Or just any career? If Python (as that’s the scope of this discord), I would suggest you check out YouTube tutorials for Python and Scrimba. Start learning and get into a rhythm of learning something new everyday. Start building projects and then you can check out jobs!
currently in first year uni doing a CS and Ai degree and was thinking of getting a PCAP certificate, is it worth it or what can i add to my CV for searching of software programming jobs?
is it true that "AI will take over programming jobs?"
its not really worth, nobody would care
what can i do instead?
Keep your grades up and look for internships, you probably wont get one as a first year but if you manage one it'll put you way ahead of everyone else
alright thank you then
You could also join a programming related or adjacent club, work on projects, etc, but grades are top priority
ABCD = input("what kind of conversion would you like: Farenheit to Celcius, KM to MI, USD to Euros, or KG to LBS (note it goes other way around to) (A)(B)(C)(D): ")
if ABCD.upper() == "A":
F_OR_C = input("F or C: ")
if F_OR_C.upper() == "F":
TEMP = input("what temp: ")
yes = float(TEMP) - 32
conversion = yes / 1.8
print("your anwser is: " + str(conversion))
if F_OR_C.upper() == "C":
TEMP = input("what temp: ")
yes = float(TEMP) * 1.8
conversion = yes + 32
print("your anwser is: " + str(conversion))
if ABCD.upper() == "B":
KM_OR_MI = input("KM or MI: ")
if KM_OR_MI.upper() == "KM":
DIST = input("what is the distance: ")
conversion = float(DIST) * 0.62137
print("your anwser is: " + str(conversion))
if KM_OR_MI.upper() == "MI":
DIST = input("what is the distance: ")
conversion = float(DIST) / 0.62137
print("your anwser is: " + str(conversion))
if ABCD.upper() == "C":
U_E = input("USD or Euros: ")
if U_E.upper() == "USD":
amount = input("what is the amount: ")
conversion = float(amount) / 1.20
print("your anwser is: " + str(conversion))
U_E = input("USD or Euros: ")
if U_E.upper() == "EUROS":
amount = input("what is the amount: ")
conversion = float(amount) * 1.20
print("your anwser is: " + str(conversion))
if ABCD.upper() == "D":
KG_OR_LBS = input("KG or LBS: ")
if KG_OR_LBS.upper() == "KG":
weight = input("what is the weight: ")
conversion = float(weight) * 2.2
print("your anwser is: " + str(conversion))
if KG_OR_LBS.upper() == "LBS":
weight = input("what is the weight: ")
conversion = float(weight) / 2.2
print("your anwser is: " + str(conversion))
my first solo program
its a conversion program
can someone rate it?
Congrats! (this is the wrong channel tho... this is careers!)
Open a help thread: #❓|how-to-get-help and tag it "Code Review"
ok
Does anyone here know where I could apply for an IT internship? My country is Philippines, thanks in advance ♥️
Can these types of posts be temporarily banned in this channel
i keep getting asked these questions and they are soooo annoying, im starting to believe that it would happen now
If it's so annoying then why repost it
I really want to know y'alls opinion on this topic as a programmer, it's a really discussed topic among people who don't really know much about cs.
besides, I also really want to pursue a CS major in the future, so any information would be really helpful
Did tractors take over farming jobs?
Searching for "ai take over jobs" on this server comes up with nearly 50 messages alone. Are those responses insufficient?
i apologize if this topic on ai is a bit too sensitive for you, it has just been a question that everyone seems to be talking about. this server is pretty new to me, so ill look more into this topic alone.
Lmao
Hi
hi
yes
https://eh.net/encyclopedia/economic-history-of-tractors-in-the-united-states/
By increasing the productivity of agricultural labor, mechanization freed up millions of farm operators, unpaid family workers, and farm hands.
less people are required to harvest more land, so there are fewer people working on farms
Exactly. It depends what you mean by "take over". There's still farmers, but farming is different than it was prior to industrialization.
yeah there's a lot less farmers though, those people went on to do other things
the comparison kinda breaks down because it went from "everyone is a farmer" to "a couple of people farm while everyone else does other things"
(not just because of the tractor, a bunch of stuff was invented in that period)
That's not the comparison breaking down, that is the point. Technological changes affect who is working and how they work
Oh okay then we agree, I misunderstood your rhetorical
What should I learn specifically in machine learning and AI any niche popular in startups ?
My opinion is that AI will allow some people to create some programs without hiring a professional, but it won't get rid of the profession, and there will still be jobs that require a skilled operator. Current technology isn't really useful to make more than small programs that are quite similar to other things that have already been made. My guess is that, at least for the next decade, what we'll see is AI chipping away at the code monkey types of jobs, while leaving the software engineer types of jobs largely untouched except for greater productivity thanks to smarter tools
Wasn't that last month?
I assume most of FAANG will continue to shrink, one reason I think the "faang" obsession is miguided.
Start in #python-discussion. Ask for resources and how to start learning programming.
👋 Hello, everyone!
I’m looking for a talented female developer with solid freelancing experience and expertise in Java full-stack development.
Tech Stack: React, Angular, Java, Node.js, AWS, and more.
Requirements:
Fluent in English (both spoken and written).
Comfortable working in U.S. time zones.
Location: Worldwide (preferred candidates from India or Pakistan).
If this sounds like a fit for you, please feel free to DM me. Excited to connect! 🙌
<@&831776746206265384> ADS
!ban 1105342867314061363 You seem to be here only to post advertisements. Advertisements and recruiting are not allowed.
:incoming_envelope: :ok_hand: applied ban to @main wave permanently.
1 day ago
It was announced previously but is happening now
Ah, yah. I'm waiting for more at Meta. I can't imagine how they can sustain their current headcount.
Netflix had a good quarter, and already went through a big round, so I'd imagine they'd be stable
anyone up for learning py together? I started a few days ago and having someone to learn with would be nice
#python-discussion is the general python-related chat. This is careers.
@umbral dew yes , I just started 3 days ago
Is fullstack worth getting into with python knowledge?
is it normal to bang ur head against a wall while debugging indentions ..
Just indentations? No not really
Hello @foggy briar your message has been removed for being off topic and for being an advertisement
This question means very little. Do and learn the things that are of interest to you. Over time, you will naturally learn more and be capable of more. Languages and topics become an implementation detail and are less important as you gain more experience.
All to say; go for it!
Do ppl (and im talking about juniors here) send their resume with a cover letter? If so, do we have a template for the cover letter somewhere here, like we have for the resume?
Alright, thank you! I appreciate your answer!
Depends on what the company in question expects. Some ask for it, some don’t. I also base it off how I am applying. Like if it’s an email, I might give a 1 short paragraph intro.
And there is not a template. Each cover letter should really be written to the company. Not much a general template can help with there
just found this somehwere over the internet some time ago thats why i asked if there is a 'standard' template that we should use. But i guess it makes more sense to write a short paragraph intro, depending ofc on how the job application is being done
this is for a cover letter?
yes, im not sending cover letters tho, thats why im asking if there is a template ppl use in the industry
I've never seen this.
are you looking for a resume template?
no no
anyways instead of a cover letter i might put a short about me section in my resume at the top
this is the resume/CV template I use https://github.com/posquit0/Awesome-CV
looks like that's where you got that cover letter template
yea, but i think i found them on reddit somewhere, but yes they are the same
Hm well I am at moderate level
hi guys i want to ask you a question is there any jobs now in machine learning ?and what about the job market in sde
Sure there is. Did you do any kind of search yet?
Woah, no skills? can my 10 year old apply?
Am I wasting my time self learning python , trying to change careers legit question
Change from what to what? What is your formal education background?
!rule ad hire pay
6. Do not post unapproved advertising.
9. Do not offer or ask for paid work of any kind.
Hello @calm ruin your message has been removed for violating the server rules
I work at a dealership was gonna get into data analyst but idk if there's other uses for python beside that, very new to it. I'm starting to learn loops and while ifs
any way i can like make custom discord bots for ppl

feels like python is so saturated and ill have to study this + something else for over a year to ever make $15 an hour xd
Yea I think I'm go back to the coal mines less stress for a bit more money lol
there are faster ways to make $15 an hour
Do tell
Retail. Manual labor. child care. tutoring. Food service.
Would picking a second language be beneficial
To do what you want to do, it seems like you'd best benefit from learning actual data science concepts and not focusing on the language per se
The language is just a tool; a means to accomplish the ends of data analysis
I think I'm gonna have to research a bit more, at the start I wanna to get into data analysis. But I heard python was so versatile I wanna to see what else was out there
It absolutely is and is used for way more that just that. Do you have any degree or other education?
Generally we say here that the "easiest" path forward for getting a career in some kind of programming is to obtain a degree
One thing: apply to entry data or operations jobs early and often. Anything that gets you a little closer to your goal. Keep learning, and use that to show your motivation and ability to learn. There's no 'perfect' state of readiness.
any way i can like make custom discord bots for ppl pls
no, you asked before, this isnt relevant to the channel
Thanks for asking, but we don't allow recruiting on this server.
Fs
Thanks no job board?
No, it's just too hard to moderate (among other problems)
Yeah and it can get hectic kk thanks for the heads up
Hi there, may I share my project to request a review and feedback?
Is anyone here freelancing with use of python or should i switch language??
people don't hire freelancers because they know a specific language.
if you're not currently a freelancer, and you think freelancing has a lower barrier-to-entry than working for a company, I would encourage you to reconsider.
thanks for the response, i definitely worded my question wrong but what i take from your reply is that freelancing is just like applying for a job in a company its not simpler. What do u recommend i do with the knowledge of python?
what degree do you currently have, if any?
I actually am currently studying a law degree and have been picking up python on the side, and am really just looking for more information and careers in this sector.
if you're currently a law student and you're learning python on the side, there is nothing you can do to make money with python that you have time to do, or that would be worth the time put in.
programming isn't a side-gig; if you want it to become a source of income to you, you'll have to make it your main academic priority.
Again, thanks for the information, would this be similar to all other programming languages? As in it needs to be a full time pursuit rather than a thing on the side.
if you're currently a law student, and you're just starting to learn any programming, you cannot turn it into a side-gig.
regardless of language.
Sorry, just one final question, is there any benefits to me learning this language on the side for general purposes?
if you have a computer-facing job that isn't about programming, python is the most useful programming language to know. it can be a superpower for automating tasks on your computer.
like moving files around, or putting things into a spreadsheet.
That sounds great, as my degree is actually law and accounting so later into my degree and further jobs it should be of some use to me?
I don't know what the accounting software ecosystem looks like.
if you want to get another big degree after you finish the JD, I think there's a lot to explore with interactive LLMs (like ChatGPT) and their potential to make the law more accessible. having a masters in CS along with a JD could be very rewarding for you.
my department (the language technology department of a research company) had an expert in computational law, but he sadly passed away recently 
That sounds really interesting, I'll research more into this and I can see a lot of benefits arising from that.
Awful to hear! Just shows that my law degree can always be used anywhere!
I knew a few SWEs turned patent lawyers
Any tips to get an internship
machine leaning /web dev or machine learning//gam dev
in which choice u will be willing to input many years of time effort 🙂
hello im new to coding what is a good career path as of now
hi. depends on what you call a "good" path
sth that makes good money
well software development itself makes good money and data analysing too. Do you have any specific likes?
my friend is telling me to be a software engineer
i like making stuff and game cheats
🎫:zzz_Sad_vibes::Check:
yes, that makes good money too. but don't just think of money. Focus on likes too. If you can, please try some other types like data analysis or game making
I can say you have a creative type. Then maybe a software developer or a front-end developer.
do u know sources that i could use to study from
In my country, i mostly use books or online courses. Udemy is the best choice in my opinion. If you can, please buy some books from your local library.
that sounds very interesting
alright i appreciate your help have a nice day/night
They mostly are not repetitive so you won't get bored. Also, they pay well. Don't forget, just focus on choosing right now. Don't just start focusing on one thing. Explore for yourself
You can always ask me again when you need help. I'm mostly free.
Hey guys, I want to get into Test Automation. Long time ago I was learning Java but due to personal issues I had to start a job and did not have time to study.
Now I am learning Python and thinking to learn Robot Framework after. Is this a good plan? I also gotta say that I am almost 40 year old so I feel like I am out of time lol
I am pretty sure similar questions have already been asked billion times now >_< sorry I tried to search in chat but I feel like I need specific answer 🙏
What is robot framework
its an automation framework that was used in my previous company
although please do help me out if I am incorrect :)
Is it widely used in industries that you could reasonably work in?
If you want to be a test writer for python, it makes sense to learn python
yes that is what I am doing and trying to achieve right now :) once I am confident enough, I was thinking about the Robot Framework and wanted to ask the community if it makes sense or not D:
Hey guys what career can a teenager get when he or she has learned python
You can't make any money just from "learning python". If you want to become a professional programmer in the future, you should focus on doing well in school so that you can get into a computer science degree program.
Same answer
oh
is anyone good at patterns? specifically in an assessment format.
This is the career discussion channel.
Remember to never ask if someone knows about something. Always ask the actual question you want that person to answer (but in the correct channel).
what's the correct channel then?
I actually can't tell what your question is about, so try #ot2-never-nester’s-nightmare
does anyone have any advice on finding ANY remote job at all, even the most entry of level?
What are your current qualifications?
not much
I don't think you'll be able to find one, unfortunately
well I can't even find one in person either, so... I don't have any on paper qualifications
I freelance designed for a couple years, got 20+ million impressions, but no one cares about achievements if you don't have paper qualifications.
Even when the market is hot (it currently isn't), a degree is required for almost all entry level positions.
if a degree and experience is required, then it is not an entry level position of a low level.
If your definition for "entry level position" is "has no requirements", then there are no entry level programmer positions.
doesn't need to be programming.
i guess that message didn't send when i typed it, thought i added that detail.
I understand programming jobs will require a solid resume and port if you do not have a degree, so im not expecting anything of the sort.
programming jobs are the only ones in-scope for this channel.
figured it'd be anything tech related, good to know its useless outside of python 👍
seems like a counter productive channel where its very encouraged to learn python, but it's discouraged in finding a job unless you have a degree.
Need to pick one and figure out what the channel should be... most people with a degree and knowledge in multiple languages don't need this #career-advice channel.
it's not that it is discouraged to find a job without a degree, it's that it is encouraged to get a degree if you want a job
unfortunately not everyone has the option of higher education, I place being debt free much higher than potential educaiton.
sure, that's up to you. but everything has tradeoffs
it's not up to me, i simply cannot afford it lmao.
that is unfortunate. but it's not impossible to find swe work without a degree
How much computer science background do i need for data science? I have NONE
data science jobs are very degree-requiring, even moreso than general software development positions.
as in college degree? Im a senior in college atm
best way to learn javascript? i learnt html and css using freecodecamp, but i find it to be too time consuming, and also idont like that it tells me what to do for each step
However, this channel is for career discussions - in future, please ask in one of the off-topic channels instead
what degree are you getting?
sorry
its a bit vague tbh; CIS data analytics degree
It teaches applications, but not the theory like computer science would?
starting to think @peak halo is just a salesman for big education
the way that you've been reacting to people over the last few days who you don't agree with isn't appropriate. this is a warning--you need to read the #code-of-conduct
Europe universities cost barely anything/free for citizens
Plus this channel guides on the python path for example AI engineer, software engineer etc...
its the path of least resistance
for what it's worth, I think university educations are way overpriced and that the courses themselves are often mediocre. but there's more to getting a degree than the courses themselves, and whether the degree has educational value or not, a lot of employers treat them as a hard requirement.
it's like a saying I've heard many times: "without a paper you're nothing" not my quote tho I'm just sharing what I've heard
it's pretty reductive to say that a degree is "a piece of paper".
it technically is which just shows you have been attending and passing
Though I do believe there are many ways to get a successful career without university
"a degree is technically just a piece of papaer" and "a degree is a certificate that shows you attended and passed courses" are mutually exclusive.
bro idk it's just a quote which is said a lot in my country
This entire channel is redundant and just goes back to "go to college", its ridiculous.
I will not apologize for my behaviour and I personally see nothing wrong with it. I will apologize that you feel offended by my choice of words, even though they are not aggressive by any means.
Because most people should do that if they want to get into the industry
And sure, its a great path for those who have it available to them, but it seems like its the ONLY path people think is available.
Nobody said it's the only path. It's just the easiest.
tell that to stel, whos only response is "get a degree"
Well, you have effectively two paths (of which Stelercus has not said I don't agree with) getting a degree, or having an incredible set of skills you can prove and a network of people you know who can help you get in the door
id argue there are just as many developers with degrees and jobless, as there are with a degree and have work.
what evidence do you have for this claim?
the many of graduates in computer science and other tech related fields, applying for 8 months without any progress.
while it is possible to get a job in tech without a degree, the range of jobs available is much smaller. for agnyc, that wants to go into data science, a degree will be much more important
so how many are there? where did you find this evidence?
I am going to be completely honest, most grads coming out of computer science and other related fields have little to no knowledge about what they're doing, and imo it is getting worse.
HOWEVER, if your argument is "well people with degrees dont get jobs so no point in getting a degree" has some bias because most hires and juniors looking to break into the industry have degrees
Stel statement is "Even for entry level jobs, you will need a degree"
"Even for almost all entry level jobs"
no one recommended online courses? CS50?
Having a degree proves some element of basic knowledge though, or at least, to HR it does 😅 And a lot of places will filter out juniors without degrees
If most grads coming out of college don't know what they're doing , even with a degree, then what the hell is the point of one?
Because the industry uses it as a minimum base line and often filters out juniors who dont have one just to prune the pool
so whats to stop people from lying about having a degree on a resume, just so it doesn't get filtered out, as long as the resume and port is good?
Online courses like these are great for learning the basics, but they are not something you can really put on a CV as a proof you did something, at least most things are not going to look at "completed cs50" as useful
Most people I know have got a job nearly immediately after degree. Companies want to hire juniors that are experts or the employer can trust that you have knowledge in the field because of the degree.
What happens when they ask to see the proof of degree?
i've never heard of anyone asking for proof of a degree
just because some people don't take advantage of a degree, doesn't mean it's worthless. college is what you make of it
Well a few to build up your CV and very basic knowledge and from there maybe just climb the ranks in a company.
It 100% will be checked as part of a background check
it is very typical to have a background check before starting work. that's exactly what they look for
and if i could afford the 40k in debt for a degree, great!
People do lie, but it is very obvious if you then go past the intial scan and have an interview or background check
Plus if you say you're from a very good university they may ask the university to verify.
The hardest bit is getting your foot in the door to begin with
well yes but with tons of courses and tons of applications 1 offer could appear.
yeah, it's unfortunate if you can't. there are other options, but as emphasized they are harder
are you in US?
coming from a design point of view and not a development, i've seen so many people graduate with a graphic design degree, and have the worse designs i've ever seen, so im not sure.
yes, im from the US, in a rural town in texas lmfao.
I'm not saying it is impossible -> I did it, I am just saying it is very hard and honestly, most people dont have enough skills to do it
maybe it's your opinion that the designs are bad. Maybe I find the designs outstanding.
True it is very hard and takes a lot of dedication.
it wasnt from an opinion standpoint, it was from a fundamental one, art is subjective, but im not sure design fundamentals are.
i don't know anything about graphic design. but i can tell you that even though there are tons of people that don't know what they're doing with a degree in cs, the average skill level is much higher than those without a degree
What are design fundamentals for you?
color, contrast, hierarchy, focal, composition, etc;
Yea, colleges will sometimes produce incompetent people, it is what it is.
which are all objective unless given a task to say which colours are primary/secondary.
we don't need to debate graphic design in the programming careers channel 🥴
whos debating? it's not a debate, those are FUNDAMENTAL design needs.
anyone debating fundamentals, is not a debate, is just uneducated.
thats your opinion
Regardless, as interesting as it is, let's move it to an ot channel
what are some fundamentals in programming?
Problem solving
Debugging code
would you say those fundamentals in programming are not FUNDAMENTALS, but rather opinions?
No, there is realistically a set of things to know which apply across any work you do, I.e. Conditions, flow control, basic data structures, etc...
well how can you program without those skills
how can you program well without them* just as how can you design something competent and pleasing without the fundamentals of art?
It's fine if the conversation is moving in a different direction, but if we're not talking about careers anymore, please move to one of the off-topic channels.
- Art is subjective. I can draw a black canvas and someone may find it great. 2. How can you program without knowing those basic skills.
Please move this to an off-topic channel.
Okay!
Stel, do people like you around here?
or are you going to give a weird answer like "its not my job to be liked, its to enforce rules 🤓"
I personally like Stel as he has helped me in this channel before with advice.
😅 Pro tip: the behaviour and way you talk would definitely cause some problems in a work environment
Pro tip: i don't speak like this in a work environment because it's meant to be professional.
Okay, that's enough, please stop with this attitude
Pro question: Why are you arguing when we are trying to help? It's getting annoying
which attitude exactly is that?
yall have helped me none in this #career-advice , the only answer i have been given is "go get a degree"
and no one said go try take online courses? Cause I think I did
the nondegree route is fairly straightforward: networking, projects, luck
you said go take cs50, and others shot you down saying theres no point.
Okay, so, you are not getting a degree, that's fine. So what skills do you have that you can actively demonstrate? Do you have a portfolio? Do you network? Tech events? etc...
when did I say there's no point
never.
so you're telling me I said there's no point when I never said that
!mute 110525494591488000 The way you've been behaving over the last few days is incompatible with the culture that we're trying to facilitate here. Stop being hostile to people who you disagree with.
:ok_hand: applied timeout to @vapid jay until <t:1737824137:f> (1 hour).
iirc, the discussion was about the certificate you get for completing cs50. that doesn't have a purpose, but the knowledge you get may be useful
No; they said it would not help get a job. And by that I mean there is a minimum amount of knowledge you need, cs50 teachs you the basics, but you need more than that to be employable, and CS50 isn't something recognised by employeers on a CV
sorry that this message got displaced. I haven't heard of CIS data analytics degrees, but it sounds like you don't necessarily need another degree to find related work.
there is no standard for what a "data scientist" does, so it might be there are positions you'll be qualified for that are called "data scientist", but they probably won't be ones that involve AI/ML.
Hello. I am new to python. What do I need to start learning AI?
can I DM to explain the issue? and show you the degree, and why I wanted to get a second one
I dont have enough of a coding or IT background to know if what I learned is enough
is your goal to find work in AI/ML, or data analysis more generally?
AI/ML
then you should get a masters degree that's focused on AI/ML, probably under computer science.
my "Data analytics" degree isnt what you might think it is
are you just interested to learn about it, or do you ultimately want a career in that field?
also graduate school is kind of an issue.....
I want, one day, to push it forward. AI Humanoid Robot.
Puting AI on microcontrollers...
i sent a dm, but if you rather stay here, thats fine. i just dont wanna spam the chat + the chat timer
if you want to push the limit, you would probably need to get a PhD.
I'm not sure about robotics, but if you want to put AI on microcontrollers, that would require some pretty big advancements in electronic engineering.
Of course I will start easy, but just for couriosity I wanna know the deepest roadmap.
it's better if you say things in this channel, so that other people can give their opinion.
I am a person that don't like to be limited, thats why I learn how to do every part myself.
So how to find the databes, create models, train models, tune, ect...
What you guys think about this: https://www.w3schools.com/ai/default.asp
w3schools is probably the worst programming resource on the internet. and there are so many free resources that are good that there's no reason to settle for less.
they have great search engine optimization and seem to have no incentive to correct the copious amounts of misinformation on their website.
ok so what you suggest?
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
Are you an expert of AI?
I work in the field, but I wouldn't call myself an expert, no
You have a clear roadmap in your mind at least?
rust programming language
What specifically do you want to learn?
Making a local AI from scratch.
Very easy one. prbly for Rrasberry pi but later on aiming for a job at the highest position.
First, have you learned Python? Have you done any small projects/etc?
I remember calculator, but not anything big. And some Micro:bits micropythons
So, assuming you're at the beginner stage of coding, doing small projects is the way to go. Any kind of project will make you a better programmer: even a game. But, there are some 'build a NN from scratch' projects that might be accessible for you
Can you tell me a list of project must-do before moving to the next step and actually whats the next step?
!kin has a big list of 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.
That's like asking: how many roads must a man walk down?
I am a person that kinda learns on going... What do you think?
Yes, I think that's the best way: learn by doing.
But still think that I need a 3 days stopby..
It's hard to give a precise answer: if you keep building stuff, you'll get good. It might take you 6 months or 6 years, I don't know.
You an AI expert?
I'm a data engineer
If you want to build an AI, you first need to be able to build things. That means being strong at the basics of programming.
Try to send some message to active voice
if you spam to get to 50 messages, you'll be banned from verifying. this is your only warning.
Hi
Hi
any python devs intrested in solana memecoins?
no
Anyone having trouble getting a job recently I haven't been able to get anything on indeed
the market is tough right now, but you can get suggestions here if you show your anonymized resume and describe what your job-hunting strategy has been (like what kind of jobs you're applying to and how many so far)
I won't
Hello
Greetings, everyone.
I started programming in 2018 with a programming contest. I was in class 8 and managed to top my district, qualifying for the next level contest at the national level. This experience became my motivation to pursue programming. I began exploring various topics gradually, but not regularly, as I had no internet access or connections at that time. I downloaded some Python tutorials from a friend’s Wi-Fi and learned from them.
In 2020, I gained internet access and started learning more systematically. I explored many Python topics and solved numerous problems on platforms like Codeforces, HackerRank, CodinGame, LeetCode, etc. However, due to my family’s financial situation, I had to choose a profession, so I began learning web development.
I didn’t have anyone to guide me, nor did I have connections. I learned everything by myself. Now, I create web applications using Django for the backend and Tailwind CSS with JavaScript for the frontend. I’ve worked on some client projects, but those came through personal references.
Now, as I aim to become a professional, I feel uncertain about my knowledge gaps and what steps I should take to secure a job or remote projects.
Here is my portfolio to know more about me: https://mahamudh472.github.io/
And this is my GitHub: https://github.com/mahamudh472
I would greatly appreciate any advice you can offer. Every piece of guidance is so valuable to me.
Hello what do you think guys about Python Crash Course book ?
I haven't read it, but other people recommend it, including: #python-discussion message https://www.infoworld.com/article/2337756/plunge-into-python-with-python-crash-course-3rd-edition.html
Thank you Billy
Im a bit of a beginner (only 2 years into python-ish) and im 12 so I am young, but im worried that by the time I grow up AI will take over the programming jobs, and I feel like if I want to continue takeing this seriously, I would like to hear opinions on programming jobs in 6 years-ish. This is probably a stupid question, but it worries me.
I have it at home the book is pretty decent and help you by actually coding and not only theory so i think it is pretty decent
I don't believe "AI will take over programming jobs". It will help us, just like the wheel helps us travel or the calculator helps us do math. Programming large complex systems is hard and takes a lot of thinking: "AI assistants" will hopefully make certain things easier, such as finding bugs or building very repeatable systems. AI is not going to eliminate humans.
Also, every job is concerned about AI taking over the jobs. I can't think of a high skilled job where there isn't concern over AI. The reality is, I think, AI will make us more efficient and create new opportunities.
Does anyone have any advice to go about seeking entry level python coding jobs? Like is there a job that would be a good starting point for someone with little knowledge and or no credentials or is that usually an impossibility?
apprenticeships
Left of field but if you really just need to buy time for study, you can train AI models by evaluating their ability to write code on platforms like data annotation. You'll hate it, it sucks, but it gives you some income.
does anyyone what route down the route of tech i might wanna take e.g computer engingeer i much prefer software over hardware and im in y9 about to pick my options
No one knows but you. Make the best choice you can.
not rlly helping list some options
Not sure what y9 means, you're about 15yrs old?
So 4 years from Uni or so?
14
2 years till graduate highschool uk
In truth the only mistake you can make at your age is not picking one.
Just go for whichever takes your fancy more, no need to overcook the decision
At this age: you won't know what you want to do. There's no perfect answer: if interested in both, learn both. It won't lock your life in one path (at least, not in the US where I live)
I also was interested in both hardware and software. I went to Uni for EE, didn't like it and switched to CS
where i live is very close to a upcoming tech city
anyone here quant developer ?
always ask your actual question. what would you ask a quant developer if they were here? they can't help you until they know your actual question.
i want to be quant developer and want to know what to learn and where to learn
I'm not really sure what you mean by a quant developer? Do you mean a software engineer at a hedge fund?
one way to answer that question is to search for job listings for the kinds of jobs you want and look at the requirements.
yes
i did , i googled everything but you know getting information from person who is actually whom i want to be its different…
i am trader and need to talk to person who is quant developer
I really don't think that's the correct term
its correct 😉
quant is short for quantitative analyst
yes quantitative developer
there are three types of quants , developer , researcher , trader
I rejected a job offer as a software engineer at a hedge fund
All I had to do was get through quite a grueling interview process of algorithm trivia questions and bizarre puzzles
They wanted a red brick university, and they wanted good A levels. Which was a bit silly I thought considering most companies don't care about those once you have experience
It's not
I'm a quant dev
can i talk to u in dm?
Ask your question here please
Like Pokémon, there's many types and subtypes of quants. It's like asking what a backend engineer is: it depends on the firm. I've seen some firms throw 'quant' onto jobs that I would consider pure analyst type jobs, maybe to recruit better, shrug.
I assume you'd agree with above? Right?
Yeah it's different across the board tbh
hi, im new in python, someone can tell me if software engineer of python is a too much difficult work?
do you like pikachu
I named one of my dogs Eevee
good
Someone kwon what is the best tutorial of python?and where i can find it?
There's no single best, but check out this link and ask us questions about what you see:
!res
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
Software engineering can be equally frustrating in any language.
Depending on software development workflow standards / team / member skills, things can be easier or harder by multiple Orders of magnitudes.
Imagine working with code base in size of 100'000 (or 1000'000) code lines in javascript for example, without single written auto test, and code being an ultimate garbage that you can't check for correctness fully unless doing manual checks, and u are not even having environment besides Production for a final checks that everything works correctly, and having zero monitoring systems, and never people solving technical debt regarding code architecture?
To make things worse, many thousands code lines could be manipulating Browser DOM with Javascript vanilla and Jquery in the worst possible interconnecting fashion to change global env.
And to make things even worse further, application for its checking/running will be launching super long times, many many minutes, hours to even check that it works.
In this case it will be ultimate hardness challenge for example problematic in any language.
And on another hand in a team with a strict Pull Request reviewing standards, unit testing the code, static typing, people handling technical debt regarding coding architecture in time, people investing in monitoring systems to debug issues by magnitude easier (Logging, error catching, tracing, profiling stuff), people having Staging/Uat/whatever environments besides Production to test things. People splitting super large code bases to smaller ones to handle complexity / making comfy libraries handling complexity of certain stuff and autodocumentations generated, and even writing documentation itself. And auto tests running rapidly locally in matter of seconds, for super quick feedback. Then things will be magnitude times easier. (Up to 100 times and further easier)
===
In the first provided example, making sense will be possible only by original author of the software, in its first month (year at most) before he forgot other parts of his apps. After that no one will be able make sense of it, unless bleeding a very large quantity of tears of frustration in the size of a lake at least.
In the second example, and strong junior could be easily introduced to solving further problems of the project, handling fix of features gradually, with only minimal introducal to code base and becoming productive in a matter of days. Or even just periodically visiting code base depending on needs without problems. Things will be easy to auto test that all is according to expectations even if not seen it for few months anyway.
twitch this hurts so bad to read
But, speaking from experience, this kind of thing happens a lot when you get mechanical engineers in charge of writing code
The Good, the Bad and the Ugly. Code base can be made very screwed up.
- Some data satanists could be writing code in python without even knowing how to use Functions or protecting code from invocation on import 🙈 Probably most ugly Python i ever saw is achieved in this way
- And each such file is put into invocation through Shell or Cron job hehehehehe
- Although to be fair thousands of JQuery/Vanilla JS manipulating DOM in a single file is still harder to make sense than such data scientist code 🤔
- And there is also special case how to screw up backend/web development => Write it in many microservices, with different microservices not knowing how to communicate with another one, besides blindly filling dictionaries/query parameters for requests betweeen each other and hopefully expecting that input and output formats did not change too much for the code to break again.
- And do this nightmare while being a single developer in addition, haha.
- And in Kubernetes! ^_^
- And have implemented in this code base Event based system, where different code randomly fires events to some Queue, and any random code, god knows where reacts to those events (and very hard to find which one)
- Write it all without any unit testing too to cover this stuff
- to untangle how just code is executed alone will be a challenge to solve pretty much. As finding sequence there will be quite problematic
- ZeroMQ will work pefectly for this purpose https://github.com/zeromq/pyzmq
So that second part regarding pyzmq would've been really useful about a week ago... I kinda came up with my own solution for one of my projects, albeit I'm proud of it (after like 3 rewrites but it's good now lol)
Hi
Hey, I'm currently a finance major with a little background in Python, HTML, and CSS. I want to know what kinds of things should I dedicate the majority of my time to learning?
whatever you find interesting
Suppose that you get a job in finance. I would figure out what kinds of tedious things that people with that job do. You could potentially learn to automate them in python.
A few days ago I needed to make 36 PowerPoint slides with four data visualizations each. I figured out how to make the whole deck automatically.
So in your opinion, do you think it would benefit me to continue learning Python? I am having trouble finding things I'm interested in, that also happen to be career related.
I always think people should learn about things that interest them just for the sake of learning.
I don't know enough about finance jobs to know how much it would benefit you for work. You also have to account for how much the time you spend learning python takes away from time learning finance.
Is there some plan that you followed? I mean I have general interests: music, sports, art, but what was your approach to discovering things you had a passion for?
the most common answer to this is to try different things
it’s hard to find passions without trying it
Fair point, I've been waiting around for it to come to me. Maybe I better search for it. Thanks guys 👍
wondering the freecodecmp certificate is useful or not? 👀
which path , course to take ?
can u guide me what to learn in a structural way?
What have you tried so far?
python but it was 1,5 years ago… i know trading , i am trader i would say profitable one but i have some problems with discipline
i wanted to build arbitrage crypto bot thats why i started learning trading. but when i started trading i was not caring about bot anymore ,
because of amount of money which i am getting…
i have tried many things but trading is the only one which i cemented , i dont have any problem with money you know . i just want to combine my programming attitude to trading and also want to work for fund firms
its a lot to say and ask thats why i wanted DM
Other people may find the advice helpful here as well.
A lot of people want to get into quant now it seems: there's tiktoks or something saying how much money you can earn, and people don't care much beyond that.
What educational background do you have?
What educational background do you think you need for the job? What about skills that you need for work as a QD?
yes thats true, but in my case its different, cause i am not interest
ed in salary.. i am pretty sure i am making more per month then salary of quant developer.
About education i dont have bachelor degree , i was in university and of course it was shit as hell . and i think it wont be any problem that i dont have any degree. i think some good projects in CV is more necessary then university .
and what i have read in google about quant developer . i would say its the hardest but i want to try , plus i am trader and its near
If you're making more than a quant dev (which is usually a well paid job in developed countries) why do you want to work in the field?
Not having a degree will be a massive barrier if you're applying in the US or EU.
Projects won't make up for a degree, and you're competing against some of the best people, who have degrees and projects
QD is probably the more straightforward role out of trading/research/tech, but that doesn't mean it's easy
Most applicant tracking systems will filter you out for not having a degree. I can't think of anyone I know in this industry who was self taught
ok then what i need to build trading bot
is it necessary to be QD ?
just guide me if i wont start job thats not a problem
We can discuss trading "bots" in another channel. It's not what QD is about
Happy to guide people who've spent time understanding the role, industry, educational/skill requirements, and so on.
on which channel?
There is no structure, set curriculum, or defined pathway for this.
It's a tough field with a lot of self teaching, independent research and generally difficult problems
Ping me from an off topic channel
Hii is anyone from risk management background?
Don't ask to ask, just ask the question
Oh I see. So I am stuck with computation part for Options historical simulation VaR . I don't know how to proceed further after computing call option price using black scholes model.
Next time i recommend picking Celery all the time u can. Very pleasant library that keeps code connecting by IDE search (between Delay of call, and its Task function to execute)
Library is made with unit testing in mind. And solves programmatically all Cron job issues with Celery Beat too
Except when i work in other languages i discovered that Celery is overkill sort of too most of the time, and things can be solved much simplier by just using almost multithreading (goroutines i mean) 😏
Hi
Ping me from another channel and I'll try to help
Thank you so much
thxsm it's so good
hello do you guys have recommended company for internship?
IS anyone interested in Building the ai agents for enterprise IF you are then lets connect me from india need full stack developer lets connect guys
Any one that will hire you
I need guys who are interested in building ai agents for enterprise level
Need full stack developer and we are creating team
Let's connect
<@&831776746206265384>
Not gonna happen here
why
Sounds like you didn't read the rules of the server before you made your post
!rule recruiting
The rules and guidelines that apply to this community can be found on our rules page. We expect all members of the community to have read and understood these.
As the channel description and rules state, there's no place here for recruitment.
Have you done capm and markowitz?
I know Markowitz . but for Options how to do that?
do markowits for options? You can do markowits for options if there are different assets classes and different weights to be added. If you are just doing them for options, have you made a single index model?
nope.
install yfinance
cboe is a good source too, if you want the chain.
Anyway, we should take this to OT, good convo just not careers
should you stop applying after you land an internship for the summer?
I mean after you get accepted
What would be the point of applying then?
So should someone in that position wait until summer to start applying again for the next summer?
Well did you accept the offer already for this coming summer?
There more than likely won't be any openings for next summer yet
I did already but haven’t signed yet
Good so now I can just focus on learning
So that'd be a "no" 🙂
But yeah, if you have accepted the offer or at least intend to, the there's no reason to keep applying now
I have heard that getting remote jobs is very hard. Is that really true? If so, does it mean that a company can find very good remote talent at a modest price?
Interestingly, I think it means the opposite. Companies believe it is hard to find and manage remote employees, that it leads to a loss in producitivity, and that RTO is the way to get back to full speed.
I find it hard to write Python while driving, but much easier as a passenger. So I wonder if carpooling is getting more popular? That way I can make use of the time spent as well as save money.
"while driving"? I would hope that's not a common thing.
Nowadays I wouldn't put it past anyone.
I think driving solo is starting to get less mandatory for most commuters:
- Increasing climate awareness.
- Health awareness (sitting is unhealthy, walking to a train stop is healthy).
- Cost of having a car (middle class squeeze, job insecurity with AI, people feel more precarious than they used to).
- Stress of driving (other drivers are more and more distracted).
- Electric bikes and scooters (ebikes allow exercise while biking and can keep up with traffic better).
So a return to office job is maybe not as much a burden as it used to be?
But I am not sure that "remote is so hard to get". That is what people say but it is not clear that that is the reality.
wtf. Think of driving as your "shower debugging" time.
None of these bullet points have any effect on the fact that i'm still required to go back to the office now
it's my podcast time
Yeah that's also fair. It's valuable time to wind down from work mode into home mode
💯 so much that
I can't wind down or shower debug while driving. Because I need to focus on the road. It's very stressful for me. Why make the job twice as stressful?
But I can do that on BART or as a carpool passenger. Or walking out the station etc (except during street crossings).
So why you talking about coding while driving lol?
I never said coding while diving was the plan. I said that commuting with less driving and less money spent was the plan.
I don't drive. Do I go for office jobs anyway?
- Is it really much harder to get remote jobs, or are office jobs also harder to get? Or maybe it isn't that hard to get a job.
- Is it feasible to avoid driving?
The balance of these points determines whether I go for remote or RTO.
I think you're mistaking this for something you have a choice in. You apply to all jobs that you could take. And take the best opportunity.
If you can't drive, you don't apply to jobs that require driving. Otherwise, you apply.
If it is in San Jose and far from BART, can I rely on buses and carpools? Knowing how reliable these are would help me determine it.
Otherwise your idea makes sense.
I've only driven in those areas, but: San Jose is definitely spotty when it comes to public transportation accessibility... many of those areas, sunnyview and mountain view too, don't see very commute friendly without a car.
Id' definitely ask neighbors tho.
Gets a little better closer to SFO
I think USA in general just has crappy options for public transportation
BARTs great if you're in SF or Oakland, just not so great south
If i tried to take a bus to work, it'd be like 3 transfers and maybe 3 hours to get there too. Or i can sit in the car for 20-30 min
Yeah i remember bart last time i visited the area and that was how i got around
was nice to have it at the airport too
yikes
Anyways. My wife really wants me to get a fully remote job so i've been poking around a bit on the job boards. I really hate the idea of changing jobs though
I wonder how good carpooling is?
San Jose is perfect for starting carpool groups:
- High population density.
- Limited public transit.
- Traffic jams that are annoying.
I don't need it to be perfect, if the carpool pickup and drop offs are 1 or 2km away from the office that's fine.
I am getting 1 hour from BART to many San Jose locations by bus during peak commute vs 20-30 minutes drive.
Honestly this doesn't seem that bad, given that cars are slowed down by traffic more than +already slow) buses so it may be more like 85 min vs 60 min during rush hour
I have a few coworkers who live in my town but it'd be way more hassle than it's worth. And i really have to be able to commute on my own time due to family, etc (my wife is a midwife and works on call a lot). Honestly i think a lot of people close enough to carpool would also be extremely limited by their own schedules as well
In some areas, companies will have shuttles to nearest bart.
But yeah. All that to say i think my only options are to drive to work or find a job that's fully remote
Not during a traffic jam! It's a traffic jam because so many people are going the same direction from often similar origins and destinations.
You're in the bay area. It's a traffic jam. Period.
(not as bad as LA, but, still)
Yes, that's why I think carpooling should work well.
Carpooling would work a lot less well in rural areas or even smaller urban areas.
It's a fair/reasonable question to ask HR during a screen
I don't think it really works that way.
past a critical mass, carpooling just gets more inconvenient when the commute is a massive traffic jam.
bay area has some good carpool/hov lanes
if everybody did it, and could make it not a traffic jam, that would be nice, but the game theory doesn't really work out
HOV lanes, ah, forgot about those
here in FL we just have "pay extra" lanes
I would much rather be a passenger with in a traffic jam than a driver. Driving in bad traffic is hell
I just bring an extra battery for my laptop if it's really bad.
Even people who like driving hate traffic jams.
eh
maybe I'm just an exceptionally chill person, but if I'm going to be stuck in a 1 hour traffic jam either way, I might as well be doing it in my own vehicle
traffic doesn't stress me unless I'm stressed for other reasons
I do think it's personality.
This is a good point. Who wants to add the stress of awkard social silence on top of a commute?
I do'nt mind it occasionally, but I've planned my career around commute distances.
(I've worked a full circle around my town, about 30 minutes in every direction)
if there's anywhere you'd want to be stuck in during rush hour, that'd be a train, then again, trains don't get stuck like that
I like trains
So it seems that driving isn't mandatory in San Jose.
We all have different preferences. I find every minute behind the wheel stressful. I am also more frugal and don't get motion sick easily. I believe 12 miles per day average walking isn't too much for a sessile job.
it's almost necessary, lest you want to shorten your lifespan
RTO just sucks man. I'm so salty about it
if it takes 2+ hours to drive 6 miles, yes, I believe I'd walk too
well, probably I'd get a bike
The crazy thing to me is how less productive I / my team is in the office.
Let me go drive to my office in Boulder Colorado only to spend the entire morning trying to coordinate conversations with my team members in San Diego
hah
because C O L L A B O R A T I O N
One of my friends "big bank" has to go to his local office 40 hours a week, yet: nobody he works with is in the same state.
And very few in the same timezone.
If they really wanted us to have a collaborative environment with face-to-face interaction, they would show us by paying for travel again
Reminds me of a very high ranked person coming to another country to brag to us about the video conference system he got installed everywhere.
Honestly if there is no reason, it maybe worth pushing back for one day a week.
I like "remote but within driving distance" type hiring. I don't need people in the office, but I want them to be available / not be a hassle.
HA oh man that's classic. I just keep thinking of Arrested Development and the surrogate guy whats-his-name hired walking around with a camera on his hat
Yes that sounds good. One Uber ticket every once in a while at worst, a chance to see some new terrain at best.
Our policy is actually 4/5 days a week, 75% of the time. In other words 3/5 days a week before you get in trouble/yelled at/fired
Honestly I would rather be fired if the commute is really bad. But make sure I work and be productive at home of course.
If they really needed me, they will reconsider. If not, I probably need to move anyway.
But I would set clear and fair boundaries. Like if it was a driving only place, I would accept carpools etc.
my company hires for mostly in the office, but to be fair, half our team works in the on-site lab at least part time
and our engineers learn a lot from each other because the skills involved tend to be rather specialized
even so, we're pretty flexible about working from home. (I'm doing it now)
If in person is valuable than I won't push back as much. But @deft herald does not seem to be in that situation. Thankfully their commute isn't bad.
I don't care for the home office, personally. I get more done when I can leave home at home and work at work.
But I would set clear and fair boundaries.
Yeah. This approach worked for me for 3ish years honestly. Now the CEO wants no more of it
that's rough.
My personal ideal situation was 2 days in the office
Was a good balance of seeing people in person and being able to be home as well
If it is a minor nuisance and not much of a burden then no need to fight. Choose your battles as they say. You don't find driving a burden the way I do.
This is where I'm conflicted... in office / collab is so powerful
Incidentally, I have a consulting project coming up where I need to deep dive into some companies stack. And... they're 100% remote. I'm dreading it.
Right. For me it's not the driving itself. It's the requirement of being away from home
but yeah i'm making it work. My bosses have literally told me they don't care when i leave the office or how much time i spend there. Just that i badge-in 4 days a week
So that's what i'm doing. Come in in the morning and go home at lunch because screw it
As long as you have set enough boundaries that you don't feel work is highly draining you are OK.
We all need ot set boundaries, and if we don't our bilogy will do it for us. In the form of burnout, anger issues, not caring, etc. So setting controlled boundaries will allow us to avoid this and better under-promise.
So it seems you are doing OK. Spending half-days away from home does not sound that bad.
Yeah agreed. When i got this job, i had learned from previous years that the earlier you do that the better
they always need adjusting though. Apparently things change a lot over time
I flunked out of my ma in economics and I'm looking to go back for a ma in stats.
I'm looking for a data analyst role rn. If anyone here can give me their name as a referral I would appreciate it (I don't really mean this, any job hunting advice is appreciated though)
have you done interview for work where you failed?
I'm concerned that you won't be able to get a data analyst role if your most relevant experience is an incomplete economics degree that you flunked out of.
Well, I do hope my teaching assistant job pulls some sort of weight
oh, you said MA--you finished a bachelors, in what?
Economics
I'd be able to do an MA in stats if I just take 3 specific courses, very easy transition. Plus I'm reading grad textbooks in preparation
anyone!?
My only work experience is warehousing and I don't want to go back to blue collar
I thought this was a question that you were asking Melon. can you explain more about why you're asking this question?
I've failed many lol
i feel trash after having failed my first technical interview
Yeah, you will for a bit, and then it goes away
don't start panicking too quickly. most people don't get an offer from their first interview.
I've been working in a non-technical role for 4 years now, done more than 5 interviews throughout that period for different roles, and didn't get them.
I just got lucky last week where I got an offer to progress
so i'm never going to get job?
How did you get that out of his message? He is just saying to be persistant with job hunting.
It might not happen for months, or it might happen next week.
It all depends on what you bring to the table
what makes you say that? I said that most people don't get an offer from their first interview.
I also had recruiters message me on Linked In, ask for my CV, offer me interview, and then tell me I don't fit.
Which ofcourse will piss me off, but thats life
How could i feel myself "good" after thinking i'm going to work and then getting ejected
How old are you if you dont mind me asking?
23
Take the interviews with a pinch of salt - just because you are interviewing, doesn't mean you'll get it, and sometimes it's for good.
Keep learning, keep getting better at interviewing and it will happen
The more your CV can offer, the more interested people will be in you
thank you for your kind words, i really appreciate that. I hope in future I can found something
You will, we've all been there. What position was it?
it was a backend position, remote work
How good do you consider yourself?
Do you have a github where you upload projects you work on?
This can be a massive green flag for companies, when they can actually see what you have done.
?
So just to let you guys know that I talked to a recruiter (who is a friend of my bf). She said my resume is impressive and that the reason I don’t get callbacks is not because of my resume but because of the market
She said there are usually way too many resumes to go through and it’s tough on recruiters
Most resumes go unnoticed she said. Especially within the last 3 years
She hires specifically for tech positions and she said the situation in tech jobs is grim at the moment with very limited entry level jobs but tremendous amount of applications
She said my resume doesn’t need to be fixed at all. At least I know that it’s not me 😂
So it seems entry level jobs are limited @fringe sphinx
She said they get around 6K resumes for entry level positions
I was like that’s crazy….
that's why its important to be well connected
the market is tough but there are thousands of entry levels getting jobs so its very doable
its unfortunately fairly common for people to blame the market rather than looking inwards and trying to improve themselves
don't know if the "it's XYZ fault not mine" is very helpful
If it’s XYZ’s fault then it is
But she literally said there was nothing wrong with my resume @pine sleet
I don’t know what you mean about looking inwards and improve myself @pine sleet
She literally said there was nothing to improve on my resume.
There are a lot of entry level jobs in IT apart from that it’s hard to find a job in speciality areas like mine. She said my degrees would be useless in IT and waste of money
She hires for big companies too. Google, Deloitte, PwC
Yeah the problem is there are so many entry level applicants
Establishing some kind of connection makes it much easier to beat the HR filters
Yup thankfully I met this girl
She is putting my resume on top now instead of other 6K waiting to be seen. She said connections are much more important
She is in charge of hiring
Well hiring recommendations.
👏 nice
She was like it’s too rough to find a job unless you have connections when there are so many applicants
She liked my GitHub projects too
Especially the NLP one. That’s her area of interest lol
sure but it doesn't help
When there are 6K applicants for entry level positions
Your chances are very slim especially with just bachelors degree…. She said that most entry level positions she hired have grad school degrees now
be better than them. how many of them are directly connected to someone higher up in the company? how many are bots? how many are people just mass applying without customizing their resume? how many are putting in the bare minimum because they too believe the market is bad and it's not their fault? its not difficult when there are still huge amounts of people getting jobs
I mean my resume looks good in my opinion
sure one person or maybe a few said your resume is perfect, keep getting opinions until you find someone who says it's not, improve it and see if you get more callbacks (track applications and callback rates)
As far as I've seen, CS grads are landing jobs. It's slower, but they're landing jobs.
you hiring yourself?
I asked my school and everywhere
When you have one job there’s not much you can do to customize your resume. I’m not sure what you are talking about here
I wonder if I could get away with using a monospace font for my resume
This is an entry level position not senior or junior level. You can do so much with customization
keep asking till you find someone who says it's not good. it's great that many people are saying your resume is perfect and you should be proud of yourself for that, but unfortunately it doesn't help you get better which is the most important thing
It's already formatted like a man page
also get better connected, its one of the best ways to beat the crowd
We are talking entry level here. You keep saying you need to customize your resume
Huh, better than comics sans.
I'm trying to appeal to a very specific sort of reader lol
customizing your resume applies to all levels
Tbh, that would be eye catching. Might get a kick out of that.
You can’t customize your resume for entry level positions because you have 0 experience. I’m lucky I have a job that lets me use my skills
How do you customize your resume with one job history @pine sleet can you explain that for me?
I still remember this one resume that came through corrupted... was the guys name repeated in 48 pt font for 100 pages. Hr printed it
He did get hired, incidentally.
highlight specific parts of that job that's more relavent to a particular job posting. do the same with your projects or your involvements
what types of things would you customize? I dont have any work experience and still only have a few projects so its not possible to me to pick better ones for the job at this time. I am currently looking for internships
But my job is data analytics which is pretty much the same for positions I apply
though i do agree there's only so much you can do with a limited set of options to customize from
For internships, just list best available
Data analytics don’t change that much from position to position…
I've never seen two analysts positions that are remotely the same
(I mean, perhaps finance folks)
I mean I can so much go with customization because I only do couple things in this job. I don’t have different sets of responsibilities
pro tip: if you're well connected you can get by with a subpar resume :P
I have 3 or 4 responsibilities and that’s it
And perhaps I'm exaggerating, but: analyst positions range from spreadsheet jockeys to nearly quant
I’m doing CNNs RNNs in my job that’s because I’m allowed to do whatever I want @fringe sphinx
I should secretly get a second job as a spreadsheet jocky, write pandas scripts to do the whole job, and then just keep doing my main job.
So I created a recommender system and did sentiment analysis just for fun
There's big money in that, btw. That's almost exactly my career 🙂
My job doesn’t require me a specific set of skills because it was created for me lol
You have to say that in Liam Neeson's voice
But seriously I got lucky lol
I mean they pay little but they don’t interfere with my job. I created recommender system because I was bored lol
This is about 90% of what overemployment looks like
The other 10% is the huge monitor stacked desk
Or I use Python to their fiscal forecast
Well, I'm 10% there!
Like if you look at some data analyst positions they require nothing but SQL… I don’t apply to those positions
I only apply to ones where I can use Python or R
Especially combined with ML and AI
Like if I see a data analyst position where ML and AI is not used I skip them.
Yes there are a lot of data analyst positions but I only apply to ones that aligns with my resume
Same with ML and AI positions. I only apply to ones that aligns with my resume
I mean even people here were not that critical of my resume @pine sleet
Bobby was like it looks fine
How do you all keep a personal project going if you are depressed about your job search not working out?
Are you a recent graduate?
No I am older, but recent graduates are also facing this issue.
Yeah unfortunately market is not that great 😭
Honestly right now I’m working on my thesis which can be like a personal project so I say f**k job market and just enjoy working on my thesis
Also @pine sleet you forget the big region factor. The recruiter told me that east coast is having a tech job shrinkage. She said lots of jobs in southwest and west
Now the fact that you are in Texas may be making it a lot easier for you to find a job
Because so many tech jobs are there. Philly is literally struggling with tech jobs
So many applicants not a lot of tech jobs in this area
well either way it's not worth dwelling on
or using it as an excuse
ftr im not refuting the fact that its not true
Aren’t you in California @open ivy
Well, Philly has never been a hot tech center, at least not compared to the other major metros.
I'd imagine NYc with their TTO mandates is prob the place to be (and to be broke)
Agreed. I would much rather dwell on my personal project (making a physics engine) than gloom and doom.
As a bonus I will be reaching out to others who are building physics engines and talk to them about mine and their engine.
do i need to know oop for discord bots?
Yeah so that’s another problem @fringe sphinx Philly sucks with tech jobs
You'll want to understand how classes work, #python-discussion is a better channel to ask this tho
And I’m not willing to move to another state just to work in an entry level job
I got offered one in Seattle for 75K a year but that’s crazy considering how expensive it is to live in Seattle
That would probably equal to 40K to in PA
oh mb i thought this was the channel
Has anyone been so depressed you couldn't function because the job search isn't working well?
But than have you said to yourself "Look, I have a project I really want to get done rain or shine. Let me push myself to make progress on it, rain or shine."
Anyone push though bad emotions in order to keep your passions alive?
I’ve been depressed but I’m now in idgaf mindset
What personal copding projects are you working on?
My projects are all college related
All your projects were given to you by other people?
This semester I’m working on Graph Neural Networks in Image Classifications (as one of them)
The other one is Music Recommender System using RL (Especially DQN)
First one is gonna be my thesis and second one is for my RL course @open ivy
Back when I was in college I balanced coursework with personal projects.
Well I also work part time
4 days a week 😅 so I don’t really have time for personal projects
Now if I didn’t work that would be lovely so I could do some personal projects
So you will start personal projects once out of college?
I’m hoping to land a job before I finish my masters
If not yeah but I may also get hired by my college as a teacher.
And pursue phd as a worst case scenario
While teaching in college which means more research
I have always been a social outcast so it was more important for me to have projects of my own.
Maybe if I more easily made friends the drive would have not been there?
Research is basically project so 😛
I mean you should definitely have your own projects. My thesis will be my own project
Last semester I did my own project for sentiment analysis
They give your freedom on your thesis to chart your own course?
Sometimes collaborative work can be very rewarding tho since it can lead to better outcomes
I didn't have an undergrad thesis so I don't know what it is like.
And I do want low-level collaboration with my physics simulation and someone elses project.
Yeah I was either gonna do Boltzmann Machines or GNNs… My prof was not that good with Boltzmann machines so we decided to work on GNNs
Yeah you usually don’t do thesis in undergrad it’s a grad school thing and it’s usually done if you are interested in research. It’s not mandatory @open ivy
However thesis is required if you wanna do PhD
I see. That counts as a personal project at some level, a task that gives you a lot of freedom rather than one that is just homework.
Yeah moreover you have a chance to get it published on a journal which is a bonus
About a PhD: It is "too much of a good thing" but it does allow a lot of freedom. Is it overall good? Depends on a variety of factors.
Tips for a PhD route:
- Keep up the undergrad openness to make friends, but only expect 10% or so to do so. Fighting the pruning can be rough, I think I had/have negligible pruning in the first place so didn't have to fight it. Friends = mental health + networking + more ideas bouncing around.
- Later on, students will get stressed and can be angry at the people around them, including at you. Don't take it personally! Still support and encourage your peers, become an island of strength.
- Make sure you stay interested in the broader topic, even when you lose interest in your sub-sub-sub topic.
- Writing intensive deluxe! English class all over again times 100. Be prepared! But being the engineer who can write is good.
- Academia is very hard to get into (as in a tenured professor). Industry is huge. There are academically-oriented places in industry. Try to reach out to them, maybe a paid internship? At the very least show genuine interest during your PhD.
- Cook. It will save you thousands of dollars, and offering the occasional hot-food meal to other students is magical for making friends. A simple kitchen timer prevents so many accidents.
- Remember that chat GPT and other AI run on classical computers, not quantum computers, which limits these tools to be mostly useful as information sources.
I am moving on from Python basics into intermediate stuff, just recently getting a grasp on OOP as the last topic in CS50's course. I was going to work through Automate the Boring Stuff, since it seemed like a resource to learn scripting with Python. I'm starting it, and it says it is for complete beginners. Is there a better resource? is it worth going through if I'm not a complete beginner?
Post this in #pedagogy
One should emphatically not post that in pedagogy, the description of which starts with "NOT FOR RESOURCES"
You are right. Oops.
What thread does it belong in?
I have a BA in econ with econometrics skills and python plus pseudo SQL crash course I did,
How hard is it to land an entry data analyst job? Toronto
I just want a job so I can move out
the best way to figure that out is to start applying and see what happens. you can post your anonymized resume in this channel to get feedback.
Can you share what website it is please?
hello uh, I am currently a 17 years old kid, grade 12th ( the final year of high school ) , so i aimed to be a software engineer and hardware engineer also, I have learned 5 languages including Python, C++, Lua, HTML and little bit of C# My C++ and LUA reached the level of advanced while the others simply at level of a noob.
i just wanna ask that did i actually cook or nah, i really want some more recommendations for my career path
🙂
hellp
How is that example representative of or relevant to what you're asking? 
until u make an enterprise grade application u will never know the challenges so maybe try n build something. since u know so much u could also intern somewhere
yea i have done 12 projects ( 11 console-based and 1 Window Form Based ( IOS calculator )) , idkis that enough but just wondering what kind of projects should i do more to ensure my career security
yea and i do all of that on my own
i wrote article about how to choose topics for awesome pet projects that will be impressive https://darklab8.github.io/blog/choosing_pet_projects.html
In a short retelling, you need to pick smth that will be useful for you in every day life, or building smth for community (gaming or smth) you are part of
with real users, of some gaming modification or tooling for them, maturity of your written pet project will be far more impressive
Because u will handle plenty of edge cases, needing to profile problems, needing a lot more code to handle all the feature requests
people build such impressive stuff alone, like those mods for Starsector game https://www.ashesofthedomain.info/ build by Kaysaar.
They always build alone, and they hope to have colloborators helping them eventually. (but potentially that will never happen)
Sometimes it happens, but rarely for more than single-few moments to help them. Usually such development remains alone even if your software becomes impressive and becomes used by thousand users.
To build such software continously requires some Clean coding effort on your part, otherwise hard to meet all demands of users
and remaining sane in fixing the problems.
https://darklab8.github.io/blog/favourite.html#UnitTestingPrinciplesPracticesandPatterns
https://darklab8.github.io/blog/favourite.html#TestDrivenDevelopmentByExample
I highly recommend building it with unit testing in mind at minimum (and with typing, preferably static typing)
That ensures that quality will be up to the task for long term, multi years development without problems
Ashes of the Domain is a megamod centered on greatly enhancing and extending the colony-building aspect of Starsector.
with eventual learned coding architecture skills, the unit testing alone will help enough for the code to remain flexible and adjusting it to changing needs and code growth
damn, are you college student right now
no. i am Senior Backend Developer / DevOps engineer at this point for a year already
tysm for your recommendation, i might do sth big before i turn 18 lol, although, what platforms do u usually use to create Softwares?
I only know QT Application and Visual Code only but idk which one helps me the most
i am huge fan of Linux, due to it being ultimately Developer friendly system.
and i am somewhat fan of web based backend solutions due to them being... very accessable to users.
So i write web solutions for users, or for web server infrastructure or for developer tooling locally or in CI.
Linux friendly, or development from Linux at least is requirement i have to anything i build.
I like that Golang is easy cross platform compilable so i am able to make Windows/MacOS launchable applications from linux too
i aim to extend myself to some game modding in Java eventually, that will be more desktop based, but it will all remain Linux friendly too
i will prefer never needing in my life developing from Windows or MacOS. At most for some testing purposes i launch Windows in Virtual Machine, to check that my software is compatible with it for windows users
Like i said, i made an IOS calculator using C++ last year but is it ok if theres still a little assistance from AI? Cuz there were some part i havent learned and i found it too hard , yea i wanna ask that when we do projects is it ok for us to get some little help from AI, like not too much like we depended on it
I am a person of anti Neural Network generated text lies standing. https://www.cst.cam.ac.uk/blog/afb21/oops-we-automated-bullshit
I believe it should not be used in software writing at all at this stage (may be subject for changes in 5-10 years or smth)
I believe Neural Network have usage cases for some Cancer identification or Oil finding, or as convenient method for Picture Laundering to get them copyright free. But i don't wish to take part in their development due to a lot of hype, and expensiveness when dealing with them, and most of a process not being depended on writing long term mantained quality software code.
And not wishing being a user due to them generating not usedul lies
ChatGPT is a bullshit generator. To understand AI, we should think harder about bullshit
Some people may have different standing. But i have spoken and will remain standing on usage of AI being a mistake for text generations.
Never received any good results from it in terms of text, unless using it for Name generating ideas
(Just alone usage of AI for help bot purposes is already very annoying feature that i prefer to bypass to live operators(or official documentation) instead of dealing with those lie generators)
Alr thank you for your recommendations man, i really appreciate it
in general i also dislike that spreaded usage of text lie generators made Dead Internet Theory as not a theory https://en.wikipedia.org/wiki/Dead_Internet_theory
I pick for my sources of truth, reading from Official Documentation (regardless how much horrible it is written), Reading from source code/comments in code and reading some quality O'reilly(or Packt) book for learning purposes
The dead Internet theory is an online conspiracy theory that asserts, due to a coordinated and intentional effort, the Internet since 2016 or 2017 has consisted mainly of bot activity and automatically generated content manipulated by algorithmic curation to control the population and minimize organic human activity. Proponents of the theory bel...
than more we go further, then more articles become some bullshit generated by lie generators. So... the only thing it did is harming internet content further with generating SEO poisoning
Yep the AI generated videos and marketing strategies, i pretty dislike those
Hey there , any soft skills recommendation to learn , for future career such as building a business based on coding services ?
Absolutely like doing Web, it can helps you to open your own store , selling things online
Or having entire photoshop inside web browser
Or making game server
Or making game data navigational tool
https://darklab8.github.io/fl-data-discovery/ like this one.
Ultimately web can do everything, except having hard time to render graphics without javascript in browser. WASM stuff is a bit too fresh.
Some difficulty/limitations to make a nice interface in browser due to limitations to html/css and preferable usage of more simplistic js
ultimately your clients can be Desktop/Mobile applications too.
Web server can be reused for everything, and being open for programmatic communications with anything.
A single data storage, code logic at server reused for all types of web/desktop/mobile applications. Render in whatever interface u wish end result
If u will dive into modern.js u can have entire heavy web applications being present in browser. Or even games in browser.
I dislike only JS itself 😅 that puts some limits to my Web journey, due to its necessity in web world. I use it only in amount i have to
how active role ?
how active role of what? 🤔
voice 😳
hi
!voice this is the career discussion channel
Can’t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
For those who are/were university CS students, what and when was your first internship? Was is it a non profit, a start up, or something else? What was it like?
I haven't been an intern, but I have mentored interns.
groups that hire interns typically scope what they want an intern to work on before they hire anyone for the internship; there has to be something cohesive for that intern to do that can be done over the summer, but which is non-essential.
I think startups are relatively unlikely to hire interns. the company needs to be able to afford the risk of hiring an intern who doesn't work out.
It was a pretty large company, tho a fairly independent segment of this company. It was apparently fairly nonstandard, I operated quite independently on somewhat major features.
it was a local start up in my origin city. there were plenty of most terrible mistakes made. I consider i navigated it resonably well despite making my bountiful share of screw ups, and exited with good amount of skills under my belt in time. Most valuable for me earned appreciation of unit test driven development. But also i got initial hang of server infrastructure as a code skills, as well as trying my hand even in system design stuff
I got into this startup because i was local to a big city for IT related jobs, and my resume was enthusiastic and filled with open source/hobby stuff i did. Otherwise i was just a regular graduate as others
Probably my most major screw up was some soft skills (communications) related stuff. But at the same time in other stuff related to soft skills i managed to have some significant victories achieved.
I was lucky to be there i guess. Boss was persuaded by team lead that having juniors working there was more profitable in a long or quick run. Boss wished exploiting plentiful of low skilled devs. Charisma related screw ups were very plentiful.
I also never was an intern but have mentored a few interns in the last couple of years. Similar experience as Stelercus; we typically have a set project that meets the following criteria:
a) challenging yet obtainable in the small time frame they will be with us
b) Would be used by the team if it is successful, yet isn't going to be something critical that the team or other teams have to rely on
Also, if we overestimate the amount of time it will take them, we usually have a back-up project or a "b" project they can work on too
I will also say the success rate of whether or not their work amounts to anything useful is about 50%. However that doesn't mean they won't get an offer to come back. (we literally just hired someone last year who was a previous intern, but what she worked on as an intern never really amounted to anything useful yet)
Do you guys think its worth it to do a Masters in Data Science? I want to have a strong mathematical background and an indepth understanding of stats. I've only done one internship rn and graduate schemes are look grim right now with only 4 final interviews so far and no responces
- What will you plan to do with an MSDS?
- What's your bachelors' in?
- What's the alternative? I.e., what will you plan to do instead of getting an MS?
Thank you all for the feedback
Hii there i am 17 and have started learning python a few months ago , can anyone guide me with what after that ? what are the areas i should look to excel and all ?
so with the masters I want to either build predictive models to help businesses make decisions or be a ML / Data engineer.
I currently am in my final year of Computer science (Artificial Inteligence specalization)
Instead of a MSc i was planning on taking courses building projects and keep applying till I get a job
The important thing is to start building things; projects. It doesn't matter what (game? Web app? Data projects? Raspberry pi?...). Each project will teach you the next skills you need- how to build increasingly complex systems.
My understanding of data science is that it's hard to compete in that field without at least a master's.
So I wouldn't put too much weight on projects alone if you're hoping for DS/modeling type jobs.
But there are a lot of jobs you can get with "just" a BSCS, if you broaden your scope a bit.
Possibly including jobs that will help you on your way to your long term goals (paying for the master's, for example)
"Is it worth it?" is always a challenging question to answer. Both options have merit, but they'll push your future career in different directions.
@dapper mantle your message was removed for breaking rule 9.
If i don't have a degree in computer science but have impressionable projects that's relevant to the job's position, do I still have a chance to get an interview?
do you have a degree in something else?
nope.
I'm in year one of computer science but I don't like the teachers there and I learn better from the internet
I think it's very unlikely in the current market. you can always try, but you should have a contingency plan.
so you're a current student?
Yep
if you say "if I don't have a degree", that makes it sound like you're not even pursuing one--one would usually say "if I'm currently pursuing/in year x of a degree"
it's pretty much expected that CS students will do self-learning in addition to the coursework. you should look for internships that relate to your interests and the projects you've worked on.
do not drop out of the program.
I had many fantasies of dropping out to be honest. Programming is just not that fun when you need to meet deadlines and do a bunch of homework
and the teachers don't teach very well. if I don't understand something, I have to google for the majority of time which is frustrating and time consuming
Question: I have a successful application to a degree apprenticeship in Software Engineering Consultancy, and there's a "Game-Based Assessment developed by Arctic Shores" coming up on sunday. What do I need to expect on this and should I be fearful, they said there's no right or wrong answer and it's a measure of my behaviour and way of tackling challenges but I'm still nervous
All of us with CS degrees have been where you are, to one extent or another. I would very strongly discourage you from dropping out. Your chances of success will drop precipitously if you do.
this is a lose-lose situation
I've explained why it's a lose situation if you drop out--why is it a lose situation if you stay in?
I will say: real life SWE jobs are not anywhere similar to University, just like Uni is nowhere similar to High School.
endure the suffering
Can someone answer my question pls
endure the suffering or drop out and have a rough time searching for jobs
there might not be anyone online right now who knows. you can try again later.
There are a wide range of jobs. Tech is not monolithic. There are many jobs that build off a CS degree.
I never worked as a swe but I really have a strong intuiton this is how it's gonna be
Yah, this is a very specific question... not sure if anyone here will know what "Arctic Shores" is.
You've only been in college for a year right?
I have worked as a SWE. For a long time. If you think you know what the job is going to bne like, you're wrong. Because: there's no one way the job is like.
I started last year in october I think
Do you have any alternative career paths?
Is it a coding assessment? Or playing a game? Or some gamified hiring thing?
I have never heard of anyone doing a "game based assessment"
I like 3d animation and there isn't a prerequisite for having a degree in 3d art. you need to have a good demo reel/portofolio
Also: You can also change majors. That's not uncommon.
you can also try to transfer to a different school
Imo you should get a degree anyway
I think changing majors would make my search more hard for programming jobs to be honest
If you think CS majors are going to have a tough time getting a job, and art is easier, I suggest you talk to artists.
Not in 3d art tho lol, just continue CS
(I'm not just being flippant... I know multiple artists and art majors, and yah, it's a tough career route... altho the ones who land a good graphics design starting point seem to have a career path)
wait wait hold up xD
I'm not saying doing art is easy
both fields require work, between the two fields i'd choose programming since I've tried it before entering into college for CS and liked it and there's more available jobs for it so I can have an easier time finding a job
edit: I reread your comment and I wanna say that I think finding jobs for 3d art jobs is more harder I think since I already have a feeling more programming jobs are wanted in the market. it's just my alternative career path in case I can't find a SWE job
oh wait, I think getting a job in 3d art is more harder
Uni sucks. It's hard. I don't want to downplay your experience or feelings. Only that: I liked years 3-4 better than years 1-2. The courses get more interesting.
hello , recently i have started learning python i have CS major , any suggestion how to learn fast ?
For context: I'm 18 and in my last year of sixth form in the UK I already have offers at unis to study CS and AI but I decided to take the degree apprenticeship route
The game based assessment is measuring my:
- Cognitive agility
- Problem Solving
- Personality Traits
- Emotional Intelligence.
Apparently it involves things like matching patterns, prioritising takes, managing resources and solving puzzles, and it's supposed to take on average like 45 minutes.
Learn fast = code often. And ask a lot of questions (in #python-discussion )
You can practice at sites like codewars or exercism, and do projects like below:
!kin
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.
Sounds like some weird mix of an IQ test and a personality test
I have just been invited for an interview with a very well known company for a full time software role, they asked me to provide my availability for the next two weeks.
I am currently scheduled a lot of hours this week for my full time job but I am more free next week.
Is it a bad look or just unprofessional if I were to tell the recruiter that I have those things going on this week and send availibility for next week?
My dislikeness for college isn't because that the courses are "boring"... it's just that the teachers don't teach very well and I like learning solo more because I experiment through practice and I don't like the feeling of learning just for the sole obligation of getting a grade to pass which is stressful enough
They asked for availability for next two weeks. It's totally reasonable to just give them dates for next week. No reason to even explain it.
Smh idk what it is but it doesn't sound difficult given that their supposed to teach me on the job while I'm earning a l6, bachelor degree in Software Engineering Consultancy. The pay is pretty good too, I've already been shortlisted and according to my friend who got put in a similar situation where they gave him an interview for a L5 Apprenticeship in Radiography, it's just politics for me to get initiated properly idek
Yah, I hear you. That also gets better as you get to upper class... I think profs get a little bored with freshman classes... their interests are often in the 4xx and 3xx classes.
Okay sounds good, and by availibility I simply send them multiple different time slots based on the time window they are asking for correct?
Dunno much about this stuff ngl, maybe you can find someone from the UK here
Yup, just say something to show that you're really interested (thank them, and express your interest, and give them some time slots next week)
like id be replying with monday 12-1, thursday 10am-11am, and more
thats jsut an example
Yup.
thank you!
I see..
I'd usually say something like; Monday after noon, or Thursday before 11am, or something. Give them a little flexibility.
hmmm okay good idea
But as a general question, would you guys see a non-technical no right or wrong answer as a threat to me getting the position
wdym?
The assessment they are giving me is non technical it's basically supposed to assess what kind of person I am.
Yup, a behavioral interview. The concept is normal. I've just never seen it as a gamified process.
Yes, what are my chances looking like, the behavioural interview is framed in a game-like manner
Your chances are non-zero. 🙂
Ye I figured
unfortunately fairly common. not much you can do beside take your learning into your own hands and just submit homeworks and do well enough on the exams for the class
it's going to be far tougher if you drop out so it's not really a "lose lose situation"
I have a complex involved physics engine and will be reaching out to other people who are in this niche field. I am working on scripts for reaching out. Here is my script. Note: I treat these as guidelines, not absolute rules.
Cold email to GitHub etc user example: "Hello, I noticed you are working on <name of physics engine> and I am intrigued as I have a personal physics engine project. I have a few questions to ask about your engine. Do you have 20 minutes one of these days for a voice chat?"
Follow up if no response (only follow up once): "Hello, I sent you an email a couple of days ago about your physics engine and am not sure you saw it as inboxes can be hectic and messages are easily missed."
Follow up if they say too busy: "I understand. Could you point me to anyone who may be available?"
If they do have a chance, I plan on asking focused questions etc.
Any advice for my "scripts"?
What time of the week is best to send these emails? Besides email (which is often full of spam), what other ways to contact people do you recommend?
😭 im ded
No career choice reliably minimizes suffering
Thinking of higher education as suffering is such a privileged position its laughable
3*
even better
print("hello world")
!starify 1223022472555659427 "3 days"
:incoming_envelope: :ok_hand: applied superstar to @restive sentinel until <t:1738357460:f> (3 days).
Your previous nickname, 卐, was so bad that we have decided to change it. Your new nickname will be Darude.
You will be unable to change your nickname until <t:1738357460:f>. If you're confused by this, please read our official nickname policy.
😿
name=input("what is your name?: ")
age=int(input("how old are you?: "))
hight=float(input("tall plz (cm): "))
age= age /10
hight= hight/2
print("hi "+name)
print("wow you are "+str(age) +" decade")
print("you are "+str(hight)+" inch")
This is #career-advice my friend
try it 🤓 
ooh ok
im new here
Welcome. Might be a good idea to read through the rules, but feel free to chat in #python-discussion about your code
ok tnx
MSDS is not a good degree to study in my opinion. It's geared towards people with limited DS knowledge. I was initially gonna do my masters in DS but I realized how horrible the DS programs are so I switched to CS with AI and ML focus
I have been accepted to UMich, Berkeley, UT, Upenn and John's Hopkins DS programs and the majority of students were new to DS
If you want to have a strong mathematical and statistical background, you should do your master's in statistics
most DS masters are junk money grab
What modules does ur course have?
What do you mean? @sterile smelt
We have discussed at length how you have had a singular experience with education and it's probably unwise to generalize it.
Im talking about masters degrees
I didnt have a bad experince with my undergraduate education
Im talking about how to stay away from DS master's program.
what are you basing this on?
yeah what classes does ur CS with AI and ML have? I wanna compare it to some of the universities i wanna go to
With the courses offered and how easy to get in them. If they teach Linear Algebra as a mandatory course in DS masters, thats alarming @pine sleet That should be an undergraduate course
When I joined the Upenn's DS master's discord, there were people with history degrees with no programming experience
is it common to teach linear algebra in a masters program? it’s a fairly common undergrad course so I don’t think they’d do that, unless it’s a more rigorous or extensive version
No it is not comon at all. @pine sleet
Here they've added lin alg and basic discrete math back into masters since students forgot them by the time they got their bachelors
it would not be taught at an undergraduate level
ok so it’s not a problem them. you made it sound like most DS masters programs are bad because they teach linear algebra
You literally need to take exams in some colleges before you can even go to their master's program. I had to take math aptitude test before I could even get accepted to UT
now those colleges are good
pretty common for undergrad programs nowadays too.. I took a math placement exam as well
regardless I still don’t get by what metric you’re saying most DS masters programs are bad
Im just saying people with no DS background are going to most of these new DS masters to break into DS so people with previous DS or CS knowledge wont benefit much
why does it matter if there are some inexperienced people in a program if the program is good?
the problem is programs are not good
don’t apply to the ones that are bad then lol
there are some bad programs, most are average, and some are again exceptional
the one im looking at there are a few math courses which are optional
There are only a few. People see names like Upenn and Umich and apply to those colleges just be disappointed
Elements of stats learning, statistical finance ect . There are lots of deep learning and ML moduels as well
that’s on them for not doing their research
what colleges are you looking into? @sterile smelt
applying to a program just because you’ve heard of the name without researching anything else is not a good idea
Like people hear Berkeley and apply immediately lol
UCL, Imperial, KCL, LSE
Oh Europe?
that’s their problem
but people should do a lot of research on many programs before coming to a decision because you’ll be spending a lot of time and money
UCL looks good
Yeah i liked what UCL offers
As a local or as international?
I checked their curriculum. Applicants must have knowledge of mathematical methods including linear algebra, calculus, probability and statistics at least at the level taught in the first year of a UK university undergraduate programme in the mathematical sciences. Relevant work experience may also be considered. Depending on the optional modules selected, students undertake assignments that contain programming elements and prior experience in a high-level programming language (e.g., Python) is useful.
it means it will be rigorous @sterile smelt the fact that they require mathematical knowledge
Yeah I guess that makes sense
Never looked at it like that tbf I just see if I would enjoy their core / optional modules
Local
Imperial looks good too and its online but their classes are more statistical
Dont do an online course if you can do the same course in person
Yeah Im not sure how it is in the UK. Do you guys pay more for in person vs online
Mine offers both in person and online but I save 20K per year for doing it online cuz I don't pay all those extra fees and non resident student tuition lol
Its not the same experience as meeting with people in person, talking to your profs suring office hours, studying together etc
thats true
I rlly like what imperial has but yeah online is not rlly for me I did half my junior and full senior year online in hs I can’t do that again
I would go for UCL
if a recruiter for this interview says it likes this
Please provide your availability for the next two weeks in Pacific Standard time to accommodate a 1 hour technical WebEx screen.```
i just assume they mean provide some availibility slots that is within 14 days from now right?
so even if i only provide slots that are say 8-10 days away from now that is okay? like since i am quite busy this week
yeah that's what that means
ok thanks
also is it completely normal and not unprofessional for me to ask the recruiter about what kind of format of questions i should expect and also maybe what topic of questions to expect?
that is reasonable
they havent really given me much information or a job description that is why im wondering
Just be polite, not assuming, and accept if they say; 'we don't know'
Feel free to ask all the questions you need, so you can prepare for the interview.
You don't wanna go unprepared and be surprised with a practical task or something like that.
Get good. Write code. Do projects. Individual skills don't matter; what matters is you can solve hard problems
can you tell me from where should I learn it
There's lots of good places. Automate the Boring Stuff (free ebook), Corey Schaffer or Brocode (yt) or CS50p are popular
Hey guys I was wondering when I'm close to finishing high school and have to choose between TAFE (if you don't know don't answer), or university, if I want a software engineering role.
How's everyone doing

Why Google Schola do not have API
Possibly a question for google instead?
Writing a cover letter for a degree apprenticeship with ARM. I do not have the prerequisite grades but, I believe my foundation year degree may be enough to push my UCAS points to be eligible for it. How do I write a good cover letter to at least try to increase my chances in getting accepted?
HI Friends
🤓
!ban 1181250180436217910 Your only actions in this server for some time have been off-topic, controversial and antagonizing comments, despite multiple warnings. It doesn't appear you are here to engage in good faith. Goodbye.
:incoming_envelope: :ok_hand: applied ban to @devout field permanently.
Be honest, emphasize any impressive things you've done that counterbalance your grades - I'm assuming you have to report GPA/equivalent on the application, or otherwise you can just not mention it? So they already know your grades don't pass muster, your best chance is to wow them.
Should I go for a full one page cover letter and try to be as concise as I can?
Use as much space as you need to advertise your awesomeness, and no more.
I'd guess most people at internship level can probably do that in a few paragraphs, less than a full page. You don't want to be adding filler to make up space