#career-advice

1 messages · Page 456 of 1

primal mesa
#

umm if possible can u suggest anyone here who has experience
actually i am also -18 and i wanna know what all i can do in the future

near ocean
#

you should just ask your questions here and people will respond

steel plinth
#

I want to earn

#

I know python django rest api automation

fading geode
#

can anyone suggest some python projects using some apis

south matrix
#

Hi,

As part of a project, I need to interview a data scientist to ask him some questions, after a lot of research,
I unfortunately couldn't interview one, so if someone has some time to answer my questions it would be great !

dense mesa
pastel thunder
#

i am still exploring, i have mainly looked as US but europe and canada are next on my exploring list

delicate bane
#

thats good - i hear there are many opportunities there

tacit ocean
#

hello i want to be a software developer, im in high school now and i need to know if i do maths lit and no physics can i still pick it in universty and continue from there

gilded valley
#

what country are you in?

tacit ocean
#

south africa

gilded valley
#

This sounds like the kind of thing that's going to be quite country dependant. Over here in the UK, universities tend to prefer STEM subjects to non-STEM subjects, but as long as you have at least maths, you'd be able to attend plenty of good CS courses
your best bet is to look at whatever local universities ask for

vapid jay
#

how much experience does an entry level FAANG SWE usually have

dense mesa
hearty fulcrum
#

Hello! Will I be able to get a career in the field if I don't have a college education? Like if I did coding bootcamps and courses and truly understood the topic?

peak halo
delicate bane
#

i would post a link but thats technically considered recruiting so take a look online

dense mesa
delicate bane
#

ill post a screenshot so you can see the opportunities. its kinda hard with the link

#

looks like theyre all remote opportunities too so thats nice

#

anyway i guess the takeaway here is to look up more opportunities like these ones since im sure they are not the only ones

smoky quest
smoky quest
hearty fulcrum
#

thanks!!

delicate bane
lean sparrow
#

Hi all i wanted to ask a weird question not really related to this server's purpose, but is the word "Wobble" a bad word or what does it mean. i accidently read it on dictionary and i dont get it

vapid jay
#

Is getting an IT position good for my resume if I want to become a software engineer/dev?

grand flower
#

E

vapid jay
#

?

smoky quest
vapid jay
#

It involves using operating systems and Linux

smoky quest
#

that would be closer to sysadmin than a software engineer/dev role.

The implication here is why then not going directly for a software engineer/dev role?

vapid jay
#

I applied for some but haven't heard back from them yet

#

I applied to internships for that and didn't get an offer so I'm working in an IT position to help with changing from EE to CE and make some money for the summer

smoky quest
#

You may want to get your resume reviewed. Feel free to post an anonymized version here.
if you have a cs profile, you ought to get some replies

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.

gilded flame
dim pelican
#

So a lot of Jobs are requiring a degree. Does it matter where the degree comes from?

#

Or what it even is.

buoyant seal
dim pelican
delicate bane
dawn nymph
#

Hey i've been playing around with comp. Sci. since I was 14 messing around with Lua (I'm still not that good but I can make half-working games lmao)

I've gotten a certificate in Python from a trade school I attended and I went online and got some free certificates that probably mean absolutely nothing. (AI Fundamentals and understanding, Python, etc.)

I do plan to attend college though, I want to go to full sail university for app development and such and I believe they offer associate degrees for 2 year accelerated learning.

I plan to go there after I complete my 4 year contract with the military, which also going to one of my commands I met someone who works at Facebook while on a flight and they gave me some pointers for interviews for facebook, he basically said that they accept full sail though i'm not sure how widely full sail is accepted.

Does what I currently have give some value and if so, what type of job could I get with it?
In short I have military experience, a professional certificate given by a trade school, some certified yet free certificates I got online, and possibly a future associates degree from Full Sail University.

#

Oh yeah, i've also made some apps for fun and posted them to the google play store, when I was in high school I also worked with high school classmates as a team and participated in a hackathon that was being held in my city where we pretty much raced against other teams to create a healthcare program for a prize of $10k. We didn't win. lol.

dim pelican
summer roost
#

Least good is just coding skills with no degree. But it's a spectrum.

smoky quest
summer roost
#

I'm also not familiar with "full sail", but an associates CS degree is less valuable than a BS or BA in CS, but much more valuable than no degree. The military experience counts for something as well... Roughly as much as a degree in a non-STEM field, if I had to put a number on it

dawn nymph
vapid jay
#

hi, when job positions ask for linux experience, what they do really care about? I’ve been a windows user my entire life. I’ve done a bit of batch scripting so i could probably do the analog in linux shell scripting. I briefly used a Ubuntu VM but I’m not sure what kind of experience I should be building..

summer roost
#

Certificates matter almost not at all, at least in the US. An associates degree is worth maybe 60% of what a BS is worth, give or take.

dim pelican
summer roost
dim pelican
#

Would pursuing an associates look better on a resume compared to no degree?

summer roost
#

Probably not much more than you could learn from a "Linux basics" article or two

#

Familiarity with any CLI is helpful, even if it's cmd and not bash.

vapid jay
#

so then i dont need to take a udemy course or w/e. just looking up some quick tuts to get familiar with the CLI commands

#

and building a couple of scripts

smoky quest
dim pelican
summer roost
dim pelican
smoky quest
summer roost
dawn nymph
#

Honestly i'm thinking about just gettig my CS and working for meta at facebook 😂

summer roost
#

There's plenty of other companies out there 🙂

dawn nymph
#

Facebook tho, i've had an interest in VR development and I started making a game but I had to factory reset my Oculus/Meta Quest

dim pelican
smoky quest
dim pelican
#

Sweet. Affirm shall become my best friend soon.

dawn nymph
#

Tell that to Harvard 😏
You're right off topic 😦

summer roost
smoky quest
#

I have had no problem rejecting people from stanford/berkeley/georgiatech/mit for no name schools.
Also harvard is not known for their cs department

dawn nymph
#

How easy would it be to get into MIT?

summer roost
#

MIT is better than, I dunno, SUNY or something like that, but it's not a remarkable amount better. Maybe 1.5x better? Maybe 2x? But the programs at no name schools are essentially the same as the programs at big name schools. Big name schools bring better teachers and better resources, but plenty of people still manage to graduate from them learning less than someone could learn at a small no-name school

silent wolf
#

I never had this ivy league lust

#

I didn't even finish my state college

#

maybe I'm not the best to have a proper outlook on it, but at my university it was just mostly standard Java classes

plucky karma
peak halo
vapid jay
#

who can add to my bot that every message gets logged, can pay

buoyant seal
# vapid jay hi, when job positions ask for linux experience, what they do really care about?...

Moving in CLI
Writing/changing file in CLI notepads
Installing at least with tutorial stuff like Postgres/nginx/haproxy/cron (it would be really cool if u could install logging/monitoring stuff also)
It would be cool if u learn how to write/change their configs
Making basic diagnostics of ended HDD/SSD, RAM, CPU, network problems and configurations
Writing simple Bash/makefile/python scripts
Running stuff as daemons in background. As systemd or supervisorctl process
Chaining Linux commands with > >> | & && stuff. Knowing echo, grep, cat, whatever else there
As a plus
How to backup stuff (of database for example), how to restore, basic SQL commands

#

Shortly speaking navigating in Linux CLI to do basic actions or at least to Google complex ones and solve them. The long answer is above.

#

The list is continued further, with depending on the programming langs of the team, preferably to be able installing their apps, and tuning their performance for prod

The list is continued to Infrastructure as a code approaches
To learn stuff like Ansible, Docker
Getting to know how operate AWS, preferably with terraform and etc
Learning CI stuff, container orchestration

The paths continue a bit differently depending on to which Pokémon u wish to evolve.
Backend Dev, SRE, DevOps engineer, whatever...

delicate bane
brittle thorn
#

Imma drink coffee this late of course

obtuse talon
#

whats the best place to get certificate for programming languages ?

tepid herald
#

code

#

free code camp

obtuse talon
#

Thanks

#

i tried it and gained trust into it

#

tysm

near ocean
#

Certificates dont amount to much unless theyre by a corp that created the tech, eg google cert for gcp, amazon for aws, microsoft for azure, etc

floral swallow
#

hi

dense mesa
#

Against the rules

lime tartan
#

Hey y'all I'm trying to transition into the field of software engineering. Ive been learning python through P4E and I'm loving it and I try to solve some of problems in our help channels to simply develop those problem solving skills. Any other recommendations to make me an appealing candidate for a future job in software engineering? Btw I possess a bachelor's in biology (chem minor).

#

I have a few years of work experience in my field (biological manufacturing and analytical chemistry)

daring lava
#

what is more benefitcial app development or website development?

peak halo
peak halo
daring lava
lime tartan
lime tartan
daring lava
#

or demand wise

lime tartan
# daring lava money wise

"Will I get paid a lot for this particular development field and will I have a job in it in 10 years?"
is this what you're asking?

daring lava
lime tartan
# daring lava well yeh if i become a good developer yeh

