#career-advice

1 messages · Page 209 of 1

buoyant seal
#

then i am a friend you need 😉 https://www.youtube.com/watch?v=Nf-ysT2vErQ

Obvious u just need to get better with Python and SQL.
This book from Mariano Anaya regarding Clean Code in Python to get it better
https://www.amazon.com/Clean-Code-Python-Refactor-legacy/dp/1788835832
U need having learnt throughly at least one relational database language in depth with performance tuning and debugging its issues.

The most crucial skill is unit testing for backend developers in dynamic typed languages
https://darklab8.github.io/blog/favourite.html#TestDrivenDevelopmentByExample
https://darklab8.github.io/blog/favourite.html#UnitTestingPrinciplesPracticesandPatterns
invest into it deeply to get it. to write unit tests with integration to postgresql/relational bases is most important for backend dev, otherwise tests are too fragile and useless
That is essential skill to become Middle ranked backend dev

Code architecture books at same page how to go indepth further to learn unit testing in full capacity

preferably also give a reading to Code Complete it gives overview in most aspects how to write code better

Otherwise a crucial skill beyond unit testing, databases, wielding language in a good way
Is being able to communicate well, gathering requirements 😉 Team work matters.
Some books can be helpful on this path. System analysis book is about it, at least a plethora of its stages.

My Little Pony: The Movie
•Song: I'm the Friend You Need
•Characters:
Capper (Taye Diggs)
Pinkie Pie (Shannon Chan-Kent)
Fluttershy (Andrea Libman)
Rainbow Dash (Ashleigh Ball)
Applejack (Ashleigh Ball)
Rarity (Kazumi Evans)

•Music by: Daniel Ingram
•Lyrics by: Daniel Ingram, Michael Vogel

Watch in 1080p!

••••••••••••••••••••••••••••••••••••...

▶ Play video
grave acorn
buoyant seal
#

in modern also backend people are often asked to know docker enough to use in their development environment
https://darklab8.github.io/blog/favourite.html#DockerDeepDive
Quite useful to develop with right database engine locally. Some teams just develop from within of it on every day basis
Also useful skill to do the most simple deployments in a comfortable enough way.

But the essential skills are unit testing, communicating and just practice to develop nice applications and libraries 😉
Code architecture books linked at same page help to open eye onto architecture and experiencing no problems in doing so

Some fluff potentially can be asked on this way further, things like elastic search, or kafka, or AWS (often quite valued on Europe/America market for backend devs, and probably larget possible fluff to learn)
But they are all changing technologies. not the best "main" investment
The best investment is into Core Software Engineering subjects, which those books teach and just doing any practical nice projects to have portfolio as part of your resume

buoyant seal
# grave acorn kept, and expressed incredible gratitude

I will add here, that it is nice eventually learning static typing in python, which is possible to validate with things like mypy/pyright, and writing nice code if using data structs generously (including like pydantic)
But it is hard to learn if u know dynamic typing languages only.
I would advice giving a try to language like Golang in order to understand typing in Python 😅

But anyway, that's all fluff. Unit testing first please throughly for proper hard skills, everything else later.

errant thicket
#

how could i not be that 78% i really don’t wanna live paycheck to paycheck

true harness
#

education, projects, experience

fast fossil
#

also good money habits, expenses tend to grow proportional to income
suppose education is part of these habits

fringe sphinx
errant thicket
summer roost
#

software engineers tend to be paid significantly better than the average American

oak summit
#

can someone send me their portfolio? im trying to learn how to code and create something of my own but i need some tips

summer roost
#

but also, I know a lot of white collar people who have gone into significant high interest debt. Don't fuck with credit card debt.

#

I've known people with 6 figure salaries who still somehow managed to have nearly $50k in credit card debt with an average interest rate around 20% APR...

#

all of which is to say, living paycheck to paycheck doesn't just depend on your top line, it depends on your bottom line

visual flax
#

Is it normal to do everything you can to achieve and feel like its never enough?

open ivy
open ivy
gritty rivet
# oak summit can someone send me their portfolio? im trying to learn how to code and create s...

Portfolios are very different depending on the person and the kinds of roles their aiming for. For example,.are you applying for full stack web development, data science, or what?

Personally my main project when I got my first dev job was a REST API built with Flask. But that could be totally irrelevant if you're not app for backend.jobs

Whatever you do the technologies used are less important then things like documentation, tests etc. So build whatever you want to build but build it well

oak summit
open ivy
#

I do wonder how many years of experience it takes for resumes to start being more efficient than networking? I had horrible resume luck for my first job, got it though networking with moderate effort. But after 10 years I imagine that my resume will look pretty good.

fringe sphinx
#

That said, I expect you'd probably have no problem landing an interview with a solid 10 YoE resume.

gritty rivet
smoky quest
gritty rivet
smoky quest
gritty rivet
smoky quest
open ivy
peak dew
#

congrats! where did you post your resume?

harsh river
open ivy
#

But your strategy was more serendipious.

torpid birch
#

ngl i am going crazy, I've been sending my CV for months now, and every answer is "After much consideration we decided to not..."
I guess dev work is not for me :^)

harsh river
open ivy
lament ginkgo
#

Anybody from bayarea? I am wondering if I can joing a geeky coding group to work on their small projects. I am fairly noob.

#

programming for algotrade.

long sequoia
#

I am planning to do a engineering degree and specialise in software engineering because I heard that generally jobs in this field are well payed and offer a good work life balance (especially working from home and stuff) and also because I like coding and just computer related stuff in general.

What are some negatives of cs related jobs (other than job market is not good right now)?

sterile saffron
near ocean
#

🤨 work life balance is fine, we're not financebros

sterile saffron
south folio
#

Any one need a website or an App developer?

twilit portal
harsh river
#

unfortunately this isn;t the type of server where you'll have much success with that

wispy condor
#

not sure whether to pursue tech career or house sitting professional

fringe sphinx
torpid birch
true harness
#

the people have decided that it is fine

fringe sphinx
torpid birch
# fringe sphinx If the resume is fine, questions to think about: 1. Are you applying to enough p...

Yep i started applying to various roles, being it QA, backend, automation, DevOps and some more that can fit my current knowledge, i also applied to Junior roles since the reality is that i never officialy worked for a development role besides the project i am currently on, and honestly Junior role probably pays more than what i am getting currently.

I do not have a personal portfolio since all my projects are work projects, i am currently changing that by creating a website with some cool F1 stuff

fringe sphinx
torpid birch
#

Pre interview, i had couple interviews but all except one were consulting stuff. The one interview i went was ok but they wanted someone with more experience even tho they didn't said that on the listing.

torpid birch
gilded sand
#

Are there good websites where i can find jobathon postings?

fringe sphinx
sterile saffron
#

@torpid birch what's region where you apply ?

torpid birch
sterile saffron
#

Western Europe have problem with a lot of ghost jobs, France made a report last week about 60% are not true.

#

You should contact directly the companies, share your resume even if they doesn't need for the moment.
Careers sections have the same problem.

torpid birch
#

I can see that, because here a lot of outsourcing companies are just intervieweing to create a big DB, they sometimes don't even have that job opening, just the listing...

rocky fulcrum
# fringe sphinx I'd say keep applying. You'll get better at interviewing too. You only need one ...

billy, do you need a coding certificate to land a CS job? i'm currently making a chess program (might become an engine in future) and my father is fully convinced job employment will be easy if i just show them that, but according to my mother, i need a certificate to prove my coding legitimacy, despite me having my chess engine code licensed and publicly available if people want to take a look.

do i really need a certificate to land a job or are my personal projects that far surpass the content featured in the courses not completely worthless?

TL;DR - dad thinks my chess program is perfect for employment. mum thinks i need a bullshit certificate. how do i prove to my mum i dont need a certificate to prove i know something?

fringe sphinx
weak walrus
rocky fulcrum
fringe sphinx
rocky fulcrum
fringe sphinx
gritty rivet
rocky fulcrum
#

what about before that?

fringe sphinx
rocky fulcrum
thorny sphinx
#

One route to consider! If you can get one at a good company

fringe sphinx
rocky fulcrum
rocky fulcrum
fringe sphinx
thorny sphinx
#

It’s a different experience to uni different pros and cons. But very good overall

faint depot
#

Im from the UK as well

thorny sphinx
faint depot
rocky fulcrum
fringe sphinx
#

And, go on a visit to Bletchley Park.

rocky fulcrum
peak halo
#

@dusty trail your message was removed for containing advertizing

vapid jay
#

