#career-advice

1 messages · Page 81 of 1

smoky quest
#

In general, yes.

If you are 18 or HS, a CS degree will be the path of least resistance and with the most opportunities and compensation

timber geode
#

Synopsys is located in 120 offices around the globe. In addition to the many job openings at our headquarters in the heart of Silicon Valley, we have new opportunities opening up in our regional offices all the time. Apply today to the office in your area!

upbeat ruin
#

So i’m currently a civil engineer and debating transferring into software engineering, upskilling on the side… but given the latest advancements in AI, i’m wondering whether you think there’s still likely to be ample opportunity in the tech industry in say 5-10 years? I’ve heard rumours of lots of software engineers picking up other skills in preparation to transfer careers so it seems illogical for me to be trying to transfer in if there’s such a heavy outflow being prepared… given your vast experience, would you suggest it’s still a promising career choice in the mid-long term?

spark cobalt
#

I find it very unlikely that AI can replace software engineers in 5-10 years. Impossible even.

timber geode
lyric onyx
spark cobalt
#

Shade lol

timber geode
true harness
#

to be fair, most of the people who think that are not actually programmers

sick bison
#

I expect it to accelerate dev times which will just mean project loads will increase

timber geode
#

LOL

upbeat ruin
sour tartan
upbeat ruin
spark cobalt
upbeat ruin
#

I’ma just assume you’re a child and ignore your comments

spark cobalt
#

We've yet to see a case in this field where people being more efficient loses jobs. If anything it helps us accelerate and helps more ideas to come to light, which = to more jobs

sour tartan
#

you can be helpful instead of rude.

sour tartan
spark cobalt
#

Which isn't to mention a bunch of the tangent jobs and titles that come from this AI hype. For example: DEs, MLOps, etc.

timber geode
#

we all went through this before several times in history, the automobile, the calculator, the internet, hip-hop.

sick bison
#

there's the energy sector but i don't see ai to coders as fusion to coal

lyric onyx
spark cobalt
#

Plumbers make pretty darned good money

upbeat ruin
sick bison
#

lunch lady

dreamy shadow
#

Looks like FedEx might be starting their own DS team.

sick bison
#

i wonder where we stand with food paste dispenser tech these days

#

could probably do some pretty interesting stuff with a 3d printer

sour tartan
dreamy shadow
peak halo
#

I suspect they've had one since before "data scientist" was what you called your analysts.

dreamy shadow
peak halo
#

Can you give an example where a company has both, and the two teams have clearly defined distinctions?

dreamy shadow
peak halo
#

Are you allowed to tell me what each team does?

smoky quest
# peak halo Are you allowed to tell me what each team does?

I have seen cases where the analysts/bi are more about answering business questions for PMs, execs, etc. In terms of tracking the monthly growth. Their skillset was more about stats/dashboards. And the data science team was more about helping leveraging ml to build features

dreamy shadow
# peak halo Are you allowed to tell me what each team does?

I can provide broad strokes:
Our analytics team works directly with business team, often providing ad hoc analysis for the major insurance coverage lines. Some lighter models are included in this.Shorter timelines.
Our Data Science team provides more NN sided models, including text data etc. Often longer timeline on deliverables.

Essentially what recursive_error stated.

peak halo
#

Interesting

dreamy shadow
#

But you can see this in FedEx too:
Reason why I said they didn't have a DS team, is that they are hiring all levels for both Data Engineering & Data Scientists.

#

Also, note the company. Analyst positions span across various sub-companies, but DS all are in FedEx DataWorks ™️

smoky quest
dreamy shadow
smoky quest
#

yeah, so by now they already have teams in place. Maybe they are expanding at a rapid pace? Or everyone quit

dreamy shadow
#

Optimistic: Expanding, O.W.: Maybe laid off

visual heron
dreamy shadow
#

Isn't anaconda just a distribution? I feel like this point is off.

true harness
#

well, and R studio is basically just an IDE

cerulean path
#

i only know 2 IDEs: visual studio code and notepad

peak halo
dreamy shadow
#

Yea, R studio I know. I can understand the being mistaken about that being a Data analysis tool. But unless Anaconda offers something new?

peak halo
#