first you should ask yourself is "What is the bare minimum i can make to be able to pay off current and unexpected expenses and also save some?" then use that as a baseline to determine what amount is minimum to comfortable to satisfying

#

place yourself in the comfortable range then look at the job market for either technology

#

see what theyre paying at entry level positions and what theyre paying at senior level

daring lava
summer roost
#

Ugh

daring lava
summer roost
#

Pay is better for app development. Demand is higher for web development.

lime tartan
daring lava
summer roost
#

In the US, that's not enough to rent a 1 bedroom apartment in most cities

lime tartan
daring lava
daring lava
summer roost
#

Which leads to another point: which career is easier to get, and which has higher compensation, might depend on your location

lime tartan
#

its safest to go into a field with the most jobs

summer roost
#

Perhaps, but that also tends to have the lowest wages

lime tartan
#

but promotion potential is exponential which would surpass wage growth in a field with less jobs

summer roost
#

I know very good web developers who have topped out around $150k, and younger, mediocre backend developers who make over $250k

daring lava
#

how much does it cost to get 1 website there in US

#

a good one

lime tartan
#

two goats and a chicken lol

daring lava
lime tartan
daring lava
#

like average it would be around 15k? for a decent one and for the best i guess up to 50k?

azure mountain
#

Hi all, I run an analytics department including data science teams. I've interviewed and hired many people. If anyone wants advice or perspective from me let me know.

daring lava
lime tartan
#

data analytics would be my field than of software engineering imo

daring lava
#

i have heard that u use tough maths

azure mountain
daring lava
azure mountain
lime tartan
daring lava
vapid jay
#

how do learn to code

lime tartan
daring lava
vapid jay
#

what about the free coding cam

lime tartan
daring lava
daring lava
#

he explains in a very good way

vapid jay
#

ok so how do i learn a a beginner th

daring lava
#

python java c++ there are many

#

you just search for beginner tutorials on youtube for the language
In start you learn the synatax of the language
after that in the intermediate level you learn object oriented programing

#

thats how u start

#

best thing to do is master 1 language

#

you dont have to learn multiples
the concept remains the same the only thing that changes if u learn other languages is the syntax

azure mountain
delicate bane
granite crystal
#

@vapid jay I have learned a huge amount in about a month to the point where i can make some functional programs without help (blackjack) I recommend Udemy, there are some great classes, I'm doing Pierrians Python and i should be able to worm my way into a job with this

delicate bane
lime tartan
#

just now @delicate bane

delicate bane
vapid jay
#

The demand seems big, the requirements are lowered but payment aint the best for Juniors, agreed?

summer roost
granite crystal
#

hey guys, I have been doing python for 3 months and i've made a functional blackjack. I know all the data types, loops, and I can run code in my head by reading it (as long as i know what the .functions do)

CAN I GET A JOB YET?

native narwhal
#

no

#

I mean have you seen jobs for building blackjack? NO.
Look at python jobs on upwork or indeed or glassdoor and see what companies are looking for
@granite crystal

granite crystal
#

gotcha thanks

dense mesa
#

Some places will take people who have only done one project and have the experience listed, since they can train them in their own style

native narwhal
dense mesa
#

That's a really negative way of looking at it

native narwhal
#

no its a realistic way of looking at it, I deal in reality not in wannabelieve

granite crystal
#

im gonna take the average of both your answers 😄

native narwhal
#

lol

dense mesa
dense mesa
granite crystal
#

I have very strong communication skills I think i'll just spend 10 minutes a day appyling and keep practicing. It sounds possible but unlikely. I'm okay with that

native narwhal
#

bruh be real for a moment
If you wanna get intern position with as little as possible YOU WILL COMPETE WITH 120 people
If you wanna spend a little more time building your own projects you will COMPETE WITH only 20 people

dense mesa
granite crystal
#

Yeah and either way i'm still coding the optimist and the pessimist = good info

native narwhal
#

If you think competing with 70 applicants is good, go ahead apply with your blackjack portfolio 😄

dense mesa
#

I'm just not understanding why you're being so dismissive of their work when you yourself recently said you're also a beginner

native narwhal
#

im realist not optimist or pessimist

granite crystal
#

If you look at your language you are indeed a pessimist

dense mesa
#

If you're not working as a developer or software engineer, it's quite harmful to someone's motivation to speak about their work like this

native narwhal
#

cuz I did 2 interviews last week

dense mesa
#

@granite crystal if you want an average, realistic point of view (I'm in the UK so biased towards this)

A blackjack project itself won't get you very far with most big companies. It's plenty to join a smaller company at entry level, but you won't be earning as much, which is the trade-off

#

There are small companies in the UK which will hire engineering/maths/chemistry/etc students straight out of uni with 0 programming experience

#

So having one project will still put you in good stead for applying

#

Obviously I don't know which country you're in, but if you're fine with not going for "prestigious" roles at big corporates, that one project is enough to start firing off Easy Apply applications on LinkedIn

native narwhal
#

Listen you are telling me about entry level jobs or internships that go trough 200 candidates and you want me to believe that your advice to go into that is credible?
MY advice is to prepare for higher requirement jobs that has LESS CANDIDATES
why the hell are you calling me a pessimist are you that ignorant or you don't understand this words that I write?

dense mesa
#

And I got that position with just a few basic projects on my GitHub

native narwhal
#

I'm done here good luck python developer 😄

dense mesa
#

You don't have to believe or agree with what I'm saying, but acting like this towards someone trying to do something positive just isn't good

ivory sluice
#

hello

#

@granite crystalto answer your original question, that depends on a lot of things, and no one here will be able to give you a definitive 100% answer or prediction. and even if we could, there are always exceptions. if you are in school (high school? undergrad?) your job prospects could be different than if you were say, unemployed, or a professional in a different field.

#

i didn't see you mention what your educational and professional experience was

ivory sluice
native narwhal
# ivory sluice i find your tone a bit.. condescending here. irrespective of being pessimist, op...

Sure.
Btw do you think its better to apply to an entry level job/internship that already received 200 applications
OR
do you think its better to work on a better portfolio and apply to a job with higher requirements and less than 20 applicants

PRO TIP: you can only chose one, cuz I don't need dissection and/or a type of answer that includes variations of not everyone chooses the same path...etc
and I am also not looking into discussing this any further and with that, if you don't want to feel free not to answer me. but if you want to please do I really wanna know which do you think is better just like an opinion

ivory sluice
#

there is always value and something to gain from applying to a job and potentially going thru an interview experience

#

how do you even propose knowing exactly how many applications were submitted for a position anyway?

native narwhal
#

Cuz I have done 2 interviews this week and they told me

ivory sluice
#

ah, well, you had to apply to get those interviews right?

native narwhal
#

sure and from that experience I now advice people not to waste time and prepare for a better role with less applicants

ivory sluice
#

all things being equal, if you know ahead of time what job has less competition, then sure why not apply for the one with less competition, if the argument is that you have higher chances of getting hired. but even better, why not apply to both, and keep your options open?

ivory sluice
native narwhal
#

cuz jobs with less applicants need you to do more than blackjack from youtube vid

ivory sluice
#

advising people against applying to jobs because there's likely a high amount of competition for the role is poor advice

native narwhal
#

but if you advise them to apply to jobs/internships with loads of applicants is wasting their time which by my definition is also bad advice

ivory sluice
#

also, i'm not discounting the value of continued learning and building a portfolio

#

you can and should do that regardless

ivory sluice
#

i'll go thru interviews, get feedback, regroup by researching what gaps there are in my resume in experience, build on my knowledge, and reiterate the job hunting process

native narwhal
ivory sluice
#

the fact that this user can code blackjack is not too relevant to be honest. i'm much more interested in other things: what jobs have they had before, what level of education have they had, etc. my expectations for their coding knowledge and the projects on their github profile will vary widely depending on that

dense mesa
#

There are a good few grad schemes in the UK aimed at STEM students with no programming experience, since they already have the technical problem solving ability and just need to be upskilled on how to program

brittle thorn
ivory sluice
#

and for people like me that haven't pivoted yet it depends on my risk tolerance 🙃

plucky talon
ivory sluice
brittle thorn
#

If you are pivoting it gud if you have persistence

#

People will pigeonhole you

brittle thorn
spare bone
#

What's you guy's opinion on finishing school? Is it necessary ?

plucky talon
# ivory sluice if you're open & willing to share, your experience might benefit others. country...

I'm in the United States, I started my career as a software tester as there isn't much technical skill required. I learnt sql on the job, I figured automation testers/engineer are in demand so I desided to learn python and selenium. The only practice project I enjoyed doing were web scraping and creating social media bots. My manager refused to make me an automation tester even after I created a demo project for him. I decided to start applying for jobs.
I faced lots of challenges while applying, I needed to learn about github, Jenkins, various development and testing tools. I updated my resume each time I learnt something new. Not smart to put something you don't know on a resume

ivory sluice
#

so you were in QA, doing manual testing?

plucky talon
summer roost
#

If you can afford the time and money to get a degree, getting that degree is the single best thing you can do to get a career as a developer

ivory sluice
grim summit
spare bone
dense mesa
#

Otherwise you're getting short term benefit while losing expected value in the long run

stray jacinth
dense mesa
#

It's a big leap of faith, could work well or yeah

brittle thorn
#

Instant senior position

dense mesa
#

Lot of risk there

summer roost
brittle thorn
dense mesa
# brittle thorn Lots of reward too

Potentially, but it introduces career instability for no good reason, and as @summer roost mentioned it would be harder to move somewhere else

grim summit
#

im trying to speedrun my goddamn degree but the uni im in isnt letting my bypass the basic stuff and its frustrating

summer roost
#

sure, but experience plus degree is more valuable than just experience, and the degree makes your skills easier to transfer between jobs - and switching to new jobs is the best way to get a raise.

brittle thorn
grim summit
#

Also im looking for part time remote python development jobs but I can barely find any. Any guidance? Everything is just Web Dev, Django :/

dense mesa
grim summit
#

I Tried to freelance but the market is so huge and near impossible to compete. I only landed a freelance job to teach some university students PyOpenGL for 10 hours. But thats essentially it

brittle thorn
grim summit
brittle thorn
grim summit
#

man...

brittle thorn
#

Do web if you want to freelance a bit but yeah its not for all... small firms might freelance out backend too

grim summit
#

tough times

brittle thorn
#

Do projects while idle

grim summit
#

thats what my income is sitting on x)

