#career-advice

1 messages · Page 169 of 1

smoky quest
#

it's not too late until it's past summer.
But yeah, you are pretty late

echo cape
umbral frigate
echo cape
#

I mistakenly thought i had a few more weeks to work with.

smoky quest
#

It's also a great lesson about why perfect is the enemy of good

echo cape
umbral frigate
echo cape
#

do i still have a realistic chance?

smoky quest
umbral frigate
#

Don't worry about the chance. Just do it. || not sponsored ||

proven pulsar
#

guys can you tell me the differences of InfoTech and ComSci

vapid jay
#

computer science jobs tend to offer higher pay than information technology jobs.

proven pulsar
#

Thanks for answering

late roost
#

hey guys

hearty island
#

Guys, the online interview for IBM was a breeze

#

i thought I’d be grilled

#

Maybe I have a chance!

white relic
#

Some of my most competent coworkers have been former ibmers

#

Idk much about what it's like to work there but it's a trend

white relic
hearty island
hearty island
#

they must get some major referral bonuses

hearty island
unique zenith
#

Hello Guys,

I've been working as a data analyst, Utilizing Python (Pandas and Numpy) and SQL, I've been thinking of changing careers to Software Engineering, Either in backend or mobile development (swift), any advise whether this is a good move or otherwise? i have roughly a year and a half of experience in Data Analytics

unique zenith
regal axle
hearty island
#

yo blind is awesome for referrals too, holy shit

hearty island
#

I might get a referral to Adobe

strange nova
#

Imma make 10 million dollars

wheat knoll
#

I'd say as I've used GPT to learn more programming, it makes me more interested in building my own applications in my spare time or as an escape from the 9:5 lol

#

looking for friends and mentors

strange nova
wheat knoll
#

Work for myself

wheat knoll
unique zenith
wheat knoll
#

likewise

#

I realized I have the tools to build myself a mobile app to make my life easier, so why not try and build it and also monetize it potentially

mellow socket
#

i coded a thug shaker animation

wheat knoll
#

corporate life is soul draining and has not thrown me a bone haha, so I want to be a software engineer and entrepreneur

mellow socket
#

hope that the code will get me a job at the interview

wheat knoll
#

lol

strange nova
#

Personally the best motivation is for people to tell me I will never do it

wheat knoll
#

hahaha relatable

mellow socket
wheat knoll
#

newbz

strange nova
#

I don't wanna impose limitations on yall

pliant moth
#

hii

#

I want to be able to enter voice calls don't mind me I will be just chatting a bit for now to get to 50 messages

pulsar hollow
#

Do you think it's smart to learn Python GUI to get a job? Or should I focus more on CSS and HTML for web design?

#

Whit GUI I mean Tkinter stuff

strange nova
lethal leaf
#

Is it worth taking b tech
I am not going to take job .
I am going to make a app or a game through coding from crash course

true harness
#

if you're just coding for fun, you don't need any formal education

strange nova
#

What does b tech mean? If you have always liked computers then might as well go to college for it if you have the means

lethal leaf
#

To get the certificate then we can get hired

fringe sphinx
#

Very hard in US to land a SWE job without a bachelors.

lethal leaf
fringe sphinx
#

!mute 1097971449496617000 respect the channel topics, and stop trolling

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied timeout to @mellow socket until <t:1710624201:f> (1 hour).

lethal leaf
smoky quest
fringe sphinx
strange nova
lethal leaf
smoky quest
fringe sphinx
turbid bobcat
buoyant seal
#

https://youtu.be/GjkQNAZbxKY I watched this video and i realized many questions i should ask if seeking a new job 😅

Recorded live on twitch, GET IN

https://twitch.tv/ThePrimeagen

Become a backend engineer. Its my favorite site
https://boot.dev/?promo=PRIMEYT

This is also the best way to support me is to support yourself becoming a better backend engineer.

Reviewed video: https://www.youtube.com/watch?v=NOfUCMzBNVg
By: https://www.youtube.com/@bigboxSW...

▶ Play video
#

Like which tech they use, and which versions of languages and libraries! Do they care to update stuff they use?
And that getting hired to company that views development as Proffit center instead of a Cost center is certainly better too
And preferably also about their software development processes, how stuff gets deployed obviously 🤔

strange nova
#

Ahhhhhhhhhhh!!! Time to start killing shit

#

Do or die

young thicket
#

Be honest

little sluice
#

omg guys did anyone see the gif?

strange nova
#

All I see is blood

hearty island
#

???

#

@fringe sphinx i got the official letter for my internship 🙂 they fast tracked me because i'm an internal hire

#

idk what to do if i get a full time job by the start date tho

whole flare
hearty island
whole flare
#

mentally, phyiscally and emotionally

hearty island
whole flare
#

¯_(ツ)_/¯

hearty island
#

the recruiter: (╯°□°)╯︵ ┻━┻

hearty island
smoky quest
#

but yeah, misleading people does burn bridges. It's all in your control and up to you to be ready to deal with the consequences

whole flare
#

seems like a difficult situation, all the best.

hearty island
#

So I’m practically going scorched earth on everything if I go backwards on this

smoky quest
hearty island
smoky quest
#

That's an abusive take on it. It's not their fault you are in this situation.

hearty island
smoky quest
smoky quest
smoky quest
# hearty island Yeahhhh that makes me look terrible 😭

In terms of internship, it has happened for the candidates to say they aren't ready to fully commit at this time and to revisit it in 2-3 months. Which companies did (not just me). There is a higher respect and trust in these situations.

hearty island
smoky quest
hearty island
smoky quest
hearty island
smoky quest
hearty island
smoky quest
#

The point here is not to make you feel bad, but to realize that there are trade offs and to own them. No point in making excuses.

Anecdotally, I have found that people who try to scam/hustle/lie will tend to end up with people like them. That just creates tons of noise and unnecessary drama.
I have found it far healthier and rewarding to just be a trusted business partner, who say what they do and do what they say

vapid jay
#

You aren't caught up, are ya mate? xD

hearty island
smoky quest
vapid jay
# smoky quest The point here is not to make you feel bad, but to realize that there are trade ...

I can second this. Television and stories make the stories of people living on the edge and by their witts as this sexy thing, thing is. . . In reality. . .That type of person, the chronic liar who b/ses their way through everything leave a trail of rage behind them and that reputation follows them for a reason. At some point, they can only surround themselves with other con men whose only redeeming factor is Clout and Attention.

hearty island
hearty island
vapid jay
#

I had an acquaintance from University that this moment reminds me of.

#

He tried VERY hard to be the smartest guy in the room and he would put a LOT of energy into trying to fit that mold. It never worked out around me and as a result we only ever studied once. Despite his smart guy wanna be act, he ended up burning out towards the end of the semester and asked to copy my code. I took pity on the guy and let him.

#

fast forward, he got a job at chase with a fake resume. He has not learned his lesson on trying to be the smart guy and that is GOING to blow up in his face.

hearty island
#

I’m not the smartest guy in the room bro 😭😭😭 I’m far from it

vapid jay
#

Fair enough, but The point is , broski : Not having the ability to back up the credentials or ideas you put forward comes with a price.

hearty island
#

That’s not even close to what we’re talking about though. It’s more loyalty oriented and going back on your own word

#

Like making promises you can’t keep and all that. At least that’s how I see it

vapid jay
#

Well, alright mate.

hearty island
smoky quest
#

which seems to be a direction quite close to the trajectory you are taking

strange nova
#

I need reupped on my hype

hearty island
vapid jay
smoky quest
#

If the deal was not acceptable, do not sign it and do not make promises of wanting to stay there long time

#

It's really that simple.

strange nova
#

I'm gonna apply for some work and assume I will be healed up, someone said I can always turn down an offer if I really have to but getting an offer is the hard part

true harness
#

you can expect reasonable accommodations in the US (assuming you have a documented disability). for swe, a lot of things are reasonable

mystic violet
smoky quest
mystic violet
#

Cool

strange nova
#

Dunno if having a few pinched nerve and chronic pain result from that is a disability, but I made it through everyday with it so fuck it.

I dont even know how to express how I feel right now, id like if everyone somehow telepathically knew my story, and what i did regardless of how it was and think "that was gangsta". But I feel like
it won't matter at all and I'm playing life on hardmode, I guess that's okay and I'm trying to come to terms with it.

true harness
#

from what you've described, I'm fairly certain you would be covered. but it's up to you. do research on eeoc and the ada

smoky quest
twin basin
#

Hello, nice to have, it's just for a query, I have a code that uses the Flask library to make a server, the code goes through three different codes but when it comes to going to the server it stays there and does not continue, my question is how could I close the Flask server and continue the code at the same time?
Excuse my ignorance, I have no experience with fla

white relic
mystic violet
hearty island
#

I understand it’s not the best way to build a career, but I can’t have an unemployment gap on my resume

mystic violet
#

Exactly, the employers will not care for ur explanation.

#

They want only the most perfect candidates

#

Do what u gotta do

summer roost
turbid bobcat
summer roost
#

what matters isn't whether or not you've been continuously employed since becoming an adult, it's whether or not you look like a risky hire who's likely to get fired or quit.

hearty island
#

Yeah I don’t wanna look like a job hopper either

white relic
#

you're still a student though right?

#

not being employed while in school isn't a gap

hearty island
#

No no I mean if I get the internship, stick with it, then there’s another budget cut and I have to look for a job there’ll be a gap

summer roost
#

getting laid off doesn't reflect badly on you

whole flare
#

these are some weird takes

hearty island
#

Only saying that bc the company had a budget cut already and I got laid off

summer roost
#

getting laid off doesn't reflect badly on you. Companies have layoffs because they've misallocated resources and need to course correct, not because individual employees are unworthy

fringe sphinx
#

You’re also far too young to worry about job hopping being a red mark. Past few years, plenty of people have a few 1 year stints, I don’t judge them negatively. I might judge someone who has 10 1 year stints in a row tho.

bleak remnant
#

career discussion: "I want to be a Roblox developer 🗿 " ||im serious||

balmy spade
#

That's the type of career that needs an additional job to pay bills until the passion project can start supporting.

bleak remnant
mystic violet
#

You get to make ur own games, for money, with many things already provided for you

bleak remnant
mystic violet
#

i agree

bleak remnant
#

hope i can make my dream game on roblox and i hope it works out 🙏 💪

mystic violet
#

good luck

bleak remnant
#

thx 🙏 appreciate it

mystic violet
#

acc u dont need luck, you WILL succeed

bleak remnant
vapid jay
#

sorry for just jumping in i had to ruin the fun 😂

