#career-advice

1 messages Ā· Page 134 of 1

buoyant seal
#

Everything u can show off is great, if u can make smh with it, do it 😁 but as default user usability of a project, aim for user usage (even if it is some game mod for Minecraft) is a great direction. Projects are written to be used.
Even if it is some library written, then used by other devs in their projects

So some good documentation, like it will be used by other users or devs is good to have, so that they will manage to make sense how to use it

fringe sphinx
#

There’s two parts to your question: how to stand out and how to pass the OAs/technical interviews. Standing out I find the more interesting part, because it’s about personal growth, and doing things that’ll impress other engineers: meaningful, long projects (the 1 semester project is rarely impressive). Open source contributions to an industry relevant project impresses me: again, this is a long term effort to get involved and start with the easy stuff.

true harness
#

yes, but it's fairly region specific. maybe see if you can ask some people you know around you. or tell us where you are

fringe sphinx
#

Perhaps think about it like: you’re preparing to be a great SWE. Forget about the job part- what do SWEs need to know and do? It’s more than just being able to solve some DSA puzzles. So, while it is important to prepare for interviews… it’s more important to prepare for the job (which includes unit testing)

hearty island
#

do i tell my boss that i'm leaving because of "burnout" like my parents suggested to not burn any bridges or do i legitmately tell them that i'm leaving for another company?

#

they will find out any way that i'll be working for the new company bc they follow me on linkedin

true harness
#

just say you're leaving and that's it pithink

hearty island
#

but i think they're going to force me to clarify a reason

#

which is what i'm stuck on

true harness
#

they can't force you to do anything

hearty island
#

yeah, i guess you're right. i'd have to volunteer that information

#

so how would i phrase it?

true harness
#

you don't have to phrase anything pithink. just say you're leaving

gritty rivet
gritty rivet
ocean wagon
#

Hey, what kind of jobs would the python language be able to get me after I finish University (not in uni yet)? Would it be like data analysis stuff? I’m not sure whether to focus on python as it’s the language my school currently does or whether to learn a few other languages to extend my knowledge to be able to get other kinds of jobs?

gritty rivet
ocean wagon
#

Okay, thanks dowcet I’ll have a look into that.

dense remnant
#

There are a lot of career paths for cs students

#

Software Engineer, Data Scientist, Quantitative Developer (Only for people who comes from TOP Universities like Harvard, MIT, etc)

#

Zach Star did a video about the career paths that you have

fringe sphinx
dense remnant
#

Go for SWE (Software Engineer) + Machine Learning knowledge so you can work as a MLE

#

Or SWE + DE (Data Engineering) is really good too, it depends on what you want and like tho

white relic
# hearty island but i think they're going to force me to clarify a reason

You don't owe anyone the information, but you don't have to be rude either. When I left my last job and people asked me where I was going I would just tell them which city I would be moving to and how I was looking forward to the change in scenery or whatever non work related thing. Usually people get the hint and don't pry. When that didn't work, "I'm not sharing that publicly yet, but I'll be updating my LinkedIn" is not rude and is a good transition to "by the way, do I have you on LinkedIn?"

hearty island
#

also good advice, ty.

white relic
#

I used to work in the defense industry. We had annual training on how to avoid answering questions about work šŸ˜‚

dusty sand
#

Hello everyone! I'm new here! Just passin by to make new acquaintances and ask for advice, also if you want to learn Spanish I could help

fringe sphinx
ocean wagon
fringe sphinx
fringe sphinx
# ocean wagon True, but some tools help with different paths better than others, no?

https://youtu.be/-QxI-RP6-HM?feature=shared offers great advice here. Or said a different way: a broad foundation is what lets you build a successful career. Not a narrow/specialized one.

The creator of C++, Bjarne Stroustrup, shares some valuable life advice that, let’s face it, all developers, no matter their years of experience could use. According to Bjarne,Ā ā€˜You can’t just do code’, you need to develop more skills if you want to be a well-rounded successful developer. Watch this unreleased interview if you want some inspirat...

ā–¶ Play video
modern ore
#

do us citizens have right to work at canadian jobs remotely?

dense remnant
#

Usually for Embedded Systems you only need to know C and C++

#

Everything that is related to perfomance, like the software of an Airplane, rocket, car, etc is with C++ or C

#

if you're new just go with fullstack development

modern ore
#

fullstack development for what

#

@fringe sphinx i need advice for behavioral lmao

dense remnant
dusty sand
#

I have a bit over a year of experience with Python, SQL, AWS and Data Analysis... I'm from South America and wish to find a remote job from USA, Canada or Europe, do y'all reckon it possible? I've searched a few sites but there's always a catch (Either that or I suck at Googling which is concerning)

white relic
dense remnant
modern ore
modern ore
white relic
modern ore
#

damn I dont think I can, it asks if I need a sponsorship, and I dont know lmao.

dense remnant
modern ore
fringe sphinx
modern ore
dense remnant
#

there are also other careers like devops and data engineer, there is a really high demand for Data Engineers, since it doesn't take a team of hundreds of engineers to create a machine learning model. It takes about 1 person. But hundreds of data engineers to maintain the data warehouse

fringe sphinx
# modern ore How do I prepare 😦

Hmm, I haven’t thought a lot about prep, but I’d suggest starting with: review some typical behavioral questions and come up with a few ā€˜stories’ that you can draw on. Like, a time you were challenged by something hard. What interests you and what motivates you, etc.

fringe sphinx
#

And, related to this, practice how to tackle a problem you -can’t- solve. You’ll likely be asked (at some point) a question you can’t answer. There’s good ways and bad ways of handling this. So, imagine being asked a leetcode hard: how would you talk through your approach here? Maybe conversationally with the interviewer, who will likely drop hints/etc

#

Interviewers usually want to see how you handle something novel: so you have to not panic- they’re not (necessarily) grading your knowledge, but your attitude.

buoyant seal
# fringe sphinx https://youtu.be/-QxI-RP6-HM?feature=shared offers great advice here. Or said a ...

a lot of people missing to learn stuff in depth though šŸ˜‰ broadness should be pursued with care.
best to pursue broadness that the most synergyzies with your already previous chosen specializations.

For example Backend Developer is synergizing very strongly with DevOps engineering.
Both are from web development usually, both are dealing with same infrastructure objects, just from a bit different angles.

While good to have strong foundation, learning in depth specialization is necessary at least in one direction. T thing shaping and all that stuff
People need specialists in something, not a jack of trades in everything

fringe sphinx
buoyant seal
fringe sphinx
#

Even web devs still need to setup docker containers and troubleshoot network issues

buoyant seal
modern ore
#

lets hope these two questions dont show up on my interview, it would be tedious to explain 😭

fringe sphinx
#

But I guess we’re just talking about: how to achieve the T shape… instead of just one side of it. Depth and breadth, which is hard to convey to a HS student…. Which is why I usually emphasize breadth… but you’re right it’s incomplete advice (because eventually you have to learn something in depth)

fringe sphinx
modern ore
#

@fringe sphinx Would interviews be open to giving out what the constriants could go up to for technical rounds

#

They constraints be cheatcode sometimes

buoyant seal
# fringe sphinx But I guess we’re just talking about: how to achieve the T shape… instead of jus...

i think it is great to pursue breadth during university because it makes trying everything šŸ˜… teenage years of finding yourself
When person managed to find what he likes the most, then there is a point to specialize and dig deeper into something more specific
Some reusable core software engineering skills and knowledge best to pursue regardless though, because it is reusable and not attached to ever changing specific technology

fringe sphinx
fringe sphinx
# buoyant seal i think it is great to pursue breadth during university because it makes [trying...

agree, I think a good arc is to spend freshman/sophomore year experimenting and learning a little about a lot. Lots of small projects, learn a little Linux and shell and script, etc. And Junior year, starting on a meaningful project that’ll carry (hopefully) to senior year, using good engineering practices (including git, unit testing, etc). Something like this, but not ā€˜mandated’, just as a general roadmap

misty stone
#

Hello guys, I hope this is the right channel to ask for advice, if not then def let me know.
I'm pretty good at python and comfortable using it, I decided to get into the ML and AI field, as of now I'm learning mathematics(which is one of my biggest passion) specifically mathematics related to machine learning, I'm just wondering that when should I actually get my hands dirty and start building stuffs in machine learning, there are bunch of books and resources and I feel a bit overwhelmed tbh to decide which one should I start with, or should I have a strong mathematic background before doing them, or what should I do first.
What would you guys recommend, how should I get into this whole field? Thanks

fringe sphinx
#

If you’re a good programmer, then I’d think you’d want to do some small ML projects. ā€˜CS50 for AI’ is a good intro/survey course for people who already know Python pretty well

misty stone
#

Gotcha, thank you very much for your response and advice, I really appreciate it. šŸ™‚

modern ore
#

or something

fringe sphinx
#

(and listen carefully to the interviewer). Maybe take a few notes on the whiteboard too, like: "Oh, you want me to move Mount Fuji? How far? To where? What resources do I have? etc"

#

Some interviewers will engage you and fill in the details, and give you hints: it helps if you are calm, listen, and don't try to be the smartest person in the room (interviewers are evaluating you on whether they can mentor you, not whether you're smarter than them). Other interviewers won't give you more, in which case, you can just state the assumptions you've made.

modern ore
#

Yeah, I will try to clarify so I dont misunderstand problems. thats my main problems with OAs, I can't clarify problems with someone

fringe sphinx
#

This is what I hate about OAs and college/high school tests... slight ambiguities can send you down the wrong path. Real world engineering - we talk about a problem first to make sure we're on the same page.

delicate bane
gritty rivet
dusty sand
near remnant
#

3-4 weeks ago, the company where I work announced that we need to come to the office 2-3 times a week. A few days later, I told my boss that I won't be coming in because I was hired for remote work, and I've been working this way so far, so it doesn't make sense for me to commute. He said I was right, but we would talk about it later. Well, we haven't talked about it since then. No one has mentioned why I'm not coming in or whether I should. I expect to have a face-to-face meeting with my boss in a few weeks; maybe he'll discuss whether I should come in, or am I good as things are based on this?

delicate bane
near remnant
delicate bane
# near remnant I have and so far he never mentioned it, so Im probably fine