brittle thorn
#

What part of the globe are you in ?

grim summit
#

currently algeria but i live in spain might move to london

brittle thorn
#

Ah cost of living will be a factor if you freelance

grim summit
#

yea its cheap as hell in algeria

brittle thorn
#

London expensive lmao stay in algeria if you dun hab full time job offer

grim summit
#

nah i got enough money to live in london for like 2 years im just bored

brittle thorn
#

Noice....

#

Maybe move there ...then network

grim summit
#

yea that might be the move. Im also debating weather to Intern or not at some companies

brittle thorn
#

Depends if the company is aligned with your interests

brittle thorn
grim summit
brittle thorn
#

It was lmao

grim summit
#

my friend is ahead of me in modules and he said its week3 and they are learning if statements

brittle thorn
#

Its boring if you know it

grim summit
brittle thorn
grim summit
#

since im not in london everything for me is online so im just watching lectures

brittle thorn
#

Ah Open Uni? Or Oxbridge

grim summit
#

goldsmiths

brittle thorn
#

Noice

grim summit
#

you still in uni?

brittle thorn
#

Out of uni

#

Did finish BS but drop out of MS with units

#

Because uni hired me in the IT dept...had couple of jobs in IT after that

grim summit
#

oh damn thats kinda sweet did u apply or they offered you

brittle thorn
#

Offer

#

Was working in Uni IT Comp center bacc then as TA

grim summit
#

now what are you doing?

brittle thorn
#

Freelance atm due to Covid

#

Last gig was DS related

grim summit
#

thats sick are u getting frequent offers?

brittle thorn
brittle thorn
grim summit
#

oh fr? why

brittle thorn
#

When you get at a certain stage in your career they just come in and you hab to be selective..

#

I rather code than attend an interview

grim summit
#

oh i thought they are ready for you instead of just interviewing

grim summit
brittle thorn
grim summit
#

hmm fair

brittle thorn
#

I had an eso python discuss about that lmao

spare bone
spare bone
pastel thunder
#

can i mention my research and internship in the same time(summer vacation).....if i really did them parallelly

delicate bane
#

sure. why not

pastel thunder
#

ok, i will then

#

i wasn looking carefully at a resume, i noticed all publication are also mentioned in projects as well, just is different words

brittle thorn
#

Some separate the two

spare bone
#

It seems better to tell the truth because if you get caught in the lie it would be awkward to explain why

smoky quest
brittle thorn
#

Mention it once it just adds to clutter if repeated

summer roost
# pastel thunder i wasn looking carefully at a resume, i noticed all publication are also mention...

I'd usually expect the publications section to just include citations - titles, journal names/editions, authors, dates. If the Publications section only lists titles, then I'd say it's OK to actually describe the project that led to the paper in prose in your Projects section. But if your Publications section includes a prose description of each paper, then I'd consider it deliberately misleading to list the project that led to the paper a second time using different words in the Projects section.

pastel thunder
#

Ok

plucky lion
# summer roost There are companies that won't hire people without a degree regardless of experi...

This really depends on the country. I’m going to assume America and so I can’t comment on that situation.

But I can tell you in Australia a degree is only going to get you past the HR gatekeepers for contract roles (which are often the upper end of the salary cap, large government departments/large tech corp)

Literally anyone else almost never cares about degrees. Experience is by far king over here. Infact if you have a degree, but no experience yet, good luck getting a job outside of big tech companies that offer graduate roles on the bottom end of the salary range.

I’ll give you my personal story. Didn’t finish school, and so didn’t even start university. Have been coding since I was about 9, but didn’t start to take it seriously until my mid 20s. Got a entry level job as a QA tester in a start up, and within a year they had moved me into a developer role because of my personal coding experience and I was being vocal about being interested in a shift to a dev role. As soon as I hit 2 years experience in that company I started receiving inmail on LinkedIn with job offers elsewhere.

So what I’m trying to say is, you really need to understand the landscape of your countries job market and how it works. If it does rely on degrees, then probably get one. But not all job markets are like that.

smoky quest
# plucky lion This really depends on the country. I’m going to assume America and so I can’t c...

It's a matter of correlation vs causation.
Having a degree means you have been through some education that has its expectations set throughout the industry. While having a degree is not a guarantee, being more educated means you can dive deeper and further into issues, which correlate with success and growth.
That's also besides all the gatekeeping/filters set on the presence or absence of degree

#

In some EU country I can also tell you that not having the proper degree means you will hit some hard ceiling.

#

And on top of that, people without a degree will often develop some sort of inferiority syndrom. That hurts them more than anything

plucky lion
# smoky quest It's a matter of correlation vs causation. Having a degree means you have been t...

Im not sure I agree with this. It’s very common knowledge that most developers have no idea what they are doing and it’s almost exclusively about problem solving (not having memorised a syntax or algorithms ect ect).

While I WILL agree that higher education often leads to better problem solving skills, I think the general consensus is a software engineering degree doesn’t mean much for a company looking to hire someone.

All they care about is, “I see you’ve experience what building software is like for the last x years. That’s good! Welcome aboard!”

smoky quest
plucky lion
smoky quest
plucky lion
smoky quest
#

That said, from everyone I know who got in without a degree, they all had to suffer hardship and all wish people worked on a degree. Because it's that hard

plucky lion
#

That’s interesting because a lot of my peers who are extremely established programmers mostly don’t have degrees, or have slightly unrelated degrees. Like game design or mathematics

#

And their path was always get an entry into It (a lot of system admins, some qa like me, others with game studios) and overtime move into developer roles

#

Once you are in the door, it’s easy to move horizontally. (Maybe this is only true for Australia?)

Lots of companies (particularly smaller PTY LTDs) like to fill roles with internal talent and backfill the entry level roles.

Admittedly though, I know Australia has a very small talent pool when it comes developers. Software engineer roles take a long time to be filled. My company still hasn’t found any c++ devs yet after a year of advertising. It took them 3 months just to find a C# dev.

brittle thorn
smoky quest
graceful mason
# plucky lion Im not sure I agree with this. It’s very common knowledge that most developers h...

I think it depends how old they are - my dad grew up learning how computers worked and taught himself electronics, and managed to do some development work for his company that looked great on a CV. Now that he's got over 35 years professional engineering experience that fact that he doesn't have a degree means absolutely nothing. But people entering the workforce today have much less of a chance of gaining that experience without having a degree first, because computers are everywhere now and there's just too many people with a good baseline knowledge so companies need some way of filtering applicants

smoky quest
plucky lion
# smoky quest also be aware that most folks on this server are teenagers and younger. So most ...

Also a fair point. I don’t think anyone should be leaving school/dropping out of university with the mindset that they should just self teach coding with the mindset that it will lead to a job soon.

But what I am saying is, especially if you are young, invest time, a genuine amount of time, in your own projects, gaining any real experience you can. Because it’s worth ALOT more than you think.

smoky quest
#

Having an education does not preclude you from having interesting projects

plucky lion
#

To be clear though, keep in mind that one large project that solves a real problem is 10 times more valuable than 10 basic projects every YouTube tutorial suggests you should do.

smoky quest
#

definitely!

smoky quest
plucky lion
#

@smoky quest East like almost everyone 🙂 immigration is easier than other countries for sure, but you need a relationship/business if you want the easy route.

Working visas are super easy though.

brittle thorn
smoky quest
honest pivot
# smoky quest out of curiosity, how is immigration to Australia? I visited once for work and r...

I took a look at immigration to Australia a couple years ago. The fee structure is similar to the UK (i.e., rather high application fees), and the difficulty to qualify looks to be somewhere between the UK and Europe (so, easier than the USA for sure, slightly easier than the UK, slightly more difficult than Europe). Also looked at New Zealand and they are a bit tougher than Australia for probably obvious reasons.

smoky quest
#