regal axle
bleak remnant
vapid jay
buoyant seal
balmy spade
#

You might have a less bumpy road if you had a platform that allowed monetization.

buoyant seal
# balmy spade You might have a less bumpy road if you had a platform that allowed monetization...

ergh, main job pays me money already, backend/DevOps stuff.
i am pursuing this stuff i wish only as hobbies.
They are useful for my career to hone skills too. Java conveniently is very usable for my both job roles.
So, just killing several birds with one stone. Getting to chidhood wishes, practicing to get better in languages not used at work, yet good for my career switches. (Wishing to switch to other language career later)

balmy spade
#

I genuinely wish mod dev for minecraft (and several other games) had more stable avenues for monetization. Huge amount of effort on the dev's part.

vapid jay
buoyant seal
bleak remnant
#

it happens to everyone tho, to procrastinate and be lazy

bleak remnant
#

im a full time student and its a pain

wheat knoll
#

does anyone have a web based resume of their projects and stuff

buoyant seal
#

Just a matter of not only watching movies and playing games 😅

bleak remnant
#

ye dont worry of course youre not gonna be working 24/7 😎

glad oar
#

I have a question, will Devin AI really be as detrimental as they say.

peak halo
glad oar
#

Got it

elfin marsh
#

sorry is this a thread for learning difficulties ?

peak halo
vapid jay
#

Weebs please don't attack me for that

primal depot
#

Any idea in business intelligence Carrer?? Like what do they do what part of business they deal with

gritty rivet
boreal forge
#

Has anyon ever heard of DataAnnotation ?

weary brook
#

Fancy articles that always claim "These are the top 10 bla bla", I usually find to be a load of BS.

What are your guys real world opinions on fastest path to first entry level job in programming?

I have been dabbling a little on my own, I think it is something for me, but I have no flipping clue about "specialization" or what path to steer in. I am considering enrolling in some uni courses via distance (half-speed study whilst working my full-time job)

fringe sphinx
#

But, tell us more about you and your education / experience (and country)

weary brook
# fringe sphinx But, tell us more about you and your education / experience (and country)

I have a bachelors degree, unfortunately in liberal arts. It was a a 3 year uni programme game design & graphics. Always been interested in VFX and 3d art and I can safely say I am quite knowledgeable and experienced with it, but it never clicked for me as something I ever want to work with professionally.

I am located in Sweden, before University I graduated with high grades in a science programme, read up to Math E in college/highschool(whatever the equivalent is in English).

I have to be real honest however, I haven't touched math ever since so I definitely need to brush up A LOT.

fringe sphinx
#

A few ideas. A lot of people career change by going for a masters degree in a different field; you may need to fill in some prereq’s.

#

Many SWEs don’t use much math. It’s part of the curriculum, but there are many types of jobs.

#

I think best advice is building off your background, not starting over. If you have an aptitude for art and game dssign, for instance, then consider web dev and graphic design.

weary brook
#

graphic design in this particular instance means what exactly?

#

I am totally green in the field of IT other than the games/vfx industry.

fringe sphinx
weary brook
#

Heh, yes, sorry. I was too locked in on specifically programming in my mind.

fringe sphinx
#

Programming is used in lots of disciplines… and there are many types of software engineers

fringe sphinx
#

!res

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.

lucid citrus
#

How did you guys choose which job is suitable? I'm learning some coding and still don't know what kind of path is for me.

#

there so many like web dev, game dev, security, app and not to tell those things also split to many other paths

weary brook
fringe sphinx
# lucid citrus How did you guys choose which job is suitable? I'm learning some coding and stil...

I don’t think (early) specialization is healthy. Neither does https://m.youtube.com/watch?v=-QxI-RP6-HM

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
craggy drum
#

What is the best free python course with certificate (free) anyone know?

buoyant seal
#

!rule 6 9 , this is not the place for ads and hiring

inner wrenBOT
#

6. Do not post unapproved advertising.

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

near ocean
craggy drum
#

i just noticed I asked in wrong place lol

weary brook
kindred prairie
#

Can anyone help me with finding an online school to learn to code enough to get a job? And find the entry level jobs I'd need to gain the experience needed to find a good job later? I'm just stuck.

hearty island
#

Just got rejected by amazon even with a referral. We will keep hunting.

lucid citrus
# near ocean There isnt a best free python course

I think most courses just teach how this or that works alone itself but rarely teach to use actually them or combine them to make something useful. For example, Loop, they teach loop is created by typing this and it will repeat an action but to use it in the real world you have to figure out yourself

#

So yeah they're the same, the different is the way they teach it

fringe sphinx
blazing harbor
fringe sphinx
#

Huh?

vapid jay
#

Hello. I have learned a relatively decent amount about OOP in the last year through GPT. I took a crack at this stuff years ago, and after learning more through the help of GPT, it seems to me the landscape of coding is actively being altered, radically, by the advent of AI and its integration into our day-to-day life. If I had to guess, I would say programming is either the first OR last thing to go; this is said with the idea that ChatGPT and other GPT-based AI models will continuously be used. Since programming is already so competitive, what's the overall future looking like for most prospective programmers? Will there be an increase or decrease in programming or similar compsci fields regarding job outlook?

balmy spade
# vapid jay Hello. I have learned a relatively decent amount about OOP in the last year thro...

The landscape of development and programming has been being radically changed since the late 1950s or so. AI introduces a new tool that will (and has) provide new ways of accomplishing the tasks at hand. When you talk about the first or last thing to go, you're repeating hype clips, media headlines, and clickbait.

Will AI change things? Yes. It has for decades and will continue to do so. Does that mean programmers are out of jobs? Current trend: no.

#

Building these AIs like OpenAI, Devin, and others is expensive. It's so fucking expensive. The companies doing that need to sell the hype to investors. The shrapnel of that marketing hits the hype feeds of content creators and bleeds down into the students and entry levels. Panic and fear is easy to find. Dig deeper into what the world is actually doing outside of the hype.

white relic
# vapid jay Hello. I have learned a relatively decent amount about OOP in the last year thro...

it seems to me the landscape of coding is actively being altered, radically, by the advent of AI
I'm curious what evidence or experiences led you to this conclusion. As a person who uses programming in my day to day work and has taken a stab at using AI to help, my perception is that the skill and art of programming is still very much essential and hasn't changed that much even when you can use AI to skip some of the tedious repetitive part.

#

Since programming is already so competitive
Note also that the current economic situation that makes CS (especially) entry level jobs so competitive right now is largely a consequence of tech overhiring during COVID and broader economic trends. It hasn't always been like this and it won't stay this way this time either.

vapid jay
vapid jay
#

AI has obviously been around for a long time but it's a very recent and obvious change that anyone with a computer can access and use it for any purpose, so long as the purpose is simple enough to be used; I mean, that's how I'm learning how to code. My background is in music and that field is some of the most saturated and overfilled field than almost any other, and I'm certainly coming from an approach of fear because of it.

#

Once computers were not only in every household but they became exceptional at making music, the field of music was hit hard and it remains this way to this day, and Napster drove that nail hard

#

Programming won't be the exact same, but I do expect to see certain trends based in advances in technology, and now I'm making career moves based in these expectations and I'm just not sure how to approach CS since I have no experience in it, and that's why I'm asking here

#

ChatGPT makes a lot of obvious mistakes over pretty-easy code but I do think it's only a matter of a year or two before it becomes exponentially better, and I have yet to find a solid critique on how this is going to change the industry overall

#

And for discussions sake, I asked the same question in another server and I got varied replies

#

Some said they're already using it in their jobs but others say it's been the least helpful thing in their work so far

balmy spade
#

only a matter of a year or two before it becomes exponentially better

This might happen. Nobody knows the future. I personally have seen and believe a far more linear growth until the "next big thing" is more likely. 5-10 years, at least. 🤷🏽‍♀️

I've been replaced by technology my entire career history. Going on 30 years now. From sorting bottles at the grocery store to running support on a tier 1 call center. The jobs change, but they don't go away. New jobs spin off of them. The workforce continues to grow, not diminish.

You need some skills to start working in a programming field. Those same skills will be valuable and sellable even if the most pragmatic of us are wrong. If AI suddenly takes all our jobs next year, those skills apply to the next job that arrises.

vapid jay
balmy spade
#

My original statement of "don't bite the hype" came from what I read in your questions. I wasn't dismissing the question. Concern over the future is valid. It's just very clear when questions are slanted toward an assumed truth.
Them are dangerous queries... you'll find what you lean toward. ;)

#

pithink Unless you ask them here.... apparently. huh.

near remnant
#

What do you guys think about Devin? rip devs?

balmy spade
#

Zero tangible product. Got the entire internet into a roar. The marketing department isn't paid enough.

near remnant
#

What is VC?

white relic
#

Yeah, Preocts basically said it. Don't be ignorant of what's happening but don't buy all the hype either. Internet loves hype.

white relic
balmy spade
#

The video and marketing releases of Devin are not for programmers/users. It's for investors. darkoLUL

whole flare
whole flare
near remnant
#

Ah thanks guys!

#

So its basically just ad, product may not even exist?

whole flare
round wigeon
#

Hi guys, im gonna choose my major in my college tomorrow. I want to continue my path as ai engineer but i can only choose between software programming and information system. Which suit best for my career guys

fallow lichen
#

Hi everyone, I want to learn generative ai, do you have any course to learn python for it?

white relic
final ravine
mystic violet
#

was picking AI as my uni degree a good choice

final ravine
mystic violet
#

game development

#

video games💀

final ravine
#

video game software engineering is very stressful I hear. Lots of hack and slash programs

mystic violet
#

nah u know what forget i asked

#

never in a million years am i creating video games for humans

#

some of the most ungrateful fanbases in history

thin hemlock
#

i just got the python terminal,is there a way i can change the colors?

gritty rivet
# fallow lichen Hi everyone, I want to learn generative ai, do you have any course to learn pyth...

You need to learn the basics of Python first, but this is popular: https://www.freecodecamp.org/news/learn-pytorch-for-deep-learning-in-day/

freeCodeCamp.org