I put the wrong company in the header of my cover letter by accident will that kill my chances?

#

Rest of the cover letter had correct company name

kindred oyster
#

probably
but lets hope the HR is lazy and doesnt check 🤞

deft herald
#

They sent some very snarky reply back highlighting the mistake haha

vapid jay
#

What company, if you do not mind?

deft herald
#

This is why i hate cover letters.

As for what company...it was something like 7 years ago so i have no idea

vapid jay
#

Or just leave it?

vapid jay
kindred oyster
#

its not in your control anymore , the damage is done

vapid jay
#

How about by leaving a closing argument out by accident does that damage my chances as well?

vapid jay
deft herald
vapid jay
#

Ok. Well now it's time to improve myself

fringe sphinx
vapid jay
#

Also what is average resume length for SWE with three years?

near ocean
#

1 page

peak halo
#

My boss just called me and asked me (for the first time) to interview/prescreen a candidate surprised

gritty rivet
fringe sphinx
gritty rivet
vapid jay
# near ocean 1 page

I had like 1 full time SWE job, 1 part time IT support job, and one 1 part time tutoring job.

#

Should I exclude some these jobs to fit one page?

deft herald
#

But you should be able to fit 1FT and 2PT jobs in a one page resume. Feel free to post your (anonymized if you want) resume here for feedback

fringe sphinx
vapid jay
deft herald
vapid jay
deft herald
#

I don't know actually. I think someone told me to remove it a while ago but that might be because i was already pretty experienced

#

Either way the one you have is IMO too wordy and can be condensed quite a bit

vapid jay
#

ok

fringe sphinx
#

There's nothing about you in that, just puffery.

#

The front end engineer role is light on specifics. Sounds like you only know how to do a little jquery and did some UI design work.

harsh remnant
#

Me pursuing a CS degree and I’m washing dishes tomorrow at 8am - 12pm

fringe sphinx
true harness
vapid jay
#

Is there anything that is good about my resume that I should keep?

gritty rivet
fringe sphinx
#

This is not relevant to this channel, and it seems like advertising. Removed.

topaz abyss
#

python for networking?

#

like jobs?

near ocean
#

what does that mean

harsh cradle
#

Any suggestions on places to go to offer software development services as a freelancer? I'm currently trying Upwork and freelancer but I want to spread as wide as possible to reach as many people as I can

neon marsh
#

lets say I graduated 5 years ago and no tech job experience. And built bunch of coding projects and keeps going. Is it worth the hard work?

neon marsh
summer roost
#

what stopped you from getting a tech job at some point in the last 5 years? The job market in 2020 and 2021 was incredibly hot

#

interviewers are gonna be very curious about that. it's going to look strange to have gone 5 years after graduation without a job in the field

#

what have you been doing since graduating?

true harness
#

you could deliberately omit the graduation date...

peak halo
true harness
#

I've been recommended to do so by at least one recruiter at my last internship. personally I am against it, but the recruiter felt strongly about it. their rationale was avoiding age discrimination

peak halo
#

Aren't you still working on your bachelors?

true harness
#

yes. they meant after graduation

peak halo
#

I see.

summer roost
#

omitting the graduation date might be helpful for getting interviews, but I think you'll still need a rehearsed answer about what you've been up to career wise

#

I think it'd be pretty tough to convert interviews into offers without one. I think you'll definitely be asked about it.

harsh cradle
#

Any suggestions on places to go to offer software development services as a freelancer? I'm currently trying Upwork and freelancer but I want to spread as wide as possible to reach as many people as I can

vapid jay
#

Does experience trump education?

smoky quest
#

In terms of career, a CS degree will be the path of least resistance and with the most opportunities and compensation

exotic wasp
#

Hello everybody, someone know if in france it exists some whatsapp group to ease the process finding work in IT? I work as a data Scientist but with 1y of experience it is tough to find a job

grave acorn
gritty rivet
pastel plinth
#

can i start freelancing as a frech grade ? or it is imposble?

gritty rivet
crisp stream
#

!res general
you can start learning even now, without any paid courses
there's tons of free resources on the internet like these ↓

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.

shadow moth
#

Should i be worried about AI stealing potential careers

fringe sphinx
vapid jay
#

I found a recruiter and hiring manager of an employer I appplied to, what should I say to them?

#

Its been 72 hours since I applied

peak halo
magic horizon
#

yo anyone here, ive got a pretty srs question

peak halo
magic horizon
#

so see i have made a whole web application for my school's students which is meant to teach them skills through dedicated custom made roadmaps
the problem is that i need to make high quality content and stuff for them, i have 80 students already registered and i have to stay commited for the entire year
and as the cherry on top, i asked them to only pay roughly 1.5 dollar for the entire year for all the courses

peak halo
#

given the slow mode, be sure to ask your whole question all at once, in one message.

peak halo
peak halo
deft herald
deft herald
grim bane
deft herald
grim bane
deft herald
#

why?

viscid marten
#

Man, it seems like the second tech job is just as hard to get as the first one haha

peak halo
viscid marten
#

As of now three so still pretty fresh to it.

viscid marten
smoky quest
#

tbh, while there might be laid off, I do see a lot of hiring.
All the good candidates I talk to have multiple offers

viscid marten
#

That said I get what your saying though. A good dev is always in short supply and highly valued

smoky quest
fringe sphinx
#

(thank goodness I haven't had to write a resume in a long time)

viscid marten
fringe sphinx
#

this channel does give resume review / tips / etc.

#

post anonymized, if you like.

smoky quest
viscid marten
smoky quest
#

So that's why I encourage to see things like a sales funnel. Don't obsess over a specific company but try to see patterns over a funnel.
If you see 1 rejection, reasons could be anything. If you see a consistent trend of like 10/10 rejections at a specific step, then you can be confident there is a problem with you

viscid marten
thin hound
#

im just starting out rn about learning python and i just want to know if there is anything i need to know before i get started

smoky quest
viscid marten
fringe sphinx
fringe sphinx
#

!res is a longer page with lots of stuff

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.

viscid marten
# thin hound tysm

I don't want this to go super far off topic, but the best way to learn is try to build something(even if you know you'll fail).

hidden bloom
#

I have a degree from UK but am a citizen of USA and will be applying for grads jobs in america. However, my UK degree classifcation doesn't convert easily to GPA. So what am I meant to do when it asks for gpa in the application forms? Does anyone else have any issues with international degrees being recognised in the US?

gritty rivet
vapid jay
#

I thought it was encouraged to connect to recruiter to help your chances get an interview

gritty rivet
whole turret
#

Guys I wanted to get some feedback on something
I am building a platform called codecall which allows developers to contribute code and get paid based on their contributions
I already have quite a few businesses that will list their projects with a prize pool of 5k-10k range on launch
Thing is I am mainly doing it for javascript related tasks
Would this be of interest for python as well? I am not too sure what type of businesses use python though (A.I. and date science mainly?)

grave acorn
whole turret
#

In what sense? Search algorithms?

grave acorn
whole turret
#

Is there alot of python code open source or is python mainly used for sensitive tasks?
I apologise if this is not the correct place to ask this question

#

I mean if you want to get a job for example are there many opportunities to contribute open source to showcase your skills like with front end technologies?

grave acorn
whole turret
#

Thanks will just check it that way

wide arrow
#

i wanna see what the python community thinks of its language

smoky quest
#

Would you expect to get any other answer than yes on a python server?

smoky quest
wide arrow
#

mb wrong chat

#

where could i ask

fringe sphinx
# wide arrow where could i ask

The three off topic channels, perhaps, but unsolicited polls are probably not going to get much engagement. Perhaps just ask a direct question

wanton birch
#

Anyone here familiar with leetcode or neetcode?

#

I was thinking about using something like that to keep the habit of daily coding ongoing without jumping into one of my “projects”

smoky quest
wanton birch
#

I was thinking that it might also give me some confidence should I ever get an interview for one of the cool stuff I end up applying for 😁

smoky quest
#

Though, if your projects don't involve algorithms, I would argue your projects are too simplistic

trim crypt
#

Restream has job openings if anyone is interested. I've used their service for my multiple stream channels to Twitch and Youtube.

My question is how and where would I start to learn more about WebRTC stuff? Seems so interesting

harsh river
#

does anyone have any good resources on differentiating between billable vs non billable time?

fringe sphinx
#

(Context matters because billable time to, say, a specialist consultant is different than a contractor)

harsh river
fringe sphinx
harsh river
fringe sphinx
#