New Zealand had a fun tech immigration initiative a few years ago too. they were pretty good at advertising it too

dense mesa
smoky quest
dense mesa
#

Tallinn has very high quality of life as well as a tech hub supported by the government, would recommend there

#

Monaco doesn't make you pay any income tax, and the corporate tax is lower if a % of your earnings are made in the country. So if you wanna move but still keep working, very good savings

smoky quest
dense mesa
#

Yeah that's true, some people acquired small US businesses and then relocated them there to just create a job for themselves

smoky quest
#

also monaco/france is like 1/10th of the compensation you would get in the USA

dense mesa
#

Idk what it's like in France but the Monaco salaries are good

agile turtle
#

How do you deal with those people who look down upon you because you are a self taught programmer.

hearty island
#

and they’re probably jealous bc if you’re self taught you’re clearly independent and have confidence in yourself. don’t let them destroy that.

#

one more tip of advice: don’t broadcast to just about everyone what you’re learning. chances are most people don’t have your sense of ambition and feel behind, so they’d like to catch up by making you feel misplaced. play it chill, they already know you’re ahead of the curve.

grim summit
hearty island
#

^ he’s spitting facts

#

what i’m trying to say is let your results and your success speak for itself. no need to even tell anybody what you learn anymore. you don’t need an audience and you never did

grim summit
#

display ur skills in your own projects

hearty island
#

^^^

buoyant seal
#

I am having CS degree plus constantly self studying.
Nothing is more important than self studies, even if u have degree.
University knowledge is limited and in some countries just out of touch with the real world needs

hearty island
#

look up cool api projects with data sci or cyber sec or whatever

#

look up webscraping if you wanna do data sci

grim summit
#

first 2 years of computer science feels outdated i cant lie

hearty island
#

bro i struggled so much first sem of cs

grim summit
#

the only thing i struggled with was discrete maths thats it

hearty island
#

my self teaching wasn’t at the level it is now

#

didn’t have the confidence or the cojones to try stuff and just go for it

grim summit
hearty island
#

also idk why it’s not stressed more, but please talk to people about opportunities. don’t just focus on your grades in college, i along with plenty others can guarantee you companies want some real world experience on your resume

grim summit
#

either; they start a huge project with no knowledge or Learn but get scared starting projects

hearty island
#

i don’t mean get an internship at apple right from the start, but even an internship at a startup you networked yourself into is mad impressive

#

pursue the internships hard is what i’d say

#

and go to the clubs even clubs that aren’t specifically your major

#

for example, i'm a business analytics major who has a leadership position at the accounting club on campus. companies like seeing shit like that bc it shows you can apply your skills to a lot of diff things.

#

and finally, during interviews in general. don't play the odds, play the man. smile at your interviewer, laugh, crack jokes, and use a line of questioning where you generally know/ have a hunch of what the answers of your interviewers are to the questions you ask. interviewers like smiles and open + friendly body language + insightful questions.

#

ok my ted talk is over i have to go shower

shrewd kraken
hearty island
shrewd kraken
#

business analytics

#

where did you study btw? it's fr an year right @hearty island

vapid jay
#

Hey guys, I have a snake python code and I wanted to know if anybody can add a scoreboeard to the snake code

inner wrenBOT
#

Hey @vapid jay!

You either uploaded a .txt file or entered a message that was too long. Please use our paste bin instead.

minor shard
#

What does it take to be a professional python developer?
Does my code need to meet a certain quality or is there something else that I need to fulfil?

hearty island
peak halo
dim nimbus
#

What are the best coding languages to learn if would like to do game development??

summer roost
#

C++ or C#

dim nimbus
#

Thank you

summer roost
#

But also, don't do game development. I constantly hear horror stories about the game development industry

#

Game developers tend to be overworked and underpaid, and have worse job security and worse work/life balance than basically any other type of developer

dim nimbus
#

Oh what would you recommend as an alternative??

summer roost
#

Game dev companies take advantage of people who love video games.

#

I'm a backend developer on Unix systems. I think backend dev is the most interesting stuff, and it pays quite well

dim nimbus
#

Thank you for your time 😁

peak halo
#

AI also pays well, though it requires knowledge in a whole bunch of topics that aren't actually programming, and many find that the reality of AI doesn't live up to the hype.

dim nimbus
#

(Sorry I am quite new to this) what does that intail??

peak halo
jaunty helm
#

Does anybody know anything about information logistics?

#

Like what you do

delicate bane
#

no idea, sorry

dense mesa
jaunty helm
#

Just heard of it and it sound interesting

jaunty helm
dense mesa
#

It's to do with the movement of data basically

vapid jay
#

hi

#

br, algum br?

crisp hill
#

sou pt

vapid jay
crisp hill
#

manda dm

peak halo
#

@vapid jay @crisp hill please use English to the best of your ability

mild night
#

guys, what would be better (after python): c++ or Java?

peak halo
mild night
#

hmm well c++ sounds to be the better choice. but the thing is, that I have to choose one of them

crisp hill
mild night
#

I heard c++ is good if I want to work with embeded systems or game design

peak halo
mild night
peak halo
mild night
#

so I want to have more "to show off", so in that case c++ would be better?

peak halo
mild night
#

alright, then thats it.
and anyways, if I want I can learn Java anytime I want, right?

peak halo
#

yes, that misery will always be available.

mild night
hearty island
#

won’t be too worried tho, i already familiarized myself with java syntax a couple months ago

silent wolf
#

@crisp hill hard to use Python and not understand english

peak halo
#

@silent wolf that's debatable, but the point of our "English only" policy is to make the experience more consistent and to make the server possible to moderate. we're not interested in gatekeeping Python.

near ocean
#

Python and C++ seems to be the choice of langs for quants so this combo could potentially get you rich
Ofc knowing the languages is only around 10% of the getting a quant job

peak halo
#

quant?

near ocean
#

Quantitative analysts, fintech roles for hedge funds/investment banks

smoky quest
#

java is used a lot in there too

brittle thorn
near ocean
#

Yes that too, one of my quant friends uses java/python while another uses cpp/python

#

Both are valuable

silent wolf
#

@peak halo spanish documentation overall is lacking

#

i'm sure its similar for Portuguese

regal agate
#

you only need to have a little very little knowledge of english to use any programming language

slim night
#

hi all, I have hit a brick wall with learning Python

#

I had to pause working through Automate the Boring Stuff because it wasn't jiving. I found Python Crash Course at my public library and checked it out. Got to the chapter on Classes and have really had a hard time with it

#

Is Python's emphasis finding new and clever ways to make algorithms faster? Because I don't know if my brain is wired that way. I prefer to write apps to process data files and the like, but a lot of the jobs I've seen are for finance stuff, and I am STEM-focused

true harness
slim night
# true harness python's emphasis is being quick to develop. > but a lot of the jobs I've seen a...

Thank you so much. But I had to take a break from Python and went back to catch up on C# (I had written some stuff in it in 2009 and thought that since it was so close to VBA that I would be able to wrap my head around it better. Then I hit a wall with it too)

I enjoy writing applications for processing raw data into forms the user can digest and use, (think VBA macros to take a .csv file and throw out the extraneous data, format it, and submit it as a succinct report). It seems C# may be more oriented to that kind of work than Python

wanton oriole
#

Hello, I recently completed a Python course. I want to start learning about web technologies but I am not sure about the path I should follow.

I actually know basic HTLM and CSS but not JS. Should I learn JS first or go with Django or Flask while my python syntax knowladge is fresh?

If it is JS, what should I learn afterwards. I hear many libraries..

Thanks for any response 🙏

delicate bane
vapid jay
slim night
vapid jay
#

heyo i am making a little program for my gf and i am facing some problems and i am wondering if someone can check it 4 me

wintry apex
#

print (f' Your total monthly expenses is ${total:.2f}. And if you keep up the same spending behavior, your yearly expenses will be, ${yearly_total:.2f}. ')

peak halo
wintry apex
#

Can someone help me find the syntax error pls

woven hedge
#

I'm not necessarily sure this is the right channel for this but I have recently been assigned a contractor position at work and it requires me getting as proficient as possible with python. What projects helped you all really get immersed? I have C programming experience mainly and a CS degree

summer roost
#

do you know an OOP language like Java or C# or C++?

woven hedge
#

@summer roost I took some courses in school but professionally I haven't done any OOP work. But I'm familiar enough to dabble. I've been practicing at around 15-20 hours a week for the past month or so

opal mango
#

any good book for chatbots?

#

Is there a carrier for chatbots ultimately? I mean, any job title like that?

graceful mason
proper leaf
#

Is there any potential in smaller towns for job opportunities? I wouldn't be able to teach at the high school here or nothing for experience but after high school I'm worried I'll have to move out to go somewhere I'm more likely to get a job

#

Not immediately after high school but still

woven hedge
#

Ever since covid most engineering jobs I've seen have shown a lot of WFH flexibility. I haven't been forced to go to an office for a long time, and now half my team live in different time zones

proper leaf
#

would internships be possible from home? edit: I'll just assume yes for now lol

minor shard
astral ermine
undone willow
#