My comprehensive PyTorch course is now live on the freeCodeCamp.org YouTube channel. * You can view the full 26 hour course here [https://youtu.be/V_xro1bcAuA]. * Read the course materials online for free at learnpytorch.io [https://learnpytorch.io/]. * See all of the course materials on GitHub

thin hemlock
#

oh shoot

white relic
vapid jay
#

Hey guys iam 16 year old and iam python bot developer.

lost cypress
#

what is the recommended swe project section bullet points structure

like something similar to

  • what
  • how
  • why

i just cant remember what format recruiters like it in

fast fossil
final ravine
#

Any clues on how to find a part time job?

gritty rivet
lost fern
# final ravine Any clues on how to find a part time job?

You can get a full time job and after some time ask to go part time. That's a long term game. Or you can negotiate it at the interview, some roles in some companies are available either full or part time. But some roles will only be available full time, so if you really don't want to work full time, make sure you clarify things before wasting too much time being interviewed for a job you don't want.

near ocean
#

convince your current place to trial a 4day work week
it'll benefit us all

true harness
#

lockheed does that in some offices iirc. 4x10

hearty island
#

I was this close to getting a Lockheed Martin referral

proven raptor
#

W\

cosmic lodge
#

is it enough to get a job if you know a single language and have a few projects to showcase

near ocean
#

Probably not

cosmic lodge
#

Maybe 5 years of python experience but haven't rly touched other languages even tho i'm very capable of learning them if i need to

near ocean
#

You should probably lead with that next time lol

cosmic lodge
#

Idk i just figured a degree is a prerequisite to even begin tbh cuz every job seems to require it

near ocean
#

Its not the degree at that point, its the 5 years of working with python

cosmic lodge
#

yea but in a lot of ways i also feel like a beginner, i dont really know how to tell how experienced i am or not ngl

true harness
#

is it work experience or just using it for fun

cosmic lodge
#

solo projects for fun or to make money with

summer roost
#

do you have 5 years of experience making money with Python, or less?

cosmic lodge
summer roost
#

in the eyes of an employer, it likely will be pretty black and white. Someone paying you for a project demonstrates that the project has business value and that you were able to deliver something that meets the requirements. Toy projects for your own personal pleasure are likely to count for significantly less to most employers

#

that's not to say that personal projects are worthless, just that jobs count for much more

cosmic lodge
#

So what about an open source api that a lot of people use? would that be as valuable as a commissioned project with requirements?

#

a lot of stuff i'll prob put in my portfolio aren't toy projects but apis that other programmers can use

#

a couple of wrappers around big websites (for example)

summer roost
#

I mean, really, employers are just trying to find signals that you're talented. Someone paying you to build a thing is a strong signal, especially if they keep paying you to continue improving it. Hundreds of people using a thing you built for free is a strong signal. A project you built for fun with no users other than yourself is a weaker signal, even if it uses interesting technologies

cosmic lodge
#

yeah idk what my next step should be tbh

i feel pretty comfortable with python and i can comfortably learn new stuff and whatnot but i'm not really sure what to specialize in or how to market myself

Backend is brought up a lot but i'd only be picking it because it's the least worst option for me, not because it necessarily draws me to it by itself, and even then i'd have to pick a framework like django or flask or whatever and presumably learn everything i can about it

#

and as i understand it generalist skillsets probably aren't as wanted in the industry cuz you pick a field and specialize in it

#

I assume it's the exactly the same in other languages tho so i'm better off learning numpy or backend apis or aws or something than a new language

summer roost
#

generalist skillsets are hugely valuable. Flask and Django are web development technologies, and there's a ton of backend jobs that have nothing to do with building websites or web services

#

most jobs, though, do make use of more than 1 programming language on a regular basis

cosmic lodge
#

I feel like i've always been told that u have to pick an area whether it's data analytics or machine learning or web dev or devops and stick with it, cuz you need to be good at one specfic area

#

but it's kinda hard to do when i don't rlly care for anything specific and for the most part i just wanna do my own thing and study that way by working on stuff that i like and it's pretty diverse and random

summer roost
# cosmic lodge I feel like i've always been told that u have to pick an area whether it's data ...

first off, those are all incredibly broad areas, and plenty of people are generalists within one of those areas. Secondly, many people switch between those roles throughout their careers. Some switches are harder than others - someone working in devops can't easily move into machine learning without getting an advanced math degree, for instance - but some are quite easy. Lots of people move back and forth between data analytics and web dev, or web dev and dev ops, etc

summer roost
cosmic lodge
#

if it were up to me i'd just stick with python and keep going digging into the language and making a dozen projects with it but it might not be as smart

summer roost
# cosmic lodge soo what would you recommend? Should i learn a new language or should i just lea...

Your original question was whether what you've done already is enough to get hired. The only way to find out is to make a resume (or CV, depending on your country) and start applying for jobs. To do that, you'll have to search for jobs that you think you might want. If you see some that seem to be just out of your reach, consider picking up the thing that they want that you're missing - whether it's a different language, or a new framework, or a new technology, etc.

#

if you've already got a resume and you'd like feedback on it, you can post an anonymized version of it here and we can try to help you polish it.

cosmic lodge
red yew
#

I code on notepad

cosmic lodge
#

I'll prob make sure i have like 3 respectable python projects and maybe a basic javascript one and just hope i get in somewhere

lucid citrus
#

they advice us to not get specialize but can we earn a good money if not specialize in something? Money is the final purpose of why we learn all this stuff.

summer roost
#

people naturally wind up specializing over time. Trying to specialize before you get your first job is putting the cart before the horse

#

"specializing" is just gaining expertise at something. The best way to gain expertise at something is to do it a lot for a long time - like, for a job

gritty rivet
summer roost
#

right. You should want to know roughly what types of jobs you want, and work towards the skills that ads for those types of jobs tend to demand. But if you haven't yet had your first job, it's too early to try to focus on some particular niche domain and try to sell yourself as a specialist with deep knowledge of that thing

#

"I want to build websites" is a helpful level of focus, "I only write Python code that runs on Linux machines to talk to postgres databases" is an unhelpful level of specialization

#

over time you might become a Python or Linux or postgres expert, but it's not helpful to try to start off as one

hearty island
#

Yay guys, I might get a referral to JP Morgan chase!

smoky quest
smoky quest
#

Solely focusing on money generally means you will have a hard time and will be missing on a lot

hearty island
#

I need a backup

true harness
#

didn't you already get an offer?

hearty island
#

For an internship

#

I need that juicy full time offer so I have my dad’s approval

wind rover
#

I started coding python and I'm enjoying it so far. I'm thinking of combing my current interest (biology) and CS to go into computational bio or bioinformatics. What degree do people get to do this? Is it doable to double major in bio and CS? For reference I am graduating high school this year and applied as a biology major.

hidden belfry
#

I am planning to go to University in 2 years in a different country (Sweden). Tuition fees are free for european citizens (such as me).

A small problem would be the money. What are some entry level jobs that I could do as a Student with ~1 year of experience in basic python? I will also graduate from a Greek vocational high school this year in the software engineer path.

glad basalt
wind rover
wind rover
glad basalt
wind rover
#

haha ok...

#

thanks for the help :)

elfin vault
#

What's the difference between a software engineer and a software developer and a computer science graduate?

balmy spade
#

A software engineer and a software developer are titles. Could mean the same job. Could be vastly different job roles. Really depends on the company/country.

A computer cience graduate is someone who graduated.

fringe sphinx
#

The latter has no job? But yah, what preocts said.

balmy spade
#

pithink If I put all the money and effort toward a degree I think I'd rock the "computer science graduate" where I could even with a job. heh.

hidden belfry
#

Free education FTW

strange delta
#

Hi, I’m kinda lost in my career and looking for advice.

I was an IT in the Navy, and got out of the Navy in 2022.
Got my first role at Oracle as a “Service Operations Engineer, doing basic patching tickets, help desk stuff, and escalating tickets to Tier 3 folks. I learned a little bit of Linux and one or two bash scripts along with SSH skills. I was exposed to the cloud and the different services it offers, but there was no room for growth so I left. Since I did a lot with DevOps I thought that would be a good path to take in my career.

I work for Booz Allen Hamilton now as an Infrastructure Developer doing Kubernetes, Docker, and Terraform stuff, but still haven’t mastered that.

Since I am a “developer”, I wanna learn Python, Java and JavaScript so I can be useful and further my skills.

I’m overwhelmed/lost in whether I should go DevOps, or software development. I don’t know what I want to do, and I need help figuring it out. Thanks. 😅

buoyant seal
buoyant seal
# strange delta Hi, I’m kinda lost in my career and looking for advice. I was an IT in the Navy...

That i am profficient enough to do software development, helps my DevOps side in a way that i am not restricted by limitations of current infrastructure instruments.
I can customize stuff i need 😉 in order to have AWS/Terraform doing more than it could with AWS Lambdas integrated into my terraform code. (For example customizing host autoscaling, or message queue worker autoscaling and etc)
Or patching appropriately backends for integration with tracing systems
Or implementing custom in house tools for some problems present. Implemented a thing to track terraform plans being clear across our hundred repositories with tf code
My colleague keeps maintance of custom deployment tool for our infra 😄
Besides that, when i grew tired of doing just infra stuff, i could dive into backend oriented tasks. Nice to switch from time to time between different duties.

buoyant seal
# strange delta Hi, I’m kinda lost in my career and looking for advice. I was an IT in the Navy...

on this path i recommend one of languages to be Golang. It is very good language to customize Kubernetes/Docker related stuff and building infra tooling in general.
And i would drop one out of two interpreted languages you chose 😛 Consider learning only one. Thus u will optimize need to upkeep yourself with fast burning ecosystems.
You will have tough life as it is keeping up with Kubernetes + some Cloud provider stuff

buoyant seal
#

Like... if u do too much infra stuff at work, make sure to keep your pet projects all about coding a lot in general. that will help to have your dev skills at a reflex ready and applying at opportunities you seek.
If you at work more dev stuff, u could be doing more infra stuff at pet projects ^_^

#

Doing pet projects helped me to have smooth transition from using Python only, to have a lot of code in Golang i enjoy to upkeep. For the reason because i practiced it sufficiently in my pet projects, my boss was able to agree that it is okay using it in our DevOps team for AWS lambdas and other stuff if necessary.

buoyant seal
# strange delta Hi, I’m kinda lost in my career and looking for advice. I was an IT in the Navy...

Since I am a “developer”, I wanna learn Python, Java and JavaScript so I can be useful and further my skills.
you do preferably need anyway some scripting language to get hang of though. Python or JS/TS can be still helpful for more rapid scripting to throw away.
Depends on the size though... if u will not be careful enough, u will find yourself with very ugly code to support 😄 From some point of code size code in those languages does need to have added unit tests and static typing (mypy / typescript), otherwise it will be too much pain to maintain further

#

It is nice to keep atitude where you aim to maintain your code... through many years. For any code your write

#

For python scripts, for golang apps, for infra code. Everything should be maintained and updated.