Ime, software contract work has a defined number of hours per week for full time work. Usually 40 hours. Lunch is typically not included, but somewhat depends on the company. Some companies closely monitor, but for SWE roles it's hard to really measure.

harsh river
#

yeah i'm sort of having a hard time categorizing everything, theres a few things where it's very clear cut imo, and then others where i'm like uh idk

harsh river
#

yes

fringe sphinx
#

For a full time type contract role, I wouldn't be too worried about accounting for your individual hours. I always billed in large blocks of time, and nobody ever asked for the specifics.

#

I would, though, keep good notes about what you accomplished each week

devout zenith
#

Working independently now

harsh river
fringe sphinx
chrome elbow
#

any current or former cyber security workers have any tips for me i have a few questions like how much coding is used, what languages are used, what’s the job like , what degree you have an etc looking forward to learning a few things

winter kraken
winter kraken
lapis quartz
#

Maybe silly question but does Pandas library essentially make learning sql not worth if I know python?

smoky quest
lapis quartz
smoky quest
lapis quartz
keen wyvern
#

many things utilize SQL under the hood. understanding how it works, and how to work with it would be very beneficial.

granite sorrel
#

Sorry for the super delayed response but yes, I have credits that equate to about 50% completion of a bachelors in CIS. I'm not currently enrolled becuase I had a baby recently, but now I'm between jobs and looking for a new job and checking out options for re-enrollment to finish

true harness
dreamy valley
#

WRONG CHANNEL SRY

noble shard
#

so I started my computer science program a few days ago and I'm just wondering if you guys got any advice for what to do during the school year(my first semester's language is python and I am already in like a decent beginner level, i do have a small github portfolio but i'm wondering if y'all got any more advice to make the most of my program)

fringe sphinx
gritty rivet
noble shard
sour tree
#