I decided to check out job postings for Python/Flask devs on Indeed. It seems years of experience are always required. I know 5 years or 8 years isn't always exact but do you guys with less than 5 years experience apply anyways?

minor shard
vapid jay
#

I'm stuck in Python and don't know what to do next.

smoky quest
smoky quest
undone willow
smoky quest
valid dawn
#

ANOUNCEMENT I AM A PERSON!

smoky quest
near ocean
#

the job that pays most whilst not sucking your soul

brittle thorn
honest pivot
#

If your company employs Dementors, that is right out

near ocean
#

We call them managers here

vapid jay
#

Hello, dear experts. I have a big question for my career pathway.

#

I'm thinking to be data analyst rn. I have 2 different choices for being it, now I'm preparing myself to the university. Firstly please tolerate my broken English, is not my main tongue.

#

Should I be expert at Statistics first so go for statistics major and then improve computer things /// or should I study software en/ comp science first and then consentrate on statictics?

#

Thank y'all. 3 months left to the major selection phase.

peak halo
#

@vapid jay are your only options statistics or computer science? if you do computer science, do you have the option to make your coursework data-oriented?

vapid jay
dense mesa
#

@vapid jay to be a data analyst, my recommendation would be to study CS instead of statistics. A lot of the mathematics you need is done by a computer, you don't need to implement the techniques yourself

vapid jay
formal steeple
#

Hello guys I have a question. Can you use python as a bot to fill out documents on a browser. I have my code but how can i connect it the website I want to use it on ? Thank you for your help

near ocean
#

This is not a careers related question

formal steeple
#

Excuse me where can I ask the questions?

near ocean
formal steeple
#

Ok thanks very much

woven hedge
honest plume
#

any software developer here who can share their experience like what is to be expected and what do you do on a daily basis, is it worth it, is it exhausting

rough portal
#

Hii guys I'm in my first year so what do I do to excel in this year and the upcoming years.
Please guide....

somber hornet
# honest plume any software developer here who can share their experience like what is to be ex...

It depends on where you work and what your role is honestly. Right now I'm mainly fixing a tons of bugs on a product we're supporting. It can be tedious and frustrating sometimes, but not hard or exhausting. I don't feel like I'm being rushed or pressured where I work but other places may vary. Writing code is more fun but then I guess you're also the one to blame when things go wrong. I will say re 'is it worth it' it helps to enjoy learning about technology and messing around with it. I'm the kind of person who really wants to and enjoys learning about tech generally. So this helps stop me from burning out. Otherwise it may seem like a lot of work and effort compared to other careers.

real crystal
#

Hi guys! Are you guys familiar with the snakify course for learning python? I have finished it and want to learn more about python so that I can answer more complex coding problems. Any recommendations on how I can continue? thx

near ocean
woven hedge
honest plume
#

interesting

#

ive heard that small companies have better work environment

woven hedge
#

Smaller companies give you more responsibility, starting out that might be more stressful but you'll learn more

honest plume
#

but ill be working for a big international company so dont know what to expect

woven hedge
#

Hopefully you'll get good mentorship and patience

#

That makes all the difference. Allow you to get up to speed

grim summit
#

hey has anyone here used or heard about turing and knows if its legit or not?

worthy mica
#

Turing is what I did in grade 9

#

it's a terrible language for speed but it's not too bad if you're learning

grim summit
worthy mica
#

oh lol no I don't then

near ocean
#

might be faster if you linked to whatever website you want to get opinions on
and also, i dont think this is very on topic for the channel

grim summit
near ocean
#

the website also says "top 1% of 1 million+ developers" whatever that means

grim summit
delicate bane
#

yeah they probs have high requirements then or one would hope kekHands

grim summit
bleak thunder
#

have some1 used toogit?

delicate bane
grim summit
delicate bane
near ocean
#

Use more established job boards

grim summit
near ocean
#

Linkedin, indeed, glassdoor, totaljobs, etc

fair niche
#

Hi, I'm a first year clg student and looking to explore data science field, I recently finished a course by Google on data analytics that covered Spreadsheets, SQL, Tableau and basics of R programming for data cleaning, analysis and visualisation. I'm a bit lost what I should do next, start looking into machine learning courses? Or something that should be done before that? Any suggestions/advice would be very appreciated.

fierce apex
fair niche
fierce apex
fair niche
#

Okay thanks! I'll check that out

graceful mason
# honest plume any software developer here who can share their experience like what is to be ex...

As a software engineer writing firmware (mostly WFH) at a FTSE 100 company my day consists of:

  • Get on at 10am (can choose to start from 8-10am) and check my emails/tickets etc
  • Hour of work on my tickets until department standup at ~11:15-11:40
  • Continue work until whenever I want lunch (usually starting at 12:00-13:00 for 20-40mins)
  • Work until daily team meeting at 15:00-15:30
  • Work until EOD

The work mostly consists of choosing 1 or 2 tickets to work on at the same time - our gitlab pipeline lasts for 1hr30 and regression/functional tests take at least half a day so there's always downtime to switch between tickets. Every ticket will usually involve writing firmware, unit tests, framework tests, simulation tests, and running functional tests

I'll also be automatically assigned to code reviews, which will happen every 1-3 days depending on how much work people are doing

Throughout the week I'll have various meetings including grooming, team and department reviews, 1-on-1 catch ups, and meetings with people from my or other teams to help with tickets. Also for a couple of hours every week we have a timeslot dedicated to any experimental work we want to do

Often alongside my tickets I'll be put in a team comprised of people from multiple departments to investigate larger issues so that will add a variable amount of work/meetings

Every few weeks I'm put on a support desk for a day, and every few months I lead bundle release for a week

Overall I really like my job because:

  • everyone I've met at the company is really nice, and I get on well with my team
  • the work keeps me interested but doesn't overwhelm
  • I have the opportunity to work in many different areas so it isn't monotonous
  • I like the product and feel I'm making a difference to it
void topaz
#

Any online source of learning data analytics

rough portal
ancient star
near ocean
delicate bane
#

i dont recommend trying to learn two separate fields at once, but to each their own i guess kekHands

rough portal
near ocean
#

The basics of webdev for the purpose of showing off other tech is not that deep, wouldnt necessarily call it a field

buoyant seal
delicate bane
gilded valley
#

ij+

woven hedge
#

From any experienced python devs, what project really took you to the next level? Like went from alright in python to pretty damn good

#

From a career perspective I should clarify, what took you over the edge to get promoted or a raise or more recognition etc

dense mesa
#

Best edge is to go from being a cost centre to a profit centre

woven hedge
vapid jay
#

THAT'S SUCH A GOOD COLLEGE. HOW DID YOU GET IN?

nocturne girder
#

Uhh… I went to community college for 3 years first, got a B+ average then transferred

vapid jay
#

only 18 people from my school got in this year. Our school is one of the top in calif, I think it's because of affirmative action or similar ( 😦 )..

nocturne girder
#

Then I went to UCLA for grad school, 70% acceptance rate if you already hold a BS in engineering

vapid jay
#

broooo no wayyy

#

did you take Physics C?

#

My dream college is UCSD

nocturne girder
#

I did my physics classes at community college, classical mechanics, E&M, and quantum

vapid jay
#

did you live in California?

nocturne girder
#

Yes

vapid jay
#

me 2 i live in SD

nocturne girder
#

Go to community college, it takes longer but it works

#

Otherwise you are only getting into UCSD with a 4.1+ GPA

vapid jay
#

I want to do ROTC in university though. my GPA is 4.3, I don't feel like i would miss any credits though

nocturne girder
#

And you think you cant get in with that?

vapid jay
#

it's a very prestigious school.. my senior friend who had a 4.3 and a few more with 4.1+ didn't get in

nocturne girder
#

If I had a 4.3, I’d be looking at UC Berkley, or MIT

vapid jay
#

i think college admissions is just weird this year

wraith fjord
#

Hi i'm 17, i am in 2nd years college and i will know which is the best language for beginning and what i need before starting coding ?

#

sorry, if my question can destabilised some people

severe widgetBOT
#

This is not a Modmail thread.

smoky quest
#

wrong discord :p

@wraith fjord javascript for frontend or python for general language are great starting languages.
Nothing to destabilize people

pastel quail
nocturne girder
#

In the US, no way is a 4.3 average

true harness
#

GPA is pretty much meaningless when you start to compare across schools

summer roost
#

it's not even standardized what the top is. At my school it was impossible to have a GPA above 4.0

nocturne girder
#

Its always been 4.0 top for non-AP, and 5.0 for AP everywhere I’ve seen in the US

summer roost
#

that was not the case at my high school. 🤷

#

granted, that was decades ago.

#

at my high school, the highest possible GPA was 4.3. At my university, the highest possible GPA was 4.0

nocturne girder
#

I dont think it really matters, other than to say in no way is a 4.3 average

pastel quail
#

here, honors and ap classes are both on a 5.0 scale and honors is the standard track

#

that combined with grade inflation and the general privilegedness of the area results in a non negligible amount of people getting close to 5.0

nocturne girder
#

My valedictorian had a 4.6, maybe its different