#

This helps also to keep your resume/portfolio of projects as good to show at your current level of skills. If your projects become not maintained and out of date with your current skills, they are just too much embarasing to show then. Or your kube code could be just broken after few years. Everything should be forever maintainable 😄

open ivy
#

Sending out resumes to job applications works very well for some people but is essentially unworkable for others. It's an incredibly unfair system. If you are newer to the world of coding it is less likely to work (but still possible).

buoyant seal
# strange delta Hi, I’m kinda lost in my career and looking for advice. I was an IT in the Navy...

🤔 there is potential danger on choosing both though. As practice shows people doing Full stack development are usually suck at both frontend and backend.
You will be needing to be careful in having expertise in depth to be useful in chosen hybrid speciality.
Anyway, if u desire transition from DevOps to more dev roles, backend developers benefit the most from infra/cloud skills (may be data engineers too)

fringe sphinx
fringe sphinx
#

!res Start by looking at this site, filter in beginner, and ask us 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.

open ivy
fringe sphinx
#

Once you get through a tutorial, then do small projects.

fringe sphinx
open ivy
#

I find it fun to talk Python with other Python geeks! This is also a good way to get a job. Because beyond a certain point of talent getting a job is mostly about having friends in the right field (i.e. "networking").

buoyant seal
open ivy
buoyant seal
# open ivy Terraform is a DSL so should not be the main language you write code in. It lack...

as part of pipeline it lacks proper plan review unless u implemented plan review as being part of pipeline too.

Anyway, Terraform is great to be a primary Infra language to write code in
With this language it is easy to maintain a shit ton of infra code, and thus your Cloud provider knowledge goes rapidly high, just because u can easily write/maintain a lot of stuff.

Definitely needing extra full language besides that, but as infra language it is really really great.

buoyant seal
open ivy
buoyant seal
open ivy
#
  1. Initialize nodes with "food".
  2. Ants explore, moving between nodes (or between grid-cells, etc).
  3. Ants that find food get "happy" and leave pheremone trails on thier way back to the "nest" (or a destination).
  4. Ants tend to follow the trails when they explore.
  5. Repeat steps 2-4 many times and some connections will re-inforce eachother.
  6. Make a graph connectivity matrix using trails above a certain strength.
#
  1. Python sends this connectivity matrix to Terraform.
#
  1. Terraform builds and configures the network.
buoyant seal
# open ivy 1. Initialize nodes with "food". 2. Ants explore, moving between nodes (or betwe...

🤔 i could offer already some choices, but for best answer it would best if u described terminology you used for better understanding of your algorithm.

  • Initialize nodes with "food".
    • what is food? is node a server machine?
  • Ants explore, moving between nodes (or between grid-cells, etc).
    • What is an ant and how it does its exploring?
  • Ants that find food get "happy" and leave pheremone trails on thier way back to the "nest" (or a destination).
    • i will add possible questions to other parts of algorithm dependingon on answers in previous questions
  • Ants tend to follow the trails when they explore.
  • Repeat steps 2-4 many times and some connections will re-inforce eachother.
  • Make a graph connectivity matrix using trails above a certain strength.
craggy drum
#

What are top 10 jobs, I can get in 2025- 2027 for Python only

smoky quest
#

It does raise good questions in terms of the objective and fitness measurement

open ivy
buoyant seal
# open ivy 7. Python sends this connectivity matrix to Terraform.

Anyway... Terraform at the end of the day is just API network request calls to smth

  • i customize a lot with using https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/lambda_invocation
    lambda invocation. Lambda can be executing python or any other code, and output json of stuff i receive in terraform code.
    In this way i customize how to configure resources depending on AWS lambda execution.
  • you describe a stuff that potentially will be needing its own API server. And your terraform should be preferably just quering results from endpoints of this API server to terraform
  • you could implement this stuff in agentless way too, if u will figure out how u can query your ants gathered data from your nodes

It depends on how your ants will be storing results of their work essentially

fringe sphinx
craggy drum
open ivy
buoyant seal
# open ivy 7. Python sends this connectivity matrix to Terraform.

https://registry.terraform.io/providers/anschoewe/curl/latest/docs/data-sources/curl
Your terraform can be just CUrl Get request for any literally data you can provide from any your own API server
or from some agents raised at your nodes. They just need to expose necessary ports with json endpoint for quering
You can implement your solution having centralized API server, or it can be working totally from... distributed agents present at your nodes.
in both cases you can pass data with Curl Get request to the rest of terraform code

Optionally final stuff can be made as neat Terraform custom provider. As wrapped interface for instllations of ants and quering of resulting data. Instead of using custom resources too much
Things depend on how you install "ants" to server. what they are.

open ivy
# craggy drum uhh USA/Canada education: High school ? or College Experience: 1 or 1.5 or 2...

The job hunt is a strange game. You want to find jobs that are hard to find. Because hard-to-find jobs are jobs with less competition.

Without college resumes are very, very, hard to get a job with (except super low skill jobs).

Don't spend too much time applying for jobs. A little is fine, something obscure that no one has seen but you and a couple other people. But sending out 100s of resumes and getting nothing is a Dune Box that your mental health does NOT need.

Find other tech geeks your age to talk to about techy geeky stuff. At worst you will make friends. At best you will make friends and one of them will land you a job. This is what "networking" is.

vapid jay
#

I need Devin AI's marketing team 💀

buoyant seal
vapid jay
#

AI will not replace us, but assist us with tasks

#

The Job hunt in the industry is kinda down right now. I heard some CS grads can't get a job

open ivy
placid mirage
#

hm

rain lark
#

Game dev

umbral frigate
rain lark
#

Idk, just game dev in python

#

Good idea for a career

dense spire
#

Full-stack dev or front-end dev?

kindred oyster
#

whatever you want

dense spire
#

is there any general preference??

blissful solar
serene meteor
#

Machine Learning or Game Dev?

gritty rivet
# dense spire is there any general preference??

People who like doing front-end work prefer the front-end. The pay tends to be a little lower but that's not going to bother you that much if you're not the kind of person who wants to do full stack work.

umbral frigate
valid compass
#

I want to self-teach my way into a career change. just finished cs50x and cs50p intro to python, started cs50w web dev. so far I have really enjoyed flask/django. is there much demand for those frameworks? I almost never see them on "developer roadmaps" or whatever they are. and also when should I realistically start looking for an actual job in the field? for example I am at a point where I made a wikipedia-esque site with sessions that writes to an SQL db to store everything. am I close? am I not at all?

pine sleet
pine sleet
valid compass
#

bachelors in an unrelated field

pine sleet
#

(e.g for people with finance related degrees, they could go into fintech to capitalize on that)

valid compass
#

my plan atm is to start working on more projects and try to buid some useful stuff that people will use and try to use that instead of a cs degree but that's much easier said than done

pine sleet
# valid compass my plan atm is to start working on more projects and try to buid some useful stu...

great starting point, though i am doubtful that in itself will get you into the industry. your skills are the most important thing you want to advertise to employers, not what frameworks you know, or what languages you know. anything you do to build up your skills is time spent well. that being said, you will also need to convince them you're worth picking over someone that has a bachelor's in CS, has awesome internships, and awesome projects. if you can manage to do that, you will have (most likely) secured yourself a job

valid compass
#

ty for your help. I never deluded myself into thinking it would be easy lol

pine sleet
gritty rivet
gritty rivet
# umbral frigate What is the competition like for front-end developers? I'm guessing it's probabl...

I don't know, I agree with Robin that front end probably has more competition but It's really the wrong question. If you're the kind of person who can do excellent work in a pure frontend role you probably have no business specializing deeply in backend or vice versa. And if you're capable of learning everything involved in full stack engineering and doing it well, then that's what you should probably do.

buoyant seal
peak halo
#

@hardy breach this server is not an appropriate place to solicit help with your business idea.

hardy breach
#

Do you have a suggested location?

lost cypress
#

if i am applying for an internship as a junior in college pursuing a bachelor's degree and it asks me

"What is the highest level of education you have completed?"

do i put high school (which i already graduated from)

or do i put bachelor's degree since i am pursuing it and almost completed?

#

these questions trip me up sometimes because i feel like me putting high school will make them think i am not also about to get my bachelor's

#

but i guess technically it is the highest that i have COMPLETED

kindred oyster
#

a lot of the times , you can select Btech degree that you are pursuing
and in the field where you have to choose year of completion , it will let you select a future date (ex say you are graduating this year 2024, you can choose 2024 in it )

lost cypress
#

oh so dont put high school

kindred oyster
#

if not , then high school might be the way to go

lost cypress
#

yea im graduating 2025 so maybe i should put hs?

kindred oyster
#

it all depends 🤷‍♂️

#

if i had the choice to select btech and choose a future date , i would choose it

regal axle
#

if they don't let you select a future date, yea hs is correct.

lost cypress
#

yea it doesnt allow a future date so yea hs would probably be the better option

kindred oyster
#

yea, then hs

lost cypress
#

thanks

regal axle
#

I agree that these questions suck. Based solely on who the target demographic is for the position.

peak halo
silk bear
#

@kanashinakouta_

floral dagger
#

Hello,

vapid jay
#

Hi guys, I have a question about a recruiter email I received?

#

I have received several emails from recruiters regarding "Long Term Contracts".

#

I typically brush them off, as what they were offering did not seem proportional to the resume I was offering. Are these actually legit? Or are they just scams?

smoky quest
vapid jay
#

Well, he left a name, an address , and several phone numbers including Desk and Cell.

#

and I found the guy on Linkedin.

#

The weird part is : I'm to send my application to his email address?

#

and here's a photo of the role requirements:

white relic
#

By default I assume all unsolicited email from "recruiters" is a scam

#

Doubly so if it seems like they didn't read my résumé at all

near ocean
#

<@&831776746206265384>

deft herald
#

!rule 9
Recruiting is not allowed here

inner wrenBOT
#

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

hearty island
#

Lowkey sus?

hearty island
sand patio
#

!mute 1089184776688246874 1d you were already told that recruiting isn't allowed here. If it continues, it'll be a ban.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied timeout to @fluid eagle until <t:1710883022:f> (1 day).

gritty rivet
gritty rivet
regal axle
# vapid jay I typically brush them off, as what they were offering did not seem proportional...

Contracting (especially long term ones) are a way for a company to save money. Well kinda. It’s complicated. Ideally, the amount of money that would be spent on benefits - things like health insurance- should instead make it into the pay. But that doesn’t always happen. And so the pay then ends up being small, since it comes with no benefits. An advantage of contracts, is that you can easily (and it is normal to do so) add termination protections. So unlike a normal job where you can be fired at any time; if you do your contract right, your job can be more secure.