Hey I had a question. I have my hands on python pretty well. So, I wanted to ask if anybody knows what are the skills required along with python (I'm pretty aware about SQL) like if libraries then which one and something else which can be done.

#

I'm looking for python development job position for now

buoyant seal
# sour tree Hey I had a question. I have my hands on python pretty well. So, I wanted to ask...

Usually there are core software engineering skills, applyable to any software engineer needed being known
https://darklab8.github.io/blog/favourite.html#TestDrivenDevelopmentByExample
Unit testing here is the most crucial for devs writing dozens, hundreds, millions of code lines application.
Without it it is not good at all.
This core software engineering subjects are all very well overviewed in Code Complete, what exists and essential about them

Besides that there is fluff of technologies depending on different job role.
For backend role it is usually:

  • Django/Fastapi/Flask web framework
  • use Django ORM/SQLAlchemy ORMs, having known raw SQL well for at least one db engine like Postgresql
  • using Celery
  • unit testing with pytest and ecosystem around
  • some other fluff depending on needs, kafka, elasticsearch, AWS (the most heaviest fluff backend dev could know), docker
  • being able to apply when needed authentificating stuff, payment gateway systems and etc
  • add here Html/CSS/JS knowledge as obligatory at basic level eventually too
  • eventually nice for python devs to get hang of typing with mypy/pyright

Very similar stuff for Data engineers as far as i am aware, web frameworks are just replaced with data engineering frameworks
Plus they have their own specifics in theory of stuff they need to know. and AWS may be more necessary for them to know perhaps

gritty rivet
buoyant seal
# sour tree Hey I had a question. I have my hands on python pretty well. So, I wanted to ask...

https://roadmap.sh/ Fluff of technologies is very well mentioned in those roadmaps for different job roles.
They just do not have Core Software Engineering subjects mentioned there which u are obligated to know fot software engineering positions eventually too
Code Complete will be an excellent entrypoint to finding out what exists in Core Software Engineering subjects
Investment into those skills will be more useful as main priority because tech rapidly changes, theory of stuff remains stabely mostly the same through dozens of years

crisp ginkgo
#

can you guys think how much time it took me to solve or find approach to find the 3d circles

fringe sphinx
#

This is the career channel. Please delete the message and post on an appropriate channel. And, I have no idea what you're asking. #❓|how-to-get-help if it's programming/python related.

crisp ginkgo
#

my bad

#

where is general chat i cant find it

#

@fringe sphinx

fringe sphinx
inner wrenBOT
lean harbor
#

when workplaces ask for "experience working in python" are they referring to literal job experience as in working at a firm or just working on projects on your own for some amount of time?

lean harbor
# deft herald both

what's a good place to look if you have no firm experience but some coding experience building projects?

fringe sphinx
#

Tell us more? What education? Country? Etc

#

Other experience?

true radish
#

ha lo

gritty rivet
lean harbor
#

@fringe sphinxecon degree bachelors, canada, 2 years of finance job experience
I just recently started learning python and am looking to break into entry level remote job

#

my goal is to just get so good at coding my lack of firm experience wont matter if my projects I present are that good but I am still kind of a noob so maybe this is a delusion

gritty rivet
lean harbor
lean harbor
buoyant seal
fringe sphinx
gritty rivet
lean harbor
#

@fringe sphinx@gritty rivetI also have like 7 years of experience as a pro trader with a track record of successful trading is that relevant?

hidden crystal
#

@pine sleet CHECK UR DMS

white relic
#

Not sure what 7 years as a professional trader but only 2 years in a "finance job" means

lean harbor
#

I'm looking for more stability with a career, my day job was mostly just because I was bored trading but I wanna actually do a career I am passionate in now

white relic
#

trading with your own money is not "pro" as I understand the term but ok

lean harbor
#

it is if you do it in a systematic way, making you no different from any fund
the term is bs though I know, but it's arbitrary hedge fund analysts are usually worse traders than successful retailers

white relic
#

Regardless I think the advice is the same. Leverage those connections and experience

lean harbor
#

how is it best to leverage it? just rely on financial experience on resume to differentiate you from other applicants?
I was thinking maybe do a cs degree online if it's available at my old school or is that a waste of time if I already have a degree?

lean harbor
#

I also have developed pine code strategies on trading view, although admittedly this was mostly done with chat gpt (lol) but the strategies do work well and have a track record I can prove of trading with real money successfully.

lean harbor
fringe sphinx
white relic
#

Whether you were successful or not is probably not important compared to the industry experience you can demonstrate.

lean harbor
white relic
#

But you aren't trying to get a job as a trader

fringe sphinx
#

But regardless... many funds need financial types who can code and help with "too complex for spreadsheets" problems.

lean harbor
# white relic But you aren't trying to get a job as a trader

preferably something to do with trading automation actually is what I am looking for, but I wanna develop strategies for firms since this is what I'm good at
so I don't wanna be the trader, but I do wanna code trading strategies for firms if possible
I'd be interested in branching out to other things though I am still super new so I have maybe a naive expectation how the market works

fringe sphinx
#

I work with some of these types of people... usually finance backgrounds who are transitioning to technical roles (a lot of data skills, in particular)

fringe sphinx
gritty rivet
fringe sphinx
#

(just a random result)

lean harbor
#

what does the grind for a job look like for someone like me though? realistic time scenario for entry level position is prob like what a year?

#

I'm not looking for some glamorous position, a basic 60-70k a year job would do

fringe sphinx
#

What job? What skills required? Do you get another degree first or not? etc. Too many variables.

lean harbor
#

fintech python focused job, no second degree, entry level

fringe sphinx
#

No idea. You just need to apply and find out.

gritty rivet
fringe sphinx
lean harbor
#

in terms of projects I can put on resume, are my trading view projects legitimate to put on github?

white relic
#

dowcet's advice to reach out to people who are doing what you want to do and ask them is probably the best you'll get.
Most of us are not in fintech and you want industry specific advice.

lean harbor
#

let's say I drop the fintech requirement and just any python job would do?

#

6 months is not realistic right? those youtube videos of getting swe job in 6 months are def bs I think no?

gritty rivet
white relic
fringe sphinx
lean harbor
gritty rivet
lean harbor
# fringe sphinx Def bs.

haha ya I thought so, bros are saying no degree no experience at all in swe and say in 3-6 months you can get a job
outside of mad connections I imagine this is unheard of

fringe sphinx
lean harbor
fringe sphinx
gritty rivet
lean harbor
#

I see. I gtg rn but thanks for your help guys. Please excuse any noob questions I am still very new.

fringe sphinx
twilit portal
unkempt zinc
#

i do some javascript in my internship as the project uses it and i discussed about the project during the intership in both my portfolio and resume
however i didn include javascript in the section where i mention my skill as bcuz 1st idk how to work with javascript really well , 2nd really didnt like the language

near birch
#

"Indian IT jobs, the ones that involve maintenance, testing, and providing services, are still going to remain safe. But only for a few years.
Indian IT giants such as TCS, Infosys, Wipro, HCLTech, and others, which arguably are still testing the waters of generative Al could soon be on the brink of emergency"

#

How far true is this people?

true harness
#

somehow va_rx always shows up when something finance related comes up 🕵️

#

6 months is not realistic right? those youtube videos of getting swe job in 6 months are def bs I think no?
i think it's reasonable if you have a good starting point. you have a degree, work experience already, and are already coding so you're definitely ahead of most people looking to get into swe
@lean harbor

open ivy
#

Is it true that the skills needed to get a Python job are very different than the skills needed on the job?

fringe sphinx
open ivy
#

So there is some overlap and a moderate level of difference. Which depends on the company (or department in the company, etc)

fringe sphinx
buoyant seal
# open ivy Is it true that the skills needed to get a Python job are very different than th...

As a general rule, skills needed to get Python job are usually the same as needed on the job.

The exception is Leetcoding trend. Usually this skill is only useful to get jobs and not needed at jobs.
Commonly highly asked in over big corps thinking they are Google.
Has increased chance to be asked for Data Satanists.
Commonly asked for the sake of easy automation of tasks related to it and easy receivable metrics about it.

vital acorn
#

Maybe it depends on the projects you get

open ivy
#

Maybe the stories about skilled people interviewing poorly and not getting a job are overblown?

They may just be using a bad approach (spamming resumes, many interviews are fake, etc).

fringe sphinx
#

There's so many levels to this. There's also some topics we learn in CS that you'll likely never directly use, but that the journey of learning helped you develop other skills.

open ivy
#

I do think a bit of undergrad-level theory that is not directly applicable is still useful. Such as Turing machines, etc.

Also, it is a break from actually working on code. Very few people can code all day everyday, and those who can often get tunnel vision.

vital acorn
fringe sphinx
#

anecdotally, the job seekers who've asked for resume help here all seem to land interviews fairly quickly.

#

but, it all starts with: a good resume, good interview prep, and good skills.

static saffron
#

Just got a job offer, I'm 19 self taught and most of my projects are private with some articles written about them, what do I do ? and how can I write a resume?

#

I am kind of panicing so I do apologise...

smoky quest
near ocean
#

Usually you write the resume before you get the offer lol

static saffron
# smoky quest What do you mean by job offer? Do you mean an inquiry?

im a soldier, someone from the reserves works in Kaltura and he just came up to me and offered me a position, he just messaged me today saying he got the CEO to agree, said all I need is a resume for a shot at this and I had no idea he was serious until he sent me a message.

open ivy
#

Sounds like an interview offer.

peak halo
static saffron
peak halo
#

If someone messaged you on a website like LinkedIn saying that they want to hire you for a full time position, and you never applied to that position, it's probably a scam, or an undesirable position.

#

And by "hire" I mean hire you directly. Not "proceed with an interview process"

#

And if they mean "invite you to apply", then they shouldn't even need to talk to the CEO about that.

static saffron
#

im sure it isnt a scam and I know the guy, hes legit and very accountable as we work in the same building.

#

all I need is an example of a resume or some recommendations

fringe sphinx
static saffron
#

ty

fringe sphinx
# static saffron ty

You can post here for anonymized review. Resumes are hard to get right the first try.

static saffron
#

currently on base doing a 48 shift

fringe sphinx
#

How would you start a job then?

static saffron
#

plus its mandatory so legally speaking I can get a job.

fringe sphinx
static saffron
hidden bloom
#

could i put a project where i technically pirate mp3's by converting them from youtube through sketchy websites? technically its not illegal on my cv?

buoyant seal
hidden bloom
open ivy
#

It's a bad idea. The main effect is to repel employers, not the legal risk. Personal-use piracy is not exactly a serious crime. But it does not look good on a resume.

Can you take your code and know-how and make another web-based project that is innocent?

gritty rivet
fast fossil
#

why boring? spice it up a bit (not with piracy unamusedowo)

radiant pilot
#

I've been studying PYTHON for over 7 years now. I have certificates from many Bootcamps and W3 schools. I have now semi-retired and I'd like to find some part time REMOTE work in Python. Maybe data cleaning or such. Is this a realistic goal? If so, what would be the best way to get started looking toward landing this type of work? I'm in USA, Florida and have done Python in WIndows, Mac, Raspberry Pi as well. Thanks for your tips.

vapid jay
#

Bro, what?

vapid jay
gritty rivet
radiant pilot
# gritty rivet If you have any sort of professional network, I would try to find projects that ...

Agreed, and I'll bag groceries then I guess. I have over 40 years in the computer industry and have done many jobs in the business in those years. The last 25 years as a IT Director for a Billion dollar company. I have done data center and VDI and stroage architecture as well as application programming in C# .Net, ASP .Net, JAVA, SQL. I also did 7 years of self paced Mobile programming in ANDROID and iOS. MANY Bootcamps there as well. The same story. The world is a big place and some are willing to work for less than 10.00 US an hr. They can have that GIG. With all the schools PUSHING Programming as the new Job Frontier in the US, and Python as the language...I just need a 20hr side gig. Is that too much to ask? Hummm, maybe so. My first serious class in PYTHON was with MIT. I thought having that credential might help, nope.

open ivy
near ocean
#

3/hr buys 3/hr talent

radiant pilot
open ivy
#

So maybe Fiverr is actually an OK place to get paid a decent wage if you are experienced?

pine sleet
open ivy
#

Do you think Fiverr is a decent way to make money for programmers with several years of experience who have trouble getting a full-time job?

pine sleet
#

i think your primary goal there should be to figure out why it is you're having trouble getting a full time job

open ivy
#

I was not doing much networking.

radiant pilot
pine sleet
#

get in touch with your university or school friends, see what they're up to. talk to coworkers from previous jobs, do the same thing. never eat lunch alone, all that

open ivy
#

I wonder how good game jams are to meet new people?

true harness
open ivy
#

I do wonder what are some ways to make new friends online, who have a fair amount of experience.

That is a useful way to network if it can be done properly.

hidden crystal
#

@pine sleet check ur msgs

gritty rivet
# open ivy I do wonder what are some ways to make new friends online, who have a fair amoun...

Why only online? Meetups and conferences are almoat everywhere and they're valuable

That said, one way people connect by doing things. Contribute to open source projects. That doesn't even necessarily mean coding if you're skills are truly not there yet

LinkedIn in is also a good place to connect with mentorship. You can search to find people in your local area or who you have other things in common with but who are just a little ahead of you in the journey

open ivy
open ivy
#

Ineresting

vapid jay
#

Hy

pulsar breach
#

Does anyone need a mod here if you need just DM me

pulsar breach
buoyant seal
dawn cape
#

hey

vapid jay
#

Anyone here quantum tech and bcs aspirant?

pastel thunder
#

Does Microsoft sponsor masters degree for Microsoft research fellowship position employees?
If so what are the terms and conditions involved?

white relic
tropic ferry
#

Hi everyone, I hope you're doing well! I wanted to ask if it's okay to post a small paid job here. I don't love working via Fiverr and such, and i usually expect the best guys and girls always to be around on discord servers. I don't expect it to be much work, guess for many experienced coders fairly trivial. Let me know if that's okay to post here 🙂 Thanks

#

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

analog oriole
#

what are entry lvl roles for AI, how can i show my skills?

tropic ferry
#

well, nevermind 🥲

golden jetty
#

How much knowledge do i need to land a volunteering position/unpaid internship? Is it possible to land one at 17 years of age (not in uni yet)?

#

I want to get a grasp of what its like to work as a developer and some experience

peak halo
fringe sphinx
grim bane
grim bane
peak halo
grim bane
peak halo
grim bane
peak halo
grim bane
grim bane
weak turret
#

Hey guys who still is unemployed

muted night
golden jetty
golden jetty
fringe sphinx
peak halo
summer ingot
#

I’m 3rd year computer science student, can anyone suggest me , Now what’s the best for me ,….?

near ocean
#

I might be the weird one for this but in my mind if youre not getting paid thats a red flag, this isnt open source stuff

summer ingot
#

No . … just cmplt 2 unpaid online internship

plush summit
golden jetty
golden jetty
summer ingot
golden jetty
fringe sphinx
#

Clubs are a good chance to learn other things, even if it's something unrelated to tech.

ocean kraken
#

hello, guys where can we self promote our github

peak halo
celest comet
#

bro yall listen

#

im new in this shit any suggestions for future?

peak halo
celest comet
#

i am first year student new in this coding world ?
python has more scope or java>

peak halo
#

but if you end up as a web developer where it's python in the backend and javascript (which is completely unrelated to Java) on the frontend, knowing Java won't help you in itself.

near ocean
#

You can do those things and also get paid what youre worth

fringe sphinx
#

The language isn't the important part, as long as you're applying skills.

near ocean
#

Oops, chat scrolled

buoyant seal
# celest comet i am first year student new in this coding world ? python has more scope or java...

Technically Java has more pure software engineering scope, it can do backend, desktop and moblile development
Python has plenty of scope in itself too though, popularily used for backend, devops engineering, data science and ML stuff.

Java is very very corporate world language, if people wish long term solution for banking or other fintech, or just some quality stuff, Java can be pickled.
Python can do it all too, it just has... a different style to its programming, and set of limitations u will be dealing with. (more often picked by startups though)

I would recommend trying both until u made big enough projects and managed to define for yourself what u like more.

====

What i can warn here? Python is easy language to start but hard to master. It can help to be productive from a start, at the cost of rapidly accumulated tech debt later, which can be fought but only to certain limit.
Java language is harder to master, but can be way more pleasant to use if you need writing thousands, dozens thousands, hundreds thousands code lines code. Where python will be randomly failing on runtime for no one knows which reason unless u wrote unit tests to validate its quality at least somewhat, java has a good chance to be working correct on a first try to run it.

Plenty of people genuienly like Python Unlimited Freedom more, as it more suits their style of programming, and for them to be more productive.
Other plethora of people can be genuinely liking Java language to do things in the field with way more restrictions, for achieving quality that is auto validated for them.

=====

So my advice is picking language u like more (and hate less 😅 )
And make sure you will learn unit testing very throughly in depth regardless of the chosen language.
It is very crucial aspect for sanity of a dev. Local rapid feedback for quality of your program matters.

muted night
#

For sanity lmao

royal galleon
royal galleon
ocean kraken
royal galleon
#

Great thing

fleet reef
royal galleon
grim bane
muted night
#

Do certificates help in getting jobs

#

Should I mention them in resume

fringe sphinx
muted night
fringe sphinx
muted night
fringe sphinx
muted night
muted night
fringe sphinx
#

Anonymized

smoky quest
muted night
smoky quest
muted night
smoky quest
muted night
#

no hope?

smoky quest
muted night
#

alright

fringe sphinx
# muted night ||south asia||

Job searching is very country specific, but several things you can do: 1. Prepare the best resume you can. 2. Network: talk to friends, family friends, etc... never have lunch alone... it's the best path to a job. 3. Practice your skills and be able to demonstrate them. 4. Broaden your knowledge: watch PyCon/Europython videos or other tech conferences

muted night
harsh river
muted night
pine sleet
#

whats a mooc

muted night
# pine sleet whats a mooc
A massive open online course or an open online course is an online course aimed at unlimited participation and open access via the Web.```
pine sleet
#

i see

#

its probably not that valuable for swe then

muted night
#

yea billy & recursive told me

tight parcel
muted night
#

no job?

tight parcel
#

Yep
Not that I’ve even applied tbh

muted night
#

u have some other plans?

tight parcel
#

I been learning dsa and stuff for a while and solving leetcode

whole wolf
#

guys

muted night
whole wolf
#

is mosh's exercises so hard or its cuz i cant understand his course well cuz its in english?

tight parcel
fringe sphinx
fringe sphinx
tight parcel
#

They heard back from 1-3
Companies and got hired ,
My plan is just to be at a competitive level at what I do , get referrals and apply like a madman everywhere

fringe sphinx
muted night
#

just making a new resume will make an impact?

fringe sphinx
#

I gave you several things that you can do.

muted night
fringe sphinx
muted night
#

my degree is over, i dont have no friends anymore i'm freeloading at home

tight parcel
muted night
# fringe sphinx What is?

like prepare the best resume? How

what else am I supposed to do?
cant get hired anywhere so no experience
GPA will remain shitty
no networking in my life now
certs are useless
leetcode/competitive-coding profiles are useless

tight parcel
fringe sphinx
tight parcel
muted night
#

it was a good college probably between tier1 and tier 2

tight parcel
#

Matters in certain countries

fringe sphinx
muted night
#

thats kinda useless advice

#

everyone knows these vague terms

fringe sphinx
#

I gave you specific things to do to your resume. Beyond that, it doesn't sound like you are networking, practicing or broadening your knowledge.

muted night
#

i am studying python regularly as i already said

#

since more than one month probably

fringe sphinx
muted night
#

yeah bcz thats my out-of-college resume

#

i've been in python for only 1 month or so

whole wolf
#

guys is this course good?

true harness
#

no

whole wolf
#

im just done with the youtube tutorials

whole wolf
#

@true harness

true harness
#

python 2

whole wolf
#

is this good then?

#

thats not the whole course in the ss

pine sleet
#

i dont think it's that useful but i guess if it's free it doesn't really matter

whole wolf
deft pelican
#

Looks like it had some nice courses

versed quarry
#

you wrote availabilty

white relic
#

good eye

muted night
#

Bruh that's the least of my worries 💀

versed quarry
#

Im gonna be real i havent worked in a professional setting and I dont hire people, but this resume is kinda boring

#

like you explained how it works here

#

I doubt the people hiring care about how exactly it works
just write the buzzwords and say how good your code is idk

white relic
#

Yeah I also wouldn't go into that level of detail in your résumé

versed quarry
white relic
#

But buzzword oriented résumés can be uninteresting too.

versed quarry
#

you also want some fancy stats i think
like say you built a fault tolerant university database system capable of handling thousands of users on a single monolith server

versed quarry
#

no promotion here

#

and also, you may want to maybe only specialize in one thing? like this is a very broad resume

white relic
#

If one is struggling to give their résumé a coherent narrative, adding more buzzwords is more likely to harm than help, IMO.

versed quarry
#

maybe you're right, again, I haven't worked in a professional setting

fleet reef
#

!rule ad paid
Despite being against the rules regardless, this is blatantly false

inner wrenBOT
#

6. Do not post unapproved advertising.

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

versed quarry
#

why add economics in a resume for swe

true harness
#

is that every course you've taken. that's not "key" courses, that's just courses 🥴

smoky quest
fast fossil
#

@muted night ^

vapid jay
#

For thousands of years I laid dormant, WHO DARES DISTURB MY SLUMBER?!

true harness
smoky quest
smoky quest
true harness
#

you can find tons of examples of course titles just being oddly named, regardless of school

smoky quest
#

That's the candidate's problem

white relic
#

recursive is right. inconsistent course names are (one reason) why one should be careful about putting courses on their résumé

smoky quest
#

tbh, I would limit the classes to something you really want to highlight and is not part of the commonly taught classes. Learning about C, OOP or database is something pretty much everyone will learn.
Learning about distributed systems, or signal processing, not so much, especially if they are specialization/

You don't want to get into the "calculus 2 vs calculus 3" rabbit hole

true harness
#

i agree. imo skip any core course, and only include relevant electives

wanton birch
#

Any of you know how one is supposed to leetcode for prep for coding interviews?

#

Tried out a few and turns out I am slow as fuck! Was embarassing 😦

gritty rivet
#

If you're struggling even with the easy ones, take some time to study the solutions

smoky quest
wanton birch
peak halo
#

"you paid 100k for your CS degree, but your career is doomed if you don't spend $200 on my 'hacking the coding interview' course!!!"

wanton birch
peak halo
wanton birch
# peak halo What is your plan for getting interviews?

The positions I am looking for requires other skills like physics, mathematics, engineering, research background etc all of which I do have. An ideal example is an R&D position I actually applied for at a tech company (makes engineering simulation tools). They emphasised C++ and DSA.

smoky quest
deft pelican
vapid jay
#

Hi I am new

copper yarrow
#

I am opening a group for an organization which we will do devops upon it. I am torn whether github org or gitlab teams is better for the long term? we are expecting atleast 5-10 people in this, and upon further research there is some features that github has that gitlab dont and vice versa. But in your experience do you have any particular preferences between the two GIT (assuming we are only on Free plan)

deft pelican
#

I only used gitlab professionally as a dev, not devops. I like it. Use issues, boards, Merge requests (reviewing) and wikipages.
I don't do devops and I've only used Github to store my personal code.

copper yarrow
#

ahh i see

#

Well we just opened a poll based on people's preferences, and we chose github as a consensus

keen rapids
#

Should I be an ideal python 3.12

safe idol
#

hey

#

i am actually a django developer, but seeing the growth of javascript, i guess learnind js is more effective than django

#

what are your views on it?

grave acorn
digital fjord
#

you should probably know both to some extent

vapid jay
#

Hey guys,

I have a 12 month contract for a part-time job where I only work for 2 hours a day, meaning I literally have a full year that I can use to become a developer. (cleaning, construction, degrading jobs that leave me pretty depressed when I get home, but that motivates me to study harder)

I was wondering what are the chances of getting hired for an entry level position in software development within 12 months, if I study for around 8-10 hours a day and build my portfolio?

I know a little bit of C and Python already
(Finished Harvard's CS50, wrote my own little games in PyGame, wrote a few little scripts for Penetration testing).

I also have the CompTIA A+, although not related to development, hopefully it's gonna look nice on the resume since I don't have a degree.

btw. I'm located in Germany
Any tips/advice would be greatly appreciated!

grave acorn
gritty rivet
white relic
vapid jay
white relic
#

(Many) people with degrees also have good portfolios

vapid jay
white relic
#

Is this an early career or mid-career pivot? Basically, how old are you?

#

For most people, the path of least resistance and greatest opportunity is to get a degree. Is that possible for you?

vapid jay
white relic
#

In that case, the best thing you can do is what you're already planning to do: study and make projects that can demonstrate your skills without a degree. But it may well take longer than 12 months, and you need to be open to help desk, qa, and other less glamorous jobs in the meantime.

#

It is possible you may get lucky and land on entry level coding job in the next year, but without a degree, it's unlikely.

fringe sphinx
# vapid jay Hey guys, I have a 12 month contract for a part-time job where I only work for ...

(and I just realized trentj just said the same thing... so just ^) My usual advice is: consider aiming for a SWE adjacent role like QA or Help Desk... something where technical skills are appreciated, and you get closer to your goal. And, start networking now - talk to friends / freidsn of friends / family friends / etc - try to find someone who needs help and will give you a shot.

vapid jay
#

I guess I could build my portfolio for 9-10 months, and then the last 2-3 months start applying for HelpDesk, and once in HelpDesk, I could continue coding after work

(If I don't get a tech job within 12 months, I will have to start degrading 9-5s again like cleaning and stuff)

fringe sphinx
vapid jay
fringe sphinx
#

That's great. Sounds like you're doing the right things!

vapid jay
#

Trying my best! But since I have 1 year of free time, I'd like to try and skip HelpDesk

fringe sphinx
#

QA is also a good role too, closer to development.

vapid jay
#

I wont have that free time once im HelpDesk.. so now I can focus on building some software/apps

vapid jay
fringe sphinx
#

It's difficult to say because there's many levels to both. QA ranges from pushing buttons (manual testing) to full software engineering.

vapid jay
#

I see

wanton birch
#

@smoky quest thanks for the book recommendation earlier

fringe sphinx
jaunty comet
#

Binary

#

??hemlock

gritty rivet
# vapid jay Okay so HelpDesk really can't be skipped without a degree Even if I had a good ...

If your portfolio is amazing, you're great at networking with people... You never know. But you could easily spend a year and still not be employable as an SWE.And the people I know who pulled it off when that was more common all tried to go back and get their degrees because it's so necessary to advance beyond entry level

If you're that serious about SWE, you should get a degree

wanton birch
#

But I do hope I can keep improving. Even if I never get the interview, DSA is fun and interesting to me.

covert parcel
wanton birch
covert parcel
wanton birch
covert parcel
vapid jay
desert moth
#

Sorry for bothering. I am ukrainian programmer and kind of new to discord to navigate myself. What is proper way to get job position across board?

near ocean
haughty forum
#

Are there any other tech fields where it's easier to get a job since junior s.eng prospects are pretty bad right now?

fringe sphinx
#

But, to answer your question: tech is a big industry. There are many jobs, from systems engineering to QA to Ops to IT that are available for CS grads.

haughty forum
fringe sphinx
haughty forum
fringe sphinx
# haughty forum Canada

Hmm, I've heard a few ppl from Canada complaining... I don't know that market very well. US companies are hiring tho... it takes some time to land the job, but people are finding work.

fringe sphinx
haughty forum
#

Oh, wow. I've considered leaving so thats good to know there's at least some jobs across the border.

haughty forum
true harness
#

AI does typically require more education than most software dev jobs

fringe sphinx
haughty forum
vapid jay
#

If I wanna become a Software Dev and I finished CS50 and learned C and Python, what are the next steps I should take?

vapid jay
#

Yeah I'm completely lost man, the job description mention like 5 different languages

I have no idea where to start

smoky quest
# vapid jay <@605238396339879956> here

A CS degree is the path of least resistance and with the most opportunities and compensation.
In 12 months, it's not likely you will develop yourself enough to be competitive with entry level engineers who graduated.

A typical point of entry for self taught engineers is frontend as it's an easier entry point, so focusing on javascript/html/css.

vapid jay
#

or are you saying to go for Web development first

smoky quest
# vapid jay or are you saying to go for Web development first

I am saying that self taught entry route is very crowded and it will be difficult to become a software dev in 12 months on your own.
And so I suggest to look at easier entry point with less opportunities and compensation such as frontend, or QA or peripheral jobs.

summer roost
# vapid jay or are you saying to go for Web development first

Web development is a type of software development. It's the type of software development that tends to be easiest for someone without a degree to break into. The roles tend to require a lower skill level and less depth of expertise than backend roles do

vapid jay
vapid jay
smoky quest
vapid jay
smoky quest
vapid jay
smoky quest
#

Another thing that might be of interest is the "jack of all trade automation". Companies can benefit from someone who help automating and scripting tons of random things.
So depending on what your 2h /day job is, you could spend some time automating things for them and then transitioning as an automation/dev full time for them

smoky quest
robust wharf
#

Hello everyone, I'm a beginner in Python and I'm interested in finding part-time jobs related to Python. Any advice or leads would be greatly appreciated!

smoky quest
summer roost
vapid jay
robust wharf
smoky quest
smoky quest
vapid jay
smoky quest
summer roost
robust wharf
#

hmm

vapid jay
#

Okay then I guess thats my best bet? getting into Web Dev first and then learning Software Dev

summer roost
#

if you can't get a degree, or an apprenticeship, and definitely must go down the self-taught route, then yes, I think that's the best option available to you

cobalt terrace
#

Hi! I am super unsure with my life right now and have some time limit. I am close to graduating BSc computer science and have an option to do Masters software engineering or try and find work to gain experience.
I feel like recently I have been pretty bogged down by computer science and I am not sure if it is me or how my current university taught it to me.
I still have some eagerness to pursue computer science but the time in BSc has really tired me down.
Therefore, I thought of doing pretty much some sort of gap year. I was thinking of applying to some computer science related jobs and to some business related jobs.
like a team management position.
Any advice anyone is willing to share. Thanks!

fringe sphinx
fringe sphinx
true harness
cobalt terrace
#

The software engineering looks like it gives me a more hands on approach compared to more theoretical stuff

true harness
#

software engineering will be fairly similar to cs in terms of theory. some differences may be a required internship or practicum, but it's not going to be much different

cobalt terrace
#

I am also unsure if I came back like after a gap year or two would it disrupt the flow. I wondered if Masters is needed?

vocal oak
#

Hello Python cord,

I am in my final year of highschool in Australia and am unsure of what career I want to go into after I graduate.My main area I am considering is CS, as I have had a passion for programming for many years now, however I am unsure of how "safe" of a pick CS is, as I have heard that there isn't enough demand and career options are oversaturated. Should I be worried about getting a job after I get my Bsc?

fringe sphinx
fringe sphinx
#

That's just my opinion. Seek others, of course.

vocal oak
pine sleet
#

internships where you do impactful things

eager glacier
#

Hii

vocal oak
fast fossil
vocal oak
#

and as for the qualifications?

white relic
#

internships are usually made available to current university students, not often HS. and unpaid ones are unusual

fringe sphinx
white relic
#

There's no harm in trying for internships as a HS student. I've known some that made it work. But it's not common.

vocal oak
eager glacier
#

I'm a beginner, currently studying in As and have done typescript, python, custom gpts, ai agents, microservices, fastapi, etc and css html too lol so can you guys guide me how I can secure a remote job in any of these places: US, Canada, Dubai, Europe, Australia. Would really appreciate if anyone can help like the best places to find these opportunities or certifications to do to prove this other than the interview they'll be taking etc

pine sleet
white relic
pine sleet
#

so i would recommend still doing all the things but not stressing too much if you can't get an internship right off the bat, you can focus more on your classes and projects during that first year. first year of university is usually tough in more ways than just one

vocal oak
white relic
#

well... depends on what kind of club

pine sleet
fringe sphinx
white relic
#

but, networking isn't necessarily about meeting people who can get you a job directly, but about knowing people who know people, knowing people who can give you relevant career- and location-specific advice, ^^^ all that stuff

pine sleet
#

your network grows exponentially. you meet new people, each of whom knows some people, each of those people also know their own people. oppurtunities come from the most unexpected places at times

#

there isn't really a downside

vocal oak
#

true
i also need friends /j

fringe sphinx
#

(and are they more a US thing? given OP is aus)

pine sleet
#

too much potential to fool around imo

#

not really worth it if you ask me

vocal oak
pine sleet
#

yeah idk if frats and sororities are a thing outside the us

true harness
#

networking/career related frats still exist. i can't comment on their usefulness

vocal oak
#

also I'm LIKELY going to a local university as it's meant to be great from what ive heard

#

anyway, thanks for all the help :)
must go

glass silo
white relic
vapid jay
#

so im learning python right now i have some pretty good basics down but im not sure if im good enough to get my certification for my class yet can anyone help me with some things i should know for like general knowledge of whats typically on python certificate tests?

pine sleet
#

there should be a practice exam you can take for your certificate

glass silo
#

are cert's valid? how do you place certs vs projects (while screening)

pine sleet
#

no certs are pretty much useless

#

(for swe that is)

vapid jay
#

so if i had that python certificate it wouldnt really do much for my resume?

pine sleet
#

correct

vapid jay
#

what about html and css cert, sql and database cert, and javascript cert? like if i had all of those (those are everything i plan on learning this year)

white relic
#

there are no programming certificates that really mean much short of a bachelor's in CS (or a related field).

white relic
#

databases... maybe? not really my area

eager glacier
vapid jay
#

so basically if i want to get a job like a software engineer im gonna have to go to college for a cs degree or equevilent anyway?

pine sleet
eager glacier
pine sleet
#

usually its 4, unless you're going for an associates

true harness
#

nah. the only certs that are relevant are things like aws certs. and not the entry ones like cloud practitioner, but things liike dev associate, solutions architect associate

vapid jay
pine sleet
#

i wouldn't say that, more like.. challenging for people

vapid jay
#

better worded 😭

pine sleet
#

honestly its kind of a joke for a lot of unis in the us

vapid jay
#

i js dont want to go thru 6 years of learning how to program and then once i have everything ready to start a job have no place in the work force yk

true harness
#

CS is one of the more challenging majors. but it's really not a big deal if you actually want to be a software engineer

pine sleet
fast fossil
#

yeah, I would not advise going for a degree in a field you don't enjoy

pine sleet
#

at my uni cs majors only get 2 classes where the focus is teaching a specific language

vapid jay
vapid jay
smoky quest
vapid jay
vital wyvern
vapid jay
vital wyvern
vapid jay
#

It's crazy, I learned more with boot.dev in a few weeks than I have in a year.

#

Plus I figured out i need to game-ify my learning. . .

fringe sphinx
heavy bay
#

Wsg y'all

heavy bay
#

Showing that you were willing to take more than one path to achieve knowledge will make you look efficient, capable, and multifaceted in the eyes of near any company

heavy bay
# vapid jay Plus I figured out i need to game-ify my learning. . .

Absolutely, I've noticed that I don't really learn well when I'm just asking my professors or watching youtube or reading through documents. I love building small games in C# or Java or just finding some on obscure websites like itch. I've learned more about software development and network security from playing video games than I have the hour+ long lectures my professors give.

#

Ik I'm late to the party but I believe my 2 cents still matters 😅

vapid jay
heavy bay
vapid jay
peak halo
heavy bay
#

I wanna just keep them in files and leave them there

vapid jay
peak halo
vapid jay
#

i.e. Learn by doing. But I feel as though my background in CS made this easy to grasp.

buoyant seal
heavy bay
#

What caught my eye with git is the team capabilities, like being able to look back and see what they changed as well as the comments on their git commits. It was very helpful with some projects in college but overall I never want to use git again because of the collisions with versions

#

Especially where me and another person would accidentally be working on the same thing and we'd have to go through and figure out who's was better 😭 my team was not good at communicating

vapid jay
#

. . . . .Bro, what?

peak halo
vapid jay
#

Ah The ego clasing of university nerds. . . . . . . I'm glad to be away from that.

heavy bay
vapid jay
#

Did they get communication from you?

heavy bay
#

If I had access to the microsoft teams messages anymore I'd show you, I was sending messages every few minutes while working to see what everyone else was doing

buoyant seal
heavy bay
#

And then I'd get messages like 30-40 minutes later saying "But I'm working on that" after I've already commited my code

#

It's like can y'all just read the god damn messages instead of jump in assuming you're the only dev.

#

The problem is that the people I'm working with are still acting like they're solo devs in their offices doing what they want while I'm over here having history working with other people, like yeah I didn't communicate as much as I should've but I still made the time to inform people that I was working on things.

#

And I'd try to start calls so we could actively communicate but it ended with people leaving out of boredom

#

Overall I love git and with a more professional team it'd be great but I dont enjoy using it in my current environment

#

Another example of my classmates

#

Those are their commit messages half the time

sand patio
#

disallow commits on main 🥺

buoyant seal
# heavy bay If I had access to the microsoft teams messages anymore I'd show you, I was send...

Sounds quite a bit like micromanagement. Every few minutes 🤔

Ergh.. students. Toughest people to organize, as no one knows best practices

And Still not knowing basic Pull Request workflow
https://www.atlassian.com/git/tutorials/comparing-workflows/feature-branch-workflow
And having often trouble to create a regular Kanban of tasks, who does what

heavy bay
# sand patio disallow commits on main 🥺

Any time I've tried to implement something to help it's "Conner you're too controlling" which yeah I definitely am but when I have to read through your update to know wtf you did...

proven patrol
heavy bay
#

I requested a team change with my professor though so hopefully I get some more professional teammates

sand patio
#

are yall students?

heavy bay
#

Yes, second years however.

#

So I feel like their communicative skills should be better by now.

fringe sphinx
heavy bay
#

Fair. I just wish it went better, definitely a lot for all of us to learn from it lol

heavy bay
buoyant seal
fringe sphinx
heavy bay
sand patio
#

maybe start simpler, when you start an assignment, get everyone together and lay out what each one of yall should be doing, it'll get harder once you're more along the process

fringe sphinx
sand patio
#

students can be hard to work with, and I do kind of get why some of these workflows might seem "over the top" for a school project, and so they might be averse to adopting them.

heavy bay
#

Doesn't help that I signed up for 5 classes this semester when the recommended is 3-4.

#

But it also means bachelors in 3 years instead of 4 party_1

#

Any of y'all good at webscraping? I'm trying to webscrape VPS and server prices for a paper on virtualization costs and so far I'm just doing it by hand but it's tedious.

versed quarry
heavy bay
#

Yeah I tried and the websites I was scraping have some backend stuff so it was a flunk. It's whatever I got the data by hand

versed quarry
final quarry
#

One message removed from a suspended account.

heavy bay
versed quarry
#

Don't you mean that when you send an initial GET request to the page the prices aren't listed because client side js has to run to add it to the HTML.

You can just use selenium to open a headless browser and get data using that(aka. It doesn't just request the html data and actually launches a real browser tab and scrapes data from that)

versed quarry
#

This is good bcuz you don't have to waste resources on gui for scraping

#

Keep in mind that I have not used selenium, I just use requests with BeautifulSoup4(a package for extracting data from html). I dont need to use selenium because the html served by itch.io is all I need

pine sleet
versed quarry
#

I mean they're most likely going to scrape public pages listing vps prices, I don't think that would violate their TOS, right?

versed quarry
#

Huh

#

Well anyways I don't think what I'm doing is against itch.io tos

#

They don't say anything about scraping + I've checked the robots.txt already

#

I'm in the clear I think

pine sleet
#

go for it. regardless this would seem off topic for this channel

versed quarry
#

Right, this is career-discussion lol 😅

pine sleet
#

indeed

vapid jay
#
<h1>Hello World</h1>
heavy bay
#

The paper is done regardless but it'd be nice to learn for future endeavors

#

Regardless in a case like this it falls under the fair use doctrine.

Lack of commercial gain
Lack of economic gain
Not used for any means of publicity
No intent to impede copyright
pine sleet
#

sure. we don't litigate it too much, as it were

heavy bay
#

I do see in Sections 5 and 7 of OVH Cloud's TOS some grey area that does talk about web scraping but it's mostly meant to deter malicious use. I think I'll stick to obtaining this data by hand for the time being.

heavy bay
hearty totem
# heavy bay I've heard good things about some of the teams but I'm not expecting perfection....

Late to the party but I'll be the devil's advocate on this. Micromanagemt is always never a good thing. Problem solution depends on problem. E.g. It is a lot easier to talk about written code than about abstract ideas in your head. Doing the same thing twice by two different people and then figuring out which one is better is better is a valid way of working. One just need to be careful to only do MVPs/prototypes first, not spend effort on making robust code out of something that may get thrown away. Once the way to do it is decided then both people work on making things robust. It is a different way of work but well suited to some envs. I do this in research code. More than 90% of the data I get is junk, amd 100% looks like junk. You need many prototypes to find the non-junk. The world is a wide place.

tardy pulsar
trail wren
#

Hey guys, which one should I use, python or python3?

graceful owl
#

if you're writing new programs, python3

slender copper
#

hi so im planning to do a career in cyber sec. I have currently passed my AS-Level computer science. I am now studying T-Level Cyber Security. And plan on doing a course [Computer Sciecne with Cyber Secruitry] Is this a good option for me and does the university matter?

fringe sphinx
gritty rivet
slender copper
fringe sphinx
viral geode
#

im thinking of studying computational physics

tough torrent
#

@burnt roost my friend. when you have fighted 5 hours on getting something too work. then you try too change the code for like smaller, more consistent and motivated code block = like think about how else you could do it, how can it be smaller because then it will be faster etc.. just watch out for github my friend. i deleted my private project from my computer don't ask how. lost 2 months of work. sometimes you have too learn it the hard way. i was mad but then i realise its a learning journey if i do it twice i learn better

burnt roost
#

is there something specific you wanted to ask me?

#

or were you trying to ping someone else?

pallid yew
#

Hello, I am looking to advance my limited knowledge and experience of programming in order to land a career in computer programming, and I decided to pursue this a few months ago. I have had a little (emphasis on little) experience with learning how to code in Python, JavaScript, and HTML.

#

I wouldn't say I even scratched the surface of any of these languages, considering how advanced they are, but I have been reading through library books and looking at YouTube guides on programming mindset, coding, and career options.

#

So now I am looking at what avenue of further education would benefit me the most for my situation. College, coding bootcamp, or self-teaching are the avenues I found

gritty rivet
pallid yew
#

Also the price for admission is comparable to college

#

So it's not a matter of cost

gritty rivet
pallid yew
gritty rivet
#

Most people active in this channel probably have relevant degrees and you won't really find anyone saying that's not the safest path

pallid yew
pallid yew
fringe sphinx
#

(Do you agree with above, dowcet?)

gritty rivet
pallid yew
true harness
#

both are important. there's only so much you can do to a simple project

gritty rivet
#

And folks I know without degrees are all trying to get degrees now, which is tough when you're working full time

pallid yew
fringe sphinx
#

A degree is one piece of a big puzzle. Practicing to "get good", networking to find opportunities, learning more than just programming, and internships/work experience are all part of the Uni experience.

gritty rivet
pallid yew
gritty rivet
fringe sphinx
pallid yew
# fringe sphinx It's hard to shape a career... careers are unpredictable and often opportunity b...

In that case, it would probably be best if I had the mindset that accepts every or every other opportunity on programming career advancement--whatever is presented in time. If, say, I was working for a banking firm, and an opportunity arose for me to work in a commercial or cybersecurity company, it would be wise for me to make the jump, considering how many doors that could open given the fact that I am bringing previous experience with me.

gritty rivet
fringe sphinx
pallid yew
inner wrenBOT
#

6. Do not post unapproved advertising.

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

supple sparrow
#

Sure

pallid yew
fringe sphinx
gritty rivet
# pallid yew Sounds like I need to be well-versed on what specific jobs can be attained in my...

Right, and this to me is part of why a full degree program is a worth investment...

Bootcamps emerged because there was a huge need for people to fill web jobs with specific tech stacks. If those people were weak in other fundamentals, fine, they could do good enough at this particular entry-level job

Degree programs give a deeper and broader foundation in fundamentals that allow you to do a wider range of things and be more adaptable

I see this all the time in my work. I do fine at what I was hired to do but people with CS degrees can quickly pick up all kinds of new things I have to struggle hard at learning

gritty rivet
pallid yew
gritty rivet
sterile forge
#

Hi All, is it possible to transition from business operations background to Data Analyst roles? Is there anyone here who has done something similar and can share the experience?

gritty rivet
gritty rivet
sterile forge
#

I found some folks on LinkedIn who seem to transitioned but i was not able yo connect with them. However, the ones i found mostly had 2-3 max experience in non tech roles and then switched to Data

fringe sphinx
#

One problem is both roles are really broad terms, data analyst canmean nearly anything

sterile forge
#

In my situation i got stuck with operations job for 6 years. Although, I have a bachelors in Information Technology and now im trying to get back in there

fringe sphinx
#

I know various people who've transitioned into what I'd call data about jobs from, say, non data jobs (ie: finance ppl)

sterile forge
sterile forge
fringe sphinx
gritty rivet
sterile forge
fringe sphinx
#

The harder question is: what's skills should -you- develop. That's tough because how vague data analyst is as a field

sterile forge
#

I am getting some hold on python as I have been learning it on and off over the years

#

Sql is something that needs to be brushed up

gritty rivet
fringe sphinx
sterile forge
rocky fulcrum
#

quick question: what do job interviewers look for in terms of past experience and a portfolio? i've probably already asked this question but i believe that if i link them my github projects as proof im a good programmer then that should be more than enough but everyone around me is telling me i need a certificate, despite the fact that i can practically outcode most of what i'd expect the content to be about.

i also want to look for apprenticeships to make some cash on the side so if you know how to get those in the UK, that would be amazing

hearty mason
#

Ayo!
Imma ask yall for guidance on how will python be useful for a programmer and what all can a person do with it?
DMs are open
Actually I recently finished python and am a little blurry on what i should do next.
Should I make python projects and upload on GitHub?
What all can I do with the help of Python?

buoyant seal
# hearty mason Ayo! Imma ask yall for guidance on how will python be useful for a programmer an...

You can do with Python building backend/web applications at least. Using Django, Flask, FastAPI stuff.
They can be working as JSON input/output server side stuff to interact with other apps
Or it can be serving html/css/js for standalone solution.

You can build with python scripting tools
As fully fledged application like docker-compose formerly being in python before it was refactored...

U can build TUI applications with it too if desired

...to do just glueing things together. for some infra, if u are system admin / devops

It can be used for data science / machine learning stuff

Add also data enginereing to shovel data around in addition 😉
And i guess Quality Assurance engineers can be using python too

Probably there are other applications i am not aware of
https://github.com/vinta/awesome-python
U could explore page here what people do with it

GitHub

An opinionated list of awesome Python frameworks, libraries, software and resources. - vinta/awesome-python

hearty mason
#

Bro @buoyant seal Would you mind if I dm you? Have a lot on my mind...

buoyant seal
hearty mason
#

I mean I didnt get 70% of what you wrote above

fringe sphinx
buoyant seal
hearty mason
#

I am completely new to programming and hence...yert

fringe sphinx
hearty mason
# buoyant seal anything specific

Buddy I just recently finished python course from a renowned youtube channel and I know good enough.
I dont even know which direction to proceed in because I am not familiar with all the technical terms

#

Are there separate courses for DJango or Flask?I only know that these libraries are used to make websites

buoyant seal
# hearty mason Are there separate courses for DJango or Flask?I only know that these libraries ...

You are reading the 2024 edition of the Flask Mega-Tutorial. The complete course is also available to order in e-book and paperback formats from Amazon. Thank you for your support!If you are looking…

hearty mason
#

Yo thank you bro ig for today I'll go through this stuff that you just sent and extract anything I feel is important.
Thank You😊😊

kindred rock
kindred rock
white relic
tepid idol
#

Hi guys, question. I'm deciding to switch my major either computer science or software engineering but I really don't know which one is best and if there both the same

fast fossil
#

how is that not the same thing?

tepid idol
fast fossil
#

well, can you outline the differences for your particular case?

tepid idol
#

like, which major is better CS or SE?

peak halo