pastel quail
#

yeah, my point was that it depends on the school

grim summit
#

Does leetcode help you get flagged by recruiters?

summer roost
#

not that I've ever heard of.

#

Being good at leetcode might help you do well on an interview, but I've never heard of it helping you get an interview.

grim summit
#

alright also godlygeek have you heard of turing if so is it legit?

summer roost
#

no idea what that is

#

other than that it's presumably named for Alan Turing 🙂

delicate bane
dense mesa
smoky quest
#

Now, as a leader with a budget in your company. Would you rather spend it to hire another IT person to keep the place well oiled or would you rather spend it for another engineer in the team to build more features and grow the business further? Which one are you gonna see as core competency / secret sauce of your business and which one as someone just there to keep the lights on?

delicate bane
#

i wonder if theres another way of doing things...

#

what if you had IT peeps do 90% maintainence and 10% fun things (?) - whatever that looks like...maybe support new products, idk?

honest pivot
#

I think it's generally a bad idea to split someone in such a way. They're pretty different skillsets anyway.

smoky quest
#

To some extent, you do want to care about these. Google does consider their infrastructure somewhat as a competitive advantage. But there is a limit on the returns and not everyone has google's problems

delicate bane
#

yeah its not optimized but it would be easier to convince business stakeholders for funding

smoky quest
delicate bane
#

yeah its tough, especially for roles that are two or more steps removed

honest pivot
#

It probably requires a PhD mathematician to correctly calculate the value of an IT department, and would require a really good one to also put those results into a digestible format to present to the people controlling the money.

smoky quest
#

definitely!
There are also the communication skills of the IT people at play by how well they are able to articulate their benefits. And how knowledgeable/smart are the business folks to understand that they do need IT

delicate bane
#

and then its a coin flip to whether the business listens or not kekHands

#

this begs the question, how do CIOs get any funding kekHands

#

tech leadership seems hard tbh

smoky quest
#

There are also a lot of incompetent people

honest pivot
#

I mean, at some basic level everyone has to understand that no systems = no product = no money. What's difficult is understanding the value of the systems at some more specific level of detail.

dense mesa
honest pivot
#

I'm talking about the statistics related to events that didn't happen because of the efforts of the IT department. 😛

dense mesa
#

Yeah that gets included

smoky quest
#

Any link or data? I would love to hear more about that. Ex: should I spend X or 1.5x for the same level of protection?

delicate bane
#

the probability that a ddos attack brings down your entire service? PikaThink

smoky quest
delicate bane
#

i-

brittle thorn
delicate bane
brittle thorn
brittle thorn
dense mesa
#

Since you can make a rudimentary model of a cost centre as a business which is being charged "rates" by the finance department

#

These are really basic models with many inherently flawed assumptions, I only used it to establish a range based on sensitivity of a few main factors

woven hedge
#

Bringing in additional value beyond just the programming aspect is definitely how a lot of the people in my company get ahead

#

I've been bringing in a lot of warm bodies since I have a large professional network, my higher ups love it

#

Looking to also get my MBA, not interested unless my company is paying for it though

#

and I've been grinding with learning as much coding as possible, Python is a new venture for me in my career but I've become proficient enough to contribute to projects at this point

smoky quest
brittle thorn
#

There are operational risk managers in finance...I actually met one such critter once.

#

So they have ORM or operational risk management software ....that is ORM for them not Object Relational Mapping lmao

twin pendant
#

Does anyone ever get in these weird slumps with their programming where they just feel tired and burned out and mad? I feel like everyone always says the whole “you don’t love what you do if you don’t love every bit of it, and all the hard parts” shtick but I am genuinely curious if you guys ever feel disheartened and unhappy with your progress

summer roost
#

Everyone can burn out. It's usually a good sign that you need to switch up what you're doing.

twin pendant
summer roost
#

yep, that can happen to anyone. The one time in my life I really experienced burnout, it was doing work that I enjoyed, but too much of it, with too little stuff besides the work

#

even if it's work you enjoy, it can become exhausting and overwhelming when you don't force yourself to take breaks and pace yourself.

shadow mist
#

How should I proceed if I want to make a transition from data science/finance to SWE in tech?

twin pendant
twin pendant
shadow mist
#

Do all devs in fintech or just tech work remotely right now?

summer roost
#

no. Many work fully remote, many work hybrid (some days in office, some days remote), and some work full time from the office.

shadow mist
#

What's my best bet if I want to work fully remote with my background?

delicate bane
#

sometimes, it makes me wonder how people can have long careers in this field without burning out tbh.

twin pendant
#

The thing is I always find reasons to be in love with it. I hear about some cool new project, or some awesome machine learning model and I’m just in love with it

delicate bane
#

like, my boss #2 at work has been in software for 20+ years and i honestly give mad respect to the guy. especially since im just a newbie and it already feels like a lot at times lol kekHands

twin pendant
#

And then… other days I slog through the code and i feel just too frustrated to function

#

It’s a weird dichotomy. I think to love something means to love it actively even when you don’t like it. Love and like are different things I think.

delicate bane
#

hmm i think for me its coming to terms with being okay with not getting it right away and not letting the frustration get the better of me (even if i can be impatient). i think its better (and maybe healthier) to have the mindset of "look how far i came", y'know?

summer roost
vapid jay
#

I am a full stack django developer

twin pendant
shadow mist
tepid herald
vapid jay
tepid herald
tepid herald
delicate bane
tepid herald
#

Im planning on being a WEB DEVELOPER

delicate bane
#

that would probably be a good start

tepid herald
delicate bane
tepid herald
delicate bane
#

im not a web dev so im not qualified to give any thoughts

summer roost
tepid herald
wild mesa
wild mesa
#

There's too many things that you should learn, what's more important is that you pick something interesting to you and start there

#

So sure, django would be a great start if it get's you moving in that direction and you're having fun

tepid herald
#

but is django used alot?

wild mesa
#

I don't personally know any large organisations that use django, it's not super common in my field.

wild mesa
#

Not to be harsh, but if you only new django and were compeating against someone who only knew ASPX, the aspx dev would get the job

buoyant seal
wild mesa
wild mesa
#

Go ahead Darkwind, happy to discuss

tepid herald
#

send me a screenshot

wild mesa
#

RE: "JS is not a must for backend"
You're right, it's not a must for backend assuming you're not wokring on any NodeJS stuff. But @tepid herald didn't say back end, I assumed they're talking about a front end dev career. Considering their skills with HTML and CSS

buoyant seal
# wild mesa Not to be harsh, but if you only new django and were compeating against someone ...

And if the programming language and framework is chosen. And python is usually chosen for its fast development and readability. There is no really competion like this.

There are job vacancies or not.
Programming language and framework decides only available market share of job positions available to it.

Surely it is nice to know other Langs for backend, but usually person wins his position by being expert in one.

I can't imagine you comparrd python and Aspx and say the latter is better. This is Microsoft for god's sake....

#

Well, if he goes to frontend, then there is no choice ;)

tepid herald
#

choice?

wild mesa
#

Choice about learning JS or not

buoyant seal
# tepid herald choice?

Frontend has only JavaScript and typescript above it.

Plus front frameworks bring their own syntax on top of them.

That is it. In the end all of it JS

tepid herald
#

what will my career look like?

buoyant seal
#

Py can be used only for backend seriously.

If u wish frontend career, better to learn smth like React

tepid herald
#

what are my career paths gonna be?

buoyant seal
#

Frontend is html/css/js
Backend is smth like py/SQL and etc

buoyant seal
tepid herald
#

should i go for FULL STACK DEVELOPER?

wild mesa
#

yes :p

tepid herald
#

what will the salary be

buoyant seal
tepid herald
#

if you compare them

wild mesa
wild mesa
#

I am not saying ASPX is better in any way lol, just more popular

buoyant seal
#

The only thing more popular than python, is JS backends

tepid herald
#

I will take a look at the roadmap

#

the only reason im learning python is bcse its HIGH DEMAND

wild mesa
buoyant seal
wild mesa
#

It's never one or the other though

buoyant seal
fiery sand
#

How simple is it for someone who is just learning

buoyant seal
#

It was acceptable in acient times when Windows Servers were popular and used in a monolithic/hardware era. But not today

fiery sand
#

(To learn the language)

wild mesa
wild mesa
fiery sand
#

Python

wild mesa
#

Python is awesome, and easy to learn

fiery sand
#

Even for people with 0 experience?

wild mesa
#

Yeah, all languages will feel weird if you're a beginner, but python is very beginner friendly and if you stick with it you'll discover how useful it can be to you

#

It's also super easy to jump into, can play with it right in a command window / terminal and not need to worry about compilers and stuff

fiery sand
#

Ok thanks. I’ll learn it this weekend

buoyant seal
# wild mesa How can you say python has a larger market share than aspx? Did you do any resea...

Most Popular Backend Frameworks (2012/2020)

In this video evolution of the most popular Backend Frameworks from January 2012 to October 2020 (last available data). Data and popularity are calculated based on the number of Stars of the repositories exported from GitHub Archive.