#

Another thing about contracts is a recent tax law with engineers. I am not going to explain it. Just note that they don’t have to pay this extra tax if the employee is a contractor.
(This extra tax didn’t exist 2 years ago. And it shouldn’t exist today. Not even a political thing. It just wasn’t supposed to exist)

vapid jay
#

So basically the crap Uber, DoorDash, and other gig jobs do to their "contractors" now extends to developers?

#

But unlike Uber eats and door dash, you cannot just be terminated for any reason?

fringe sphinx
regal axle
# vapid jay So basically the crap Uber, DoorDash, and other gig jobs do to their "contractor...

I might have caused some confusion, this isn’t new. Nor is it unique to devs.
If the contract is good or bad becomes dependent on the company and the scope of the project/job. There is plenty of contract work that are handled by proper managers, coming with proper compensation and responsibility. But there exists bad companies and bad contracts. Something not unique to anything.

hearty island
#

Rejected by Pfizer :(, it’s ok tho the interview didn’t go well

thin hemlock
#

anyone know a good basic beginners project for someone that just got done with the MOSH tutorial

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied timeout to @inner dune until <t:1710806415:f> (10 minutes) (reason: emoji spam - sent 35 emojis).

The <@&831776746206265384> have been alerted for review.

edgy elbow
#

is there a way to recruit through this discord for potential job candidates?

#

just need people ready to work pay is good

edgy elbow
#

unfortunate

peak halo
#

@edgy elbow you had to push a button acknowledging the #rules when you joined the server. If you had read them, you would have known not to ask that, so you might want to look at them again.

last harness
#

hello everyone, I am veer from India and interested in taking part in gsoc 2024, new to open source contribution and builded some projects with python and excited to learn more about machine learning and AI, Is anyone can guide me in creating more impact in gsoc 2024 and if anybody has some prior expeience in gsoc can share with us, it will be an really helpful, Thanks

lofty walrus
vapid jay
#

is anyone working here as a --HUMAN RESOURSES-- in IT INDUSTRY???

harsh river
smoky quest
vapid jay
harsh river
vapid jay
#

okay

#

i've completed UG in 2019
{1} took 2 years gap (did nothing)
completed Post Graduation from 2021 - 2023
and now {2} its almost 7 months without job gone in Job hunt

so if HR asked about what have i done in these {1} & {2} what should i reply..
can u suggest any..

#

Is that true will I learn useless topics during cs degree

#

I see people saying only 50% of what their uni thought was useful?

#

Which degree is best like bsc cs, bsc ai,bca, data science etc

vapid jay
hollow oxide
#

Hello everyone

vapid jay
#

before choosing know about the Industry and its roles & responsibilities..

hollow oxide
vapid jay
hollow oxide
#

also that you, after some years will probably end up managing the teams of programmers rather than coding and doing all of that by yourself, so you don't really need to know the specifications of how to do things, just what to do and a big idea of how to do it

vapid jay
hollow oxide
#

just need to see the price of nvidia stocks. but I don't think there are bs in ai, it's all cs bs with an ai option etc

#

then you can go deeper at the masters degree

#

with machine learning or deep learning

vapid jay
#

i will be in uni next year

hollow oxide
hollow oxide
vapid jay
hollow oxide
vapid jay
#

my school timings are 8am to 630pm

hollow oxide
#

and some unis offer you to make your own time table, sometimes after paying some money

#

uni still opens at 8, BUT could finish even at 10 pm

#

I've seen some people finishing at 11 30, starting at 10 am, with like a two hours lunch break

signal oar
#

hi

vapid jay
signal oar
#

any one from india

vapid jay
#

Yeah I am from india
By the way it's grammar not grammer

signal oar
#

i am looking for colleges to join college related to computer what are my options in india

vapid jay
signal oar
#

btech vs traditional degree i am confused what to take

vapid jay
signal oar
#

i like coding am bad at drawing sketches

vapid jay
signal oar
#

i see enginneering has these civil graphics things in first year

signal oar
vapid jay
signal oar
vapid jay
#

Are you in school or passed?

signal oar
vapid jay
vapid jay
signal oar
vapid jay
#

You can do one thing
I highly recommend learn English and give IELTS or TOEFL
Then get a education loan and go abroad for studies

#

You can consult any study abroad

vapid jay
#

Just make sure the syllabus is new

signal oar
#

yes i accept i get better chances abroad but i have to stay here... i been learning coding for 2 years now once i get degree for name sake i can actually look for SDE jobs

vapid jay
#

Most of the colleges have outdated syllabus

signal oar
#

i looked for IIT-M online but they offer data science

vapid jay
signal oar
#

but entrance exams most give admission to engineering not bcs

vapid jay
vapid jay
hearty island
#

Dang, rejected for another Meta role. It’s ok tho.

long osprey
vapid jay
#

Or am i getting too hard on myself and want to immediately upgrade my games?

stuck urchin
#

Does just knowing python make you qualified for a remote data analyst-y role?

gritty rivet
# stuck urchin Does just knowing python make you qualified for a remote data analyst-y role?

Just knowing Python doesn't qualify you for any job. You need to also speak a human language at minimum 😉

What I mean is, you need a full set of data analysis skills to be a data analyst. Not knowing R probably isn't a big deal if that's what you're asking. If you don't know anything about SQL, I imagine you need to be amazing with Excel and other BI/visualization tools

If you have no degree and no professional experience it will be extremely difficult to get a fully remote job unless your portfolio is truly outstanding . And if by remote you mean international, forget it

stuck urchin
#

I'm almost done my degree. I know R (or at least done it), excel, some maths stats accounting stuff

#

I just wanted a remote job because I'm running low on cash.

stuck urchin
#

economics

gritty rivet
# stuck urchin I just wanted a remote job because I'm running low on cash.

Running low on cash makes me think you need a job in general, and may not have the luxury to insist on a remote job specifically.

I would do whatever you need to a) finish your degree and b) get relevant experience. You've been applying to internships? There may be remote ones but most are going to be in person

stuck urchin
#

Yeah last semester, graduate next month

quartz pecan
#

Hello everyone

#

Im just a random person 27 years old, no degree, recently unemployed and I wanted to ask... Can someone like my learn python myself and land a job?

stuck stone
#

yes

gritty rivet
slow zenith
#

Hey guys I just passed my high school and now I will go to college, I really wanted to know how I should prepare myself for become a software engineer (like some roadmap)

quartz pecan
buoyant seal
#

My mother learns already two years, but she forgets more than she learns and she has debugging ability on her on own at the level of zero. In her case she does not have a chance.

#

on another case a person with very well developed information seeking and debugging capabilities, can do that with amount of luck within a year

buoyant seal
# quartz pecan Im just a random person 27 years old, no degree, recently unemployed and I wante...

but that still requires a 5+ out of 5, effort to perform without education. You will be needing somehow outshine all other non degree competion, among people which did not practice programming for 4+ years during university. Some excellent portfolio, or nepotism, or luck
it will be a path of least resistance of just getting CS degree and doing that. 27 years old is not too late in my opinion.
u could be spending just 4 / 4+ amount of average human effort out of 5 if u have CS degree to get a job

#

assuming u was able to graduate and was not slacking off in programming disciplines and with dedication tried doing every programming related task

quartz pecan
# buoyant seal assuming u was able to graduate and was not slacking off in programming discipli...

Just for some context, getting a CS degree in Greece is at least 5 years to graduate and 5 / 5+ effort to do so.. At my age I'm not sure if it's realistic goal to graduate at the age of 33-34 without doing nothing on the side. That's why I wanted to dig into self learning and free sources of learning on the internet, that is what landed me here on this server. Maybe my goal is unrealistic but also I feel kinda hopeless at this age not knowing what to do with my life and not finding something that I really like.

#

I'm the type of person that becomes obsessive with something, become really good at it, then losing interest in 2-3 months and then completely droping

gritty rivet
smoky quest
quartz pecan
# smoky quest Wouldn't it be closer to 3 years for a license?

It's actually 1+ year to complete the national test so you can actually go to a university, really intensive learning there so you can pass to a good university and near Athens. If you do bad to this test they send you to the other side of Greece so you really need to work to the side so you can afford rent etc. As for the actual university its 4 years for the license minimum assuming you pass every semester.

steel pendant
#

I'm 5+ years of experience in Python developer(AWS, Django, Flask, Sql). Basically I'm from India and I want to relocate to US. Is that possible to get a job in US, if that case what would be the advice for me ? Experts please

smoky quest
smoky quest
shy sigil
#

I'll be heading into university this year, I wonder how viable it is to make a living off web dev with a Python backend? Or is data science and AI far better economically and security wise
I've been using the language for a couple years now.. never thought of it as my money maker, but I'm not as clear on what domain I want to pursue as I'd hoped I'd been by now
I dont see myself getting placements through data science though, especially considering fields like that usually arent entry level? I assume I'll have to take some form of front end for entry level jobs

smoky quest
shy sigil
#

Interesting, is it usually entry level too? I'd love to get into django placements from my uni

smoky quest
#

people have to start somewhere 😉

#

note there are far more different roles in existence. You will discover some new ones in school too

shy sigil
#

I sure hope its something fun and involves Python, I need to start getting out of my comfort zone but it being Python would be great regardless

digital birch
#

Hey everyone, I'm currently taking a professional development seminar class at my university and for one of our assignments we have to interview a professional in our the field we're trying to enter. Would anyone here be interested in setting up an informative interview to discuss the software engineering field and your experience in it? Dm me if interested.

true harness
#

you could try sending your questions here as text

gritty rivet
vapid jay
#

Hello guys how you doing, there is many careers available some of them really good 👍

white relic
native ocean
#

any traders/quants? Is it possible to break in with no coding knowledge, have some sell side internships on my resume (major banks), still in uni but want more a prop role

fringe sphinx
stuck urchin
#

Quants lmao in a python server

crisp stream
#

there could be some lurking 👀

vapid jay
#

I am a Quant. . .

#

Because I am an ABSOLUTE UNIT!!! 💪

#

Also, updating my plan to get hired by May. It's almost April, and I have about 600 pages of Learning Python left. While that's impressive, I need to get coding.

#

By now, I have reached "Classes" and since I probably won't be making classes in the workplace, I think I'll slow down the reading to a chapter a day and just do a project a day as well.

smoky quest
vapid jay
fringe sphinx
vapid jay
fringe sphinx
vapid jay
#