(I'm being a bit hyperbolic, but I think anaconda is overrated.)

pine sleet
peak halo
dreamy shadow
#

My dumbass overthought what they actually meant by forecasting and said no... I did not make it to the next round. deadlya

#

There's a few job postings I kinda fit, making me wonder if I should try to apply.

smoky quest
true harness
#

i had a question like "what are 5 SQL things you might do on a daily basis, other than 'insert'". i thought it was asking like, what are 5 full queries that you might do, but it was just asking 5 arbitrary keywords. even AND was an answer

dreamy shadow
#

Prepping for this BS & other questions.

#

Fedex only gives 3 weeks PTO + ~10 holidays. 1 week less than I currently get.

keen kettle
#

how does one with no friends go about finding roomate/roomates

near ocean
hearty island
#

damn my PC is so slow it’s struggling to download power BI. i need to practice with it for my internship

native lantern
#

What are the best ways you can seem impressive as someone with little or no experience?

native lantern
native lantern
#

What do you mean then?

smoky quest
native lantern
#

How do I come up with projects that are unique and awesome, while having some level of technical difficulty? that's what I've been struggling with the most recently

smoky quest
#

the main point is that if you want to appear impressive, there aren't any shortcuts other than being impressive

native lantern
#

Ah, that was poor phrasing. I apologize

late meadow
#

You can get pretty far with being unique with no skill, but ultimately the maximum amount of impression will be achieved by following what recursive laid out.

#

What kind of projects are you thinking about?

smoky quest
near ocean
#

Theres also a bunch of Build your own X kind of projects you should check out

native lantern
# late meadow What kind of projects are you thinking about?

the goal was for me to make a project with 1. a web interface using some framework (e.g. React) 2. a project that demonstrates deep Python/programming skill
The idea was a flask backend with some sort of main focal point, but I can't seem to think of a great focal point that hasn't already been done. For example, I wanted to train an AI to judge books by their covers, but when I looked it up it had already been done and it felt like it wouldn't be creative.

native lantern
near ocean
#

Dont have to follow tutorials, you could do it yourself
The suggestion was to give you a list of cool stuff to make

late meadow
native lantern
#

Well, those ideas aren't "creative" because they have already been done, but perhaps I am being little too close-minded and it could be anything, even if it was already done.

near ocean
smoky quest
# native lantern the goal was for me to make a project with 1. a web interface using some framewo...

You should work backward as well. To whom you want to appear impressive? Different people may have a different take on it and may not even be able to judge it properly (I would not necessarily be able to judge the skills of a dentist).

You have mentioned different things about frontend, backend and ML/AI. I would suggest to pick one at a time, figure out what's the "basic" vs "advanced" skills and go from there

native lantern
near ocean
#

This is for finding a job, right? Do you have a degree?

native lantern
native lantern
near ocean
#

If youre doing a capstone project you should polish it up and list it as one of your projects

smoky quest
crisp heart
#

good Morning friends

#

I have a question related python and some stufffs

smoky quest
native lantern
#

My personal programming experience is that have used Python for years at this point (and have done a bunch of stuff with different packages such as Flask, pandas, AI stuff, etc.), dabbled with a lot of other languages and really enjoy functional programming (I love Rust, haskell is cool too). I have a good level familiarity with Javascript, HTML, and CSS and am trying to deepen into more frameworks (both old like React and newer like Svelte).

What I really want to know is who is the person making the hiring decision at each step. E.g. which people should I be targeting? HRs or devs there or what? How much programming experience do the people at each step usually have?

smoky quest
#

so they all have a different level of experience and expertise

native lantern
#

Which of those should i “cater to”?

smoky quest
#

In terms of interviews, you need to think of it as 👏 demonstrated 👏 skills 👏

near ocean
#

You shouldnt really be targeting any one step, how would you anyway?
Usually the most well rounded candidate gets the offer
If you have a degree, work rights, nothing fishy in your history thats fine with HR
If your CV isnt weirdly formatted and mentions a decent amount of tech used its fine with recruiters
If you can speak your thoughts and be calm during an interview (and also pass the technical parts) thats fine with devs

smoky quest
smoky quest
native lantern
#

Usually i just carry the project anyways but i see what you mean

smoky quest
#

You can take some projects from your classes and then diving deeper into them for instance

native lantern
#

Would Microsoft, google, etc.
appreciate experience over everything else pretty much

native lantern
#

Down the road in some years i would likely apply to a bigger company for a senior engineer role or something. At that point is experience the biggest factor? Or is it projects? Or the interviews? What weight does each part carry and how does that scale with more advanced positions?

smoky quest
#

you should look at them as compound interest

#

The more you do now, the more interesting stuff and growth you get, which then means you get even more stuff and growth, etc.

native lantern
#

Okay I think I understand. Thank you both for your help.

smoky quest
smoky quest
#

What kind of help do you expect from the folks here? Based on which information could they help you?

#

Indeed

#

and how are folks supposed to know which one you should go down to? Based on which criteria? No one knows you, your interest, your expertise, your knowledge, your projects, what you like and dislike

#

what kind of knowledge do you seek specifically?

#

I assume you are looking for something that isn't strictly google-able

#

oh that is more specific to the company than the job. You could find all sorts of cultures and intensity. So it's rather difficult to give a specific answer that is specific to either path

spark cobalt
#

In general, I'd probably say IT people have a more intensive work schedule/WLB than SWEs, since their work is less asynchronous than SWEs. At least in my company, the IT people are on like 24/7.

smoky quest
#

what do you mean by job levels?

smoky quest
#

that also depends on the company/school. You can find some very pretentious folks or some very chill folks

spark cobalt
#

If you think programming is a better fit, why do you want to go into IT exactly?

smoky quest
#

precious/pretentious folks could happen in any job tbh

spark cobalt
#

And really every aspect of life. Even family, teachers, people you'd look up to, etc.

smoky quest
#

programming and CS are wide and bright. If that's your passion, go for it!
There are also a lot of jobs at the intersection of CS and security

#

them being?

stoic fable
#

Question for anyones opinion. Currently enrolled at a uni in the us for compsci. I enjoy everything I learn, although I dont feel I learn too much. My program is corrupted without a head professor, and we made a jump from intro to obj oriented programming in python to data structures in java. Since switch to Java the syntax and the structure of the code has been different making it difficult enough to make a transition to. Now we are learning complex data structures in this language and the entire class is either failing or using chatgpt. Im transferring schools next year and am worried about being behind having basically learned nothing other then a visual understanding for data structures. Any tips at all?

spark cobalt
#

I think first you should precisely know what the problem is. For example: Are you able to implement these data structures in another language? Then Java is the problem. Have you ever implemented these data structures in any language? If not, then likely the understanding of the data structure or a lack of fluency of a language is at play.

#

I think the problem you're encountering right now from personal experience is going from theory to implementation, and the new language in school is adding another set of barriers to you.

#

Try breaking down the problem into steps that you are able to do in, let's say Python or a language you're comfortable with. Once you have the workflow and logic, try replicating it in Java. You'll not only be able to do the problem, implement DSA, etc., but also draw parallels between Java and a language you're comfortable with

#

Also just to mention, you'd probably get a better answer in a channel more related to this situation, like #pedagogy

gentle grove
#

What’s the difference between a degree in CS and a degree in SE

safe loom
#

Hello, what's with the ChatGPT mass panic wave? I heard it was going to take away many positions in IT. I often use it when I'm blocked on something but AFAIK it doesn't generate your complex software on the fly?

spark cobalt
safe loom
tacit hazel
#

👀 lol

gleaming spruce
#

Do i need to study computer science? The career i have in mind is to just specialize one area and get a job with it

visual heron
gleaming spruce
#

shit my bad. Im learning python now and im trying to progress to other languages as well. So my main goal here is to just specialize these languages and hopefully get a job. But my mom’s sort of leaning towards me going to a school and learning compsci.

visual heron
spark cobalt
# gleaming spruce shit my bad. Im learning python now and im trying to progress to other languages...

Have to consider the job market in your area. The degree is arguably one of the biggest, if not the biggest, advantage for many countries in terms of landing a junior job. Not necessarily for the content of the degree, but for the simple fact that the degree gives a competitive advantage and it is common for most people applying to entry level CS jobs to have a degree.

You should ask yourself, how do you plan to stand out from degree holders? Why should a manager hire you over someone with a degree? What can you offer in comparison to someone that spent 4 years studying in this field?

The next step is: How do you plan to prove this to managers? While many projects, certificates, etc. can be easily cheated, a degree is extremely hard to cheat. If a manager has a dozen candidates, 11 with degrees and you, and he only has time to interview 5 of them, why should he select you from the pack?

A CS degree is a standard at the company. They know what to expect, etc. But from you, if anything you're a huge risk.

gleaming spruce
#

I see. I haven’t looked much into this but I believe compsci is a vast subject covering all different aspects. But really, all i want to do is program stuffs like websites, bots and whatnot. Im not trying to learn all the theories and equations, just specifically coding/programming. Is it necessary for one to study compsci, in order to be a professional programmer? I’ve just recently started out on this field so im very clueless.

buoyant seal
gleaming spruce
#

Hmm, so I guess it’s better to go through a CS course then. I will do more research and make up my mind. Thanks!

gritty rivet
flat knoll
#

besides the algorithmic techniques, the academic degree is only a certified proof that you have the capacity to learn, adapt and be consistent, so any sort of education is valid in that sense. if you are a graphic designer from uni and can do algorithmic solutions, the job its yours

#

if you know spanish, go to argentina, uni education is free and valid in us, and you dont endup in debt

near remnant
#

Would you guys go to a company's "team-building" event if it was on Saturday? I'm working at my new job, first month and I really don't want to go but not sure if I should turn it down....I'm scared of the consequences.

#

I'm working full remote, like..I never see my team in person, what is the point of this

true harness
#

for team building

analog sun
#

Its usually nice to have some kind of connection with coworkers, it makes working a bit easier

near remnant
analog sun
#

Yeah I think so

#

If the event goes well they won't be strangers

near remnant
#

lmao

#

i really don't want to spend my Saturday with co-workers, sorryy

analog sun
#

Alrighty then, sounds like you made your decision

near remnant
#

i will just tell them I have a family event on that day

gleaming spruce
worn orchid
#

If it comes down to you or the other guy and you have a degree, high probability you get picked

gleaming spruce
#

shit thats also true

stone orchid
#

is it worth going into ai

worn orchid
#

There are companies that just reject if you don’t have a degree, they don’t care, you didn’t get the degree.

peak halo
gleaming spruce
#

Do you have a degree mr.turtle? I want to know what its like. Im not the sharpest knife

worn orchid
#

I’m going to major in cs

#

Ask others, but my father has given me lots of advice on what companies are looking for

near remnant
#

i only have two economics degrees no CS and I'm working in ML...but yeah, nothing crazy just implementation and python programming.
But people always ask me how do I know all this stuff without majoring in CS...

gleaming spruce
#

Did you go with the self-taught route?

peak halo
gleaming spruce
#

Damn oky, i should probably head for the degree too. At least it will give me a heads up

near remnant
# gleaming spruce Did you go with the self-taught route?

i have an applied economics bsc and supply chain management master's. I've learned programming on the side, worked as a python backend dev for 8 months then I got a junior ML role. I was lucky but yeah...it was really hard getting to this point. life is not easy as a junior at the moment.

#

but yeah, I'm self-taught, learned everything on my own

gleaming spruce
#

how many years did it take for you to get a job, going the self-taught route

near remnant
hearty island
gleaming spruce
#

oh wow, you started with python yea? Mind giving me some books or tutorials you used

hearty island
near remnant
hearty island
#

and they're all marketing firms... multi level marketing maybe? pithink

gleaming spruce
dreamy shadow
#

hahaha, love to see that. ||I know they mean on-premise machine.||

spark cobalt
spark cobalt
#

Could also experience some ageism if you're like, just coming out of high school.

night aurora
#

Anyone whos a software engineer/ has a comp sci job in dubai @ me or dm me pls

gritty rivet
#

!rules 9

inner wrenBOT
#

9. Do not offer or ask for paid work of any kind.

night aurora
#

did i ask for paid work?

#

i asked for them to @ or dm me cause i have questions

#

💀

buoyant seal
night aurora
#

huh?

#

who are you the server patroller?

vapid jay
#

+run
print("aslut")

night aurora
#

bro is trying to deny me DMing ppl😂

buoyant seal
#

shrugs. that is just recomendation, that can help you to get answers for your questions. otherwise chances are very glim anyone would answer to you.
while in public, chances for your question to be answered will be 10-100 times higher
feel free to ignore.

spark cobalt
#

It's reasonable to assume given your profile

night aurora
#

whats that supposed to mean?

buoyant seal
smoky quest
analog sun
#

Please respect other server members

night aurora
analog sun
#

And do not use the server as a place for advertising

night aurora
#

Are you okay? Look at the original message i posted?

#

Show me where i advertised and i will gladly agree

pine sleet
#

We're not saying your message is advertising it just comes off that way

smoky quest
night aurora
pine sleet
#

Ok. You can just ask your real question here then

smoky quest
night aurora
smoky quest
pine sleet
#

seems more like a statement than a question

night aurora
pine sleet
#

let's phrase it this way - if there was a software engineer in Dubai who was in this chat right now, what would you ask them?

night aurora
analog sun
#

!timeout 358262854937477125 2h Respect other server members, and do not use this server to solicit DM's.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied timeout to @night aurora until <t:1681757388:f> (2 hours).

warped spear
#

Can someone link me to a good latex resume template for software engineering?

buoyant seal
warped spear
vapid jay
#

i think no code translation to text and LLM transform will take a lot of jobs

spark cobalt
#

Issue with no-code is the more flexibility and precision you want in your application, the closer you get to just coding. Almost all SWEs are doing things more complicated than building like a Wix site.

#

It'll probably take a good number of freelance jobs, but for professional work, probably not.

vapid jay
#

lets hope for the best, i was thinking about do AI master degree

spark cobalt
#

Nice peepocheers

vapid jay
#

but as the things is going fast maybe jobs in this area will be hard too

spark cobalt
#

This huge AI hype will probably slowly go back to a simmer when enough of this GPT stuff gets over. Almost reminiscent of the crypto hype

vapid jay
#

backup plan, buy a farm before 2025 🧑‍🌾

pastel thunder
#

how often is it ok to not get any reply after 2 rounds of interview, even when they mention in first round they would let me know about acceptance as well as rejection?

#

has happened twice already when two times is all i was actually evaluated through test and interview.

vapid jay
pastel thunder
#

but why? are they doing O(N) on candidates? lmaolemon_sentimental

vapid jay
#

recruiters generally doesn't give bad feedbacks, not all persons are ready to listen a bad notice, give anxiety didn't receive a answer, but maybe is the best way

#

but relax, maybe they are analyzing yet

vapid jay
#

does the developer need to remember all the algorithms? Cant he just take reference from internet?
(I am asking apart from interviews)

smoky quest
vapid jay
#

okay

smoky quest
#

they can also re-derive them as well

true harness
#

the point of learning dsa is so that you can recognize when something could be done better algorithmically, and to actually be able to do the better thing without much difficulty

true harness
#

Ultimately, the decision came down to budget and we were unable to support your asking rate.
not like this bruh

peak halo
#

that's an email you just got?

true harness
#

indeed

#

😩 should have given a lower range

#

though it's nice that they actually gave feedback about why

hearty island
true harness
#

30-40

near ocean
#

I dont think any range would have worked

true harness
#

that's also a possibility 😔

near ocean
#

If they had a budget in mind they would have countered

true harness
#

but why would they lie instead of just saying nothing or the classic "we felt other candidates aligned more closely with our goals" or whatever

near ocean
#

Idk, but if your ask is too high why wouldnt they say "our budget for this role is x, take it or leave it"?

true harness
#

that is true 😔. they asked to confirm the range in the last interview, so i repeated the number i gave in the first one, but they didn't say anything

ivory sluice
#

and this was for a summer internship..?

true harness
#

ya

ivory sluice
#

is internship pay typically even negotiable haha. that's surprising to me but maybe that's how it is in tech..

near ocean
#

Full time? So 35 * 40 * 4 * 3 = ~17k?

true harness
#

yeah

near ocean
#

All this for 17k 💀

true harness
#

it's a tiny company, so it does kinda make sense, but like...😔 ¯_(ツ)_/¯. according to glassdoor the CEO is making 450k!

near ocean
#

Idk, seems pretty average, a tiny bit over maybe

#

If not around 30 i wonder what their budget was like lol

true harness
#

but that number is surely skewed by larger companies that can afford interns /shrug

#

😩 i should have asked the former interns i talked to about their pay 😩

near ocean
#

Did they not give you an indication of what the pay would be? Either on job ad or interviews

true harness
#

no

near ocean
#

They were trynna shop cheap lol

#

Oh well, onto the next one

true harness
#

😔. tbh i don't think they're lying, but it is what it is

sleek egret
#

what are they lying about?

true harness
sleek egret
#

that said, some individuals at a company might give you good feedback

narrow rain
#

Help me fix this problem, everytime i try to import pygame or import anything it says this Failed to launch debug adapter
even though pygame is installed

sleek egret
#

this isn't a coding help channel

true harness
sleek egret
#

then there's a chance it's true. hard to say without knowing the people

smoky quest
delicate bane
true harness
#

they just asked for a range

delicate bane
#

over a call or over email

true harness
#

in zoom

delicate bane
#

interesting

smoky quest
true harness
ivory sluice
#

Thanks for your time and consideration. Could you please let me know what the budgeted range was for this position? It will help me evaluate future offers in my internship search.

Regards,
x

true harness
#

hmm. ideally i'd want to ask what they would have paid me, had they had the budget. simply knowing what they had budgeted isn't that exciting 🤔. but that is probably not very fruitful to ask. though it would tell me what they would pay for someone to do the tasks they have set out, so maybe it's somewhat useful

ivory sluice
#

mm i don't know how useful that is. if the CEO's claim of their income is accurate they should not have to skimp on interns

#

the what they "would have paid you" is moot bc they decided not to lol

#

and the answer is: what you asked, if they decided to hire you haha

true harness
#

oh well

spark cobalt
#

At the end of the day, it's experience. An internship, even unpaid, is likely better than no internship. And if it is a tiny team, there's a good chance you'd be doing some actual development and making impact

#

If it's in person and you have to relocate though, it's a bit iffy (came late, so don't have much context)

dreamy spade
#

The world doesn’t stop spinning and time is money.

#

Can’t believe companies call back candidates after two months of interviewing them. Smh.

dreamy spade
#

Idk what’s going on these past couple of days but companies haven’t been reading my applications recently.

true harness
#

did you change something on your resume? though a few days isn't too unusual pithink. also, how do you even know they're looking or not looking

sleek egret
#

I imagine that depends on the type of job you're applying for

#

just take care to remember, employers are not looking for "people who do cool shit".

#

well, now you have to decide.

#

what "flashy numbers"?

#

um... there are no technical recruiters who are developers themselves.

near ocean
#

Maybe they mean the dev team that interviews

sleek egret
#

how is that "flashy"?

sleek egret
#

what is a "cloud engineer"?

#

for system admin type jobs (aka "cloud engineer"), talking about security projects like finding vulnerabilities may be helpful.

hearty island
#

yay centene emailed me for my background check

smoky quest
#

it's for everyone. The point is that it shows you have had some impact

hearty island
#

um guys i'm confused

#

it's asking for the name of my campus... but my campus doesn't have a name?

peak halo
#

you can just put the name of the city, or something.

hearty island
hearty island
#

so should i list the same thing twice?

peak halo
#

but it might be that you would just list the city twice bing_shrug

hearty island
#

alrighty time to lowkey doxx myself

peak halo
#

@hearty island looks like for "institution address" they want a street address (just "1234 Seasme St"), and then the "institution city" is for the city part of the address. at least, that's my guess.

hearty island
peak halo
#

my university had two campuses in the city, that both had equal status. so they were named after their respective neighborhoods.

hearty island
peak halo
hearty island
#

i might call tomorrow and find out

ivory sluice
#

i promise i'm not a creep i just have very good memory joe_salute

hearty island
#

i have to hunt through my email and find when i actually started my project management internship

warm bramble
#

hi
so i am very intrested in computers and coding and those kind of things i am in 10th grade next year i will be in 11th i live in texas any suggestions about the classes i should take and how i should start ?

pine sleet
warm bramble
#

but i am trying to look more into it an get peoples advice

pine sleet
#

If you feel confident you can skip APCSP and go straight to APCSA

#

!resources I'd also recommend taking your learning into your own hands outside of school. Check out some of these resources

inner wrenBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

warm bramble
pine sleet
#

APCSP is AP Computer Science Principles
APCSA is AP Computer Science A

warm bramble
#

Oh ok

true harness
#

i would recommend to not take either of them. they move far too slowly compared to just self studying. if you want the credit you can just self study the exam

pine sleet
#

Works too if you're confident in that

#

Also look into dual credit opportunities at your local community college

warm bramble
#

ok thank you guys
and also how do you recommend me to study for those kind of things specially the Python and html those kind of things ?

pine sleet
warm bramble
#

ok thanks @pine sleet hey Robin what is your major? like what are you studying ?

pine sleet
warm bramble
#

ohh wow

#

i think we have the same goals in life 😅

blazing crag
#

hi

true harness
#

robin aren't you just a rising freshman

blazing crag
#

do you guys can recommend me the coolest python course you know?

pine sleet
true harness
warm bramble
#

wait why did you lie about ur grade level if what @true harness saying is true @pine sleet ?!

pine sleet
#

I mean I've got 20 days till I graduate

warm bramble
#

so u r not a freshman ? ur a senior

pine sleet
#

Senior in HS / rising freshman in college

warm bramble
#

ohhh i get it

pine sleet
#

Yeah, pretty much the same things

warm bramble
#

Can u tell me the classes that u are currently taking ? That involve computer stuff ?

pine sleet
warm bramble
pine sleet
#

Thanks! I hear it's quite difficult but we'll see.. :P

warm bramble
#

If you work hard enough and study for it even if you don’t remember some things God will help you pass it no matter how hard it is 😁

dreamy spade
#

My resume is the same

true harness
dreamy spade
true harness
#

how does linkedin know about other portals then

dreamy spade
true harness
#

fair enough. i wouldn't interpret that as a good or bad sign. it's just /shrug. a few days isn't enough time to draw conclusions

spark cobalt
#

It's been mentioned many times, but you should probably start diversifying where you're applying

#

The job portals are fine, but I speculate the Easy Applies will be rooted against you. Since I think LinkedIn does some filtering for the companies.

true harness
#

i think before doing that, the resume needs to be optimized further. no callbacks primarily means a weak resume, not really that the job boards are inadequate

spark cobalt
#

^ And this has been mentioned many times as well.

smoky quest
# near remnant What if I want to skip it?

then skip it. But don't complain that:

  • If you get laid off in the future, no one will remember you or know you
  • No one will call you if they find a cool job in the future
  • If there is a growth opportunity for you at the company, they won't think about you
  • If you do a mistake, they won't be as forgiving since they haven't established a relationship with you
near remnant
#

If this is how it works, then it's fucked up

smoky quest
near remnant
#

I'm not anti-social or anything, I love human interaction and I like to do things on my free-time. But with friends or family, not co-workers, especially not on a Saturday.

smoky quest
near remnant
#

I'm going to a team building event next Friday tho, but might skip this Saturday's one

smoky quest
#

yeah, that's why I brought up these events not typically being done during the week ends as people may have other obligations

near remnant
ocean stream
#

hey im curious how a degree in physics and a minor in CS with plenty of CS internships, projects, etc, compares to just having a degree in CS with same internships, projects etc in terms of getting a job in the field of CS

near ocean
umbral plover
#

Hey, I wanted to know more about career in Machine Learning. Is there anyone who can guide me on what to do and learn and also on what projects to build?

vapid jay
#

Someone feel brave enought to tell me how the life of an devops engineer looks a day? 🙂

hearty island
#

i found this great website called interview warmup by grow with google. it asks you interview questions and then tracks your response and suggests improvements

#

it would be a great way for me to prepare myself for project management interviews

echo nova
sleek egret
#

engineers have a life?

pseudo pond
echo nova
#

I'm refering about the AI wave effect

#

Recently OpenAI got purchased by Microsoft, they have more capital and interest than ever

#

The AI zone is booming, and they're focusing on software developing/engineering tasks

sleek egret
#

it only seems like that because those are the tasks that programmer types care about

#

there are projects/companies exploring the use of modern AI tools in pretty much every industry, from legal and architecture, to entertainment and customer service.

#

nice thing is that tools like Siri and Cortana will actually be useful in a few years

vapid jay
#

sadly all intellectual jobs will be afflicted by AI, mainly if it's text based as programming is

#

when we are talking about jobs only one thing matters for the employer, money.
if AI could reduce developments costs(number of developers), they will invest and turn it on a product

#

instead of developers move to AI Development, a small number of companies will turn to develop Chat Bots, because more general models are lesser modifications (devs) it needs

peak halo
#

What's more likely is that tools like ChatGPT will increase developer productivity, and increase the amount of work that the same number of developers are expected to do. Because while ChatGPT is a state-of-the-art language model and is very impressive, it's still far from being able to fully eliminate the need for human developers.

vapid jay
#

tools like auto gpt will have a version by Microsoft, Google, Amazon, imagine after ten years, it's a long time to improve those models, do tools to generate basic codes, and automatize function generating more accurate, and invest in no code programming to reduce specialized developers

#

they don't need to automate all programming, just make a dummy programmer equals a full programmer, that will make the development job reduce the salary

#

everyone nowdays wants to go to tech, engineers of all classes

#

today the great deal for us is automatize some random jobs with AI tools and earn money

#

it's a google engineer, not me, Open AI in is this movement too

true harness
#

hmm, open ai wants people to think their product is useful? shocking

hearty island
#

bruh i swear you posted that link before

vapid jay
#

the next two years will be essential to us analyze how it will evolve

vapid jay
near ocean
#

The way I see it bad programmers would just get sidetracked with getting chatgpt to spit out correct looking answers instead of solving problems and their productivity dropping even lower

true harness
#

they need prompt engineers

near ocean
#

Prompt engineers need to be software developers tho, devs that can effectively correct chatgpt to the point where its effective are the furthest away from getting replaced by it

#

Also maybe the server should discourage chatgpt doomposting, its getting annoying

buoyant seal
hearty island
#

applied to UBS for project management

delicate bane
halcyon mortar
#

how easy is it to get a job in machine learning if I just have webdev experience?

hearty island
#

i got a culture match assessment from UBS

#

it's just situational questions

true harness
#

those suck

spark cobalt
halcyon mortar
hearty island
halcyon mortar
#

I have no interest in ML, no passion for it, but people are pressuring me to jump on the hype train

spark cobalt
spark cobalt
halcyon mortar
#

yeah, its prob harder to get an ML job than webdev anyways. And there prob is less jobs

peak halo
halcyon mortar
spark cobalt
#

I'd take a course in it. Good to have an understanding of upcoming technology.

halcyon mortar
peak halo
spark cobalt
#

Then don't do that.

halcyon mortar
#

I'm self taught dude with webdev experience

peak halo
#

FYI, in my variety of English, a "course" is a 12 to 16 week sequence of lectures that awards a grade, and a "program" is a sequence of courses that awards a degree.

halcyon mortar
#

I don't want to waste 16 weeks for something that doesn't gurantee a job

true harness
#

i mean, nothing guarantees a job. except the shady bootcamp + working contract things

peak halo
halcyon mortar
#

yikes. yeah, I think they are just saying this cuz they are hearing about AI all the time

peak halo
spark cobalt
proper bramble
#

stay safe

shell sparrow
#

Hire yourself for a guaranteed work

halcyon mortar
#

yeah told them it's not worth it. I'm gonna spend my week making an open-source contribution to Godot game engine in C++. they think Open source contributions are waste of time, but I guess I shouldn't take their advice too seriously

true harness
true harness
halcyon mortar
whole girder
#

نو ممد نو نو

analog sun
#

@whole girder @vapid jay do not use this channel to advertise / solicit attention

whole girder
uncut quest
#

How much coffee / caffeinated drinks do you drink at work?

true harness
#

none

spark cobalt
#

None

true harness
#

my youthful energy keeps me well energized throughout the day

hearty island
#

i drink a cup of coffee a day

near ocean
#

Is participating in scrum rituals CV worthy? its on many job ads as a requirement or nice-to-have

sleek egret
#

it's worth a few words mention if you need some padding

#

more if you're trying to get a managerial/leadership position

thick coral
#

Hello 🤗🤗😘❤️🤗

smoky quest
pseudo violet
#

I been taking the programiz courses and they give you certificates for each lesson completed and they can be attached to LinkedIn. I pay for my subscription, but do employers think this is legit though?

true harness
#

no

sleek egret
#

I'm afraid no employer cares about such certificates

gritty rivet
pseudo violet
#

Was looking on indeed for requirements and basically all employers want experience in this

smoky quest
sleek egret
#

many adults go back to university, just as an FYI

pseudo violet
#

Well with me working, I don’t really have time to be in school unless if it’s on my own time … so the self taught route works better for me

gritty rivet
gritty rivet
sleek egret
#

you should learn at least the basics of HTML/CSS/Javascript because almost all GUI's are built with them these days

true harness
#

and XML 😔

pseudo violet
#

😮 Okay! Got it!

warm bramble
#

hey

uncut quest
#

In leetcode-style interviews, I understand that simply getting the optimal solution is not the end-all be-all. I've heard that it's important to communicate what I'm doing + why I'm doing them. What are some things I should always remember to communicate before / while coding up my solution? OR is there something that interviewers consider to be more important than arriving at the optimal solution?

true harness
#

thought process

uncut quest
#

I was thinking of starting off with clarifying the problem requirements -> establishing input assumptions -> identifying runtime constraints for each function -> and how that ties into what data structure I intend to use.

#

But I've also heard people that just straight up code a naive solution and iterate over the code to optimize it later.

smoky quest
# uncut quest In leetcode-style interviews, I understand that simply getting the optimal solut...

a common misconception is that people confuse interviews of leetcode questions with CP.
So they frequently end up trying to do some code golf or trying to fit as many things as they can on a single line. However the interviewer is projecting themselves in the future with that candidate as their coworker. And no one wants to have to deal with shitty code.
So in addition to what was said, I will add that making sure that your code is:

  • Correct
  • Readable. Avoid one letter variable names or meaningless names. Add comments for tricky parts
  • Embodies best practices. That includes defensive programming (ex: preconditions), as well as tests

And yes, the thought process and understanding why you do what you do is important as they can also use that to gauge if you failed for a stupid reason or actually did not understand what you were doing

uncut quest
#

I see - thank you for the thorough response!

near ocean
#

I was reading Jake's resume just now and I noticed that for 2 current experiences, 2 different tenses are used and now I'm confused
What tense do I use for my current role

dreamy shadow
vestal kettle
#

Code written / Current duties

dreamy shadow
#

Is there a word version of Jake's resume? You know, because seeing latex is just. LoliSneeze

near ocean
#

not that i can find

dreamy shadow
#

"Oh we're moving form X db to Y db"
Translation: All the existing excel queries are going to break. rooderp

#

Graduate TA
Taught courses, created lectures and tutored students in probability and statistical modeling.
How would you rephrase this?

sleek egret
#

business person's thoughts: "how can programmers be such idiots?"

dreamy shadow
sleek egret
#

I know more than a few "low level" marketing and brand management kids who use excel most days

dreamy shadow
#

If you have a job that spans multiple years, does that job go at the top or bottom?
Job A 2015 - 2020
Job B Summer 2017 - Winter 2017

Or do you swap these around?

near ocean
#

I would do the order you have right there, makes sense that the most recent one is on top

smoky quest
#

!rule 6

inner wrenBOT
#

6. Do not post unapproved advertising.

iron ice
dreamy shadow
#

Background, old boss wants me to do some referrals for old co-worker, however their resume 100% needs work. How does this sound:

Hi Jane Doe,

I hope you're doing well. Jane2 Doe2 forwarded your resume to me. I'll happy to refer you to some of Company's job postings. But so that someone who doesn’t know you would see the strength of your candidacy, could you do a version of your resume that emphasizes accomplishments and results? I started a version using a very popular template here: overleaf url
celest pawn
#

How much do you guys make per yead?

uncut quest
#

I'm sure that the pay range for a software engineer is so huge that it wouldn't really give you any useful information.

celest pawn
#

I need that info cuz im trying to aply and you guys prob know

uncut quest
#

There probably are programmers that get by earning minimum wage - whereas software engineers making up to 400k a year.
A good source is https://www.levels.fyi/

But again - it sounds like you just finished a beginner tutorial on Python through Youtube. It'll probably take a while until you're career ready for the jobs in level.fyi.

dreamy shadow
#

Levels.fyi is also biased (Higher than average)

dreamy shadow
celest pawn
#

Is this working online from home? or i have to drive there

true harness
#

that depends on the job

steel kindle
#

Anyone have tips for building up a contracting business while working another job? I have a job offer but ultimately would like to transition to contracting within the next few years.

deft herald
smoky quest
#

<@&831776746206265384> shitposting

leaden jasper
#

!cban 130384117182234624

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @edgy palm permanently.

brave mauve
#

How can i get work experience without having a Job xd, i mean i know how to program in Python, c++ and Javascript, and i know how to use html and css but i dont know any framework (a bit react) and i dont know if i feel enough confidencen when i will learn them so i would like to start practicing with real problem while im studing xd

spark cobalt
#

Internships are the typical way to help with this. Otherwise by simulating to the best of your abilities some work experience with in-depth projects with relevant technologies as well as open source, hackathons, etc.

brave mauve
#

Is there any way to do that online, i don't think i could do an intership

vapid jay
#

I as well struggle and with the experience . Kind want to be part of project but cant find anyone to work with

near ocean
#

Does either of you have degrees?

brave mauve
#

Nop

vapid jay
#

No :/

near ocean
#

Well thats gonna make things harder
What kind of projects do you have on your CVs?

vapid jay
#

I have some basic website

#

using LXC/LXD and Google Cloud with Django

brave mauve
#

I already did almost all the tests from the Frontend-mentor

near ocean
#

Is that all? One project and tests from a website? You need more projects and more complex ones too

#

Apart from having a degree, graduates would usually have a bunch of projects ready by the end, from their studies
You're not doing enough to showcase your skills

spark cobalt
#

Most of your competitors not only have a degree, but projects that have much bigger depth

vapid jay
#

It's hard when you are alone :/

spark cobalt
#

It's what you signed up for :/

near ocean
#

Why dont you have a degree

spark cobalt
#

Just gotta grind and work your butt off

brave mauve
#

The problem that i have It is find projects to do, i mean, is there a kind of Website like a fronted mentor where i can find real project in my level just to practice, the only thing a find is exercise i have a lot of exercise made in c++ and python

vapid jay
#

Because I'm stupid

brave mauve
#

I have a degree but not in CS

near ocean
#

What is it in?

brave mauve
#

Law

vapid jay
#

wow i tough he was talking to me XD

spark cobalt
fickle mango
#

t

near ocean
brave mauve
#

It's a little bit frustrating when u take something that's too big for u

spark cobalt
#

Then do something that isn't too big

vapid jay
brave mauve
#

How do i know, everything on the web looks easy when u see for first time

spark cobalt
#

If coding was easy, everyone would do it. There's always going to be a sense of uncomfortableness and being on unsteady grounds. Embrace it, learn to maneuver in this environment, and you'll learn much more than just coding.

vapid jay
#

Can you help me work on some GitHub-issues or material for the organization of a project? I will be more than thankful!

mint sleet
# brave mauve How do i know, everything on the web looks easy when u see for first time

There are 3-5 hour long videos on youtube, where people make entire games or some neat AI on stream.

Try copying their code, just follow their script. After you reproduce their product, try breaking it down to its elements and change things you like. (maybe a ship mechanic, a weapon's recoil, bot behavior, etc)

That way you can go from something "big" to smaller topics in one projects and learn on the go

spark cobalt
#

GitHub has a "Good First Issue" tag, this Discord server also has places you can contribute which should be pretty easy in #dev-contrib

spark cobalt
mint sleet
spark cobalt
#

You can explain how the parts of code works, but asking to actually replicate the same principles to a different problem is a tall order. How to engineer all these small components together is still very lost, and how to actually know what components you need to build as well to begin with

mint sleet
#

Thank you for your feedback, though. Appreciate it ❤️

spark cobalt
# mint sleet But it is a way to start doing something) You find out lack of knowledge of a fr...

I found it much more efficient to just read books and cram on theory. And for several reasons:

  • Tutorials on YouTube, Udemy, etc. are very reputably done by engineers with very limited experience, from personal experience, a mass majority having 0 YOE as a developer.
  • Tutorials are very inefficient in terms of watch/listening WPM. You're able to navigate, read, and process things from a book much more efficiently at 2x+ the speed.
  • Nearly all books I've read and books I have are written by people with decades of experience and/or had direct involvement in the development of the technology. And all of them had dozens of professionals with equal stature that reviewed and revised the book.
  • Videos are much harder to update than books, on contrary to popular belief. You'll find very few of those full courses updated frequently (you could count them with your 2 hands), however there's thousands of very in-depth books released every year in this field.
#

A framework is a tool to get things done. If you want to know how to use that tool to your bidding, know the actual approach and mindset behind it, you'll have much better luck reading a book.

#

Videos often only give you a single person's perspective on how to use something, and only give you perspective into how to approach a single end goal.

mint sleet
spark cobalt
#

@brave mauve The best thing for a project is to just do something, anything. Why did you want to do CS to begin with? You mentioned that you had ideas but thought they were too big for you, how have you approached the problem, did you try to simplify it a little bit?

#

Following a tutorial is inefficient and for beginners, a damned good way to get into tutorial hell.

#

If you do want to watch video, vet the hell out of who you're watching. A lot of these people's LinkedIn is 0 YOE over and over again. And as a beginner, you have no idea what kind of advice is shit and what isn't.

spark cobalt
# spark cobalt <@548160576027885568> The best thing for a project is to just do something, anyt...

For bigger projects, you should be seriously writing documents down on how you plan to build it, each component of the project, how they all link together etc. I'm working on a huge project right now and I have dozens of pages of documents, paper used to prepare for it which was done before a single line of code was written. Once you know exactly what you're doing, the coding ends up being the easiest part.

spark cobalt
#

If you're unsure what to learn, which is a different but understandable problem, roadmap.sh is a good resource.

vapid jay
spark cobalt
spark cobalt
#

When I was job hunting, going to a lot of meetups was super helpful as well

vapid jay
spark cobalt
#

You should try out contributing to the stuff this server has. Really nice and supportive people/community 🙂

vapid jay
#

I got some knowledge of python i know the basics, but wondering are there any courses onlline, that you guys recommend

spark cobalt
inner wrenBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

vapid jay
#

Thanks, i’ll start looking into it

vapid jay
near remnant
#

Which job/career would you guys choose?

-Platform Engineer
-Machine Learning Engineer
-Backend/Frontend Developer

spark cobalt
#

3 > 2 > 1

brave mauve
#

Machine learning

spark cobalt
#

ML is cool, but the work pertaining to it isn't really fun day to day. At least imo.

near remnant
#

I've got an interview for an Intergration Platform Engineer role but not sure what it is. I'm currently working as a junior ML dev, job is lovely and interesting (for me).

near remnant
spark cobalt
#

It's a vague term which means something different company to company afaik.

near remnant
#

I like my current ML job but not sure about my future career, since I don't have a PhD or anything. I only have a master's in applied economics. But anyways...my goal is to work as a Data Engineer and I hope I can transition into that somehow, do you think there is a chance?

spark cobalt
#

Yes. I think a lot of people are doing that move right now.

#

I think one of the DS people in this channel did that switch in the past year

near remnant
#

Yeah, I'm trying to learn the most common Data Eng. stack on the side and planning to do a Data Eng. project as well...

near remnant
spark cobalt
#

I think it was Rex, yes. I'm not 100% sure

#

Not him uhhh

#

He's the coffee guy you talked to like a month ago

near remnant
spark cobalt
#

Same like 10 faces in this channel KEK

near remnant
fervent marlin
#

test

lean moth
#

Hope this question fits here:
I am writing an email to some company to ask if I can do my master's project with them. I have updated my cv, but now I am writing a letter of motivation. Should this letter of motivation also contain all my contact info, or is it enough if this is all on my cv?

low verge
lean moth
#

I have just left it pretty basic as a separate pdf, and put the email and phone at the bottom just in case. thx for the reply!

hearty island
#

alright todays the day i tell my current internship about my summer one

#

aight they basically said congrats but they’ll probably hire someone new once i leave

#

which is to be expected

#

looks like i’m either going to have to wait for centene to extend me a part time offer or apply for new jobs

halcyon mortar
#

I put an old portfolio project on my new resume that I've been sending the past week. Realized it looks terrible. Now feel bad

#

I don't want to be a developer anymore

#

I thought after being at a company for 2 years, I wouldn't have to fight so hard to get a job

#

I'm so sick of this, I don't think I'm worthy of this field anymore

strange badger
#

I need guidance. I’ve been doing Angela Yu’s 100 days of python and have overall enjoyed it. That being said I’m considering going to WGU for either computer science or software engineering. Problem is idk which one to pick. It seems that cs is the “golden standard” does that mean with a software engineering degree it would be harder to get a job? I understand cs is more theory based while software engineering is more practical. Any help or guidance is appreciated.

buoyant seal
true harness
#

darkwind, don't you think that's the last thing they want to hear right now

buoyant seal
true harness
# halcyon mortar I'm so sick of this, I don't think I'm worthy of this field anymore

i would recommend to calm down and think about it more rationally. you're reacting based on your emotions.

you've already worked for some time, so you're clearly qualified to some degree. figure out at which point you're being eliminated from hiring. are you getting any interviews? are you being interviewed then rejected? you already recognize that your resume needs improvement, that's a great start

strange badger
#

I recommend getting your resume professionally made.

buoyant seal
# buoyant seal anyway, point i make, may be just smth wrong with resume or how they are present...

even if person is having experience, he would still be rejected for reasons not even related to him in good portion of cases
employers can be wishing to have citizenship of country X, being you profficient in Machine Learning (or Functional Programming, or Frontend development) for example, while it was never point of your career to even go into it, and etc
Or your salary expectations aren't acceptable to employer X

Rejections should be accepted calmly basically. in many cases enough u will be getting them always for reasons not aligned with your career. May be employer was in a bad mood today, another reason he rejected u, or u was not lucky to get very obscure not experienced person to interview you (non tech person interviewing tech person in tech topics and expecting precise answer to stuff that should be never precise) ^_^

Matters only that you would have higher enough rate of interview passing, to have bigger pool of choices

warped prawn
#

Hi

halcyon mortar
#

I shouldn't have made that djnago portfolio project. Should have aceepted my fate as a front end

buoyant seal
#

fix issue, apply again ^_^. employers amount is bigger than you will be ever able to get interviewed.

true harness
halcyon mortar
#

idk man. I feel like they only care if you've used it on the job

buoyant seal
true harness
buoyant seal
halcyon mortar
#

I don't want to lie just to have a shot at working with a language and framework I enjoy using

tough charm
#

what is a cloud architect?

true harness
buoyant seal
unique arch
#

Hi, @pine nexus

true harness
halcyon mortar
#

I feel discouraged rn

#

I wasted my time on that stupid django project and now I have nothing to show for it

#

I should have never taught myself django

near ocean
#

Self pity isnt going to get you anywhere
There's tried and tested ways of upskilling, getting better jobs, raises, promotions, etc
Doing projects is one of them for this field, why would your django project not help you?

true harness
halcyon mortar
strange badger
#

I need guidance. I’ve been doing Angela Yu’s 100 days of python and have overall enjoyed it. That being said I’m considering going to WGU for either computer science or software engineering. Problem is idk which one to pick. It seems that cs is the “golden standard” does that mean with a software engineering degree it would be harder to get a job? I understand cs is more theory based while software engineering is more practical. Any help or guidance is appreciated.

true harness
true harness
uncut quest
true harness
#

(no one is looking at your blog, certainly not on an initial resume screen)

strange badger
#

@true harness that’s what it seems like I don’t mind doing computer science, but I am scared of the math a little bit

buoyant seal
true harness
uncut quest
#

I am pretty sure the hiring manager for the job I'm interviewing for has skimmed over my personal portfolio.

true harness
#

potentially, but that would only be for later stages of the process

uncut quest
#

Right - I probably passed the automated resume screen first I guess

strange badger
#

@true harness I suppose so lol. I’m sure it’s not impossible but I’ll definitely have some things to remember

hearty island
#

oh good news. i spoke to the president of the company and it turns out he wants me to come back as an intern september 1st

#

he said to reach out to him around then

uncut quest
#

Nice! That's great news

true harness
hearty island
#

you mean why should i come back?

#

they’re not replacing me with an intern tho they’re replacing me with a full time PM

halcyon mortar
#

@true harness I learned a ton about Django. I should be proud of myself. Yeah, no point being so down on myself

@uncut quest I'm gonna start a blog site, yeah. I used to have one, but deleted it. Gonna make a new one with Gatsby

@buoyant seal yeah, in times of failure, one must get up and try again

pine sleet
#

truly words to live by

rotund cove
strange badger
#

@rotund cove alright curious to see how it goes for you. I’m just afraid of picking SE and it not getting me a job because it’s not CS

rotund cove
#

either one is good, it really depends more on what you want to do

strange badger
#

@rotund cove like if I want to develop programs or manage databases?

dreamy spade
#

Is a Web Developer and Web Designer titles interchangeable?

true harness
strange badger
#

@rotund cove what would you say jobs are that one could get that the other can’t?

#

Certain jobs CS can get the SE can’t?

rotund cove
strange badger
#

@rotund cove alright thanks for that ❤️

gritty rivet
#

Designer implies more focus on design but I agree with what public static void said: don't read too much into titles

dreamy lodge
#

i want to study for microsoft python international certificate for college students...any sites ??

quick lance
sleek egret
#

nah brah, be a rebel

spark cobalt
#

Do Physics.

zealous path
#

As an ex-physics student… don’t, it’s not fun

spark cobalt
vapid jay
#

Hi guys if you are young and are good with web exploitation and networking i reccomend doing bug bounties for companies! I earned 300£ this week for just finding vulnrabilities and exploiting into servers!!

hearty island
#

if i was doing an interview and using the STAR technique

#

could i be like the situation was etc, the task was this, what i did was this, and the result was this verbatim?

#

or do i have to vary it?

smoky quest
#

whatever works for you

true harness
#

it's called STAR for a reason, though. it doesn't really make sense to describe what you did without the situation or what you had to do. maybe the R could be moved to the front

hearty island
#

yeah i just think framing it the way i did helps me think

#

and as always it's about 👏 demonstrating 👏 skills 👏

true harness
#

you don't want to be too obvious. don't actually say "the situation was ... the task was ... what i did was". couch it in the context, "my professor asked us to ...", "the requirements dictated that ... "

hearty island
#

alright

#

i guess once i keep practicing i'll get more used to the format

vapid jay
#

how do I stay ahead of the competition and get into a good school? I'm 15 about to finish freshman year

hexed inlet
#

dude a Google guy emailed me abt a 2024 SWE internship 🤯

vapid jay
#

how do I get a good internship in general

hexed inlet
#

im not sure for you because I'm currently in uni

vapid jay
#

what uni?

hexed inlet
#

Howard U
I believe there are many programs that will be looking for you to join once you reach junior/senior year
my advice is to try to do well in all your classes and get involved with things

#

so they'll pick you when you apply

vapid jay
#

what are the things I should get involved in?

spark cobalt
#

Is it 2024 summer?

hexed inlet
hexed inlet
vapid jay
#

but you got a google internship?

#

you at least had to do something impressive

true harness
vapid jay
#

what should I try to win

true harness
#

competitions, hackathons, academic awards

vapid jay
#

what if I'm in band and we place high in band competitions

true harness
orchid thorn
#

Hi guys
So I have a small problem

#

I am a self taught programmer trying to get a remote online job in soft dev coz my local market doesn't have many jobs

hexed inlet
orchid thorn
#

Any suggestions/tips for me

hexed inlet
orchid thorn
#

Well I got ignored

fallen spire
orchid thorn
#

And as a soft dev what exactly should I have

#

I will start making a portfolio based on your response asap

fallen spire
#

What level roles are you looking for?

orchid thorn
#

Junior as I don't have any experience

fallen spire
#

And what discipline? Data, web, etc?

orchid thorn
#

Web
I am learning JavaScript

fallen spire
#

So if web you can go backend, frontend or full stack

orchid thorn
#

Already learnt python infact learnt to make basic projects in python

#

But for web JavaScript is preferred so learning that

true harness
#

it turns out, people need you to be able to do more than basic projects

orchid thorn
fallen spire
#

Yea I would just say to put together a little side project. Something that interests you, doesn't need mass appeal and having that code on GitHub can go a long way when folks are hiring for those Jr roles

fallen spire
#

For interviewing specifically it helps to know algos and data structures generally. Something like leetcode or similar websites to practice

spark cobalt
#

You won't impress them with the same Netflix clone that you could've just cloned from GitHub. The whole "what portfolio to build" is not the right approach. Develop websites you wanna build, or, find a need for a website to be built. You can often find need in gaming communities and you can also boast having monthly active users on your application. Just anything

#

Hell, make a game on the browser. There's so many things you could do.

fallen spire
#

I wouldn't say it needs to be clean or deep but something that scratches an itch for you. Market is pretty tight for Jr's atm but you have an advantage of using newer technology

spark cobalt
# orchid thorn Yes q is more of what portfolio and how to get into a junior role

People hiring you is ultimately relative to what other people they could've chose over you. Research what your competition is building, what credentials they have, and see how you can "beat" them.

As rich said, the junior market is a little tight (although loosening up from what I've been seeing), you'll have to see how you can beat your competitors.

spark cobalt
spark cobalt
#

There's two sides to this:

  • Big companies are super competitive and have 4 digit applications for each role. As a self taught, this means you're competing with people with internships, masters, etc. To be frank, your resume won't probably even be read by a recruiter, and will be auto filtered out.
  • For smaller companies, you will be responsible for bigger components and have a much bigger impact as an individual. If you cannot match that expectation, they have no reason to hire you, you'd end up being more of a charity case and a huge time churner for your coworkers.
fallen spire
spark cobalt
#

Sure

fallen spire
#

Yea it will be tough in smaller roles but larger corps hire an ungodly amount of people in general and knowing to code is generally valuable

#

So as a Jr you may do more ops/analyst type of work to start if you're self taught but I agree you won't be given a lot of responsibility to begin with with the exception of being exceptional and having some success which is just harder to have IMO without the experience

full coral
#

what can python actually be used for?

fallen spire
#

More like what can't python be used for

#

Performance sensitive stuff, that's what

full coral
#

ok

fallen spire
#

It just works really well as an interface into performant low level code or generally well for when performance is not the main concern

spark cobalt
#

As well as scripting

woeful jasper
#

What is python

harsh river
fallen spire
#

I'd rather go mypyc or numba before cython

acoustic tartan
#

Isn't adam mosseri himself is in London

spark cobalt
#

Rip

near ocean
#

I am so glad i was too lazy and dumb to go after faang
I would have been unemployed by now

honest pebble
#

We had quite a round in Salesforce as well.

near ocean
spark cobalt
#

But position I'm in now, me getting laid off is like almost impossible.

slate harbor
#

opted for cs in igcse, what should i do after the board examination to make my career in programming

near ocean
#

Go to university?

#

Take maths and physics a levels and try to get high grades
In your free time you can pick up python or some other lang but it shouldnt matter that much

brave hornet
#

I'm a high school student, I'm intermediate in python
Finished the intermediate stuff of Html, Css and JavaScript

Does anyone have any advice on what should I do to make a web app? And thanks :).

  • I've learned fastAPI as a kind and humble stranger suggested it here...
pine sleet
#

Especially if you're looking to do something in the web dev field

vapid jay
#

I live in india and I ultimately aim to become a data scientist in the future. what is the best degree like B.Tech, M.Sc, MBA can I choose?

keen shell
#

Any data engineers here?

zealous path
sleek egret
fallen spire
#

They science the data, duh

zealous path
#

XD

hearty island
#

huh my work email isn't loading anymore pithink

#

did they fire me or what

dreamy shadow
#

Meta/FB cutting people too.

hearty island
#

wow latex to word does not work

hearty island
vapid jay
vapid jay
sleek egret
#

that depends

#

seriously. this is the diff between school and "real life". in school, everything is well structured, unambiguous and fair. in "real life", everything is vague, the rules are unwritten, the criteria changes, i.e. it depends.

deft herald
dreamy shadow
#

Oh yea, I forgot meta owns IG

#

Wait, no. They're doing their own lay offs.

fallen spire
pseudo rivet
#

What are some nice roles requiring python?

deft herald
#

lots

#

lots of SW roles require python at least as an auxiliary/secondary skill

#

Kind of hard to answer i guess. You can do a google jobs search for "software python" and you'll get everything from data science to robotics to web dev

dreamy spade
#

My resume got downloaded so many times but never booked for an interview.

hearty island
#

show the resume, we’ll try to do our best to help you fix it

near ocean
#

How do you know its being downloaded?

hearty island
#

this is why i think easy apply is full of shit lol

true harness
#

I feel like you should not be allowed to continue to complain about something when people are actively offering to help

near ocean
#

Huh i didnt know easy apply shows you your application has been looked at

#

That really is easy, thanks linkedin, very cool

true harness
#

I think it's like, some linkedin ATS where if you import it into your own ATS it can log that

hearty island
#

don't recruiters spend like 5 seconds looking through your resume anyways

near ocean
#

Recruiters spend -5 seconds looking at my stuff
They preempt my applications

dreamy shadow
#

Stop 👏 Using 👏 Easy 👏 Apply 👏 👏

dreamy spade
hearty island
#

because 👏 it's 👏 bullshit 👏

hearty island
#

i've never gotten a response from a job using easy apply on any job board

#

whether it be linkedin or glassdoor

near ocean
#

I wanna say i got my current one from it but it might have been indeed's version of easy apply

hearty island
#

indeed and glassdoor are owned by the same company iirc, by recruit holdings

true harness
#

good news maybe soon

hearty island
#

actually there is no filter to remove the easy apply jobs

true harness
#

there's one to only see easy apply

hearty island
#

i'll just ignore them

#

it's bad for me tho bc most project management jobs on linkedin are easy apply

near ocean
hearty island
#

business analytics major (switched out of CS )

hearty island
near ocean
#

Passing up a neat little project idea

#

Tho its js so i guess i see why

true harness
#

switching out of CS 😭

hearty island
#

😦

true harness
hearty island
true harness
#

¯_(ツ)_/¯ then the easy apply probably wasn't gonna work anyway

dreamy shadow
hearty island
#

a lot of people switch out of CS, my old school had a 50% CS drop rate. my new one idk

#

there's also management information systems (which a lot of people at my old school switched into from CS)

true harness
#

gened for anyone is the hardest lol

hearty island
#

oh yeah i really disliked calculus too

#

is it normal for a company to ask for your driver license number?

near ocean
#

What the fresh hell is that

hearty island
#

uhhh i didn't realize i was applying for a church pastor position

#

Project Coordinator at "Christian Care Ministry" could've seen that coming

near ocean
#

I imagine standup starts with a prayer

hearty island
#

the pay is shit too

#

nah i am not applying for this shit tf is this

dreamy spade
#

Is easy apply on LinkedIn really that bad?

hearty island
near ocean
dreamy spade
#

On a consensus , it’s like people expect me to create a super project.

#

I just make short-term projects that covers all the fundamentals of web development. Front-End and Back-End.

near ocean
#

If you do X and its not working, shouldnt you consider to do the Y people are telling about?

dreamy spade
#

I’m working on making a (another) full stack application but this time Java and Spring Boot as the back-end and React as the front-end.

near ocean
#

Does it go beyond fundamentals?

dreamy spade
true harness
dreamy spade
#

People expect so much from a graduate with no work experience yet

near ocean
#

Fundamentals are not enough lol, theyre fundamental

dreamy spade
#

Tell me what projects I should make then

near ocean
#

idk man, but go beyond basic CRUD stuff

#

We're not asking you to innovate lmao

true harness
dreamy spade
#

If idk then how are you advising me that fundamentals aren’t enough?

dreamy spade
near ocean
#

Because obviously its not working for you, doesnt take a genius to make that connection

near ocean
dreamy spade
near ocean
#

go beyond basic CRUD

dreamy spade
#

What are beyond CRUD?

near ocean
#

More complex stuff than insert into x values (y)...

#

Are you a CS graduate?

dreamy spade
#

I don’t want to make something again and then you say it’s still fundamentals

near ocean
#

As a computer programming graduate, can you not think of more complex relations and operations than simple CRUD stuff?
Do you not have projects from your studies?

dreamy spade
true harness
true harness
#

@dreamy spade
it's difficult to define what "beyond fundamentals" actually means, because it's too vague. what we're trying to tell you is that your projects should demonstrate that you know skills that are not simply fundamentals.
mar gave an example with SQL. maybe you can have few tables that are normalized, and you use joins to grab some data. maybe you have some migration scripts. maybe you're using AWS or something to host it. anything that isn't just basic SELECT and INSERT

true harness
misty berry
#

Hey guys! Learning python now and wishing to start in Machine Learning area. You guys recommend starting learning already a ML framework or start with django or another backend framework?

vapid jay
hearty island
#

wow i haven't seen this happen before

true harness
#

uncommon workday L

hearty island
#

i'm waiting to get my background check approved by my summer internship

smoky quest
spark cobalt
true harness
#

actually, reddit should have tons of those posts. stuff like "here's how i got into faang" or whatever, with resumes

dreamy shadow
pine sleet
#

the leetcode account after getting into faang:

dreamy shadow
spark cobalt
#

My GitHub took a dive as well KEK

#

No public things done 😦

burnt pine
#

I wanna be a super hero

true harness
#

got an offer

spark cobalt
#

peepocheers peepocheers congrats

true harness
#

when it says "this offer will expire after 3 business days from the date of the letter", and the date is today, does that mean i have to submit before tuesday? is today counted?

true harness
leaden jasper
true harness
#

close of business? so like before 5pm or something i suppose

leaden jasper
#

yeah, close of business. 5pm is the standard time for that, but obvs by timezone. Because I'm east coast but working for a west coast company, my COB is 8pm

true harness
#

i'm probably going to respond by tomorrow night, but just checking

vapid jay
#

why is it normal to apply to 100s of companies and get very few interviews?

true harness
#

there's a lot of competition

hearty island
#

everyone wants an internship or job

peak halo
vapid jay
peak halo
vapid jay
leaden jasper
#

A business has particular time-sensitive needs. There aren't enough people with the relevant experience to fulfill those needs. It takes time to train up junior people, but that doesn't really solve the business' current problem.

vapid jay
leaden jasper
#

Different industries can point to different causes though

vapid jay
hearty island
#

what do we think? the above bullet is one of my current bullets and i'm trying to quantify an impact

#

i liked either that or "Managed a team of 5 members to complete a project within 3 months using Smartsheet, resulting in a 20% increase in productivity and an on-time delivery rate of 98%."

dreamy shadow
hearty island
#

yep

smoky quest
smoky quest
#

So the fact you used smartsheet is an implementation details of the fact you are awesome at project management and collaboration

hearty island
onyx salmon
#

Tô sem áudio

#

Permissão eu não tenho pra usar microfone

cinder dagger
#

Hi

#

Is anyone a data analyst or something similar here?

quartz vine
#

Why?

ancient oracle
#

hello guys

vivid otter
#

Hey guys

#

i just got accepted 😛 at Uni , is Engineering Physics the right choice

zealous path
zealous path
vivid otter
zealous path
#

And then after that

near ocean
#

What kind of msc

vivid otter
vivid otter
near ocean
#

Why do you want to do an MSc in the first place? Its not really typical for software jobs

vivid otter
near ocean
#

Anyone can do an MSc as well

zealous path
vivid otter
#

and Arduino

near ocean
#

If you have no (valid) reason to do an MSc you should focus on your bachelors to get a good grade and a couple internships

zealous path
#

I was gonna say it depends on which country applejuice is from but the HS->Uni pipeline makes it clear

vivid otter
zealous path
vivid otter
#

oh nah im not from the US

#

im from Indonesia 😛

zealous path
#

I know even less to recommend you then

vivid otter
#

ah alright

cinder dagger
# zealous path Yeah, why?

Yah I wanna know if applied math or computer science track in math major, with big data technology minor would be better for future career

Somehow I read the future courses I will be taking and I find the applied math course to be filled with too many courses that are not that useful for career (except being a professors) and those which are useful, e.g courses about data analytics tools, complex analysis, could be studied in the computer science track too

zealous path
cinder dagger
#

And the computer science track have a few more computer courses which should can prepare me better for future career rather than learning how to prove why 1+1 =2

#

Well I guess I am missing the E

near ocean
cinder dagger
#

I am from school of science, with big data technology minor, and literally a math major , so that’s STM

#

Btw this is the courses I have to study in the two tracks. While I admit some courses in applied math track elective are useful, but those could be learned in computer science track too

zealous path
cinder dagger
#

I think that the course data analytic tools, complex analysis (maybe), and introduction to math in image processing might be useful (btw these could be studied in computer science track too)

hearty island
#

wow my boss made me a counter offer to stay at the current internship and not do the summer one

cinder dagger
#

But I don’t think the rest are that much useful if I don’t wanna be a professor

near ocean
hearty island
#

i’m still going to do the summer one

dreamy shadow
cinder dagger
#

And one advantage I found in computer science track is I would need to study more useful courses specifying for careers, e.g. design and analysis of algorithms and more

cinder dagger
#

Cus for now I only have very basic knowledge of C++ and python, and I don’t think I can perform properly in internship at all. I am slightly worried if I go for applied math track, I would be studying too much courses that are not useful for careers except being a professor.

#

With a big data technology minor, and math major, I suppose I would have a career somewhere similar to programmer or data analyst

#

And I thought a computer science track should be more helpful in terms of CV and gaining useful knowledge in career. Pls tell me if I am having any wrong idea. I want suggestions thxx

dreamy shadow
#

What does big data technology cover?

cinder dagger
hearty island
cinder dagger
#

I do plan on studying some online certificates, but I think I need internships first. Working experience matters a lot to my CV and future career I suppose

true harness
#

internships are important, certificates are not really

cinder dagger
#

I am here to ask cus I believe there should be some ppl who are already working and would know what knowledge would be more useful in future career. Pls help. Any suggestion would help

dreamy shadow
#

"Useful knowledge" depends on the career you want to do. And what field you want to go into.

cinder dagger
#

Data analyst, I suppose. Programmer would be a second choice cus I believe I would have more math and data knowledge than programming knowledge

#

One thing is that the CS track have courses about database management systems and data structure, which should be helpful in the future