In October 2020 the Most Popular Backend Frameworks are: Laravel, F...

▶ Play video
#

As u can see your C# was popular. But to this day it is at the end of the table

wild mesa
# buoyant seal https://youtu.be/94LokRYL5n0

"Data source: Github. Data and popularity are calculated based on the number of Stars of the repositories exported from GitHub Archive"
Yeah that's a great sample population there, only github and the 'popularity' is a star ranking?
When was the last time you saw a governemnt organisation publish it's web code to github?

#

So this graph is comparing the most popular languages on github, and sure that makes sense that python would be way up there

buoyant seal
wild mesa
#

Ok look, you can keep cherry picking your data as much as you want, I'm not trying to change your opinion. But I stand by what I said.
I test web applications as a career and come accross way more .NET, NodeJS, and even Adobe Coldfusion websites than I do python ones. Not saying they don't exist and python isn't an awesome server-side language, but in my expereince it has been a very rare thing to come up for testing. Any backend developer would benifit from knowing a range of languages.

gilded valley
#

A good metric for what languages are actually used is the stack overflow dev survey and other surveys that explicitly ask whether people are professionals. Still has a selection bias, but almost certainly more accurate than tiobe or whatever

gilded valley
near ocean
#

Python stats are inflated because literally everyone has some use for python, whether its glue code, cli stuff, automation, whatever
Its not that used as the driver for a webapp tho

gilded valley
near ocean
#

whats sad is something like spring being more "popular" or more used than both flask or django

#

and whats even sadder is fastapi being on the same level as drupal lmao

torn zealot
#

I have a question, how much can python be merged with engineering?

near ocean
#

What kind of engineering

tired yoke
#

Is there an api for status change, the bot will detect it

near ocean
#

Thats not a careers related question
Come on guys, its not hard to read the description of the channel youre posting in, or even the channel name

pastel thunder
#

Whats the difference between a software designer and software developer....in terms of job/internship role

near ocean
#

i dont think i've come across a posting for a software designer

buoyant seal
# near ocean i dont think i've come across a posting for a software designer

ops. I accidentally have read it as a software engineer and developer 🤔 My mind did not see the designer word. I'll say that I did not see software designer too, may be software architect ? in System Analysis And Design disipline, there exists designing stage of software, but usually this is called being Software Architect

near ocean
#

lol

#

in the case of "engineer", some countries wont allow you to use that title because its protected and you need to be a member of an engineer standards body to use it
so in that case their duties, benefits and general compensation would be greater than a software dev

buoyant seal
#

Two possible choices who is Software Designer

  1. It is Web designer (graphical one) working in Figma, possibly also UI/UX designer
  2. it is Software Architect, the person planning and designing architecture of the programming product, designing microservices / databases / components to code
near ocean
#

wouldnt they have their seniors or principal engineers do the architecture?
seems odd to recruit specifically for that task

buoyant seal
analog lark
#

Is it possible I can continue as a software engineer with just python?

#

or do I need smth like C++

#

or Java?

honest pivot
#

It helps to have a variety of tools

analog lark
#

Ah, I see.

buoyant seal
buoyant seal
analog lark
#

So like

#

if I'm aiming at a Google internship which language am I better off using?

buoyant seal
#

Python: Web development / Machine Learning / A bit of microcontroller dev / DevOps scripting

#

C++: Desktop development / Microcontroller dev / 🤔 OS stuff?

buoyant seal
analog lark
#

Glad I'm learning Go lol

#

Problem is the part where I get the Google internship tho

#

I heard it's hard to get an internship at big tech companies

shadow mist
#

I wish I was working remotely again

shell fable
#

is it usually possible for ppl to gain a software engineering position with python as their main language?

near ocean
#

yes

#

there's people here that have jobs that primarily involve python
i was hired to work on a python project mainly as well

vapid jay
#

yo

#

how much of your job is copy pasting stuff from stack overflow?

near ocean
#

pretty much none to be honest

vapid jay
#

so theyre copying your code

near ocean
#

my code is private for the most part, i work on internal tools mostly

vapid jay
#

I see

delicate bane
shadow mist
#

I want to work as developer remotely again

#

Anyways, I'm currently working long hours at a toxic work env at a trading firm, I'm a bit paralyzed hence I'm confused on how I shall proceed.
I'm hoping someone could give me a map

pastel thunder
#

I noticed people only mention recent extra curricular in grad application
If i raised money in my 6th grade lmao...should i mention it for ms application.....
I know its sort of not at all related and wont affect anything (maybe)...

frosty terrace
#

what is the highest paying job title for knowledge in python?

near ocean
#

that depends on the company, the country, the industry

vapid jay
#

hello

undone willow
vapid jay
#

how can i learn to code i don't have a computer much less i only have a school computer and it wont let me download stuff on it much less i am 16 trying to save money so i can leave my toxic parent i only have 100 dollars in my saving i want to know what i should learn to code or career

vapid jay
# buoyant seal

this is very true!! these two terms are the same thing!! they are just called in a different way

dense mesa
vapid jay
#

yes or some what i managed to downlead brave on it so i can access a lot of website that were once block

#

@dense mesa

dense mesa
#

See if you can access an online python compiler like on programiz

vapid jay
#

what that

#

i plan on getting part time job so i can save and get a gaming computer @dense mesa

#

and yes i was able to access the programiz and the python compiler

dense mesa
#

Ok that's good, you don't need a gaming computer to program in python

#

Using an online compiler (ik it's not technically compiled) is good for learning the basics, then you can use Google Colab for bigger problems

vapid jay
#

k

summer roost
vapid jay
#

ok varibles are hard

shadow mist
summer roost
#

Airflow might be useful, depending on the job, but isn't particularly commonly used in SWE. Knowledge of DBs is useful. Automation is useful, but exactly how useful depends on what languages and what tools you know.

terse lodge
#

Software Dev Boot camp grad here, going on two months post-graduation with zero interviews. I’m curious if an experienced professional dev or hiring manager here would be willing to look over my resume/personal brand and give me some constructive feedback.

peak halo
marsh wind
#

it's not uncommon to post here a resumer that is stripped of any personal details

near ocean
#

i should do that some time but literally all items on my resume can identify me

marsh wind
#

lol can't be that bad... I mean come on 🙂

summer roost
#

you don't have to anonymize your resume if you don't want to, either.

near ocean
#

heavily redacted resume soon ™️

stray cipher
#

can anyone tell me if b.tech can help me in pursuing data science?

terse lodge
#

@peak halo The boot camp was Code Fellows, Advanced Software Development in Python. I’m pivoting from a career in Special Operations as a Navy Diver. Have a Bachelor of Science in Experiential Education (essentially team building using outdoor adventure as a classroom), 20 years work experience. Started self-learning / writing Python programs about 2 years ago

native leaf
terse lodge
#

@native leaf you’re absolutely right. My priorities are changing as my family grows. I have 2 young girls now, trying to be home for them as much as possible, stop moving every 2-3 years, and remove some risk from my day to day work life. Each field has something I love, so I’m still satisfied with the change

native leaf
peak halo
terse lodge
#

@peak halo I have applied to a couple defense or govt positions, most I’ve seen would require relocation, which I’m trying not to do, but may have to in the end (I just moved here about 3 months ago).

shadow mist
#

what kind of compensation structure could I expect to get if I have <1 year working as a backend python dev and 1 year working as a DS?

peak halo
shadow mist
#

glassdoor says one, levels.fyi says another, wanting to get the answer from the people actually working in the field

smoky quest
#

the structure would typically contains a base compensation in cash, and then maybe some form of equity and possibly some versions of bonuses

shadow mist
smoky quest
vapid jay
#

hhi

delicate bane
summer roost
#

I work in FInTech and love it. That depends more on the firm than the industry.

delicate bane
#

fintech is different, i would be down to work for fintech

shadow mist
#

Fintech and working at a trading firm are different, fintech is cooler imo

summer roost
#

even within straight finance, I know of some hedge funds that are good to work for

#

and some investment banks that are terrible to work for.

delicate bane
#

ungodly hours is a big no-no for me if i can help it

summer roost
#

yeah, as a junior I interviewed at a bank - Morgan Stanley, maybe? - and was turned down for the job because I wasn't "passionate" enough. I told them I didn't want to work 12 to 16 hour days. 🤷

shadow mist
#

My plan is to find a remote dev job and work out of Bali, no more of this Chicago every day at the office BS

summer roost
#

I'm currently renting an AirBNB from someone who's in Bali...

#

Weird to hear so much about Bali in such a short time 😄

shadow mist
#

Are you in Changuu?

summer roost
#

I'm in New Hampshire right now

smoky quest
honest pivot
summer roost
#

Most of my career has been at one company, but feel free to DM if you'd like

wind flicker
#

Good evening
Can someone explain to me how a recursive function works?, question in the help-burrito Help Channel

wind flicker
#

Doesn’t but it related to your name ))

smoky quest
wind flicker
#

Totally agree, but if I would just wait until someone volunteered to help it would take ages

smoky quest
rustic schooner
#

Im surprised theres no rule against cross posting to channels with a very different topic

summer roost
#