Although I DO have an interest in breaking into Quant myself. First things first. Gotta get my first job out of University.

smoky quest
vapid jay
fringe sphinx
smoky quest
vapid jay
smoky quest
fringe sphinx
vapid jay
vapid jay
smoky quest
vapid jay
stable hill
#

any1 have any idea how do i improve my python skills?

gritty rivet
gritty rivet
vapid jay
vapid jay
stable hill
inner wrenBOT
#
Kindling Projects

The Kindling projects page on Ned Batchelder's website contains a list of projects and ideas programmers can tackle to build their skills and knowledge.

stable hill
#

i'll check it out thanks

neon loom
winged peak
#

Anyone know how to send a navbar to the top of the page
having some issues rn in html/css dm me

pastel thunder
#

have improved resume, but still not getting any response.
What to do?

#

Havent even given a single interview since months

gritty rivet
pastel thunder
proper plaza
#

okay I have two questions:

  • should I be concerned about getting a programming job given today's intense market? I hope to major in computer science, but I'm facing some complications for that, so can't confirm
  • I'm particularly interested in cs career paths that use math, science, and research. Does anyone have suggestions for career paths I should try based on that?
wispy pagoda
white relic
proper plaza
wispy pagoda
#

trentj had a good answer for you, don't worry about "the market"

#

presumably you like cs, so just learn what interests you

proper plaza
proper plaza
wispy pagoda
#

there should be a course catalog for the college computer science program you're entering

gritty rivet
gritty rivet
# proper plaza but it's weird that so many people are complaining I don't think I've seen a pos...

People who are graduating in CS right now are understandably complaining because things were so ridiculously easy for the people who graduated back when they started.

The long term projections for SWE jobs are as good or better than many other professions.

You should focus on whatever you're most likely to be exceptionally good at. Market trends will shape that but your level of personal interest is the single most important factor

proper plaza
wispy pagoda
#

you need to be more specific

gritty rivet
# proper plaza ik but I have trouble even finding a comprehensive list of my options

A comprehensive list of career options? This is the closest thing you'll find to that: https://www.bls.gov/ooh/

proper plaza
wispy pagoda
#

you can have a great career doing machine learning then

proper plaza
#

I guess a better way to put it would be
are there any other areas I can follow besides ai, bioinformatics, cybersecurity, etc based on my interests

wispy pagoda
#

you can use machine learning to do dna sequencing, that combines cs/chem/bio

proper plaza
gritty rivet
wispy pagoda
proper plaza
# wispy pagoda Everything is competitive, that's capitalism. You just have to make yourself a g...

https://onlinegrad.syracuse.edu/engineering/computer-science/career-path-guide/
yea something like this would've been nice to have
ur completely right that I should follow my passion
but I need to know what I can do to find said passion
that said, thx for ur help 👍

SYR-UMT

What can you do with a computer science degree? Find out about the options available within this fast-growing industry.

wispy pagoda
#

yw, I would suggest spending some time in nature, that can help you think about what your passion is, when I was your age my passion was to make a lot of money and save the planet haha

#

but as time went on I realized my true passion is building things, so I got into coding

smoky quest
#

<@&831776746206265384> ads

proper plaza
wispy pagoda
#

more like change your perspective 😉

umbral osprey
#

Pulled out the big guns ^^^

vital wyvern
#

Hi I've been cooking with some advice given by... various people. Wanted to share some updates and solicit more feedback. rooclap

peak halo
#

do you have any formal credentials?

smoky quest
#

A CS degree is the path of least resistance and with the most opportunities and compensation.

Can you tell us more about yourself?

proven crest
#

This might be a bit beyond the scope, but I’m moving to the US in a couple of months, my current company is thinking of keeping me on as a contractor. I wouldn’t have a right to work for the first few months, is there any way to wiggle past that legally?

fringe sphinx
#

That’s a much better question for an immigration attorney. There are short term visa options, iirc, but there are attorneys who specialize in this type of stuff.

proven crest
#

Yeah thought so, disregard lol

rose void
#

est ce que il y a des français ici ?

signal oar
#

hey when i apply for web developer jobs how do i showcase the projects i made.. i just share my github with those projects with the pr?

#

or do i need to host them

buoyant seal
# signal oar hey when i apply for web developer jobs how do i showcase the projects i made.. ...

i do everything

  1. having portfolio web site for navigation
  2. having them hosted
  3. written detailed README, what are they, how to get started to use them, features and screenshots how they look
  4. running periodic CI at them if they are still operational
  5. releasing new versions under git tags at least
  6. sometimes having more detailed documentation in Github Pages, sometimes using autogenerated docs from comments
  7. having them documented through pressence of unit tests
buoyant seal
proper plaza
gritty rivet
# proven crest This might be a bit beyond the scope, but I’m moving to the US in a couple of mo...

You don't need a US work permit if you're not trying to work for a US company. But I agree that you should get your legal advice from a lawyer and not strangers on the Internet. https://travel.stackexchange.com/questions/12771/can-i-travel-to-the-usa-while-working-remotely-for-my-non-us-employer

grand wing
#

I'm currently working on a project focused on pronunciation checking using speech recognition technology. The goal is to develop a tool that can assess a user's pronunciation accuracy by comparing their spoken input with the expected pronunciation of a given text.

Here's what I'm looking to achieve:

  1. Speech Recognition Integration: I need assistance with integrating speech recognition technology into my project for accurate transcription of user input. This includes choosing the right speech recognition library or API and ensuring accurate transcription results.

  2. Pronunciation Assessment: Once the user's speech is transcribed, I aim to compare it with the expected pronunciation of a predefined text. I need guidance on how to implement this comparison effectively, considering factors such as phonetic similarity and pronunciation accuracy metrics.

  3. Feedback Mechanism: I want to provide users with meaningful feedback based on their pronunciation performance. This feedback could range from simple evaluations (e.g., "good," "average," "poor") to more detailed insights on specific pronunciation errors.

  4. Technical Challenges: Additionally, I'm open to suggestions on overcoming any technical challenges associated with integrating speech recognition technology into my project, such as handling audio input/output, optimizing performance, and ensuring scalability.

Overall, I'm seeking advice, tips, and best practices from the community to help me successfully integrate speech recognition technology into my pronunciation checking project. Any insights, recommendations, or resources would be greatly appreciated. Thank you!

sudden acorn
#

Hey guys, I'm not 100% sure if this is the right channel but it's career related so - I feel a little lost in my career to be honest and I'm not exactly that young, I'm also a career shifter so I'm not really sure where I'm going. I want to work in python development but my current job is mostly just SQL, PL/SQL and systems management, rarely any python

umbral frigate
fringe sphinx
gritty rivet
turbid bobcat
turbid bobcat
white relic
#

Also tune it for each application by cutting out the least relevant information. When I was most actively looking I had a 1.5 page résumé that I would just selectively trim to 1 page before submitting it anywhere

#

But the stuff you cut doesn't always have to be the same

#

(good idea: save copies of all your submitted résumés so that you know which one the hiring manager was looking at if you get an interview)

karmic saddle
#

Do you guys have any roadmap for being a python developer

fringe sphinx
sudden acorn
# gritty rivet If you have some specific questions related to that situation, you're in a good ...

Appreciate your response. Then if you don't mind, I'm honestly still learning a lot about the language and frameworks like django, when would be a good time for me to actually try applying for a python-related job? I want to switch jobs ASAP but part of me thinks I might be rushing it but at the same time I another part of me also thinks no one really applies for jobs knowing 100% of the technology except for senior positions so might as well give it a shot

If it matters I'm still 4 months into my current job, I enjoyed it at first but I'm not enjoying it anymore mostly because of the low pay and high expectations, the company is also notregistered in my country but it is registered abroad

fringe sphinx
fringe sphinx
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.

gritty rivet
kind condor
#

@karmic saddle

true harness
#

is that 500 a...week?

#

!rule 9 6

inner wrenBOT
#

6. Do not post unapproved advertising.

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

smoky quest
#

<@&831776746206265384> repeated ads

hearty island
lost cypress
#

i made a portfolio website recently, this is the top of my resume and i am looking for internships.

if that line of links has my number, email, linkedin, and github,

where should i even put my portfolio website? like where would a recruiter want that to be

#

considering there isnt space on that exact line for another link, should i make another line??

or do i change those links and use HREFs with them being,

LinkedIn | Github | Portfolio

fringe sphinx
#

Typically see it in the projects sections

#

And generally text vs hyperlinks, because they’re often printed and handed to interviewer

lost cypress
#

oh okay got it

lost cypress
vapid jay
#

Hi, does anyone here have experience in freelancing as a sole trader?

peak halo
#

We can give you suggestions for how to improve your programming skills. But it's very unlikely that you will get a job unless you get a CS (or similar) degree.

#

if you're a young person without any professional experience, it's pretty much a requirement.

#

you can keep working on useful-adjacent personal projects, and perhaps work towards contributing to open source ones on github

#

it sounds like you should try working on something that encorporates libraries in some way

smoky quest
#

Look about it from the other side:

  • Each job ad receives thousands of applications
  • 99.9% of the applicants have relevant degrees, awesome internships and great projects. The degrees mean they have spent 3-5 years acquiring very advanced skills and their projects and internships do reflect that.

So to be considered, it means you have demonstrate an equivalent or better set of skills. This won't happen in a short time.

smoky quest
fringe sphinx
#

My usual advice here is: leverage any experience you might already have, and aim for something 'adjacent' to an SWE role... like QA, Tech Support, Operations, etc. Roles that get you valuable industry experience while you develop broader skills. There are many online courses you could also pursue in parallel. There are also some specialties that may be easier than others (ie; data science/ai/ml without a degree is really hard, but web development -might- have opportunities if you ask around and network)

karmic jungle
#

Hello, I was just looking for some general guidelines to how I might start pursuing a career in the programming world. I'm currently working on my AAS and want to start gaining real world experience to help build skills and my resume, but unfortunately the classes I'm taking don't really show me what it's like to develop, more so just how to use Python to develop. If anyone has any recommendations on where to get started to begin understanding how actual programs are created so that I can get some hands on experience, it would be much appreciated.

mint oracle
#

Which technology has demand in future and have more job?

#

SO i can learn and have better chance to get job

fringe sphinx
fringe sphinx
inner wrenBOT
#
Kindling Projects

The Kindling projects page on Ned Batchelder's website contains a list of projects and ideas programmers can tackle to build their skills and knowledge.

fringe sphinx
#

Second: technology is less in demand than competency, in my opinion. Solid engineers with a broad foundation are hard to find.

fringe sphinx
#