i would tend to agree with you. ofc it never hurts to be prepared. if they end up requiring you to be in the office, maybe you can push back a bit and say youll come in for the start of big projects or certain "key moments" (https://www.hr-brew.com/stories/2023/09/26/microsoft-finds-that-in-person-settings-should-be-reserved-for-moments-that-matter)

HR Brew

Its people analytics team used data to drive the company’s RTO strategy.

near remnant
delicate bane
#

others, please feel free to weigh in. this is just my take.

delicate bane
#

np bud

near remnant
#

What if they ask me what I want from the company in the long term, what they could offer me in the long run? Should I mention it? It's funny because I've been working like this for a year already (remote) but yeah..

#

Anyways, thanks for the help. It should be fine probably

gritty rivet
# near remnant What if they ask me what I want from the company in the long term, what they cou...

If they ask you that, and getting a more firm commitment from them about your situation is a priority, then sure, I would be honest about it.

A lot comes down to how much you care about not coming in to the office versus how much you care about not looking for another job. There are 100% remote roles/companies and if this is important enough to you, then you might be happier elsewhere where you don't have to worry

coral vine
#

So for example, if a large company chooses only 12 interns for a season…

What do you all think the distribution is?

For instance, how many of those interns are from online applications, have family that work at that company, are from a local university, referrals, etc?

I’m doing an internship in Texas and I’m from California. I’m thinking maybe most of my peers will be Texans

last moat
#

guys, which web backend framework is the most in demand right now.

near remnant
gritty rivet
gritty rivet
last moat
last moat
harsh river
last moat
harsh river
# last moat youtube

you shouldn't rely on youtube for carreer advice, a lot of videos are there to be sensational and gain likes and followers, not provide accurate content

last moat
#

i also heard PHP is slowly dying so i rejected Laravel. Asp.net looks safer option because it is controlled by microsoft. should i go for that?

white relic
coral vine
white relic
#

It's possible šŸ¤·ā€ā™‚ļø but there's no a priori reason to assume so

#

they may well hire all online

#

which doesn't mean you won't be working with 11 Texans, depending on the company's size and reach

coral vine
#

Could you imagine if on average, only 4 out of 12 intern slots of large companies went to online applicants? That would make the whole application process waaaay more stressful ! o.o

white relic
#

I mean, I don't know why

#

you have no control over and quite often no way of knowing how many "slots" are available

#

whether it's 4 or 12 or 100 the process of applying is pretty much identical

fringe sphinx
coral vine
#

I’m just fascinated by how different the whole system actually works from what I originally thought it was like. I always believe that there was so much more space. If I was just starting out and I knew the truth of how little space there was, I might’ve been a lot more intimidated or I might have been a lot more easy on myself since I would’ve known it’s simply just that competitive.

fringe sphinx
faint quarry
#

ayo I wanna get started with python and complete it asap I'd done basic programming in c and wanna just cover python asap so any suggestions?

modern ore
last moat
fringe sphinx
# modern ore companies filter out based on technologies they use dont they for the position

Not really, relevant tech perhaps but not exact match. You’d have so few hits if you look for perfect matches, and weed out good candidates. (Again, just speaking from my experience). For seniors, we might be a bit more selective: we’ll weight a seniors experience in our stack much greater. The other reason is even if a junior mentions ā€˜Django’, their expertise will be assumed to be low anyway.

last moat
#

python is first choice to learn programming. people are getting ahead than me in freelance market 😦 i am willing to learn difficut technologies just to secure job. freelancing is pretty over and i have to pay bills

fringe sphinx
last moat
last moat
coral vine
# fringe sphinx Space?

Online you see a lot of people talk about how they applied to 500 companies and got rejected.

You never hear about people talk about how much space is even available in the first place .

Space like positions/roles that a company is currently looking to fill . Or in this case, space for interns can be 12 open positions, for example.

so if the person that got rejected by 500 companies knew that there were only four out of 12 open positions available and reserved for online applicants , then maybe they wouldn’t feel so bad or maybe they would have approached it a little bit differently

modern ore
coral vine
#

They might have put more emphasis on obtaining referrals, applying for local companies, tailoring the resumes towards the company even more, etc. Depending on how much these companies are prioritizing each of these different variables surrounding and affecting the hiring process.

sour verge
#

hi guys , i’m in my last year of high school, i learned some python and js in cs class ( and html/css )i also took 3 harvard online computer science classes ( python , introduction , web dev ) , and i will continue to learn with online courses cause i feel like what i learned in hs wasn’t enough , i’m planning on strengthening my python and especially js , and maybe learn a new language ? i was thinking php / java ? what do you guys advise ? maybe it is not the best channel to discuss this

pine sleet
sour verge
#

so i’m probably going in a engineering school specialized in cs , but as i said it works differently than in the us or uk , in france , engineering school are among the most prestigious schools to attend to ensure good salary and job etc , and as for the « best thing to learnĀ Ā» part , i enjoy python a lot , js a bit less but i’ll get used to it , and i would still like to learn more to be more versatile

smoky quest
# sour verge i am in france the system is different

It's the same idea though.
if you are going to such schools, then there will be more emphasis in the theory and thus math will be quite important. More important than JS.
Note also that languages are just tools, like a screw driver. What matters is what you do with them. During your studies, you will most likely see 4-6 languages.

So I would recommend:

  • Continue learning math/physics
  • Have fun and build things. Discover what's out there. Make robots, IoT, AI/ML, websites, mobile apps, file compression, encryption tools, etc. It will help you dive deeper in some topics while learning what is out there and what parts you like or dislikes.
sour verge
# smoky quest It's the same idea though. if you are going to such schools, then there will be ...

maths and physics is unavoidable obviously but i don’t learn it outside of school , and not to flex or anything but i’ve always been first in my math class in every semester since as far as i can remember so i’m def not lacking here , physics about the same but top 1-5 not always first, i wanted to add that what i was talking about was use of my free time , not over studying thanks for the suggestions tho !

smoky quest
sour verge
#

thanks ! i’ll have a look , i understand english quite good although i don’t speak it as well

sour verge
smoky quest
summer plover
#

Bro found his career

harsh river
delicate bane
smoky quest
oak tide
#

Hey how do you guys network? I know you can attend meetups and stuff like that, but I live in a smaller town that doesnt have many software engineers, so how can I network?

smoky quest
fringe sphinx
fringe sphinx
spark cobalt
coral vine
# delicate bane like trent said, its dependent on company. at our company, they dont separate fr...

Oh I see. So for software engineers at a large company… department could be: sales, frontend, backend, mobile, etc.

And team could be subcategories of a department, such as the mobile department contains: iOS, android, etc. ?

I wonder what they do with the batch of interns each season. Do those interns work with each other? Say there are 12 interns, Do they get separated into 4 groups of 3 and then they put them into different teams of different departments depending on their specialization? Do each of the interns get their own senior mentor or do they share mentor between the group?

or do they just come up with a random side project for all 12 of the interns and all of the interns work on that single project together for three months?

smoky quest
coral vine
# smoky quest You may want to read <https://www.amazon.com/Managers-Path-Leaders-Navigating-Gr...

Oh yeah, I remember reading this book several months ago when you posted the link. All the beginner stuff was for free in the book preview. I’ll have to review my notes on that book again.

I do remember I found it quite interesting how they talked about how It’s difficult to learn how to be a good manager if you’ve never had a good manager to model after.

it was talking about how a lot of people don’t like to teach the interns because it could be difficult to navigate helping someone who is new to something xD

smoky quest
coral vine
# smoky quest Interns are placed in specific teams. The mentor would be from that team

That’s interesting and different from what I thought it was gonna be. So I guess during this internship, there’s quite a lot of autonomy. I was thinking more that all of the interns would be together in one class on some side project.

So I guess when they make an online posting for interns of a certain season , they are looking for interns of different specializations too for different teams and departments.

some big companies isolate for the team and departments but I guess also some big companies don’t isolate that in the internship listing

modern ore
#

You can have full NLP and ml projects on your resume and end up being on front end react team 🤣

smoky quest
coral vine
smoky quest
modern ore
coral vine
#

Honestly, I don’t know much about software engineering yet. I haven’t really looked into front end development. I’m just making assumptions that it tends to be easier to pick up?

modern ore
#

Barrier to entry is probably lower, but my point is amazon specifically doesn’t put someone on a specific team based on the persons background for swe intern

smoky quest
#

depends on the company and the size. Larger companies may tend towards a pipeline of interns that are then dispatched to teams. smaller companies will most likely have the teams hosting the interns doing the interviews themselves.
With everything in between

white relic
#

I've worked in places where interns were lumped together and given "intern projects" to work on basically independently under the supervision of an FTE. I've also worked at places where interns were split among individual teams and each trained to do some tiny piece of whatever that team was working on, so they would go to team meetings and basically act like regular employees for the duration of the internship. Some of those stories were from the same company at different times. There's not a lot of uniformity and there's a lot of whatever the person in charge thought would work multiplied by how many employees/teams volunteered to host an intern. There are common trends.

spark cobalt
#

At least in my company, we do the latter. All the interns did something different this last summer.

white relic
#

It's probably better experience that way, but requires a different kind of supervision and more involvement from the whole team.

coral vine
#

Is getting lost at a large company a thing? Like you have to study a map to know where the meeting room is ? where different teams and departments are?

fierce escarp
#

Would an engineering degree be a good alternative to a cs degree? CS programs are very competitive where I am due to grade inflation and I cannot afford to move to another city.

white relic
coral vine
#

Wow, you are all so knowledgeable. My reality being shattered by the second !

white relic
#

There will be some kind of intern/new employee orientation where they give you what you need

#

I started my first job in a campus that evolved over seventy years and contained manufacturing areas, offices, laboratories of many varieties, secure information facilities and aircraft hangars (and was constantly under construction)

#

you could work there your whole career and still get lost in an area you hadn't seen before

#

that's not typical lol

coral vine
#

I have only worked at small businesses that felt more like giant rooms.

I imagine that for the internship it will be like my gigantic community college that felt more like a bunch of schools in different locations.

i’m not even sure if that community college is even gigantic when compared to a large company hq.

fringe sphinx
fringe sphinx
fringe sphinx
white relic
#

(software and otherwise)

#

I worked on hardware and software teams there. I would never have crossed paths with myself

fringe sphinx
#

Yah, as a junior, I’d be happy in big or small tech, had very similar experiences. As a manager, big tech gave me more opportunity to develop. I do prefer small tech now because I can be more customer involved, but I’d go back to big tech for the right problem/project, for the greater impact

white relic
#

The prospect of working in such a labyrinthine place sounds intimidating but you could basically just learn the route from your cubicle to the cafeteria and the parking lot and otherwise just ask somebody

smoky quest
#

that's not specific to software either.
any factory or workplace bigger than a small warehouse / store can feel that way

harsh river
#

it helps that i those big companies departments are usually housed within the same place

coral vine
pine sleet
#

i can attest. r_e has many good books

smoky quest
# coral vine So you are saying, you are a rare nice person? šŸ™‚

My job is to set up people for success in whatever ways they need.
If they want to be considered as someone with low skills who cannot even google stuff, then so be it. They will get that link and a suggestion to google next time.
That also does have consequences in terms of tasks and future opportunities

coral vine
#

What you mentioned happened to my friend. She was transitioning from school to working one of her first full time jobs in Healthcare. Under a quite strenuous administrative role. I just remember the sadness in her voice when she would say the realization that everyone is on their own. That people don’t help each other out as much and they have their own lives to live. She already got her bachelors at UCLA and done hundreds of hours of volunteering. But still, it’s not enough to prepare for the autonomy of her new gig. She’s now worked a whole year at that hospital. She did a lot of overtime work and it’s kind of scary how your mental health can take a dip if you don’t have others looking out for you.

I wonder how my experience will turn out for this different industry. She did a lot of overtime work and it can be alarming how your mental health can take a dip if you don’t have others looking out for you. For instance, if you get a little too obsessed with work. you won’t have time to develop those relationships.

brazen island
pine sleet
brazen island
#

I've been an intern myself in the past. I luckily never did this but people respond very badly to "Teach me X" or low effort questions. If you've come in and say "I've done X and I'm not sure it's done well" the odds of you getting help is higher.

smoky quest
# coral vine What you mentioned happened to my friend. She was transitioning from school to w...

This has nothing to do with being in a hostile environment where everyone ignore you.

People will help each others all the time and show new tricks all the time. But they are also all adults and accountable for their own actions.
If someone is unable to google google-able questions, then that's something that someone else on the team is going to have to make up for.
It's no different than group projects at school. Imagine you are paired with the worst classmate of your cohort? Imagine they are unable to accomplish their tasks and you have to jump in to fix their mess. They don't even try to search or improve, and their code is not clean. It will go beyond helping them as it will also affect your own performance and the performance of the team.

In adulthood, there won't be your mom anymore. And adults are expected to be able to use google for googleable questions and try things for themselves and show they have put some modicum of effort

brazen island
# coral vine What you mentioned happened to my friend. She was transitioning from school to w...

The being obsessed with work and over hours thing ... My hot take is that you should work smarter and not harder.

Harder is easier because it requires zero thinking. Working smarter can require buy in and money from superiors. If the place you're at doesn't want to do that yet expect you to get all the work done maybe it's time to go šŸ‘‹ .

I've seen teams run 50+ hours for work that is achievable in 20.

coral vine
#

I’ve never shared her experience anywhere I have worked. But at the same time I feel I’ve only worked low level positions. I never really worked a job with increased responsibilities like administration, so that’s why I feel a bit worried. But also, her personality is the opposite of mine as well. We are very different people.

Also, the places I have worked had very good training programs so I wasn’t ever left alone to feel like I couldn’t do my job

coral vine
terse rain
#

hi guys

deft wharf
#

the biggest procrastination of all time
..
calculating how long it will take you to do the homework if you did the homework, instead of doing the homework

coral vine
dense remnant
#

There are a lot of people who believe that with a couple of courses or YouTube videos they can already be engineers. While those who have a degree, do not have projects, networking or are not applying to the correct job, we have to try to be aggressive and be as competent as we can, just think this

#

We have the possibility of earning salaries of more than $300,000 annually in less than 6 years, no career has the possibility of this

#

In my opinion, it seems correct that with these salaries companies ask for so many requirements, You just have to learn the skills that are most in demand and future-proof

stray flint
#

What, who's making over $300k in less than 6 years?

dense remnant
#

My friend at Microsoft is making ~260KTC

stray flint
#

What is KTC?

dense remnant
#

K -> Thousands of dollars
TC -> Total Compensation

#

260,000 Total Compensation (Salary, Bonus, and Stocks)

#

Netflix, for example, is a special case, I understand that they do not give stocks, it is just a salary and that's it.

stray flint
#

I'll be happy with ~$200k and full-time remote work lol

#

Sadly I will take a huge pay decrease when I start though. I'm saving to prepare for it šŸ˜†

dense remnant
#

Good luck, anyone can (Obviously if you have a degree, FAANG companies stopped hiring people without degrees and experience a few years ago, because of the incredible number of people applying for their positions )

#

My advice is to look for positions that catch your attention and study what they are looking for

stray flint
#

Yeah I'm going for a second bachelor's in CS then a MSCS. I'm older so I have to do everything possible to compete against all you young tech nerds

dense remnant
#

na, don't worry about that. In this industry age doesn't matter, as long as you have the skills you're fine.

stray flint
#

Hope so. Just read about ageism though in the tech community

true harness
#

well if you're over 40 at least it's illegal

white relic
#

Saying "anyone can" land a job making over 200k is at best misleading, many people in successful careers today are well below that rather arbitrary number

true harness
#

the median is far below that, also

white relic
#

maybe in the bay area 200k is a typical starting salary

#

In much of the US that kind of money would be very good for a 10 year veteran

spark cobalt
#

Yeah the thing about 200k is just it's likely in a HCOL.

nimble jackal
#

When applying for a uni course, would it be preferable to go for computing/computer sciences over software engineering?

pine sleet
harsh river
#

this CS is more theoretical but more widely recognized , SWE is applied which might be what you actually want

dense remnant
#

anyone can, if you have the skills and the experience.

#

It's a matter of knowing how to sell yourself to recruiters

#

Having soft skills is also very important

#

Why do you think there are so many scientists with PhDs being taxi drivers or ubers?

spring mica
#

...

viral blaze
#

Does anyone work/have experience working at Google ?

smoky quest
viral blaze
#

I so really want to work at Google... I am still in first year but am trying to learn anything that can help me with increasing my chances to get into Google... Like what language should be strong for it or where I should do internship to make an impact at interviews or smth

smoky quest
viral blaze
#

I am studying biotechnology but am learning c++ with it... It's more of a biosenors and nanotechnology so for idea it will probably be for fitness software and hardware

#

I have heard that Google's interview taking system is a bit much different so I stay concerned lol

smoky quest
#

google is so big and diverse that it would be difficult to reduce it that much

zealous path
white relic
white relic
#

Maybe I am just being contrarian but I feel that programming blogs and YouTube and sometimes even this server tend toward assuming that all programmers ought to have a career goal of living in expensive parts of California and working for FAANG, which is simply not realistic or desirable

elder forge
# dense remnant Why do you think there are so many scientists with PhDs being taxi drivers or ub...

I don't think many PhD graduates drive for Uber, but you likely remember the few that do.
The vast majority of STEM PhDs work in fields related to their doctoral education and are satisfied with their jobs. According to the National Science Foundation's (NSF) Survey of Doctoral Recipients, 92% of employed doctoral scientists and engineers in 2017 held jobs that are closely or somewhat related to their PhDs (NSF, 2019).
https://cgsnet.org/wp-content/uploads/2022/02/CGS_CareerPathways_April-2019_WebFinal.pdf

#

There are many reasons to not get a PhD, but the lack of job prospects once you have completed a PhD is not one of them

white relic
white relic
elder forge
#

Yes, I think Yako was trying to make a point about soft skills being required for a good career, a point I agree with.
However, I think you can argue that in a fact-based way without resorting to stereotypes regarding PhD graduates as somehow lacking social skills.

pastel summit
#

I am 16 years old and I want to become a programmer in the future what is the best path I can take?
My grades are not too good right now,

white relic
fringe sphinx
# pastel summit I am 16 years old and I want to become a programmer in the future what is the be...

Take math seriously: math class may be boring, but math (the subject) is interesting... at least to me. Being good at mathematical thinking helps in programming. Take school seriously - bad grades aren't the end of it, but you're almost a legal adult: your grades are in your control. College will be even more so: nobody will care if you fail or pass. Finally, if you have the time learn a little programming. There's no rush, many people learn in college... but if you have the time after school work, start following a tutorial. We can recommend some if you want.

pastel summit
pastel summit
fringe sphinx
#

!resources A Byte of Python and Automate the Boring Stuff are popular ebooks on the resources page. There's also youtube channels like Bro Code and Corey Schaffer that are popular. Pick whatever you like: it'll be hard and confusing at first, but hang out in #python-discussion and ask questions.

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.

pastel summit
#

Ty

#

@fringe sphinx so mostly math?

fringe sphinx
#

But, good mathematical thinking skills helps with programming. Solving math problems, thinking abstractly, reasoning about math concepts will be good preparation for programming.

pastel summit
#

I see

#

Thank you man I really appreciate it

brazen island
peak halo
modern ore
peak halo
#

!cban 811356417998716958 Advertising something completely unrelated to Python; probably a bot

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @void needle permanently.

safe brook
#

is there any chance to post a job here? if yes, which channel could be best for it?

deft herald
#

Nope

vapid jay
#

Hey, am looking for someone to code something for me for free....

Is there someone who would do it for me for free?

deft herald
stray flint
#

Well there goes that idea. Got a bit excited about a program called VET TEC that would have paid me to do an online bootcamp. Found a program I could do while still working full-time except for the caveat about needing to find employment in the field after completion of the bootcamp. I was hoping, since I'll still be in the CS bachelor's/master's program, that would eliminate the need for immediate employment 🄹

peak halo
stray flint
#

Have you heard of Savvy Coders?

peak halo
#

no

stray flint
#

I figured I would find info about the VET TEC program since it would be free and I could earn some extra cash while learning Python lol

peak halo
#

be sure to read the fine print. people aren't going to pay you to learn unless there's something in it for them.

stray flint
#

Oh no, VET TEC is through the Veteran's Administration

#

Oh I can't post links I guess

peak halo
#

you can post links in this channel

stray flint
#

Okay there we go. I guess slow mode is on

weak kindle
last moat
#

does anybody here knows how software house works. right now i am not very good in programming. i earned enough money through freelancing to build software house in my country. but dont know how to grab foreign clients consistently. dont know how to connect or advertise.

gritty rivet
#

Wrong channel?

gritty rivet
last moat
gritty rivet
hidden bloom
#

@white relic was asking u cv questions b4 and u said to order all my experience by date. im confused on how to do this cus some of the stuff i started in lets say last october but im still doing it (it's ongoing) so shld that come first or last cus it's ongoing? shldn't all my current ongoing roles appear first??

#

also should i use the keyword ongoing on present in cv? ex: oct 2023 - present or oct 2023 - ongoing

white relic
#

I'd use "present" or sometimes I've seen "Oct 2023-" with no end date

#

As for the ordering, yes, put all the ongoing stuff at the front because its the most recent

#

There isn't a standard way to deal with overlapping experiences AFAIK so just do it in a way that makes sense to you

#

I think sorting everything by end date and then start date probably makes the most sense most of the time

#

But if you want to "front" an ongoing experience by putting it first because it's more relevant than whatever else you're doing, go for it

hidden bloom
#

but ur saying that shld still go underneath ongoing?

#

also i could honestly make it one page... and take out fluff - so i shld be aiming to do that right. cus rn it's like a bit over one page but im considering just cutting it down even more so it meets one page?

#

also SHLD I USE PRESENT OR PAST TENSE? PRESENT FOR STUFF THAT IS ONGOING?? I FEEL LIKE PRESENT TENSE IS WEIRD THO CUS IT DOESN'T SEEM LIKE I'VE ACTUALLY DONE IT? SO SHLDN'T I BE USING PAST TENSE?

vapid jay
#

Hello Everyone! I have a question about getting into programming as carrer. I currently have a degree in cyber and I am finishing my second B.S in mathematics. I plan on leaving the army next october while I get my masters in A.I from penn state. I never took coding serious. I understood code because of my math background but I didnt know how to program. As I prepare to leave the Army I deicded to take a course on udemy called a 100 days of code. How is the job market now? What should I do to prepare for the job market and what should I be focusing on?

#

career***

white relic
hidden bloom
white relic
#

So, like, multiple part-time jobs?

hidden bloom
#

and i dont have time to make more projects rn i need to apply for something.. using the cv i currently have tho i'll make more projects in future

hidden bloom
#

so my cv is quite literally experiences rn and that one github link thats linked to teh one project i have.

#

ik it's not ideal but it's all i got rn - and there is a deadline for this stuff that im applying to

#

can i show u my cv btw i'll not dox myself obviously and take out stuff but i just wanna run it thru someone

white relic
#

Yeah you want them on there and listed first because they're most recent. But if they aren't relevant you don't have to list any details, it can be just "Job Title: Oct 2022 - Present" 5x

white relic
somber gale
#

who can help me?

hidden bloom
white relic
#

mine is all past tense šŸ¤·ā€ā™‚ļø I don't think it matters too much

solid plover
#

I use past continuous

white relic
#

@vapid jay The market is hard for entry level right now. I've seen the sentiment that it's largely this way for temporary reasons and will correct in a year or so. I'm not an economist, so I don't know but it may be better when you are ready to enter.

Be that as it may, with two bs's and a master's you will not have to worry about academic credentials. You will want to have some projects though. They can be personal projects or ones you completed as part of your coursework or internships/etc. The point of projects is to demonstrate you have skills as well as knowledge.

silk silo
#

hello there, im new here and in computer in general and looking for your help. i come from accounting study and banking work exp. cuz i don't believe there much future for such careers and now im kinda lost between the choices for which i can work in software and programming in general. I am not a big fan of math so i think i will stuck in learning anything that involves data, e.g. data science. I like solving problems and making life much easier, faster and more efficient using software (like automation, eliminating repetitive tasks, reducing human capital, or improving a process) and I believe i am highly adaptive , self-learner, and enjoy work that needs abstract thinking. What can be a suitable career for me?

gritty rivet
deft herald
gritty rivet
fringe sphinx
# silk silo hello there, im new here and in computer in general and looking for your help. i...

There is a large area at the intersection of accounting/banking with data science & programming. Finance and FinTech employ a large number of programmers of varying types (from SWEs to data analysts to quant analysts, etc). Sure, some of the roles are math heavy, but many of the roles are primarily about understanding the domain (finance/accounting/etc) and enough of the programming to solve business problems.

slow cedar
#

Hey

#

I am also currently taking the 100 days of code on udemy(currently on day 17). I don't have a degree, I have only studied uptil Cambridge A levels, also I turned 22 this year, I am thinking about getting a programming job remotely, as my country is rated one of the worst countries in the world lol, my target market is US/Canada. Any suggestions on how to remotely land a job, without a degree and which career options I should keep in mind, once I do learn python. Please help me

buoyant seal
slow cedar
#

Pakistan(don't hate me lol) but yeah feel free to judge me šŸ˜…

buoyant seal
# slow cedar Pakistan(don't hate me lol) but yeah feel free to judge me šŸ˜…

my country is kind of funny one like that too šŸ˜… anyway
we can answer right away though... to work remotely people usually need middle level developers and u a expected to know English of course for that too.
to work in US/Canada u need work permits, which is well, nobody is going to do for... pre-intern level of a dev.

Best course of action could be getting CS degree usually and applying for local jobs first. But not sure how is it regarding that in your country.
getting local jobs is usually always easier... because u have work permit.
There is freelancing option but u compete there with billion of... you know.. Indians, and other people from low cost living countries. Kind of not very beginner friendly attractive choice with very low profits accordinly and ultra high competion.

slow cedar
buoyant seal
slow cedar
#

I can get a local job, but jobs here are second to none as well

buoyant seal
brazen island
#

A remote job with no degree wil be several orders of magnitude harder. If by any chance you could save up and study abroad and stay there that'd be easier

slow cedar
buoyant seal
# slow cedar Yup, recent inflation has made landing a job a lot more difficult than already h...

u have 231 million people country. Suck it up and get your first local jobs there. Then if u wish escape country, land a good enough outsourcing company that aims to work with international europe/usa clients and the road to get out of country will be set eventually. All you need to self study good enough to reach middle dev level to land into those outsourcing companies (also known as body shops).
working in government related jobs can be opposite direction to this path potentially.
That's the easiest path at least (which assumes u also got CS degree)

If you are skillful enough and capable to study abroad, getting work permits and etc that can be cooler of course and possibly faster jump start... but lets be honest, it is far less easy path. Getting first experience in local jobs in country native to you is far easier (just because you are native fluent speaker and having work permits and citizenship)
Up to you if u can do that path

may be there are other legit paths... but the first one is at least i think with minimal difficulty to perform it... just being a bit above average and putting human reasonable amount of effort is enough... well and having reasonable amount of luck (other paths can be asking for even more luck requirements šŸ˜„ )

slow cedar
#

That is true, so the language we speak here is Urdu, but I can't even write it properly. 9 out of 10 times I would prefer english over urdu, the only problem is that I have never spoken in english, despite knowing it a lot more than my mother tongue šŸ˜…

#

regarding getting a local job, my main concerns are, that Pakistan has a crazy amount of people, and definitley doesn't have enough jobs, so getting a job in a proper company is a pretty amazing feat even for those with a masters degree, let alone no degree. So my only option is to work in a shady company, cause there are a lot more of them here than proper jobs, and it would be best not work their, cause the work environment and everything is pretty toxic and you don't even feel like you are working in a company. also your experience would even count if you work there and you would learn much as well. Lastly, your pay would be around 180USD per month, if you are lucky, but lets not talk about that

#

so I would rather work for free and learn

buoyant seal
# slow cedar regarding getting a local job, my main concerns are, that Pakistan has a crazy a...

regarding getting a local job, my main concerns are, that Pakistan has a crazy amount of people, and definitley doesn't have enough jobs, so getting a job in a proper country is a pretty amazing feat even for those with a masters degree, let alone no degree. So my only option is to work in a shady company, cause there are a lot more of them here than proper jobs, and it would be best not work their, cause the work environment and everything is pretty toxic and you don't even feel like you are working in a company. also your experience would even count if you work there and you would learn much as well. Lastly, your pay would be around 180USD per month, if you are lucky, but lets not talk about that

I can tell for my country. We are highly IT too, everyone is pushed into it (well, the most proffitable job after being politician šŸ˜… with some additional privileged rights)
But 99% of those people aren't completion for person that just went through CS degree
All those... low effort online courses... aren't just giving enough foundation, practice to outperform CS degree graduates in more than 99 out of 100 cases.
Some do.. but u got the point
CS degree graduate just has always solid foundation, developed soft skills to study, and whole 4 years to practice (or more). Just being above than average during uni is enough to put quite behind all those online courses graduates

TLDR: it is easy to disregard all this competion if u just studied above than average in university (and put some effort into self studies after graduation)
P.S. also people who went into IT only for money, but having zero technical inclination or hate it, aren't completion too pretty much (more than half of comption)

silk silo
slow cedar
#

you are literally learning about shit here that, has been outdated and obselte since like a decade ago

buoyant seal
silk silo
# gritty rivet It's hard to know what you'll really like before you've given it a try. Dive in ...

Actually due to some serious drama happened recently in my life, i am now jobless and cannot get back to my old career for quite some reasons.
I always enjoy working computers and i can get some work done in programming.
I am always fascinated by the idea of making tasks much faster, smarter, and more reliable.
I know im being too wide speaking, but now im trying to evaluate few careers like data scientist and data engineering

buoyant seal
modern ore
#

is IBM AI SWE prestigious?

deft herald
modern ore
deft herald
#

What's your end goal though? Getting a job that's better than AI SWE at IBM?

modern ore
#

I just wanna know

deft herald
#

šŸ¤·ā€ā™‚ļø i mean yeah that sounds like some good experience to have. It also sounds like a good career as it is

modern ore
#

man fuk microsoft, i want a valid palindrome to 60/hr offer wtf

deft herald
#

wat?

fringe sphinx
# modern ore is IBM AI SWE prestigious?

I think you’ll find most professional engineers don’t have some ā€˜tier list’ of companies: prestige doesn’t come from the company or the title. Nobody cares, except people who aren’t in the industry. Yes, some companies pay better, and those roles will generally be more competitive. But nobody cares besides that

#

I actually assume most ā€˜ai’ jobs are terrible and have very little data science involved.

pine sleet
#

Also seems like everybody and their dog wants to do AI/ML these days

modern ore
#

true

slow cedar
#

well is there anyway I can build a career in programming, without going to a university šŸ˜…

#

I really hate uni and I have neither the amount of funds nor the grades to get into a decent university

modern ore
fleet reef
slow cedar
fringe sphinx
modern ore
slow cedar
#

Pak

modern ore
#

probably better to ask professionals from that country, most people here are from the west šŸ¤”

deft herald
slow cedar
#

You are right about that, can you give me some counseling regarding my career options, so I am learning python, do you have a roadmap or something like that, which could help

summer roost
#

Ah, just missed you saying you're from Pakistan. No idea how much that advice applies, then

slow cedar
#

so are there like any remote jobs that might hire based on skill rather than degree

summer roost
#

But I will say that, from everything I've heard in the past, countries outside the West value degrees even more, and it's even harder to break into the industry without a degree in most developing economies than in Europe or America

slow cedar
#

I can compromise a lot on the pay lol

summer roost
slow cedar
#

yeah, sadly that is the case here

#

question, so I am currently learning python, can you like give me some guidance on my career options, and what to specialize in once I am done

vapid jay
summer roost
slow cedar
#

You are absolutely right, thanks so much for taking time out to answer my questions, I really do appreciate it @summer roost

summer roost
#

good luck!

hidden bloom
#

can anyone help with latex here?

#

i have a quick question: this is an example layout in the code comments of the latex thing:

#

but i want to get rid of this date bit cus im going to add it inside the {software engineering I} part

true harness
#

ok, and? like, is there a question?

vapid jay
#

Okay thank you with it btw should I delete it or is okay?

#

Ig I’m need focus on it

versed locust
#

what do i need to get a job? i know python, arduino, java, swift, html, css, js, php, and sql, but i get the feeling its not really abt the number of languages u know. ive made a few projects, like a 3d rendering engine, several websites (including a portfolio website), and an app thats on the appstore

dense remnant
peak halo
dense remnant
peak halo
#

I prefer to think of languages as mediums rather than tools. A paintbrush is a tool. Paint is a medium, but it's presence on the canvas is also the product.

urban citrus
#

can anyone help me with my project im gonna fail

patent condor
#

sure!!!!

dense remnant
peak halo
patent condor
#

Guys I need serious help

#

Please bare with me I have a lot to type however it will be worth your time. šŸ˜€

peak halo
dense remnant
urban citrus
#

should i go to UoFT and become a major in COMPSCi which will make me want to end it all?

dense remnant
urban citrus
#

the final exam is 100 pages of code on paper in 2hrs and 30 mins

peak halo
urban citrus
peak halo
#

<@&831776746206265384> this person appears to be trolling but I can't handle it rn

tender thicket
#

!ban 299724583219625995 14d please dont troll here, we're not interested in having our teaching derailed

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @patent condor until <t:1698115739:f> (14 days).

versed locust
compact zenith
#

I’m horrid at computer science

peak halo
compact zenith
#

Probably why I lost my house and kids gambling

urban citrus
#

okok i need to lock in then and get an 100 on this project

compact zenith
#

@urban citrus GOOD LUCK

peak halo
dense remnant
versed locust
peak halo
compact zenith
#

It was a metaphor because I lost alot of money on csgo

tender thicket
#

!silence

inner wrenBOT
#

āœ… silenced current channel for 10 minute(s).

peak halo
#

Sorry, I meant six.

tender thicket
#

!unsilence

inner wrenBOT
#

āœ… unsilenced current channel.

peak halo
#

But even so. It's safe to say that programmers will still be in demand, though.

peak halo
versed locust
peak halo
#

The CS program I attended wouldn't even let you in if you didn't have an A in calculus 1.

versed locust
fringe sphinx
#

precalc as a soph? That's pretty damn good.

versed locust
peak halo
fringe sphinx
#

^ just wanted to add that: calc is hard not because of calc. But because of algebra.

peak halo
#

Yeah. And trig. Trig makes me so fucking mad.

#

||makes me want to see things burn.||

versed locust
#

then i should prolly study my trig identities right now lol i got a quiz first thign tmrw

peak halo
#

Yeah, your life will be permanently better if you just memorize them. And look for the patterns and stuff.

peak halo
fringe sphinx
versed locust
#

bro tan2 theta = (2tan theta) / (1 - tan^2 theta)

literally who invited this kid

peak halo
fringe sphinx
versed locust
#

oh hell naw

fringe sphinx
#

in a timed calc test, it's super easy to make that mistake in a rush

versed locust
#

to be fair one time i said nl(e^x + e^-x) = 0 šŸ’€

pine sleet
#

@versed locust are you in the US?

versed locust
pine sleet
#

pithink knowing your general part of the world can help provide more targeted advice

versed locust
#

šŸ¦… šŸˆ šŸŽ‡ šŸ‡ŗšŸ‡ø

peak halo
versed locust
pine sleet
# versed locust USA

In that case wrt to your question here #career-advice message
I would say it's also important to do well on your upcoming SAT/ACT and college applications. I'm not going to say you have to try really hard to get into an Ivy League, and people do generally say employers don't care about your university, but different universities can be better in that you have more opportunities and networking options

versed locust
pine sleet
#

for instance, I go to a large state school (one of the largest in the US, in fact) so naturally at stuff like career fairs we have a lot of high profile companies and government employers looking for people

peak halo
fringe sphinx
#

I wish high schools prioritized linear algebra over calculus, as it's a more natural progression from the HS curriculum and would reinforce some fundamentals. And is arguably more relevant nowadays.

pine sleet
fringe sphinx
pine sleet
#

yah, I can imagine. but yeah that will probably serve him better

true harness
#

linalg was a lot more fun than calc

fringe sphinx
#

That and stats. Stats should be emphasized.

pine sleet
#

I'm sure you're aware of the reputation stats gets 🄓

fringe sphinx
#

No, actually, what?

pine sleet
fringe sphinx
#

Oh, funny, it's arguably a more important concept/life skill

pine sleet
#

yeah, demonstrated by the reactions on your original message šŸ˜›

peak halo
#

I think stats is more relevant to the lives of most people (those who don't go into STEM) than most of the math that is taught in high school

#

The second algebra class that I took was mostly about factoring polynomials.

silent ravine
#

How do i even find work all I see is jobs that requires work experience. I can't get into internships cause I'm just self studying in tech field :<

smoky quest
stray flint
#

I have a stupid question and it's not about Python so hope it's allowed. So front end web devs actually spend a lot of time writing out HTML and CSS? That seems extremely boring

#

Or hopefully they use some kind of framework or template that does most of it for them then they just tweak it

pine sleet
#

but if you're unlucky enough to end up as a front end code monkey that might be unfortunately what you do all day. And as you might image pay would be low and you probably wouldn't be satisfied with your work

stray flint
#

Yeah I would absolutely hate that kind of work

pine sleet
#

contrary to popular belief front end development can be very engaging when you're not just a code monkey, and perhaps more rewarding than backend when it does work

stray flint
#

JavaScript seems cool though if I can ever grasp the syntax

pine sleet
#

you'll use plenty of different languages and frameworks so don't get too attached to one language or syntax. It's usually the easiest part to learn

stray flint
#

I see. And why would someone choose front or back end vs going for full stack?

#

Is it just more or less a preference to do one or the other? Seems like full stack just opens up more job opportunities

pine sleet
#

maybe. but these job titles don't mean much

#

also front end and backend is very broad. Front end typically being "everything the user sees" and backend being "everything the user doesn't see"

stray flint
#

Okay thanks. I've been lying awake thinking about this lol. I think I've been studying programming too much lately 🤣

undone glacier
#

The tasks will be a mix of programming to utilise a specific API, and other tasks based on your interests and preferences.

They are offering me an internship what does this mean

Its like 3mth winter internship sorting data at a law firm do u think there is any space to build a backend server for them

smoky quest
#

Like a full stack will be more on the breadth side and focus on getting some feature out end to end. But they may not have the skills nor the time to focus on specific problems such as scalability for which you need the big guns, be it in frontend or backend

stray flint
#

Ah that makes sense. So jack of all vs specialized. Thanks šŸ‘

smoky quest
#

yep

stray flint
#

I keep seeing all this full stack dev stuff and it makes it sound like that's the coveted certification/route.

smoky quest
#

ngl, it's more on the throughput side than expertise

devout crag
viral blaze
plucky latch
#

Yes. Chances of google are slim in this market

young trellis
#

Hello everyone. I was wondering if anyone here would like be interviewed for a school project of mine regarding the career they have? Due to work-life and some personal poor choices it would be appreciate if someone could respond to me as soon as possible.

true harness
#

it's due very soon isn't it.. just ask your questions here, someone might answer. most people won't want to DM

young trellis
#

Here are my questions:

#

-Was there any perceptions of your job that changed once you started working?
-What was the education path you took to get this career?
-What do you typically do on a day of work?
-If this career didn’t work out for you, what else what you pursue?
-What was the educational path you took and did you think it necessary?
-What are some important skills needed for the career?
-Have you ever felt any form of regret or thought of ā€œgrass is greener on the other sideā€ if you had taken another career?

#

If possible I would prefer is someone could do voice call but I will try to take what I can get

spark cobalt
#

Was there any perceptions of your job that changed once you started working?

Thought coding would be all I was doing, and thought it'd be the hardest thing. Turns out, coding ended up being the easiest thing for me. Much of the planning before the code, the communication to collaborate effectively, etc., ended up being the more challenging things. Once how I plan to execute a task is set in stone, the code ended up being the easiest part.

What was the education path you took to get this career?

High school graduate.

What do you typically do on a day of work?

Since I'm the lead engineer for the product I run, I end up doing some support (for my own teammates, for customers, for my own company, yada yada), typically will have at least A meeting a day (these will mostly be design, syncups, etc.), reviewing code/pair programming/mentoring, and obviously I'd say like 40-70% of my time is spent on working on tasks (whether that's coding or pre-coding).

If this career didn’t work out for you, what else what you pursue?

McDonald's.

What was the educational path you took and did you think it necessary?

Ditto to earlier question. I don't even know how I'd respond to latter part of this question. In US it is quite a standard to graduate high school, no matter what you want to do in the future.

What are some important skills needed for the career?

Communication, clarity, honesty. For coding/tasks: take things methodically, do things cleanly, don't cut corners, etc.

Have you ever felt any form of regret or thought of ā€œgrass is greener on the other sideā€ if you had taken another career?

No. I'm 1 YOE in, graduated HS 2022. I barely even know much about what is out there besides what I know and am currently in.

Have been in a VC with a friend for the past like 30 hours so no can do for VC for a while.

coral vine
young trellis
spark cobalt
young trellis
#

Thank you so much. Do you mind if we continue in direct message?

spark cobalt
#

Just ask here.

young trellis
#

ok then.

deft herald
young trellis
#

Based on your answers, I assume you work for a company? Can you disclose to me who you work for? Have you ever worked on independent jobs/gigs?

spark cobalt
#

Overexaggerating. I think it's about 10 hours now.

#

Yes. No. No.

young trellis
#

How easy is it to work with coworkers? bosses? If there has been a conflict, can you give a example of how you over came it?

spark cobalt
#

Very easy. Very easy. Communicate it out like adults.

deft herald
spark cobalt
#

I've had conflicts, I've never had a conflict that couldn't been worked out via some sort of communication.

#

Luckily, my workplace is very open with each other and is very supportive of each other.

young trellis
#

Have friends and family ever incorrectly assumed something about your career and can you give an example? For instance, a stereotype they thought you fell under or thinking you could provide something others could not

near ocean
#

They call you to fix their pc 🄓

errant thicket
#

hey any job work?

round crane
#

I’m completely new to the field, I was thinking of getting my Comptia A+ networking and security + certs before applying for a SOC position once I’m done with my bootcamp. However I’ve heard from others that I really only need security + and the rest is a waste of time and money. Any thoughts on this or opinions?

young trellis
errant thicket
spark cobalt
gritty rivet
rare rock
round crane
#

awesome- ok thank you guys! it helps kinda lay out a better roadmap for me

coarse crag
#

(We talked about AWS certs in this channel before and you told me that it helped you with your career. and that it's good to take the certifications)

gritty rivet
# coarse crag Hey. I just passed the AWS Cloud Practitioner Certification. I'm wondering. How...

Nice, congrats. I've only done the CCP myself, but I've looked into the other levels. Both in terms of knowledge and in terms of cost, each step up is considerable.

Since I'm not actively looking for job or anything I'm trying to put off the next exam and time it closer to the three year mark to maximize the renewal

It sucks that AWS doesn't have an easy renewal path like CompTIA... if you want active AWS certs you have to take at least one full exam every three years

coarse crag
coarse crag
#

Thank you for the input

vapid jay
#

I'm in college rn doing a course I absolutely dispise, currently learning python hoping I can make a career off programming instead. do companies care more about academic qualifications than projects and skills or is it a mix? my dad would kill me if I dropped out (I'll likely fail anyway) so I wont be able to switch so a programming related course.

if companies do care about academic achievements making it not possible for me to apply, how difficult is getting jobs as a freelancer? would planning on being a freelancer reliable?

fringe sphinx
fringe sphinx
#

Finally, it's a mix: companies care that you graduated. They care that you've learned a lot about programming and can demostrate (via projects/etc): they don't really care much about what you did in college besides graduate with a related degree.

smoky quest
fringe sphinx
#

I started off as a EE. Absolutely hated it.

vapid jay
#

it's an A level, I'm not sure what the equivalent would be in America

#

yeah I'm doing electric installation, it's not for me at all. I think I'm gonna do what @smoky quest said because I'm currently just wasting 2 days a week on something I know I'm not gonna do anything with. I think it might be too late to switch to a CS course but I'll check

gritty rivet
vapid jay
vapid jay
fringe sphinx
gritty rivet
#

Even if it sets you back a semester or two to switch majors, it could be well worth it

vapid jay
fringe sphinx
gritty rivet
smoky quest
fringe sphinx
west flame
#

What hash do you recomend guys for saving data on DDBB and why

fringe sphinx
vapid jay
# fringe sphinx And, there's nothing stopping you from starting to learn programming now. Provid...

I have 5 days a week free time and get home at about 5 from college so yeah I have lots of free time I've been spending learning about pytbon

@smoky quest I'm 16 I know I'm fortunate enough to have loads of time but my dad just doesn't see it this way, both of his brothers didn't get an education passed secondary school and play video games all day so I guess that's why. I'll try convince him to either let me switch course, and if this isn't possible maybe just take a gap year and completely focus on python

fringe sphinx
vapid jay
#

I've learned a few things there already, very helpful server

smoky quest
vapid jay
#

lol, I'm already reading automate the boring stuff with python

coarse crag
vapid jay
#

UK

coarse crag
#

Oh i see. That makes sense then haha. Thanks.

austere urchin
#

Even tho I don't have a degree, my family friend is offering a job that uses python for software development. I'm just wondering how much can I learn in three months if I do four hours daily.

gritty rivet
#

The popular course "100 days of code" gets into some pretty serious stuff... I've always wondered how many people actually manage to do that in 100 days

austere urchin
vapid jay
#

Guys, does the IBM Data Analyst Pro Certificate in Coursera worth it?

gritty rivet
gritty rivet
elder mica
#

two minutes well used

fringe sphinx
elder mica
modern ore
#

@fringe sphinx did a interview, couldn't give the most optimal solution, and had to get hint to get the solution 😭

fringe sphinx
elder mica
elder mica
# summer roost Why?

if I can't think of a solution in 1min I'm not going to figure out the problem or pass the interview.
I'm not there to learn anything, I'd just remember the problem statement and I'd rather spend
the time in a coffeeshop by myself thinking about the problem.
Plus I respect my time and.. I also respect the interviewer's time. I'm not there to socialize.

true harness
#

you are allotted 45mins to an hour for precisely that reason

summer roost
#

How do you know you wouldn't figure out the problem with some hints from the interviewer?
How do you know you wouldn't pass the interview despite not being able to solve that problem?

smoky quest
elder mica
elder mica
elder mica
smoky quest
summer roost
elder mica
summer roost
#

it sounds extremely bizarre to me that, as soon as something happens where you think your odds of getting hired have dropped, you'd just walk out of the room. I've definitely hired people who could only answer 2 out of 3 questions, and couldn't formulate even a naive solution for the 3rd.

#

Hell, I've been hired for jobs where I thought I badly flubbed one of the questions I was asked.

smoky quest
true harness
#

it's also not wasting anyone's time. they blocked out that time for the interview already, it's not likely they're going to be able to fit anything else in after you leave

summer roost
#

yeah, I can tell you that I as an interviewer would absolutely never hire someone who walked out half way through because the interview got hard, but who definitely still consider a candidate who tried to talk through a solution to the hard problem.

elder mica
#

I give up immediately. I can't wait to fail the interview in fact because it's my time I'm spending there and I'm not being paid for that time.

subtle magnet
#

how do i get unsprpessed in vc

summer roost
summer roost
smoky quest
#

At the very least it provides practice and experience

elder mica
summer roost
#

hell, I as an interviewer would be pretty offended by a candidate walking out as soon as they got a question they didn't know the answer to. I'd consider conducting half an interview and then having the candidate walk out to be a much bigger waste of my time than conducting a full interview and then deciding to pass on the candidate

true harness
#

i mean, 1 minute? you can barely parse the problem and constraints in a minute. that relies on just memorizing a bunch of problems beforehand so you know both the problem statement and the solution šŸ¤”

fringe sphinx
elder mica
fringe sphinx
#

I’ve told this story before: my worst hire was someone who answered all my questions effortlessly. This was my mistake, not theirs.

summer roost
true harness
fringe sphinx
summer roost
#

yeah, same

elder mica
true harness
#

absolute power play. kinda based in a weird way

fringe sphinx
elder mica
summer roost
#

I can virtually guarantee you that you're talking to several people who are of "a certain age"

true harness
true harness
#

i'm not sure what you mean by "watch"

fringe sphinx
elder mica
summer roost
elder mica
true harness
elder mica
summer roost
#

how so? I don't really expect candidates to have "prepared" for an interview in any serious way...

fringe sphinx
#

Like, it’s a very well defined and structured process that can be prepared for: a lot of behavioral stuff

true harness
#

i think that's true for companies with a published process in general. maybe they tend to be larger companies with a more established pipeline, idk

summer roost
#

well - a) an interview process that's easy to game seems like a bad process, and b) I'm not surprised that Amazon has a bad process, since from everything I've ever heard they're a bad company to work for

fringe sphinx
#

(I am talking senior+, I guess, level wise)

elder mica
#

We’re already talking Amazon, imagine how much time is spent in prepararion for that, how much stress that job is, hopefully it will pay something.

summer roost
#

if you don't want to work for Amazon, don't apply

elder mica
true harness
#

i am a bit curious, since you say you keep track of interview outcomes. how many interviews, how many acceptances?

elder mica
#

Simply based on job description and if I’m prepared at problem-solving or not

fringe sphinx
#

Oh see, I genuinely enjoy interviews, I like talking to people. The worst thing that can happen is nothing.

elder mica
#

For example right now I’m very rusty on problem-solving and I’m 100% sure I’ll fail so no point in applying

elder mica
summer roost
#

the point of algorithms questions isn't to see how quickly you can solve a problem, it's to see you write code. It doesn't really matter much to the interviewer if you needed hints to get on the right track or not, in my experience

true harness
elder mica
#

I failed 30 interviews to get 1 offer.

#

And after 30 failed interviews I was extremely pissed off. In my kitchen there’s a metal bar on which I hang kitchen towels. After fail number 29 I ripped that thing out of the wall and threw it in some wall.

#

This happened over the course of 3 months

fringe sphinx
#

Perhaps semantics, but I’ve had lots of good candidates whom I had to pick one from.

summer roost
#

I think you're drastically underestimating the amount of "partial credit" that's offered in interviews. There's lots of different ways to not know how to solve a problem. There's thinking that you know how to solve it but realizing half way through that you're wrong, vs thinking that you know how to solve it and never figuring out that you're wrong even when the interviewer tries to tell you so. There's not knowing how to write a naive solution, vs not knowing how to write an optimized version. Even if you don't know where to get started, you might be able to identify and discard possible solutions as not workable - a candidate who can tell me why something won't work is doing better than a candidate who can't, even if neither of them can solve the problem

elder mica
summer roost
#

sure, but at that point there's no reason to think about it anymore. Once you've walked out, there's no longer any reason to solve that problem

true harness
elder mica
smoky quest
#

Even if you find a solution later in your head, it's not a given it would have been accepted (not the right coding practices, not the right performance, etc.)

elder mica
summer roost
#

I think you misread something

true harness
#

and the solution is not the only thing they're after. how you arrive there is much more important

summer roost
elder mica
summer roost
#

it wouldn't be bad. That's what we're telling you

#

staying and attempting a half-assed solution is what the interviewer expects the candidate to do. It's the purpose of the interview

elder mica
smoky quest
fringe sphinx
true harness
jaunty steppe
#

Nobody's perfect and most people know that when interviewing candidates

smoky quest
spark cobalt
elder mica
spark cobalt
#

You're probably better off seeing it as a live action behavioral interview. How do you tackle problems? Do you just leave after 1 minute if you're not satisfied?

summer roost
#

yeah. I don't know how much more explicitly I can say this: I have absolutely hired candidates who couldn't answer a question without hints. Hell, I've hired candidates who couldn't answer the question even with hints.

I've never hired a candidate who refused to even attempt to solve a problem, or to talk through their understanding of the problem and why various solutions wouldn't work with me.

spark cobalt
#

^

This shows more day to day and useful skills than just solving a Leetcode problem. You're likely never just doing something in complete isolation, talking about problems, potential solutions is extremely crucial.

elder mica
#

I can do internal monologues all I want on my time. šŸ™‚

smoky quest
spark cobalt
coral vine
summer roost
elder mica
true harness
#

that's very impressive. or you know very few problem solving techniques, which seems unlikely

spark cobalt
#

No one wants to hire a quitter. Especially someone that has potential to quit in 1 minute.

smoky quest
spark cobalt
elder mica
smoky quest
summer roost
#

and it's literally the purpose of an interview

fringe sphinx
elder mica
spark cobalt
#

How do you think the interviewer took it? Do you think this company would ever bother interviewing you again?

fringe sphinx
spark cobalt
#

How about take it a different way. Since you already didn't get the job cuz apparently this problem is too tough, why not use it as practice to tackle tough problems in interview settings. Some companies intentionally give you problems they think you won't be able to solve because they want to see how you approach tough problems, you'd be failing their test even though they don't expect you to get the correct answer.

elder mica
smoky quest
spark cobalt
#

I'd just go back to work honestly and think "what a fucking waste of my time"

elder mica
spark cobalt
fringe sphinx
elder mica
spark cobalt
#

You're in a room with a software engineer that has years of experience on you and is trusted by the company to judge applicants. Even better: you guys are tackling a problem! There's things you can definitely learn from the interviewer but it all goes down to being able to communicate to kick things off.

#

To each their own, good luck imma go.

elder mica
spark cobalt
#

Meanwhile companies are populating their spreadsheets with a big fat red X next to your name...

true harness
spark cobalt
#

Also (correct me if I'm wrong), more senior roles get more subjective problems (in design and whatnot) where there isn't a definitive correct answer. Do you just walk out of every interview? Why apply to a job in the first place?

elder mica
true harness
#

i understand that you are allowed to do what you want, your interview strategy is your decision. but isn't it concerning that you have both a very very low conversion rate and a bunch of people saying what could be improved?

elder mica
true harness
#

you don't think they're connected to your attitude about thinking you're going to fail before interviewing? or giving up at the first sign of difficulty?

elder mica
#

Nope. The problems are elsewhere.

true harness
#

aight. you know yourself best

smoky karma
#

I'm working at a pretty dead end job in manufacturing right now. I have a degree in Mathematics (junior year was all discrete math, senior year was all statistics and regression, frosh/sophmore was all the basic mathy stuff, some electrical engineering and some programming classes)

I know I have to refresh at least my knowledge of discrete math (maybe some higher level combinatorics, too), as well as data structures and algorithms (never had this offered). I'm also going through the Odin Project at the moment.

Goal is to get into GT OMSCS. For reference, my GPA after graduation was 3.48 (weighed down by an unfortunate forray into topology and vector analysis that I couldn't drop)

Should I continue with The Odin Project, or should I drop it and start some sort of Java programming class?

I know my basic requirements for myself to succeed are at least:

  1. A solid foundational knowledge of DS & A
  2. At least functional competency at one SWE level language (Java, C++; even if the end goal is to work DevOps or data science side where R and Python would be better)
  3. A good brush-up on both statistics and discrete math topics (less focus on group/number/set theory, more on combinatorics/graph theory.)

I'm having fun with TOP, blasting through it and almost done with the Foundations portion in less than a week.

Background:
Familiarity with C, R, Matlab, Python -- though its been about 3 years since I graduated university

fringe sphinx
#

I’m not super familiar with Odin project, it looks like it’s fairly web heavy, right?

smoky karma
#

its basically full-stack in a box

#

typical completion time is about 4-6 months

#

the GT OMSCS for me wouldn't start until next fall;
My job right now is pretty secure -- union, health benefits, 8/5 schedule, 2 weeks off and 65k a year.

#

but theres no more room for me to grow at all. I hit the top almost immediately because I had 7 years exp as a technician in the navy, and a bachelors degree so they started me way up there.

gritty rivet
vapid jay
#

He’s intentionally not trying in interviews so he can get data so when he wants to try he’ll get it. That’s an argument my child brother would make

true harness
#

i happen to know a few people in that program, they might be willing to talk about it

smoky karma
vapid jay
#

If it is the latter my guy I hope things get better for ya

#

A defeatist attitude will never win you a tournament though

smoky karma
#

if i get a problem I can't solve -- I usually ask someone senior for input.

I know its an interview. I don't care. I no longer care about the interview and I'm more interested in the solution.

vapid jay
smoky karma
#

I know, I just wanted to chime in

vapid jay
#

I’m new to programming but the same applies for data analytics which I do have experience in

smoky quest
vapid jay
#

@elder mica keep your head high bro. If you can rekindle your love of what you do you’ll go far. When my interest in statistics was waning I just randomly decided to start auditing my church’s data and forecasting for fun! It got me going again. That investigative puzzle aspect that I know programming shares šŸ™‚

smoky karma
#

i don't know what changed. maybe its that I realized that those seemingly useless exercises are actually pretty important? Like yeh, you learn how to make programs that take console input and give console output, but thats just where it goes. they're so much more than that

#

and all those stats models you built and the ggplots you very hastily built? the models are still there waiting to be pushed further

#

i guess for me, my tipping point was that I finally found ideas I wanted to implement (a sourdough calculator and a photography repository sort of thing for learning about different photographers works) are like, things I want but don't actually exist

#

to be specific, I wanted to make a webapp that would use a model for fungal growth to calculate the exact doubling time of sourdough so that I knew how much starter I needed, how long it needed to rise for, etc

fringe sphinx
smoky karma
#

you did!

fringe sphinx
#

I’ve been thinking about sourdough for two weeks, I’ll be in San Francisco tomorrow and it’s on my list.

smoky karma
#

it did not succeed but--I have ideas. The model is already built I just have to fuck around with that dudes google sheet/excel to extract it. Looks like its some 1/2log(x)f(x) function

#

whole bunch of different weights (that probably could be discarded especially if they're like, 0.997 or some shit)

fringe sphinx
#

I do think that if you’re this type of person, you should probably be interviewing already.

smoky karma
#

i haven't produced anything of substance, my background is as a technician (which means, foreverTech.png)

#

and i switched careers in the pandemic to be a photojournalist. Most of my friends are actually in Ukraine right now

#

i was a crypto tech sysadmin kinda guy

#

but also fixed antennas. I interviewed for a job as a broadcast engineer but didn't make it past round 3 interviews. got ghosted

fringe sphinx
#

Look at the defense industry at all? Raytheon, GD, etc?

smoky karma
#

i'm in the defense industry (L3Harris). Problem is, I came in as a technician instead of an engineer, so now my boss only sees me as a technician.

#

Funny thing is, the engineers don't have engineering degrees. One has a math degree, the other has an engineering technology degree (basically, technicians level of knowledge), and the other has no degree

fringe sphinx
#

Yah, it is hard to move around those places. I went defense first and bailed quick

smoky karma
#

and all three are a pain in my boss's ass. they truly do not understand the product we make and its frustrating.

#

So now I feel like I have to go back for a masters degree to even be considered, despite now technically being overqualified

#

the technician trap is very very real.

fringe sphinx
#

I don’t advise staying in defense, the pay is terrible, but it is stable work if you’re not terribly motivated

smoky karma
#

65k a year isn't too bad. it isn't great either, but the area is pretty LCOL and I was able to buy a house.

fringe sphinx
#

Oh yah, location does matter, fair

smoky karma
#

trade-off is that my job has very little transferrable skills and there is literally no more promotions.

#

its philly, so there is some tech here. Comcast has its HQ and a nice new building. Been wanting to work there.

#

theres also a few insurance companies, lots of small businesses that need websites etc. smaller startups. Nothing like cali but I lived in Cali and I hated it.

#

oh. i was almost in the NYT once. the guy next to me took the same photo as me, but he was with reuters and I was just a simple freelancer. is what it is

fringe sphinx
#

Rough. That’d have been cool

smoky karma
#
By Mitchell S. Jackson

On weirdness, whiteness and federal agents in Portland.

Willamette Week

The anonymous woman widely referred to as ā€œNaked Athenaā€ granted her first, and so far only, interview to the Portland-based podcast Unrefined Sophisticates.

fringe sphinx
true harness
smoky karma
#

nature of the business I guess.

I looked at data analyst roles. they generally pay pretty low (less than 50k for my area)

summer roost
#

there's some finance in the Philly area (counting Wilmington, Bala Cynwyd, Wayne, etc as "Philly area"), and analysts at finance companies can get paid pretty well, especially the ones who have coding skills.

#

and financial sector jobs often have a pretty decent path for converting from analyst to software engineer

smoky karma
#

unfortunately, my coding skills are very rusty and limited to psuedocode at the moment.

true harness
#

and if you go further out, there's vanguard, SAP

smoky karma
#

working on it.

fringe sphinx
#

My point really was about whether Odin project/full stack is the best complement to your background

summer roost
#

yeah - I'd not be looking at web dev, I'd be looking at data analysis, data science, modeling, etc

smoky karma
#

My background is a mess so why not make it messier. I get that. I do. I just... I dunno. It seems like something that could earn me side-money. Everybody needs a website.

summer roost
#

everybody needs a website, sure. But everyone can make a website. The people with a strong enough math background to do data science are fewer and farther between, and data scientists get paid higher as a result

fringe sphinx
#

(For background, I helped Goblin on a help thread where he was trying to model sourdough starter rising for baking… very analytically minded and not afraid to dive into the formulas and work that apparently others have done)

smoky karma
#

that excel gives me nightmares

summer roost
#

I've had more than a few jobs in the Philly area. The tech scene isn't huge, but there's a pretty decent number of options with a < 1 hour commute

#

I do know a few people who commute from Philly to NYC, too, which seems nuts to me but šŸ¤·ā€ā™‚ļø

smoky karma
fringe sphinx
# smoky karma that excel gives me nightmares

Yah, I just think you may be selling yourself short. Not many people would stick with that kind of problem and go that far. I work with a lot of financial analysts, you’d fit right in (there are many types)

smoky karma
#

Maybe. You know how that guy earlier had hangups about interviews? My achilles heel is bureaucracy. The process of applying, fixing your resume for their auto-filler, optimizing a resume for a field, then dealing with HR recruiters, then HR hiring managers, then trying to message them asking why nobody showed up to a zoom meeting only to find out that they set the interview time using Arizona time zones, and so on.

#

gives me an anuerysm just thinking about it all.

fringe sphinx
#

Yah, luckily the corporate jobs arent so bad. Usually your world is a fairly small team, unless / until you move into senior or leadership roles

smoky karma
true harness
#

but that's got to be like a 3 hour ride in total pithink

summer roost
#

potentially cheaper, but certainly better schools, and considerably higher pay if you're getting NYC wages instead of Philly wages

summer roost
fringe sphinx
#

Oh, the kicker of the story was: I got rear ended within 2 miles of my destination.

smoky karma
#

can I share my resume btw?

true harness
#

ya go ahead

summer roost
smoky karma
#

probably should remove MATLAB considering its been 5 years since i declared a variable in that mess.

#

Its like a bike, right? Once you fall off you never forget.

fringe sphinx
smoky karma
#

yeah

fringe sphinx
#

You should list the degree. As written, it looks like you just took some clssses

smoky karma
#

Good point.

summer roost
#

and GPA - the usual advice is to list GPA if it's above 3.2

#

using a resume template would probably give you a lot of bang for your buck in terms of making the resume look prettier. As it is, the usage of whitespace seems inconsistent to me. I haven't read the resume, but looking at the thumbnail, it stands out as a bit odd.

smoky karma
#

it was 3.48 or 3.56 or 3.81 depending on how im feeling about Native American history on that day. And topology.

true harness
#

i assume there's contact info at the top that was cut off?

summer roost
#

you should be able to get an official transcript that includes GPA

smoky karma
#

its officially 3.48. if I remove the class I should have dropped but couldn't because GI bill and money, it was 3.56. If you remove the native american sociology classes and french classes and the other nonsense its a 3.8

fringe sphinx
#

You also want to find some way to work something programming or data analysis related in there. Projects, etc. anything that shows you have written and can write code

true harness
coral vine
smoky karma
#

lets try that one

fringe sphinx
#

As gg said, the template ordering and spacing is a bit weird here. Search for ā€˜jakes resume’ for a more traditional order

#

Substance wise, this looks solid, but anything that shows coding projects would be really helpful.

smoky karma
#

honestly cant recall everything i did

#

i know I programmed a diorama model of a traffic light system, with actual traffic lights for a class

#

and made a music box with an arduino that played bit-tones with a piano mode

#

and then a few things in R on test data sets -- kinda like the iris set.

#

oh. I did do a leetcode exercise today

#

two, actually. One was about removing duplicates in an ordered array, and the other was about packages, but it was mostly a combinatorics problem.

harsh river
stray flint
#

@smoky karma the Navy put you ina for a Secret and a TS for the same MOS?

smoky karma
#

from what I recall, its heirarchial. If you have a TS/SCI, you also get a secret for 10 years.

#

TS/SCI is every 5 years but you gotta do a polygraph every time, which is super annoying because the guy doing it always thinks you're lying about shit.

stray flint
#

I have a TS right now but had a secret for the longest time. Interesting

smoky karma
#

I'm aware.

harsh river
#

they're not paid, however to be dicks, yet they are, makes their job easier i suppose

smoky karma
#

And so on haha

dense remnant
summer roost
#

in the particular case of the resume they were asking for a review on above, it isn't their first or second job, but it arguably is the first one that will be related to their major, so I'd still advocate for including it

#

I agree it should eventually be dropped, though

dense remnant
#

Your resume is perfect for Data Analyst positions, you only need SQL

#

Data Analyst -> Data Scientist
By doing that, you will have a good career, with good salaries. At the time, I would tell you that it is difficult to access software engineering positions with your resume.

#

Data science positions pay very well, sometimes better than SWE, generally require Master's degrees, but if you start as a data analyst, you can move in 2-3 years to data scientist positions, good luck! šŸ™‚

vapid jay
#

Does anyone know where to find a place to freelance? I'm trying to earn some quick bucks to pay something off. Don't really have the time to advertise on fiver

vapid jay
#

only issue with upwork is it seems really compettive and wants my face public 😨

dense remnant
#

Yeah, it is. It is usually full of people from India who, with 6 dollars, do a better job than anyone else, respect for them.

#

Being a programmer and being a Freelancer is complicated, being an artist and being a Freelancer is easier and better paid ngl

#

If you know something about 3D you can make very good money, it is in high demand and not hard to do

vapid jay
#

like 3d modeling?

dense remnant
#

I paid for my master's degree at ETH Zurich by doing 3D modeling

dense remnant
vapid jay
dense remnant
#

2~3 Weeks, 1~2 Months to be very good. It depends on how many hours you put into it.

#

It's just about creativity.

#

Learn the interface and do basic things? Yes, 1 day or 2

vapid jay
#

shouldn't have asked to be transferd out of my 3d modeling class fuck

#

oh well. thx for the sites. šŸ’‹

coral vine
dense remnant
vapid jay
#

šŸ¤‘

dense remnant
#

It is also likely that being a 3D artist will be worth more in the future, it is very difficult to automate it with AI unlike 2D artists

coral vine
#

How do you make money as a 3d modeler? Did you do it for a company? Or did you freelance build individual models? If you freelanced, how much did you sell each model and who was the audience to purchase it? o.o

dense remnant
vapid jay
#

freelancer.com full of boring ppl šŸ™„ why r they trying to make stuff that actully would make them money and not fun cool stuff.

dense remnant
coral vine
#

My friend is very good at concept design for video games and 3d modeling but he doesn’t know how to make profit from it. He’s done some side gigs like $1.5k for a video game start up ad. Just 1 digital painting for cover art, but he doesn’t know how or where to line up the gigs :/

dense remnant
elder mica
vapid jay
#

i can tell

dense remnant
#

The Roblox community also pays very well (although it sounds ridiculous, there are communities of developers in Roblox that buy models from you, they pay me between 200 dollars for each model there)

vapid jay
#

than u would need to smell lua

#

mfs got beef šŸ˜†

summer roost
#

spending more time finding clients than actually working is the norm for entry-level freelancers

elder mica
#

I have used it extensively. Do you doubt?

#

Several

vapid jay
#

1 of u two hire me to make a insult generator against the other 1 šŸ‘

coral vine
dense remnant
elder mica
#

No. You can tell me. But facts are facts, independent of who you are.

#

Donnie, what are you doing hidden like that? I had asked about you a few times. How are you?

#

Enjoying the start of a day I guess

#

Reading the backlog

coral vine
summer roost
#

both of these conversations seem like they should be moved to an off-topic channel

#

neither of them seem to have anything to do with careers at this point

elder mica
#

What’s a tic?

vapid jay
#

Hey everyone, I'm a 16 year old from the UK. I've been doing python for 4 years now (hobby) with knowledge in software architecture and bits of NASM and C. I'm currently in college doing an IT course equivalent to 5 GCSEs. Would it be possible to get an interview for a junior dev role with a basic IT qualification and a github with a couple semi-advanced projects when the course has ended at the end of April?

vapid jay
sharp ingot
#

sup

azure cobalt
#

hey guys, I have a top rated profile on upwork, i am looking to partner up with an python expert and run like a virtual agency. pay-outs are huge and its a consistent gig. lmk if anyone here is intrested. we can zoom/meet at the scheduled time!

vapid jay
#

Hi

#

Can you become a software developer without any university?

inner wrenBOT
#

6. Do not post unapproved advertising.

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

spark cobalt
wispy garden
spark cobalt
#

Depends on location/market and depends on certificates. In the US, the junior market is highly competitive where almost all candidates without a degree are rejected, certificates or not.

#

You'll likely have a much better chance at finding a job by getting really good at a specific domain and showing that expertise through projects/open source contributions/potentially relating bootcamps or certificates. But your expertise will shine through products you've built, not by passing a multiple choice exam from some certificate (take the analogy: you can be an expert at swimming, have read every swimming book, have gotten every swimming certification, but no one will hire you if you've never actually swum).

grand fossil
#

hello

#

ive a question to ask regarding to the course that i should choose in my degree year
May i know is software engineer or data science more preferable in the future?
i personally am in favour of learning artificial intelligence

fringe sphinx
#

But nonetheless, I think it’s most critical to have a strong SWE foundation unless you’re a PhD level DScientist

#

(Again, just my opinion, seek others)

grand fossil
#

If im not wrong, the trend of data science is declining as well right?

#

And also theoretically it can be easily replaced by the superb chatbot imo?

#

Btw thanks for your precious advice and time! much appreciate

fringe sphinx
fringe sphinx
grand fossil
#

i see, sorry for asking such clumsy question, from your pov, which is comparably easier to get replaced by bots?

grand fossil
fringe sphinx
fringe sphinx
ocean scarab
#

hello

#

anyone knows python here guys i want some help

white relic
#

No particular advice for you but I sympathize. Ten years in to my career I had to make a choice between being the only one in my field without a PhD or reverting to a scrub newbie in a different field

dusk turret
#

I want to be a software engineer that's true engineering
I hate to disappoint you, but... no.

white relic
#

The measure of a true engineer is how much they look down on other disciplines for not being true engineering

true harness
#

what is "CTC"? current total comp?

white relic
#

Nobody says RF engineers aren't real engineers because nobody understands what they do well enough to look down on them

fringe sphinx
true harness
#

when would a potential employer be looking at your current pay? and if you're switching domains/specialties isn't it reasonable to have a pay decrease?

vapid jay
#

I built my own website from scratch, absolute zero, that is defined as engineering right: "Designing and creating something".
Datascience it's like an API call, someone develops a model, I collect data and use that model on this new data. I'm not designing here although I create pipelines

dusk turret
vapid jay
#

I agree but again it's like there's kubeflow or other tools on top of which it's created. I guess same argument will come with websites as well that way

dusk turret
#

I built my own website from scratch, absolute zero
What does "absolute zero" mean?

buoyant seal
# vapid jay I built my own website from scratch, absolute zero, that is defined as engineeri...

Data engineering is pretty much same software engineering to me.
U need to design and implement high performance data.. transmutating systems.
Not really far from regular backend stuff (for good part intersecting tbh)

Backend people deal with data flowing all the time too.
Quoting one person regarding ML in general

hubt — 09/22/2022
i warn everyone that wants to be in AI/ML: you spend a huge amount of time on data validation, cleanup, and analysis. and generally a lot less time than you'd think on the actual AI/ML part. unless your company has very mature data management and data pipelines(very few companies do), expect to spend a lot more time on data engineering than AI/ML
TLDR: ML/data engineers can benefit strongly if they properly learned their dev side, which they need to use anyway.

white relic
vapid jay
fringe sphinx
fringe sphinx
dusk turret
#

you spend a huge amount of time on data validation, cleanup
Yep. Toilet cleaning data is the biggest part of the job.

vapid jay
fringe sphinx
dusk turret
white relic
fringe sphinx
#

Like, if I’m looking for a six figure position and the job is mid 5’s, why waste anyone’s time interviewing me.

gritty rivet
undone glacier
dusk turret
gritty rivet
#

Where I have seen it on an application form I've written "competitive" or something similar, not a number. But Ive never has to do that for a job I ended up taking

dusk turret
#

If they are asking you to submit your salary as part of the job application, I have a feeling they are trying to collect salary data.

vapid jay
#

some companies make it mandatory to list salary, some ask in the HR round (before any technical interviews)

fringe sphinx
dusk turret
#

And if you have to submit a salary, just say "negotiable".

smoky karma
vapid jay
#

not possible, need to give an integer as a salary

smoky karma
#

5

fringe sphinx
#

-1 and let them assume it’s a data entry issue šŸ™‚

smoky karma
#

1') DROP TABLE

fringe sphinx
vapid jay
white relic
#

The education system and job market in south Asia are pretty foreign to most people outside of it. Be aware that when getting advice online, what people take for granted in the west might not hold for you

fringe sphinx
white relic
# vapid jay from india, but there are many US/Europe MNCs here

I am also one of those people with no specific knowledge of India, however, I do know that when you go to work for a multinational in your country, you're usually working for a separate entity that may or may not be run anything like the way the parent corporation is in another country. Just because they have a US brand doesn't make them hire like a US company does

#

I'm actually in this situation, I work for the US part of a European company

smoky karma
elder forge
#

When you create a web app to show of your skills to a potential employer, uploading an image is a tall ask.
I would highly recommend you add a few examples that people can select from a dropdown menu, like in the attached image.

In my case, I do not even have any relevant images on my work computer, and even if I did, I really do not want to upload a picture of myself, friends or family to a random website.

buoyant seal
brisk arch
#

how to learn python

#

plz help

peak halo
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.

brisk arch
elder mica
vapid jay
jaunty sundial
#

A recruiter told me on Friday that I would be receiving a job offer, but so far I have not received an offer email from the company. Sent an email to the recruiter yesterday, no response. Just tried calling the recruiter today, straight to voicemail.

hallow hollow
#

Is there a way to white list your bot for only a specific server/channel

smoky karma
#

I think at least 3 terms, that was the only programming language I used. Still have nightmares about trying to use tidy to build guis

#

Or something else I can't remember

#

Shiny

#

That's what it was

gritty rivet
vivid heath
#

Hi everyone. What can I do to reach a Mod?

fringe sphinx
vapid jay
vapid jay
buoyant seal
fringe sphinx
#

It’s a dimension of complexity I hadn’t considered much, but rings true

buoyant seal
# fringe sphinx Incidentally, I’ve been reading some of the stuff by the htmx authors, and they ...

good characteristic. Then less your code has time dependencies when one code should be called in order for other code to work correctly, then better.
(One of reasons i dislike Django(and DRF) internal code. A lot of secret dynamic attributes assigned and deleted at any point of runtime across multiple places šŸ˜… And each assigned value can be having untyped random things inside, which u need discover at runtime or reading other code parts)

buoyant seal
vivid heath