There is.

#

!rule 7

inner wrenBOT
#

7. Keep discussions relevant to the channel topic. Each channel's description tells you the topic.

rustic schooner
#

mustve missed it when I scanned over the rules to check it - whoops

vapid jay
shadow mist
#

If my resume says that I worked at two firms for 1 year each, does it look like job hopping?

true harness
vapid jay
#

i have experience in html and css

plucky karma
#

'Learning Python' is such a broad statement.

#

To be at a Junior level in Python Development with no background prior, you are looking at a dedicated 6 months of training and proof of credible work before I'd consider hiring you at entry level.

#

There are working professionals with 10+ years of experience that only code in Python, still 'learning Python'.

summer roost
limber grove
#

registered for a community college today, you mods may be asked about this a lot but is community college a good choice for 2 years and then uni after that? is is a bad idea to compact all that university stuff into two years?

brittle thorn
lime tartan
#

Are there any success stories that y'all know of that people transition from any field to cs without prior experience?

vapid jay
#

Does anyone have an issue where when they type @ in a person DM's, the pop up to quick ping them doesnt show?

#

But for some reason, it does here

lime tartan
#

Education counts in your favor given the fact that it's in that field of logic

vapid jay
#

I'm looking for a front end web dev job, but I want to do freelancing before that. I am learning Python as my first language, and studying programming logic, but am wondering from the freelancers out there what skills they feel are most marketable

#

I want to start freelancing by coding webapps, so I was just wondering what tools/languages/skills you all deem appropriate for one wanting to get into this field of programming

peak halo
#

@vapid jay if you strictly want to do front end, your time would be better spent learning JavaScript and not Python.

vapid jay
lime tartan
#

Yes true, I have a bs in bio but that doesn't seem to work in my favor when I'm applying to these jobs

#

I've actually got denied by companies because "I should look for something in my field"

dense mesa
#

Or maybe you didn't demonstrate enough proficiency through projects/interview questions

lime tartan
#

Like a technical question or generic questions because I've taken many interviews before and I know how to navigate those waters well

#

None I suppose

#

I didn't even know about leetcode. I've just been helping out when I can in the help channels

#

I plan on using leetcode then. As for projects, I don't have any lol I'm just demotivated to start any

#

You make a fair point

analog lark
#

Is it possible to get an internship at Google without a degree?

#

Or is it like hard af?

lime tartan
analog lark
#

The movie? Ye

#

Fr tho is it possible to work at Google without a degree

dense mesa
lime tartan
#

I find out Friday if I get fired, I plan on doing alot more if I do and if I don't, I plan on doing what you suggest

dense mesa
#

The easy questions on Leetcode will teach you the interview style, and start introducing data structures and algorithms for mediums

lime tartan
dense mesa
#

Include your degree and relevant experience in your CV/resume, but beyond that just forget about it

dense mesa
#

I can DM you 2 servers to join that will be able to help as well

dense mesa
#

Are your DMs disabled?

lime tartan
shadow mist
#

can someone review my resume?

chrome yew
#

Guys, i'd like to know what are your point of view of a developer's salary over the next years... You think it tends to increase or decrease?

agile turtle
#

does writing a research paper increases your chance of getting hired

smoky quest
smoky quest
agile turtle
#

I do not have many good projects on my GitHub, nor do I have a good education background, but I want a job asap. I have been learning computer science (cs50, Charles severance python, hands-on sci-kit learn, leetcode, fast ai ) for the past 6 months and have made some progress, and I am in urgent need of work what should I do?

agile turtle
smoky quest
# agile turtle thank you

it's the old fast-cheap-good problem. If you want fast and cheap hiring, you are going to have to give in something

delicate bane
#

facts

brittle thorn
plucky karma
#

Someone is bound to be hiring... just have to communicate in person.

undone willow
#

What some algorithms that Junior devs will be tested on when they go for a job?

I plan on studying 3 in depth enough to know what they do.

The only one I ever felt comfortable with was a very straight forward one involving array and sorting.

smoky quest
undone willow
smoky quest
undone willow
vapid jay
#

?resources

near ocean
#

4x cross post and all of them are offtopic for the channel, im impressed by people sometimes

dense mesa
chrome yew
near ocean
#

why do you think jobs are decreasing?

vapid jay
#

Hey guys, i am 9th grade student and i get educated in ib(aka international Baccalaureate) and in 10th grade, we are gonna select 3 lessons as high level. i am planning to select math, english and computer science. I want to be a coder specifically on AI and python, after finishing ib, which universities are the best to study in in order to become a coder who works in AI & Python

(please ping me or reply to this message if you answer to me thanks)

dense mesa
granite crystal
#

Can i just make whatever for a project to prove im worth hiring? - like a virtual assistant? or is this a waste of time

#

can i just start automating my life?

dense mesa
granite crystal
#

nice thanks that gives me confidence, im gonna make it technical on purpose

ember garden
#

Hey guys!
I've got a job related question. What skills do I need to get as a python developer? I've completed django course and feeling rather confident in it. I also have some back-python knowlegde, as creating discord bots, playing with different libraries, (python basics let's say). As far as I know 1 st step to get a job is to complete a code interview, so I'm digging into LeetCode and I feel....... rather stumbled. am I really going to do some binary search at my job? Is it even worth learning "Algorithm"s in python? These binary search, Recursion, dynamic programming, that's what am I going to do at my job? or it's just for completing "code interview". Thanks for advises!
Cheers

#

For example, let's take this job as a "template": What would they except me to know? ( except from written there ofc :) ) What does it mean "Experience with Python"? Does it mean what I mentioned before - "Algorithms and other leetcode stuff"?

vapid jay
#

what tech stack is most likely to land me a job as a Python dev?
Django/React fullstack dev?

fickle flax
#

@vapid jay try searching in you area on indeed glassdoors etc

#

Django i see like Instagram uses it b it those are big companies, regular companies usually i would say it depends but react is popular in my area

#

Flask is also common python framework in my area

vapid jay
#

Could someone solve my question ?

#

What does return do because I Haven't tried it yet !

fickle flax
# ember garden For example, let's take this job as a "template": What would they except me to k...

Yeah so when applying to jobs need to do research on company like glasdoors. You can get familiar with the basic data structures, but no need i would say to practice 100 leer code. Only do this after getting offer for interview. Also, you can practice for basic behaviour questions only do these after getting interview offer. So focus on applying to jobs and improve your resume to get pass the ATS system then once get offer practice leetcode etc depending on job

vapid jay
#

What does return do ?

fickle flax
#

It stops the flow of execution

near ocean
#

Bro this is a careers discussion channel, ask in the appropriate channel

vapid jay
frosty terrace
#

What is the career path for machine learning ?

fickle flax
#

@frosty terrace there are many different paths, no right one. However common paths are bootcamp, mentorship camp, self teaching or online courses

#

It all depends on your circumstances

frosty terrace
#

is starting as a data analyst a good start?

peak halo
fickle flax
#

@vapid jay yeah is this your forst time working as SE? If so, can try starting on small companies on indeed glassdoor or i forgot other site but its for start up companies can just google this, and linkedin search for software internship or startup

frosty terrace
#

My plan is to start as a data analyst and move up to a data engineer, then hopefully do machine learning?

fickle flax
#

@frosty terrace you can do that but you can work as Machine learning engineer even without doing data anaylst or data engineer

ember garden
frosty terrace
#

I have a background in business, in the NY area, data analyst jobs seem like the only time I got interviews

#

I tried just getting into web development.. but to be very honest, I hate web development, so I would be doing it for the money if anything and I have no regard to learning javascript

#

I'd rather learn C++ before I move onto another language I have no regard for

peak halo
frosty terrace
#

no but im assuming if you work with data, I don't see how that's far from machine learning. Data engineering would probably be beneficial to learn machine learning.

peak halo
frosty terrace
#

Is data analyst to a data engineer a path at least?

peak halo
#

I'm not sure. The distinctions also tend to be fuzzy.

fickle flax
#

@ember garden i can only speak for internships since im a student, in an internship those requirements can be be ignored for python experience because during interview students are suppose to show their willingness to learn and that they already know one lang and can transition easily to python it can be learned on job. Same for tech stack, if worked with another one not related to job description they show they can learn on job and show through projects they have experience

#

The focus isnt on the requirements but on the job description if we can do at least 1-3 things mentioned there we are encourages to apply. When we get interview then we practice basic data structure, movk interview for behaviour and we research company there are tools to find what tech stack a company uses if glassdoor doesnt mention it. The practice is also related to job description and requirements a bit and improve resume if no job/interview offer

ember garden
#

I see, thanks for explanation!

shadow mist
#

can someone review my resume and tell me what could be improved?
Any help would be appriciated.

inner wrenBOT
#

Hey @shadow mist!

It looks like you tried to attach file type(s) that we do not allow (.pages). We currently allow the following file types: .gif, .jpg, .jpeg, .mov, .mp4, .mpg, .png, .mp3, .wav, .ogg, .webm, .webp, .flac, .m4a, .csv, .json.

Feel free to ask in #community-meta if you think this is a mistake.