Third: the hot technology isn't necessarily a good career choice. Me, I'm biased: I think data engineering is a field that is future proof

kindred oyster
mint oracle
fringe sphinx
# mint oracle How can I become one?
  1. Be well read: learn about subjects outside your focus, as a junior engineer? Read books about testing, engineering management, project management, etc. 2. Learn engineering principles (Darkwind frequently posts on this topic, search his many 🔥 posts) 3. Get involved in an open source project that's important and interesting to you: this will teach you valuable engineering skills among many other benefits.
fringe sphinx
mint oracle
smoky quest
fringe sphinx
mint oracle
#

I am from india and the job market is very competitive here and also recession I want a field where i can get opportunity as a fresher and have good future

fringe sphinx
#

Im biased here.

mint oracle
fringe sphinx
#

No, but it's an important skill.

mint oracle
#

Okay!
SO how can i start

fringe sphinx
#

Pick a topic, study and practice (projects).

fringe sphinx
mint oracle
mint oracle
#

And what do u expect from fresher?

fringe sphinx
#

But that's because I'm in a small company, not because it's data engineering

mint oracle
fringe sphinx
mint oracle
#

I am just confused i will watch some video and read some article then discuss with u which carrer is good for me

fringe sphinx
#

Worry about having strong skills.

#

Python, SQL, etc are all solid skills to have. As is good communication skills, debugging, planning, etc

icy zealot
#

Cheese

smoky quest
long osprey
#

hi

kindred skiff
#

Hi. Daily reminder that you can get a job in tech with no cs related degree in 2024. 🙂 No need to grind leetcode either.

vapid jay
#

Hello, is there anyone here who have experience freelancing as a sole trader?

storm laurel
#

Does anybody needs a discord bot? I am currently working on it

kindred skiff
near ocean
#

Nothing careers related

pure vine
near ocean
#

CS is really popular, its definitely not downplayed

gritty rivet
pure vine
#

Well than I've been reading the wrong things lol

oblique falcon
#

Please help me

#

Ai is eating my job

near ocean
#

Be better at it

white relic
oblique falcon
#

I am laid of job @white relic

#

@white relic help bro

white relic
oblique falcon
#

@white relic bro help me

white relic
#

I'm not hiring at the moment, nor is this place for recruiting.
Are you looking for career advice?

oblique falcon
#

I am software engineer @white relic

near ocean
#

I can see now why AI is taking your job

oblique falcon
#

Devin is dangerous coding is dead@near ocean

long osprey
oblique falcon
#

@long osprey thanks you

long osprey
#

welcome

oblique falcon
#

@white relic

hearty island
#

How important is it to have a portfolio for data science? I’m thinking of making one since I have a lot of time on my hands atm

oblique falcon
#

@hearty island bro help me

hearty island
#

With what

oblique falcon
#

I am laid of job @hearty island

hearty island
#

Yes, I’m aware. Sorry to hear that.

#

Keep up the applications and fix up the resume, you’ll land something soon.

oblique falcon
#

@hearty island bro Devin is dangerous

hearty island
#

No, it’s really not lol

hard niche
#

I have a programming online challenge in about 2:30 hours and my teamates dont really care and arent that god at python, anyone intersted

#

good*

oblique falcon
#

@hearty island but why

near ocean
oblique falcon
#

@near ocean ai is dangerous

leaden jasper
#

!mute 437166924422578176 1D This is not an appropriate use of the career-discussion channel.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied timeout to @oblique falcon until <t:1711114861:f> (1 day).

north rune
#

So I want to become a software engineer, I want to learn postgresql, and make a project that uses it aswell, what's a good way to learn postgresql?

gritty rivet
fringe sphinx
north rune
buoyant seal
# north rune So I want to become a software engineer, I want to learn postgresql, and make a ...

I enjoyed one training i went through that asked me designing tables, writing all the different sql queries with analyzing how to optimize them and running tests on millions of records in order to see that they are indeed optimal and how can be improved further. It was challenging and interesting learning. I can share only Google translated of it though. Original in my native language... although may be they translated it already
U could probably attempt to start from Head First as surely friendly way to learn.

#

Oh, right... my company did translate it properly to English this nice training... i could copy paste for sharing

north rune
#

My main issue is that I saw someone on reddit say to learn what vaccuming is, and I was looking on the index of the postgresql tutorial and I didn't see any information on vaccuming, and the documentation was not very beginner friendly

#

or at least from my understanding it's just garbage collection, but I don't understand why it would be necessary since PostgreSQL already does that automatically?

buoyant seal
buoyant seal
# north rune Can you show me the copy paste

To get the most out of this training, i wrote unit testing to generate data and apply all migrations and SQL queries in Golang.
Golang was performant enough to write all this stuff efficiently easy
Initially i tried doing it in Python... but writing sensible code to generate a lot of data in python... appeared to be out of python capabilities. It allocated memory too long for pydantic stuff in order to generate data in hundred thousands of rows quickly up to millions of records
Makes sense that we could attempt writing performant and... nice to write python code for this stuff if we will be reusing allocated memory objects though potentially, or just not using Pydantic.. but not pursued this direction. Plus not using Pydantic is kind of horrible in python to write then

fringe sphinx
buoyant seal
#

Makes sense to make the training in SQLAlchemy+Pytest if in python i guess. It has really cool features today like Mypy support in the library itself, allowing to write very good sql code https://docs.sqlalchemy.org/en/20/orm/extensions/mypy.html that is autovalidated for correct field usages
Plus SQLAlchemy has integration with Alembic for versioned table migrations
I warned regarding problems to generate sufficient data amount easily in python though, u will be needing to optimize somehow things a lot to do that in python. Probably spamming stuff with multiprocessing worker pool with as much as possible memory reusage.
And i guess using Asyncpg makes sense in such case for more drastic spamming capabilities, that will be more efficient than multiprocessing may be 🤔

gritty rivet
# north rune or at least from my understanding it's just garbage collection, but I don't unde...

I've never personally needed to bother using vacuum with Postgres personally but I've had it come up with SQLite. Basically it's for saving disk space: https://stackoverflow.com/questions/30987217/when-should-one-vacuum-a-database-and-when-analyze

Getting far off topic here though, feel free to ask further questions in #databases

crude folio
#

just got my annual salary review, my bump is below inflation rate, fuck sake

fringe sphinx
#

Less than 3%?

smoky quest
#

also depends on your rating

deft herald
#

At least it's not zero

meager rivet
#

what is better course? IT or Computer science

peak halo
#

Inflation in the US is back to around 3%. But since it was so much higher in 2022, one might not be caught up with their inflation-adjusted salary from 2021.

peak halo
meager rivet
deft herald
meager rivet
peak halo
# meager rivet is it in demand?§

CS is the "main" degree for developer/programmer positions of all kinds. And since this is the Python server, I figure that's what you're trying to do.

peak halo
#

But Meltz is right that you should probably specify what your goals are.

fringe sphinx
barren aurora
#

i lost the general chat

near ocean
#

Just got my salary review, no bump 💀

#

Life's a bitch and then you quit for better job opportunities

stoic coral
#

Is there someone who would like to learn how to program with me? I am a student in Germany studying IT & Psychology.

boreal forge
#

I'm 17 years old and I'm looking for a job -> any tips?

I'm 17, graduated high school (specialized in math and science), have a big interest in programming / informatics and my compentences are as follow:

  • python (4 years): ML, django, pygame, OOP, and much more
  • Java: problem solving, OOP, interfaces
  • SQL
  • Html, css, MS Office
  • Very quick learner, expert in calculus, linear algebra, physics, etc

I'm in college, I'm looking for a part time job, mostly to learn more about programming (also for the money but learning is the most important part :) )
Any advice of how I could proceed?

fringe sphinx
#

Second, look for opportunities that will take a younger candidate. It might not be a programming job, but anything in tech is good; Testing/QA is a great place to start.

#

But, even if it's working in a help desk, it's good work experience.

young lodge
vapid jay
boreal forge
#

I have been programming on python since I'm 13

hearty island
#

Also if you’re in college, look for internships.

boreal forge
boreal forge
hearty island
#

Oh yeah I have no idea about the job market there.

boreal forge
#

If you guys know where I can find projects where I could work on online and on python, I'm interested, I'm willing to learn

#

mostly working on random stuff, but I want to learn more about the proffesional world of programming and not just "coding for fun"

#

I have a great interest in problem solving and algorithms, but I'm young and willing to explore, anything is fine

buoyant seal
boreal forge
#

Thank you very much, I will take a look at these

boreal forge
buoyant seal
# boreal forge mostly working on random stuff, but I want to learn more about the proffesional ...

https://www.amazon.com/Code-Complete-Practical-Handbook-Construction/dp/0735619670
U could read this book to make step towards professional programming

https://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/0321146530
https://www.amazon.com/Unit-Testing-Principles-Practices-Patterns/dp/1617296279
And reading those two in order for your code trully scale scale and possible to write with magnitudes less errors ^_^

Then all is left for you to have more ideas what to implement and just doing it to get all this different stuff.

Things can be learned further with learning principles of clean architecture
https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164
If u will be able to grasp understanding how to structure your code with it, u will be able to form nice neat libraries and applications
with interface hiding complexity of all things u are doing

buoyant seal
# boreal forge If I have to chooses, I would say backend dev, but I'm open to anything

we could note here that stuff i linked above regarding unit testing is essential to survive in commercial grade backend development ^_^
Only then things are validated that our leaky database abstractions are behaving correctly in our programs
Besides that u will be also needing to get better with relational databases though and linux with docker if your aim is backend

boreal forge
white relic
# boreal forge If I have to chooses, I would say backend dev, but I'm open to anything

You do not have to choose. Yet. All young people want to figure out their career in advance, and it's good that you're thinking about it. But exploring a variety of things and learning about stuff that you probably won't use in your job is a privilege you have because you are young.
Take what opportunities come along. But don't decide already that you're going to be a back-end developer. There could be something really cool and unique out there that you would like way better. You never really know until you actually get your first job what it is you're going to start specializing in.

#

Which is not to say at all that backend development is a bad thing to start studying. Just, keep your options open. It's a luxury you have now that you won't always have.

mint oracle
#

@fringe sphinx Finally i decide which i can choose i can go for ai First 3-4 months i will learn basics of sql , math then go for ai

#

And It's time to start again kaggle

mild bough
vapid jay
#

I have had this problem for quite a while now. I've tried searching it up several times but I dont get it. What's the difference between these:

  • B.Sc (Bachelor of Science with Computers Major)
  • B.Tech (Bachelor of Tech with Computers)

all i wanna do is software dev. What is the real difference between these two, if at all (pls ping)

odd sluice
#

Hello there guys. Im trying to install open ai whisper for certain video editing reasons. When i install it from the powershell it shows " The system cannot find the file specified." Apparently theres something problematic in my python installation or install path. How to resolve it? Thank you

smoky quest
echo ice
#

Hi everyone, I would like to contribute towards my first open source project in Python. For those that have done so, how did you choose one to put your time towards? Any recommendations on places to start? I have a background of data science, ML and biology 🙂

dull cipher
#

Is Career change from clinical research/healthcare to Python/data science possible?

I'm sorry if my question sounds stupid. It's because I don't know exactly what I'm thinking but I do want to change my career. I'm currently working in clinical research where I just review Clinical trial documents.
Recently I got this new obsession with python. My friend suggested I can start python and then move to data science, ML etc.

I don't have a degree in computer science or any background up until this point. But I'm ready to be consistent and work hard on learning python, data science and other skills that's required to fill the gaps in between.

My question is, is it realistically possible to switch my career now? I'm 26. Is it possible to get any hybrid role where I can leverage my new skillsets (python, datascience, ML etc)?
I know it's a very long stretch, and I really hope I'm making sense.

I would really appreciate a response.

visual timber
#

guys

gritty rivet
# dull cipher Is Career change from clinical research/healthcare to Python/data science possib...

I got my first developer job in my 40s, you're still a baby. Age is irrelevant unless it comes with high income requirements.

To understand what kinds of roles you might work towards, look at job listings and LinkedIn profiles.

If you identify your niche, keep talking to people who do the work you want to do and keep steadily learning and building projects that demonstrate the relevant skills, I can almost guarantee you will reach your goal eventually

If you're aiming for the top end of data science roles you might decide you need another degree eventually. But take one step at a time

mint oracle
#

Thanks Marco!

hearty island
#

How do you find datasets that solve business problems?

dull cipher
white relic
regal axle
# mild bough Should we learn full stack before Ai/Ml engineer ?

This question doesn’t actually make much sense. They are very different disciplines. You don’t need one to do the other. You can explore a little of each and find what you like and then go down that route. But there is no need to “complete” one before doing the other

peak halo
#

There also isn't any reason to learn "full stack before AI/ML". This is like asking "should I learn to play the flute or how to paint first?".

peak halo
gritty rivet
#

I'm in fintech and our sales people pay for a subscription to some service I can't remember the name of that has data on all the banks and credit unions in the US including details about what lending they do, what software each one uses, etc.

#

We collect obscene amounts of data from all our end users, every click they make in our application is captured and analyzed

hearty island
gritty rivet
pine sleet
hearty island
#

I just got a referral for Deloitte

kindred oyster
#

this channel has apparently turned into updating the whole server about our own professional life ? 😂

kindred oyster
turbid bobcat
#

I've been broadcasting all the progress on my projects on the data science channel, it's actually quite useful

kindred oyster
turbid bobcat
kindred oyster
turbid bobcat
kindred oyster
#

anyway , we are OT too , lets not continue here

gritty rivet
turbid bobcat
#

I also do it from time to time

gritty rivet
#

No harm, no foul

barren oracle
#

guys is freecodecamp good?

smoky quest
regal axle
# barren oracle guys is freecodecamp good?

hit or miss. Some of their resources are great. But a lot are very just ok. And because they hold your hand so much, it actually isn't an ideal way to learn. But using them every now and again, is fine. At least to start

silk rose
#

Hi, not directly a Python question, but do you think C++ is still highly in demand?

#

I also had a job interview where I was criticsed for not knowing the Singleton pattern. In all honesty, I did not see it in 6 years of Python once.
I also don't think it makes sense cause becaus in Python I cannot hide the init method

balmy spade
#

It doesn't make sense in Python. It's used regularly in other languages and is still part of the the basic assortment of patterns in the wild. Worth knowing. Not worth the headache of implementing in Python.

#

The concept of what the singleton provides, however, can be useful even in Python.

silk rose
#

Thank you so much. I was asked in the job interview: What ?????!!! You don't know the Singleton pattern?!

karmic jungle
silk rose
#

@balmy spade Why does it not make sense in Python? Because init is not private?

balmy spade
# silk rose <@123151368885239809> Why does it not make sense in Python? Because init is not ...

Nothing is private in Python. Anything you do to force a singleton is trivial to undo. The concept of the pattern has value. For example, design an implementation that multiple callers can request a database connection and ensure they all get the same connection. In concept, that's a singleton. You have one connection shared in a threaded/async process.
Knowing the patterns well, even if you don't use them prescriptively, means you can use their concepts for solutions.

gritty rivet
# silk rose Hi, not directly a Python question, but do you think C++ is still highly in dema...

In the top 8 according to this data from last year. More than Ruby and Go combined. https://www.devjobsscanner.com/blog/top-8-most-demanded-programming-languages/

Devjobsscanner

Ever wondered which is the most demanded programming language in 2023? Although there are more than 200+ programming languages, only few of them are used in the real world industry. Knowing this information is essential to succeed in the developer job industry. In the last 17 months (from Jan-2022 to May-2023), DevJobsScanner has analyzed more t...

silk rose
silk rose
balmy spade
silk rose
#

I was also quizzed about meta classes. Mixing in. Do you know good sources about this, please?

balmy spade
lapis wind
balmy spade
lapis wind
#

I have realpython search hotkey :P

#

I will say though, it is a bit weird they ask about metaclasses and mixins IMO even at very advanced Python, it is rare to use those (Metaclasses at least) unless you are building some slightly cursed thing or some advanced library like Db ORM

silk rose
balmy spade
#

Dunders! Not nearly as complex as metaclasses. I'm curious what type of work they expect to be done with so much focus on very implementation specific features.

silk rose
lapis wind
#

Last time I got asked questions related to those sorts of specifics we were building a DSL within Python the compiled to Excel formulas and then compiled back to Python

#

which was... Something that I would advise against 😅

silk rose
balmy spade
#

They are a bit niche. Maybe this group you interviewed with were looking for someone already running. That can happen.

silk rose
#

Write Python code for one layer to interface hardware underneath. Hardware is controlled with C++

#

Yes, it is a niche. But from your statements I get also the impression, it is not so much standard. Metaclases as something not regularly used

lapis wind
#

Domain Specific Language

balmy spade
silk rose
#

@balmy spade Indeed, that is very funny.

#

And before I forget, what are magic functions in Python?

lapis wind
#

I don't think there is a definition for 'magic functions' tbh

#

Personally I have never heard the term used outside of a "Don't worry about what the function is doing, it is just ✨ magic ✨ "

buoyant seal
# silk rose Yes, it is a niche. But from your statements I get also the impression, it is no...

Python has freedom to write literally Anything. Including writing code in a global dynamic patching way. It does not mean that you should though.
Still convenient freedom in some cases like bringing autopatching to million rows of code for automated tracing coverage and coresponding logging transformations ^_^

In general i try to write my code very strictly with just Mypy on maximum settings. That makes is very enjoyable to maintain code. Zero to have *args, **kwargs, decorators, metaclasses, untyped dictionaries and other overly smart features. Better to habr code aligned through strict Mypy with specific simpe types, pydantic base models/dataclasses, just simple functions and classes with regular composition if possible

silk rose
#

One line, I think for the mixingin question, started with:

class DriverMixin(Driver):

I said that was inheritance, he interrupted me and told me no. I became very much unsure about it. I learned this is would be inheritance.

#

If I can, I try to use typing with type indication when writing Python

#

I use dictionaries, dataclasses, and yes decorators. As I said, I never came across metaclasses in Python 🙂

buoyant seal
lapis wind
#

I would agree with your statement there tbh, it is inheritance. Sounds like they were either being super pedantic or really opinionated around what things are 'special' or not.

buoyant seal
silk rose
lapis wind
#

Infact I would even argue they are wrong here, since normally Mixins refer to multiple inheritance rather than inheriting a single class...

silk rose
silk rose
#

It says in the stackoverflow "Basically, a mixin is a stand-alone base type that provides limited functionality and polymorphic resonance for a child class. "

solar dew
#

What firefox-based browser should I use?

#

Firefox has all the weird company stuff like tracking by default, crowded ui, and ads to their vpn and whatever.

#

Librewolf forces light mode (like wth) 🔥 👁️ 🔥

#

Waterfox has sign in prompts

#

Pale Moon has archaic web front page

#

Maybe I am being too fussy

#

Waterfox is owned by an advertising company actually

#

Then everything else isn't updated often

mint oracle
smoky quest
kindred oyster
tranquil birch
#

handled, thanks

uncut ledge
#

I need specific advice
who here is a community college --> transfer to state uni CS major 💀

#

i'm wondering if that makes you a junior by standing when you enter the state uni or if it makes you a freshman, as it is your first year in the uni

pulsar drum
edgy star
#

oh hii,

is there anyone who is intrested in writing a python and datascience book?

vapid jay
#

Do you guys think Devin ai will ruin us?

marsh zenith
vapid jay
#

Dude the ai is learning what i learned in 2 days

strong lava
# vapid jay Do you guys think Devin ai will ruin us?

you're not the first person to ask this by a long shot, and the answer is the same: you've fallen for their marketing.
in short: no, devin won't take your job or career
AI isn't at a level where it can replace experienced SWEs yet, and it's impossible to tell whether that'll ever happen with confidence (people have been saying "we won't need programmers in X years" for decades)

hearty island
#

Devin is not taking anyone’s job

marsh zenith
#

well we should not fear about AI

vapid jay
hearty island
#

We all might die from an asteroid yet, who knows what’s gonna happen in the future

vapid jay
#

True

silk rose
regal axle
# uncut ledge i'm wondering if that makes you a junior by standing when you enter the state un...

Depends on the school. Some shools work really hard to not let you transfer. They make their credits not valid in other universities. So you would have to retake a lot of classes. And other schools say that you can only get credit if you take at that school. So you would have to retake. But this is dependent on school. And some admin are willing to work with you and will asign you the credits for classes you already took, even if they shouldn't automatically count. So all in all, it depends shrug. You will have to talk to people in both schools.
That being the case, a lot of schools do encourage transfers. So it is totally possible to be a "seamless" transition

true harness
#

the opposite is also true. many community colleges are basically designed to transfer to nearby 4 year schools

regal axle
#

(yes, kinda what I was getting at with my last statment)

true arch
#

hello everyone, i wanted to study cloud computing can someone suggest me a good teacher on yt..?