#career-advice

1 messages · Page 210 of 1

olive orchid
#

anyone here who majored or is majoring in business analytics? what career/intern options have u received or are pursuing atm?

tepid idol
#

Awesome! Because I'm currently in Engineering Science studying (ME) and the program covers for (CS) and etc. And I do love computer systems and programming so I'm in the stage where I can switch to (CS) and I'm probably going for it after I gain enough info about it.

#

Do you think Coding boot camps are worth doing?

peak halo
#

Computer science--the concept--predates software and software systems, and ultimately isn't about creating and maintaining software systems.

#

The idea that "computer science degrees are the credential for software engineers" is a bit of a historical accident. Some universities have software engineering as a degree instead of or in addition to CS. But these will have different accreditation standards.

tepid idol
peak halo
fringe sphinx
#

(Haven't surveyed in depth, just from I saw looking at US Uni's over past year)

tepid idol
#

I guess my path is CS then

#

Thanks for the info and help

digital fjord
#

You should look at which courses are different between the two programs

fringe sphinx
#

And don't forget to look at the Uni and department core requirements... big differences in some schools

tepid idol
#

Thanks again

neat egret
#

How thorough are background checks for regular software jobs

#

Will they ask for past names

fringe sphinx
neat egret
#

US

fringe sphinx
# neat egret US

ime, there's two separate types of check: references and criminal history

neat egret
#

I have very defamatory articles written about me and a very unique name. No charges no conviction

fringe sphinx
#

a "background check" is usually the criminal database search done by a third party (you'll usually sign a waiver), a reference check is checking past employers

#

And, a hiring manager might still google your name.

valid flint
#

It really depends on where your'e applying

neat egret
#

Google isn't even as bad as bing for me

neat egret
#

Just wanna get out of college

valid flint
#

Hmm

fringe sphinx
fringe sphinx
neat egret
fringe sphinx
#

Reddit posts, etc.

neat egret
#

Hilarious solution, probably not practical

fringe sphinx
#

I'm out of my expertise certainly here, but if your name is so rare that search brings up a single negative article, then make your name less rare. Might take some time.

fringe sphinx
neat egret
#

I have gotten multiple jobs since the articles came out, but idk if a real deal software job that requires a bachelors degree will have the same level of lax background check as the other jobs I've gotten since, which is 1. as a political canvasser 2. as a sales lead getter for sunrun solar

vital wyvern
# fringe sphinx I forgot about this actually, it came up in a TSA interview in fact, getting my ...

This is very entertaining. I had some shenanigans happen during my security clearance interview in a similar vein, where someone in my hometown had originally claimed to be me after committing a crime (obviously they were ID'd and they were not, in fact, me) Never found out why that happened, but it came up in my TS interview, presumably because someone mentioned it in the interviews they conduct. 😅

neat egret
fringe sphinx
vital wyvern
#

I try to keep aliases separate. If I'm shitposting or doing... things that I wouldn't want an employer to know about, then I just use different accounts/aliases/emails/etc.

karmic blaze
#

hello

vital wyvern
#

Likewise, my Facebook and whatnot is private. No employer needs to see that, and they don't really care. Go read my blog, LinkedIn, etc., things deliberately designed to be public and easily enumerable based on my name.

karmic blaze
#

i arrived here , PyPI and Pip are the most common contenders but here are some other options available as well , so should i go through all of theme , or just pyPI and pip ?

neat egret
#

Probably gonna change my name I just hope the background check doesn't ask about previous names

fringe sphinx
#

Previous names and addresses.

karmic blaze
fringe sphinx
vital wyvern
fringe sphinx
karmic blaze
neat egret
karmic blaze
vital wyvern
#

I'd probably be prepared to explain anything that comes up anyway. "I wasn't charged or convicted," isn't... exactly an explanation.

fringe sphinx
karmic blaze
fringe sphinx
valid flint
#

Once you've got fake identities your good.

neat egret
#

In the EU they have a "right to be forgotten" in the GDPR where you can ask search engines to de index you (if the results are not related to serious crimes). But I'm not in the EU

vital wyvern
#

I mean just control the narrative, try to ensure that the most publicly enumerable links are those that you want people to see. Personal blogs, work appropriate social media, etc.

#

I, for instance, choose to be associated with an antiseptic ointment.

neat egret
#

Yeah suppression is a good tactic

fringe sphinx
#

If it's really bad, and you were a minor, especially so.

neat egret
fringe sphinx
#

(but I am not a lawyer, but you should talk to a lawyer)

neat egret
#

There's like 10 sources I'd have to make that request with, as well as some twitter journalists. I'm talking to a lawyer tomorrow

vital wyvern
#

blink Ah yes, media outlets and twitter threads with your name in them.
Perhaps consulting a lawyer is really your only recourse.

quaint fulcrum
#

My organisation has EAP and I wanna use this to learn or better my python skills. What are some courses that I should enroll in?

fleet reef
#

Early Access Program?

quaint fulcrum
#

Employe Assistance Program

vapid jay
#

One message removed from a suspended account.

harsh river
#

<@&831776746206265384>

sand patio
#

!warn 505878029617201170 that's not appropriate for this channel, please don't shitpost here.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied warning to @sleek kayak.

slender copper
#

Alright thank you

keen karma
#

Guys i need an python project idea

Requirement

Minimum 3 module
Industry preference (os, ai, computer networking )

Basic mini project

rocky fulcrum
#

ah ok. do you know anything that would be good for pre-16s in the UK?

#

okay that makes more sense. thank you

fast fossil
fast fossil
vapid jay
#

Can I be a good Dev with elementary school Math? I stopped learning when I was 12, should I find a Math course?

buoyant seal
# vapid jay Can I be a good Dev with elementary school Math? I stopped learning when I was 1...

Yes but with complications.
Technically devs need little math outside of Data science field.
Some more intensive math sometimes is needed though, like vectors and matrix calculations for 2D and 3D graphics, or physics stuff for game things

The biggest complication here, the path of least resistance is going through university to get degree...
...It is very common for CS/SE degree having 50 shades of higher maths inside them
So u would have to... do math in order to pass it :]

vapid jay
white relic
vapid jay
white relic
#

I agree with Darkwind. "learning math" is not your most immediate problem. You can be a dev without a lot of math. But if you are trying to break in to the field without a degree or experience there are many obstacles you will have to overcome that are bigger than poor math skills

#

And the path of least resistance for most people is a BSCS which does involve math

#

so like... what's your career plan?

rocky fulcrum
buoyant seal
# rocky fulcrum is it worth it? does it pay off or is it just useless extra knowledge?

It helped me to have complicated problems to solve with programming. A good amount of disciplines required that.
4 years of practice (6+ in my case) helped me to break my thinking many times and adapt to programming.

Math is more required for some more obscure job roles, but personally i rarely need math itself
And pursured university purely for programming disciplines. In them i shined and tried to give my 100-200% effort with receiving according scores
...For math subjects... i just...passed them

So having finished university u are highly likely going to posses sufficient hard/soft skills to be a junior
When u are forced to do that for that many years, u would learn it after all.
It takes willingness to accept learning though, as i preferd to accept only programming disciplines
And thus i received fundamental memorized knowledge only in them 😉

Plus having finished uni u are going to have Diploma thing that will help easier getting first job too

gritty rivet
buoyant seal
#

my only little regret that i did not start self studies during university, and started them only after graduation 😅

buoyant seal
#

if u are uni graduate... it is not impossible to reach middle level qualifications within span of 1-2 years (or at least if 3-5 years if very slowpoke)
if u are not... people can be often stuck in low qualifications for a very long time (read even entire career), as they only go through stuff uni people learned at some 1-2nd year of their studies at far later points of time (if ever bothering)

gentle frigate
#

my vscode terminal is not working can anyone help??
showing this error 1\AppData\Local\Microsoft\WindowsApps\Microsoft.PowerShell_8wekyb3d8bbwe\pwsh.exe" terminated with exit code: -2146232797

#

and PowerShell is also crashing

tribal raft
#

Hello I am living in india,
I want to pursue MS in the USA,
I will start applying this December,and will hopefully get boarded in next September,
Until then should I do a job or do multiple internships??

white relic
gritty rivet
tribal raft
#

I have finished my bachelor's

gritty rivet
# tribal raft I have finished my bachelor's

So then unless things work very differently in India, you're unlikely to be considered for internships.

I would probably focus on looking for full-time contract positions, but I wouldn't rule out permanent jobs

peak halo
#

that's around 7k USD a month. how much experience do you have?

forest basin
#

@vapid jay damn your experienced

#

That's also awesome

#

Can you help me in a problem with attr @vapid jay

I created a simple discord bot and now I want to host it online 24/7 but it needs modules to run

vapid jay
#

Hello
Is leetcode required/necessary when applying for jobs?
I can code, build stuff, etc... but I never done leetcode before, did a question or two but that's it.
I put my projects in my github in my profile

pine sleet
forest basin
#

Can you dm me please

pine sleet
vapid jay
vapid jay
pine sleet
vapid jay
#

its hella boring. do you think you can get internships/junior/entry level jobs without that leecode bullshit?

pine sleet
#

though I would argue there is at least some value in it

white relic
#

I tend to agree that leetcode is overused and the questions are mostly uninteresting, but the fact is that it is used, and it is some kind of (imperfect) proxy for knowledge of DSA, so if you're struggling with leetcodes, it is probably in your best interest to improve.

#

Some people get super into the gamified aspect and solving as many as fast as possible and whatnot. That isn't super valuable.

crimson island
#

tbf if you like leetcode just get into real competitive programming

loud iris
#

Can anyone please roast or nitpick my resume? Not getting any callbacks, ~100 apps. 3YOE full stack developer

* Projects not impactful or complex enough for 3YOE?

* Too bland/vague?

* Too flowery/inflated for simple tasks?

* Not enough metrics/numbers?

* Bulletpoints not specific enough?

* Not enough content/too much whitespace?

* Missing any keywords or experiences for full stack developers?

fringe sphinx
fringe sphinx
loud iris
#

Thanks, I was going back and forth whether to add a project because for 3YOE I thought hirinig managers and/or recruiters wont really care about it

reef wolf
#

Hey everyone I was wondering if i could get some advice. I am looking for as new job in tech (the start up I was working for just went under), the problem I'm having is that I know my stuff but don't know how to show that. I've been told that show casing projects on a website helps, but what kind of projects should I be showcasing?

grizzled bane
#

Hi

grizzled kernel
#

anyone has a project idea that would look very good in a resume?

fringe sphinx
fast fossil
#

and probably preferably something related to your specific field

fringe sphinx
#

Hard to give advice without more context

reef wolf
reef wolf
eternal mist
#

Hello all, So I am a first-year computer science student and recently started my first semester in University. I want to know What I can do at the moment to higher my chances in getting an internship by the end of my second year or junoir year

fringe sphinx
gritty rivet
fringe sphinx
thin hound
#

one of my friends sent me this piece of code what is this im confused rn

#

he said it for creating a website

final ravine
cloud beacon
#

Hi there. I'm looking for genuine advice from working professionals, hiring managers, and recruiters.

  1. Is it a bad idea to put one's typing and keyboard skills on LinkedIn/Resume? What if the candidate is in the top 300-500 in the world? Will it matter?

  2. What do I exactly write in my About section on LinkedIn that recruiters and managers want to see? I don't want to write my entire history there. Please guide me.

  3. I am so tempted to mention my hobbies there as well because I don't see LinkedIn just as my job toolkit, but as an introduction to my personal brand as well. Should I mention hobbies like martial arts, running, etc there? I want them to feel connected with me.

meager sun
#

Hi Guys, I wondered if someone might be able to offer some insight. I am new to software engineering and development and have recently begun my journey on learning python through udemy. Is anyone able to advise what the best courses or resources are to progress into an area where i can be considered for junior roles? I have currently been working with servers and networking for 9+ years.

analog sun
#

Hello! We don't allow recruitment or advertising on the server

buoyant seal
# cloud beacon Hi there. I'm looking for genuine advice from working professionals, hiring mana...

Is it a bad idea to put one's typing and keyboard skills on LinkedIn/Resume? What if the candidate is in the top 300-500 in the world? Will it matter?
unless job role is Typing images to text, it will not matter 😉

What do I exactly write in my About section on LinkedIn that recruiters and managers want to see? I don't want to write my entire history there. Please guide me.
what is relevant towards job role u seek?

I am so tempted to mention my hobbies there as well because I don't see LinkedIn just as my job toolkit, but as an introduction to my personal brand as well. Should I mention hobbies like martial arts, running, etc there? I want them to feel connected with me.
may be. Like... may be it will impact positively. or it will work neutrally i think.
As long as it is not hobby affecting you in a bad way, like drinking a lot of alcohol i guess

pine sleet
#

for hobbies, i don't think it's necessarily bad to include a small blurb at the bottom, at best it may be something you and an interviewer can connect on, and worst they don't see it or don't really care

gritty rivet
grand saffron
#

is full stackdevelopper good

peak halo
grand saffron
peak halo
grand saffron
#

like as a job

near ocean
#

why wouldnt it be good

peak halo
lapis quartz
#

i have a quick question, if I know 2 languages and am learning a third is going to college worth it? is it necessary for work? Not trying to sound cocky at all just want to know the best path to break into the industry thank you.

near ocean
#

yes, university is the best way to break into the industry

neon tree
#

wouldn't necessarily agree.. have been coding software for a 3PL logistics, only bc i learned to code in my free time and there was an opening in IT after i started in the company. Never went to school for IT, and learn everything in my personal time

lapis quartz
near ocean
neon tree
# lapis quartz can you explain more in depth your route and how you got accepted? Is the field ...

i had worked in logistics for about 10 years. i had an interest in development and started teaching myself through online courses or documentation in the languages i was interested in. so agree that a good route is paying for education or professor's input (where college can be helpful). years went by, and started at a new company (still in logistics), and then proved and interviewed for an internal opening in IT and got the job based on knowledge

neon tree
near ocean
#

im not sure working in software adjacent roles for 10years is an option for most people

sand patio
#

getting a degree is generally understood to be the path of least resistance

neon tree
#

i would say there is mostly software adjacent roles in today's world really. everything is connected and all is online. there could be an opportunity around any corner

#

having a degree definitely helps though. even certifications as well. it's all about taking the initiative to learn

lapis quartz
#

Im just like man bummed i need to do gen-eds and stuff not for my career it feels like a waste of my time

#

that is the way it works right? ill need to do more science and history and math which im fine with and etc though random stuff not needed?

near ocean
#

you should do whatever you need to get into a college for a bachelors

pine sleet
lapis quartz
pine sleet
fringe sphinx
#

But, of a four year program, how many courses do you really think are useless? Have you looked at the curriculum requirements for CS programs? You'll also appreciate a few 'lighter' classes when taking your hard classss anyway.

pine sleet
#

gpa boost 👍

valid flint
#

bro

#

i feel like quitting coding

#

I'm doing a class. And this professor gives us an assignment which is 75% of our grade.

#

Guess what the assignment is? WE HAVE TO MAKE A 1 MINUTE ANIMATION USING TURTLE

#

HOW IS THAT GONNA HELP ME WITH ANY CAREER? Please enlighten me...

fringe sphinx
#

Do you know how to do it?

valid flint
near ocean
#

having to learn something new is how its going to help

valid flint
fringe sphinx
# valid flint somewhat

So, teacher assigns a problem that'll force you have to learn control flow in a programming language? Sounds like a good assignment.

thick widget
fringe sphinx
near ocean
#

you could draw a cool curve for a minute, like the dragon curve

fringe sphinx
#

Or a Spirograph! (Nedbat has a cool project where)

valid flint
near ocean
#

not everything has to directly help you with your career lol, jeez

fringe sphinx
#

Just like it's unlikely you'll need to write a sorting algorithm in a real job

valid flint
valid flint
#

I can't think of a single career that involoves turtle..

pine sleet
valid flint
pine sleet
pine sleet
#

interesting

valid flint
pine sleet
#

i don't see how that's relavent

valid flint
fringe sphinx
pine sleet
#

i think you should be more open minded towards the kinds of things you're learning in your classes, both directly and indirectly

valid flint
pine sleet
#

if you think along the same vein - why should a CS student looking to go into web development have to take calculus?

fringe sphinx
# valid flint 😭

Uni isn't high school. You can either get the most of your experiences, or do the minimum. Nobody will care one way or another, but you only get one shot, don't miss your chance (yes, Eminem)

pine sleet
valid flint
fringe sphinx
#

I would appreciate turtle being 75% of a grade, vs the alternatives

valid flint
#

any ideas about what i should do for the project?

pine sleet
#

honestly i'd be really happy if 75% of my grade was some turtle project..

valid flint
pine sleet
#

it is healthier for the mind to have a positive outlook

valid flint
#

i have no clue what im gona do for the project

pine sleet
#

i assume you have time to figure it out

valid flint
pine sleet
#

make sure you don't put it off 🙂

valid flint
summer roost
#

sierpinski triangle or something

pine sleet
near ocean
#

do the dragon curve its cool af

#

i was trying to post it in here but my message got blasted

summer roost
#

heh, gif didn't animate

surreal bolt
#

whose watching the presidential debate rn

near ocean
fleet reef
inner wrenBOT
surreal bolt
summer roost
inner wrenBOT
#

:incoming_envelope: :ok_hand: applied timeout to @surreal bolt until <t:1726020906:f> (1 hour).

timid pumice
#

Web dev in 2025 lmao

white relic
#

When you really need a pro to write your CGI scripts in C

#

must be expert in NCSA HTTPD and ReactJS

viscid marten
#

Someone said that we can post our resumes in here for a peer review. How does that work? I'm assuming not the direct pdf because we don't want people downloading stuff, but also a text blob seems a little overkill.

viscid marten
pine sleet
# viscid marten

What sort of jobs are you applying to? If it’s SWE I’d omit the IT jobs as they’re not as relevant - it’s best to keep a resume to 1 page

viscid marten
pine sleet
viscid marten
#

Could you give an example of what you mean by impactful?

fringe sphinx
#

^ 6 bullets for ~~short ~~jobs is way overkill.

#

Cut it back to one page, make it crisper - highlight your skills and accomplishments. You have good skills/etc, just a lot of fluff.

viscid marten
viscid marten
fringe sphinx
summer roost
tired axle
#

I'm in my second year of computer engineering, and I've lost a lot of motivation. I feel like I don't know why I'm studying this anymore. I used to want to work on artificial intelligence and be one of the best students, but now I'm even questioning if my major is the wrong choice. There are no computer engineers around me, and as people talk about other fields, I feel like I'm losing interest. Has this ever happened to you? Can you help me?

thorny wing
#

ngl im 60% done of learning python on a web.org and i dont think im learning... plus its getting bored anyone has a solution?

fringe sphinx
fringe sphinx
tired axle
#

and this is kinda late to ask question i know

pine sleet
lapis quartz
#

i like the advice yall been dropping here thanks everyone

tired axle
#

i need to find my passion and get out of this existencial crisis

lapis quartz
thorny wing
# pine sleet make projects

i ask chat gpt to give me a proyect to make but if i dont see the code on the bottom i cant do it... should i start with python all over again so i can remember the coding steps or??

primal snow
#

The way I found my very first project is that I love to read web novels, so I built myself a very simple web scraper, scraped all chapters available from a the novel site (given that it's not paywalled), write functions to do some formatting and save it as a huge document file that's ready for me to read at any time.

vapid jay
#

How do I better my understanding of basic python topics .

sour iron
#

For something specific, you could request for help in online forums such as this. Sometimes, people can provide you different approaches to understand certain concept.

Further, I think #python-discussion might be the better channel for this question. Depending upon how this conversation is to proceed, you can consider moving to that channel.

vapid jay
#

Thx for all the info ..
It really helps

dull belfry
#

hey do recruiters ask u to join like online workshop? i got a call from one saying they would like to offer me paid internship after 2months of work. they didnt mail anything i asked them to.. they simply said to join a online live workshop

#

its remote work

final ravine
buoyant seal
fringe sphinx
# tired axle i need to find my passion and get out of this existencial crisis

That seems unrealistic: I didn't figure out what I liked until I started working. Tech is a -big- industry, and careers wildly differ. Your major doesn't define your career, it just gives an entry point. That said, changing majors might be good if there was something else you were interested in... I started as a EE and ended CS

fringe sphinx
dapper bane
#

hows u fools making money with freelancing ?

gritty rivet
dapper bane
fringe sphinx
#

Obv the 'find' part is the hardest, which is why I always emphasize networking: I haven't interviewed for a job in, well, a long time.

gritty rivet
dapper bane
#

I know react native, django, mern and godot. Godot is very niche but i dont know if i ll get any clients

plush summit
dapper bane
#

I got a better job offer that almost doubled my salary but I had to refuse because I only know godot and not unity

#

It was heartbreaking

fringe sphinx
#

I mean, if they offered the job, they know you'll need to learn.

plush summit
dapper bane
fringe sphinx
dapper bane
lapis wind
#

Isn't most modelling just done in blender

#

Pretty much everything I've seen in places where you wants models, be that games or animation, Blender is just the go to choice and then you can just load the blender model exports with what ever game engine

dapper bane
#

I cant even make pixel art straight

#

is there anything specific to python and blockchain ?

dapper bane
#

I am learning solidity

royal wren
#

Hey

#

<<p>>stop<</p>>

#

M'y HTML IS correct ???

white relic
# royal wren M'y HTML IS correct ???

this channel is for career discussion, and this is a Python server.
off-topic is probably the place to raise html questions (but it might be better to ask in another server)

silk rose
#

Do you have any suggestions where I could find a hidden job market for scientific python in combination with materials science? It is time for searching for my next job. I have a physics background and would like to continue to use it. I am checking out linkedin mostly, but I don't find much.

peak halo
silk rose
silk rose
# white relic Are you in the USA or EU?

I am based EU, I don't have a work permit for US. If the job would be really cool and there is a good offer, I might consider moving, but I guess I will continue search in the EU

peak halo
#

seems to have worked on my phone

silk rose
#

Interesting, this is how it behaves for me

peak halo
silk rose
#

Tried it, same. Interesting. No specific job tab turns up.

#

Maybe this is a US thing what Google shows there

white relic
# silk rose I am based EU, I don't have a work permit for US. If the job would be really coo...

I'm in electronics research. There's a lot going on in semiconductors that has strong overlap with physics and materials science. Everyone's looking for the solution to the power problem especially with the AI explosion. I won't name names, but you might look for companies that do electronics manufacturing, design automation, that kind of thing. If that sounds interesting to you, looking up recent scholarly papers on low energy computing tech may give you an idea of who is in this field and might be hiring.

#

All of it will have substantial opportunity for scientific programming and Python is common.
But some will (also) use other tools like JMP and/or MATLAB

compact quarry
#

Guys i want to learn python please suggest correct learning path for beginner

gritty rivet
vapid jay
#

I don't think I'm skilled enough

#

I only knows oop flask and basics django , and advance mysql

#

I'm a high school student, and i thought I'll pursue coding with python, but there are so many people infinitely times better

fringe sphinx
vapid jay
#

But I don't have money to invest on learning and all this Apache server, or debugging, or testing, terms scares me

smoky quest
fringe sphinx
#

You don't need money. You just need to learn a little, code a little, and repeat. And a laptop or desktop, doesn't need to be expensive.

#

Learning coding is like learning a sport, you start off bad. And slowly become better

vapid jay
#

Hmm, but I'm just scared yk that's why I wasn't able to learn django either as it was complicated then flask 'views models' these things are confusing

white relic
# vapid jay Hmm, but I'm just scared yk that's why I wasn't able to learn django either as i...
  1. There are more things out there to learn than web dev. If you are interested in physics, graphics, cars, finance... make programs that do little things that you find cool, especially as you are learning. You don't have to learn django or flask if that aspect of things doesn't interest you.
  2. If you just aren't interested in programming, that's fine too. You have many options available to you. But most people have to work to live comfortably and anything worth doing will sometimes be hard to do. If you give up on things that are hard, you'll inadvertently bar yourself from a lot of happiness and success. It's hard to change this attitude later in life as taking the easy road becomes a habit. Don't start now.
  3. Trust me, there are many developers who barely understand their job. And yet many of them are quite well paid and software keeps getting written and the world goes on turning. You don't have to be a genius to make software, you just need study and practice. What is there to be scared of?
pastel thunder
#

Is it just me?
I think a lot of what i am being told to do in the new team, goes over my head, colleague explain but i feel bad to repeatedly ask what they actually mean.

What to do?
How to actually get them to explain in layman terms?

I think its a bad move to just say ok, when i am not getting anything.

#

In my last job i didnt understood many things, which caused a lot of problems,

How can i avoid it? I think i am putting in a lot of efforts, so many sleepless nights, but not meeting their expectations yet?

It has been 3 weeks since i joined

spice willow
#

Just ask them, especially if you're an intern

pastel thunder
#

I try to record what i have been told, and note down too,

But i am noticing i forgot what i was told 30 minutes before, unless i revise it.

Sometimes it feels like what they are saying is completely new to me.

#

And most of the time gets wasted in the meeting only, i hardly get to work on my assignments in working hours, most of the time i see myself working 2-3 in the morning and not making enough progress

#

And everyone else seems too busy. And when they explain, it sounds cryptic

gritty rivet
# pastel thunder I try to record what i have been told, and note down too, But i am noticing i f...

You don't really know what you do and don't understand until you have to use it. And there will be a lot of things have to use annd relearn more then once before it sticks

At any vaguely functional organization, a lot of things will be documented and when it's not, you should have the power to fix that documentation. If you struggle to learn but fix their documentation so the next person doesn't have to struggle, you're a hero

pastel thunder
#

This is my problem

gritty rivet
# pastel thunder This is my problem

So you will fix it by working with the people who know to document what needs to be documented. You're not at fault for the lack of documentation, but as the fresh pair of eyes you have a critical role to play in solving it

pastel thunder
fringe sphinx
pastel thunder
#

I think its because i am too afraid to ask again

fringe sphinx
pastel thunder
fringe sphinx
pastel thunder
fringe sphinx
#

To be a successful engineer, you have to give up your ego. You can't be afraid of not knowing things: our job is to figure out things we don't know.

#

What kind of inference?

pastel thunder
pastel thunder
fringe sphinx
pastel thunder
fringe sphinx
#

Now, you need to go 'swarm' figuring out what xyz is. Read about it, what's it based on? Predecessors? Competitors? Etc

pastel thunder
#

I will ask everything from tommorow now

fringe sphinx
#

Right now, spend the next hour figuring out xyz. Pros and cons, alternatives, api, etc

pastel thunder
fringe sphinx
#

I also admit there's a cultural factor.

pastel thunder
#

Another thing was for debugging on remote machine they use scree(here also not sure if this was it)

#

And i dumbly said ok

fringe sphinx
#

I don't know what sgp is

pastel thunder
#

I hate my attitude

fringe sphinx
pastel thunder
fringe sphinx
#

Gdb?

pastel thunder
fringe sphinx
#

Gdb is a very popular debugger

pastel thunder
#

Seems like it, i looked it up

fringe sphinx
#

And makes sense, I guess, if you're trying to debug c++ code

pastel thunder
#

Currently not, but will do in future

pastel thunder
fringe sphinx
vapid violet
#

I am creating my first resume. I have some certifications that came with a certification ID for easy confirmation. Should I include that on the resume?

vapid violet
#

Or is that something you provide on request

gritty rivet
vapid violet
#

👍 thanks

lean beacon
#

Hey all? i want to begin coding In python to get a job? Which projects are easy and can accepted by the recruiter?

peak halo
lean beacon
#

Also, what is better Ios dev or python dev, I have interest in both of them** , I wanna land into a job as soon as possible

lean beacon
#

India**

peak halo
# lean beacon India**

Okay. I don't really know what the job market looks like there. There probably aren't very many iOS devs in this chat.

lean beacon
#

Okay.. what if I wanna get a job, what do I need to follow any ideas?

pine sleet
thorny wing
#

Guys will python help me for a software developer carreer?

thorny wing
#

that answers the question

drifting minnow
#

What's the often project involved when it come to doing the python job? I guess, for most in "Data Engineer"...?

twilit violet
#

is python even good for jobs?

pine sleet
#

yeah

twilit violet
#

do people do ai stuff with java?

quartz cairn
#

Can you write code in Android Studio in python?

twilit violet
#

no

pine sleet
twilit violet
#

doesnt seem too common why?

smoky quest
twilit violet
#

hahaha true but like in generaly i always here c and python never java when talking about ai

smoky quest
#

java is more used on the inference side. And C, pretty much not used other than for hyper specific optimizations 5 levels down below in the libraries

twilit violet
#

whats inference?

dusk sorrel
#

Newbie here. Just found out I need to learn python as a network engineer in 2024 🥲

fast fossil
#

Are you saying you were expecting that by now all of that could be done via a GUI?
Also, it could have been worse, like Java shudders

plush summit
sudden timber
#

making ui in swing was my first programming related ptsd

potent walrus
#

Is anyone familiar with careers that involve using python for data or statistical models?

I see traineeships and bootcamps that cover very similar topics claiming to be related to them. Namely:

EDA
    Basic pandas/numpy
    Univariate
    Bivariate
    Correlation Analysis
    
Data Cleaning and Preprocessing
    Data Cleaning
    Feature Engineering
    Data Splitting
    Feature Scaling
    Feature Encoding
    PCA
    
Imbalanced Data
    Resampling
    Precision-Recall Curve

Models (Regression)
    Univariate
    Bivariate
    Model Evaluation
    Bias-Variance/Overfitting + Underfitting
    Ridge Regression
    Lasso Regression
    
    Logistic Regression
    
Models (Other)
    KNN
    Decision Trees
    ...
    Hyperparameter Tuning

Hyperparameter Tuning
    Grid Search CV
    Randomized Search CV

Some have additional coverage, like more software components or pipeline modules. But the bulk seems to be fairly similar.

What 'career path' are these supposed to fall under? The people operating these say it's for MLAI engineers, Data Engineers, etc. but I'm sus and wondering what is the point to them if any. Are these topics recognized or used at all in the industry?

potent walrus
#

Also, legit question: what do AI model developers actually do? Do they just spend hours blindly tuning hyperparameters or something until they get something that works?

primal snow
hearty totem
twilit portal
hearty totem
hearty totem
#

(That last one is particularly difficult to find because you assume that no human error happened during data prep. Perhaps the most weird skill that experience gets you is to use the entire bat belt of tools to tell whether something is likely a data discrepancy or one needs to investigate if a human got fat fingers somewhere along the line to get the data to you)

twilit portal
#

Thank you chocojNoted

soft tulip
#

Hi all.

buoyant seal
#

<@&831776746206265384> 😉

long sequoia
#

Software engineer is a pretty broad term part of another broad field of computer science right? So when somebody says they are a software engineer, do they typically have some sort of thing they focus on at work, like web development? I always get confused with a bunch of these terms

buoyant seal
# long sequoia Software engineer is a pretty broad term part of another broad field of computer...

They are more like Veen Diagrams connected.
Software engineering is A
Computer Science is B

and they both share a good measure of stuff. And in some countries/universities, there is only degree for Computer Science, even if u wish Software Engineering.
Software engineering is about building software
Computer Science is its prehistoric roots begnning with mathematics and currently pretty much data science oriented path

Also yeah, Software Engineers are plenty often having specializations

long sequoia
buoyant seal
long sequoia
#

thanks

#

tbh idk what I want to do rn and I was just very worried I could regret choosing one degree over another

#

I heard most cs degree graduates become software engineers though

lean harbor
#

are there any links to resumes which got someone an entry swe job here I could look at? with the projects they did being available to look at? I'm trying to look at what others put as projects on their resumes so I have an idea of what I wanna put and what is acceptable to put

near ocean
#

People could post the cvs that got them jobs i guess but i imagine most of them will look the same as the template, i know mine does

lean harbor
#

is the template pinned?

white relic
#

yes

near ocean
lean harbor
#

@near oceanhmmm is jake considered more experienced for entry level application?

#

I have an economics degree no comp sci, what would you recommend I do to have my resume standout?

near ocean
#

Jake is not a graduate no, just fill in whatever experience and education you have
You should also include more projects to fill the whitespace

#

(that means building more, complex projects)

lean harbor
#

@near oceanis there any example online of a project someone built so I have an idea?

#

I just don't even know where to start in building something

near ocean
#

The resources/bots/sites built for this server also qualify

lean harbor
#

@near oceanin terms of cataloging stuff in github how would you recommend I do that? because I've been doing a course in python but I haven't put anything on my github just yet

#

is there a video or guide for how to use github for career purposes out there?

near ocean
#

You should learn git first, then github's own set of features
Easiest way to learn is to just do
Open a repo, play around with it

true harness
#

there isn't really "github for career purposes". there's just good code practices that you can show off using github

lean harbor
near ocean
#

not really, just put stuff there, its fine
you can fuck with the timeline if you wanted to anyway

lean harbor
#

ight, sounds good
is it normal to as a noob feel overwhelmed by everything? looking at that guy's resume I'm just like "bruh how am I gonna get to this level"

twilit portal
near ocean
#

Yes its normal, just start, it'll go away

lean harbor
#

learning other languages after your first is much easier right?

gritty rivet
# lean harbor but people who go over it will see your timeline right? so it's best to start pu...

There are different schools of thought on this but in my experience nobody is going to care what your timeline looks like. If you're far along in the interview process, they may look at pinned repos or ones you mention on your resume but they aren't going to scrutinize it for very long.

So, quality over quantity. When I got my first dev job (as a career changer with no relevant degree) my primary project was a simple REST API built in Flask, and the job I got has nothing to do with Flask. Good documentation, tests, etc. matter more than what your project uses or does.

A lot depends on what roles you're targeting. Get to know the job market and build projects that relate to the roles you intend to apply for.

This market right now is brutal, especially for beginners. Be patient and persistent because it's normal for great resumes to get a 1% callback rate right now. We're hiring for an unusually beginner-friendly role and got over 1000 applications

lean harbor
#

thx for the info everyone it's appreciated

lean harbor
gritty rivet
twilit portal
near ocean
twilit portal
near ocean
#

beginner friendly? how are you filtering 1000 peeps?

white relic
#

show me all the candidates whose name has an sha1 hash ending in 0

true harness
#

ending with 2 zeros should give you 4 candidates approximately

white relic
#

invite 'em in for an in person

#

hard on the other 996, but we don't want to hire unlucky people here

#

in all seriousness, when you have that many applicants, "randomly" is a reasonable answer

near ocean
#

Pull out the trusty blindfold and pick randomly

gritty rivet
formal tulip
#

i am taking a computing level 3 tlevel in college (in the UK)

in the course it is learning python, cybersecurity, networking etc.

what would be a good career pathway to go down with this 2 year tlevel

lean harbor
#

I'm at that point in python where I understand coding logic, and psudo code wise I can solve problems, but I often just forget syntax

graceful owl
snow pivot
#

Hey guys so as title says i m completely new to python,i trying to set up a bot for game, someone already posted the files and steps to do it.I am not able to create sessions i.e 5.
How to do the above given steps i tried to open main.py with python 3.11 but it crashes on startup.Also tried vscode i can open it but can't follow instructions given in 5. Please help this newbie thanks in advance

near ocean
snow pivot
snow pivot
lean harbor
graceful owl
# formal tulip i am taking a computing level 3 tlevel in college (in the UK) in the course it ...

(disclaimer: i don't know much about t-levels lol)

i anticipate that options will be relatively open, could go software engineer, data science, security analyst, etc.

really it depends on what you find interests you the most, and then working extra on those skills in your spare time if possible

i will say that typically the roles i mentioned software engineer/data science/security analyst have a bias towards liking university degrees in CS or something, but that's not to say you won't be able to get roles there, especially if you put work in outside your qualifications and show you're good with personal projects

but take this all with a grain of salt, i haven't done a t-level/don't know anyone that has

sonic radish
#

Hi

graceful owl
lean harbor
#

I was expecting it to be like most courses which are meh and have little practical stuff, but here if anything there's too much practice lmao it takes like hours to finish a single module

graceful owl
#

no such thing as too much practice imo :p

#

unless the practicals are writing insane amounts of boilerplate code, then it's probably a waste of time

#

but typically i would imagine if it's taking you hours to finish a module, that means you're learning stuff by doing the module. if you knew it all already you'd be able to breeze through the practicals

lean harbor
#

the pace is getting a bit faster but it is still a bit of a slog
I noticed now I instantly know how to solve a problem logic wise, but I just forget the syntax how to do it
so in my head I set up how to do it properly but then just don't know the code to do it

gritty rivet
gritty rivet
peak halo
#

@honest thunder your message was removed for breaking our rule about seeking employees.

muted night
#

Guys my gpa in bachelor's sucks, I'm not getting any job opportunities. Should I go for my master's and improve my gpa

#

Or just keep job hunting

peak halo
fringe sphinx
#

** some countries normalize sharing your GPA on the resume, and others don't, which is why I asked.

muted night
muted night
muted night
#

Well
At least I should see some benefits in continuing to apply pithink

peak halo
#

idk how the job market is in India, but in the US, 30 applications in 9 months would be way, way too few.

muted night
muted night
peak halo
muted night
#

And the exam for masters admission is in February, if I don't start now I'll lose that opportunity too

near ocean
#

Why would a masters fix this? Wouldnt people ask you about your bachelors grades?

muted night
#

Like 7+ cgpa required something like that

#

Also all of my batchmates who had 7+ got jobs

#

Even 6.5+ I believe

#

I've been trying to upskill but I think it's useless without an above average GPA

white relic
muted night
fringe sphinx
#

Apply to more jobs. Make sure your resume is as good as possible. Practice and keep your skills current for when you get an interview. Keep your options open.

muted night
#

Yeah I got stelercus' point and I'll do that

fringe sphinx
#

Ok, dont be hard on yourself: you have control and opportunity. Talk to people, get out of the house, volunteer, etc

#

All you need is one break.

muted night
white relic
#

"Only option" to pursue a master's? If you apply and get rejected for the master's program, you will find that the other option was there all along.
There is no harm in entertaining it now.

fringe sphinx
# muted night Will consider this for sure

I'm no expert but: there are small things in your control. Like: not having lunch alone (call a friend, ask a family member for advice, etc), contributing to a project, volunteering, practicing, sending out 1 job app every day, etc. any -1- thing is doable... vs doing -all- things

white relic
#

I don't mean to be a downer. Just pointing out, you have more options than you probably realize.

muted night
#

And the exam is quite hard, you have to go full time on its study if u want to get accepted,
Which differs a lot from preparation for job interviews

#

And it is in Feb '25

white relic
#

Ok. I don't see how that changes what I said.

muted night
#

So I shouldn't focus on getting accepted in masters is what ur saying

#

If I'm not wrong

white relic
#

I'm saying it's not your only option.

muted night
#

Alright understood

white relic
#

It may well be your best option. I'm not qualified to comment on that. But you definitely have more options.

#

Stuff BillyBobby said (talk to people, volunteer, etc.) is a good way to broaden your view of what's possible.

muted night
#

Yeah

wanton birch
#

Man! Sending out job applications feel so much better when you already have a job!

gritty rivet
summer crow
#

what work y'all do?

wanton birch
inland barn
#

Hey guys umm im new to python can someone tell from where i can learn python the best and for free

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.

wispy rampart
#

I don't know the business rules, I just write the code... (the way it feels sometimes)

silk rose
silk rose
errant thicket
#

what’s the best way to get a help desk job? i been applying and working on my comp a+ cert i put on my resume but still not getting hits any help?

fringe sphinx
fringe sphinx
errant thicket
muted night
#

Friends and family will NOT give you a job btw, you MIGHT get a referral only if you're very lucky

nocturne kiln
#

does anyone here know about visual basic

harsh river
nocturne kiln
harsh river
nocturne kiln
#

like for web development

white relic
#

There may be reasons to expect it to be different (like being on a new medication).

#

Hoping really hard isn't a sound career strategy.

fringe sphinx
fringe sphinx
true harness
wicked parcel
#

Hey! What do you guys think about FastAPI? Is it being used in the market? worth learning?

harsh river
icy oyster
#

Im developing a product with a friend and we went with go because we really need that speed, fastAPI would make our lives much easier but we need go performance

gritty rivet
errant thicket
silk prairie
#

I know Python and I think now I need to specialize and choose a branch. I am interested in the backend. What is the offer?

sand patio
fringe sphinx
silk prairie
silk prairie
fringe sphinx
#

Specialization tends to happen after one gets a job, not before. Generalize first, specialize later.

mellow lantern
#

Hello guys, im working on my python projects im new to the server

silk prairie
sand patio
#

what do you want to do? do you want a job? are you programming as a hobby?

silk prairie
#

It is a good idea for me to be able to enjoy work and earn money :D

sand patio
#

I see, so you want to work as a software developer?

#

are you still in school, if you don't mind me asking?

silk prairie
#

Yes, I am still in school (if it matters in Iran)

#

Because the situation is a little different

sand patio
#

If you want to go into the workforce as a programmer, while I'm not sure what the job market is like in Iran, the general advice is to get a degree in something like computer science (or, like, whatever yall have there), and then apply for jobs.

If you're programming as a hobby, there isn't a need to specialize - ultimately you can do what you like, build stuff you're interested in, and contribute/work on projects that you find fulfilling.

silk prairie
#

I am not yet old enough to have a computer science degree. I want to be ahead of most people when I enter university :D

sand patio
#

once you're in university, again while I'm not sure what it's like in Iran, but people where I'm at tend to go into internships while they're in uni.

silk prairie
#

Actually, I shouldn't think about the degree now. Give me a chance, I have the degree. What I want to understand better. The decision is right. What should I decide now and what should I focus on? ()I meant to say, I have the degree, what's the next step?

sand patio
silk prairie
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.

sand patio
#

see what sticks out

silk prairie
#

I hope I understand what you mean, I will create several projects. But the question is: what kind of projects are supposed to be? I have no idea
I want to know what you mean by creating a project. Thank you for the explanation

harsh river
sand patio
bold holly
#

I'm just graduated with PhD in computer science and trying to get job

#

and I'm a furry

fringe sphinx
fringe sphinx
silk prairie
pulsar aurora
#

Should I learn C++ or Python I wanna learn either one of those so when I go to college I can do programming but i wanna know which one is better to learn What do yall perfer

summer roost
#

if you don't know any programming language yet, it would be much better to start with Python than to start with C++.

fringe sphinx
summer roost
#

C++ makes a nice, like, 3rd language. Learning C++ as a first language is really getting thrown in the deep end.

silk prairie
silk prairie
fringe sphinx
silk prairie
#

I know it's up to me, but can you guess how long it will take to get there roughly? (given my current level)

fringe sphinx
#

Hard to say when you'll be ready for a job. Usually 'when you have a degree' is the easy answer.

silk prairie
silk prairie
#

I am asking this to know how it is in your country and other parts of the world

pine sleet
bold holly
#

no

pine sleet
fringe sphinx
summer roost
#

when it comes to landing your first job, it's very hard to get the opportunity without the degree. The overwhelming majority of your competition for openings will have a degree.

ionic spruce
#

Hi, How to get remote jobs as python Developer/Web Developer/ Data Analyst?

thorny wing
#

Whats the diff of front end developer, back end developer and full stack developer

balmy spade
tranquil storm
#

A few people in my courses have developer jobs and are working towards their degree. They know it will open doors for them that are currently shut without the degree.

vapid jay
#

above me is gay this

vocal matrix
#

hello, im new to using celery library for async processing of task. im wondering if anyone can guide me how do I implement a task that deploy multiple subtask to download related dataset or file thanks for your help

kindred oyster
kindred oyster
vocal matrix
#

oh im sorry my bad

kindred oyster
#

no worries

summer roost
inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @upbeat eagle permanently.

calm dome
#

Yoo, Im interested in data science because I love stats and probability, can anyone maybe give me an example of projects that you learn in data science

muted night
west ruin
#

784490604352110592

daring pier
cloud loom
#

Guys after getting my bachelors degree,is it worth to do a Mtech in data science or MS in data science?

timid vigil
#

hey, i am working as SCCM admin.,
but fully bored with this
i know so many languages not in deep
so got stuck in the decision what should i do
now i thought of doing everything with Python., Automation, development and all
so please give a roadmap
because internet is full of doubts

#

i know JS, react, Python, Java, C but not in deep

white relic
#

I'm not sure about the "startups don't look for degrees" narrative. I've known some startup founders and while money may be tight, they need solid fundamentals, business sense and relevant industry experience. Maybe some startups have a different strategy but I don't have a good feeling about telling self taught people to go after startups 🤷‍♂️

buoyant seal
# timid vigil hey, i am working as SCCM admin., but fully bored with this i know so many langu...

https://darklab8.github.io/blog/favourite.html#TestDrivenDevelopmentByExample
https://darklab8.github.io/blog/favourite.html#UnitTestingPrinciplesPracticesandPatterns
Learn unit testing in full capacity to be awesome. Add to it Code Complete, Code Architecture stuff to be able understanding your app building at code scale with testability kept in mind.

https://darklab8.github.io/blog/choosing_pet_projects.html
Pick good long term project to build, and build projects 😉

Also what is SCCM? is it Windows system administrator?
If that, then... moving towards Linux servers infrastructure as a code can be a nice challenge and path towards more enjoyment
That is if u wish to keep your operational side further.
If no... then just go pure software engineering thing (backend dev or smth)

fringe sphinx
cloud loom
fringe sphinx
# cloud loom yeah

That's a very India specific question, I think. We don't have su ch a difference in Us

graceful owl
#

does the actual 'type' of degree even matter? beng, bsc, ba, etc.

#

i don't think i've ever looked at it on candidate's resumes

fringe sphinx
#

In us, bs and ba are practically equivalent (a few courses different between the two for schools that offer both... a ba in cs might have more non tech classes).

cloud loom
graceful owl
#

that's all that matters to me 🤷 , YMMV with other people who are hiring

fringe sphinx
#

That's the point: fair or not, no degree means a lot of closed doors. But, there are ways to succeed: either get 'lucky' and find someone who'll give you a break, or enter through an adjacent job like QA

cloud loom
fringe sphinx
fringe sphinx
#

Networking with people who are graduating too: they can help you

cloud loom
unreal crater
#

Guys how can i turn python skills into a gig

peak halo
unreal crater
#

I already know some coding though so is the degree necessary

peak halo
unreal crater
#

What if its part time?

peak halo
# unreal crater What if its part time?

part-time developer positions are pretty unusual.
Why are you setting your sights so low? getting a degree and getting a full-time developer job will be the path of least resistance with the most opportunity and compensation.

unreal crater
#

Im talking about in college?

peak halo
#

those are internships, which aren't quite the same as part-time positions.
they typically are full-time positions (probably without benefits) over the summer.

fringe sphinx
# unreal crater Im talking about in college?

Side gig work in coding is hard to find. Web development is one area you may find some work in, or graphic design, especially small projects like an e-commerce site using existing templates:frameworks.

#

There's also IT work, but a lot of this comes down to finding people with small enough problems and some $$ to spend.

twilit drift
#

shld i drop comp sci if i know NOTHING about programming prior to my a level

#

a level comp sci btw, im fine with theory tho ig

peak halo
#

!starify 1216037644723683431 "1 day"

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied superstar to @twilit drift until <t:1726329277:f> (1 day).

#
Superstarified!

Your previous nickname, saucysundayforhotmoms, was so bad that we have decided to change it. Your new nickname will be Ed Sheeran.

You will be unable to change your nickname until <t:1726329277:f>. If you're confused by this, please read our official nickname policy.

twilit drift
#

huh

peak halo
twilit drift
#

oh okay thanks. legit everyone in my class had already known and i was so stuck. now im tryna teach myself on visual studio code the basics but its telling me that i dont have an extension for debugging plain text when i try to run my code

peak halo
#

VSC is a code editor, not a learning platform.

#

!resources

inner wrenBOT
#
Resources

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

twilit drift
#

i know im practicing what i was taught todya

peak halo
#

try following along with one of the beginner resources here ^

twilit drift
#

i cant i need to use VSC for my coursework, i just dont know why its saying that on my laptop

fringe sphinx
austere swan
#

Hey guys tell fast please, if someone is saying the requirements are python, c etc...
Can that work be done with c++
I mean if I sayI know python and c++ instead of c but c++ can do work easily Is it good to say?

#

Because c++ and c are very similar, isn't it?

#

Tell fast please

#

And if there is more formal and good way to say, suggest some
Work is : Trading bot for Plus500
The bot should focus on day trading cryptocurrency with an investment range of $500 to $5000.

fierce willow
#

how can i learn coding

inner wrenBOT
#
Available tags

» args-kwargs
» async-await
» blocking
» botvar
» class
» classmethod
» codeblock
» comparison
» contribute
» customchecks
» customcooldown
» customhelp
» dashmpip
» decorators

fierce willow
#

!clas

#

!classmethod

inner wrenBOT
#
The `@classmethod` decorator

Although most methods are tied to an object instance, it can sometimes be useful to create a method that does something with the class itself. To achieve this in Python, you can use the @classmethod decorator. This is often used to provide alternative constructors for a class.

For example, you may be writing a class that takes some magic token (like an API key) as a constructor argument, but you sometimes read this token from a configuration file. You could make use of a @classmethod to create an alternate constructor for when you want to read from the configuration file.

class Bot:
    def __init__(self, token: str):
        self._token = token  

    @classmethod
    def from_config(cls, config: dict) -> Bot:
        token = config['token']
        return cls(token)

# now we can create the bot instance like this
alternative_bot = Bot.from_config(default_config)

# but this still works, too
regular_bot = Bot("tokenstring")

This is just one of the many use cases of @classmethod. A more in-depth explanation can be found here.

mystic pivot
#

anyone here do freelancing?

#

anyoneeeeee>>>??

pine sleet
mystic pivot
#

once i purchased i will stop doing freelancing and study for SAT

mystic pivot
#

COZ this laptop which i have now is slow af its old and it cant do coding properly so need some money to earn

mystic pivot
mystic pivot
pine sleet
#

if you have a question about how freelancing or SAT relates to your career, then this would be the channel

neat egret
pine sleet
#

it is, that's why it's not usually recommended

neat egret
#

People building full stack apps for $4

west flicker
#

What's the best starting point for someone who just graduated from programming and has also mastered python

white relic
#

starting point for what?

pine sleet
#

what does graduated from programming mean

mystic pivot
pine sleet
mystic pivot
#

bruh ********

#

i will ask him about like for web developing how much price and many other things

#

i will ask him the knowledge he had all about freelancing nothin else

pine sleet
#

otherwise they may feel pressured to answer questions

mystic pivot
pine sleet
#

the people answering your questions can be freelancers

#

just ask them

mystic pivot
pine sleet
#

ok. it's more effectively to directly ask your questions

neat egret
#

I'll ask the questions that I would have: How do you get your first customer? How do you deal with competition? Do you feel like you're paid fairly for your time?

mystic pivot
#

@neat egret have u done freelancing

#

i dont think so about fair word in freelancing customers are scammer sometime

fringe sphinx
mystic pivot
#

imagine i hire a web designer fir 20 dollar and i set price for customer 30 dollar

pine sleet
fringe sphinx
#

Fiverr and sites like that are a very different world, very transactional and low-value stuff, but for people just starting maybe it's the only option.

#

(this is all to say: I know consulting & contracting, but not the small transactional stuff)

neat egret
#

I've bought software from fiverr before and been happy with it

fringe sphinx
mystic pivot
neat egret
fringe sphinx
#

Everybody wants to do something with data.

mystic pivot
#

how much do u earn

fringe sphinx
mystic pivot
#

give me hint

fringe sphinx
mystic pivot
#

like one iphone 11?

pine sleet
#

that's kind of a personal question..

mystic pivot
#

above 500 dollar?

pine sleet
#

it's still not really socially acceptable to ask for someone's income in most contexts, especially over the internet to a random person

mystic pivot
#

bruh omg nerd

neat egret
#

rich people don't want to make other people feel poor, and poor people don't want to feel poor

mystic pivot
#

ok random person forget that number after sometime so it doesnt matter

white relic
#

(and rich people don't get rich by telling everyone how rich they are)

neat egret
#

as you can see by the money stacks in my profile pic, I'm rolling in it

mystic pivot
#

@neat egret i thought that is gojo

#

i think need to learn video editing

turbid shore
#

Should I be concerned about this?
I am going to university in about 2 years...

final ravine
#

Sharing salaries only harms your employer

fringe sphinx
final ravine
#

I'd be well up for an anonymous salary survey on the server. Maybe stratified by years of experience and country

gritty rivet
pine sleet
final ravine
fringe sphinx
fringe sphinx
pine sleet
#

real

#

reddit is always like this. same thing with r/csmajors

deft pelican
final ravine
#

Not everyone here is a guy.

spiral magnet
#

#there-is-always-someone-offended

spiral magnet
# turbid shore Should I be concerned about this? I am going to university in about 2 years...

It's like recurring theme, It's nothing new that need for bad software developers saturates. I have my own experiences and since I found my job It could be a survivor bias, but as I was sudying most of the people there didn't know s-word about writing code, not even talking about programming. What's worse they had no will to change that and no ambitions there, it was like 9 out of 16 graduates who represented completely unbeliveable lack of knowledge. Hence, no wonder they didn't find jobs. On the other hand, there is always something you can do to stand out from the crowd. Mostly it's about dedicatio and determination to represent something with yourself. Writing open source is a great opportunity to actually understand what is IT all about in a way that no Uni can teach you. Also, a solid project which solves actual problems is worth more than two degrees and 20 uni TODO list assignment projects. I can tell you about it, since I was hired where I am mainly because of my open source activity and all the knowledge that is actually worth something (it's called experience) I gained doing open source :))))

#

Maybe in few years after I get laid-off and won't be saying the same thing, but for now it is what it is, survivor bias :)))

mossy lion
#

Hello everyone I'm new to the channel and i have some questions related to the python career if anyone can help i would appreciate it

gritty rivet
mossy lion
#

I'm wondering if there are any python career related to automation tasks just like the ones in UiPath

#

As I'm already creating scripts that does the same automations that is used to be developed in UiPath but with python but i cant find any jobs related to python automation

foggy pond
#

Anyone worked with AWS services like S3?

fringe sphinx
gritty rivet
gritty rivet
mossy lion
#

UiPath is an automation tool that makes automation in a low-code development environment but with a high cost

#

So im asking if there are any jobs in the market that is related to python automation skills

gritty rivet
wraith field
#

so if you're interested in robotic automation I'd say AI engineer

#

if that's what you mean

outer quest
#

Hey guys, i have a question, can i Create a PC game with a Python?

mossy lion
wraith field
#

I know nothing about that company so I was just guessing

#

python automation could mean a million different things

mossy lion
#

Ohh, i see

wraith field
#

what do you mean exactly by python automation

mossy lion
#

I can automate a lot of tasks with python like:

  • Files and folders
  • data manipulation
  • database connections
  • automated report generation
  • ETL tools
  • API automation
  • web automation
  • web data extraction
wraith field
#

that's roughly speaking backend engineering

mossy lion
#

But backend engineer is related to the web development more that to the automation

wraith field
#

okay

mossy lion
#

Unfortunately i don't know about web development and i dont know what title should i call my self with the skills listed above

wraith field
#

I dont know either sorry

#

thought it was backend engineering but you say it's automation

#

backend engineering is not necessarily related to web development though

#

that's more full stack engineering

fringe sphinx
prime fog
#

Hello i just started coding do y’all have video tutorials

hearty totem
#

"robotics" is just a fancy word I do see people adding to job/project descriptions. The word means nothing. It is just automation. Once upon a time I did work next to a team doing a "robotics" project that involved writing grep queries on an email queue. It was automation of email stats. But it called "robotics" for fancyiness sake

wraith field
fringe sphinx
wraith field
#

I personally never heard of the term "automation" on its own, at least here in the UK

hearty totem
wraith field
#

I mean in the industry, have you ever seen a job ad that requires Python Automation Engineer?

#

it's also used a lot in DevOps e.g. CI/CD automation

fringe sphinx
#

Automation Engineer has a lot of LinkedIn hits.

wraith field
#

okay

#

not quite a software engineering job I'd say

hearty totem
#

Indeed, automation engineer is most often the DevOps bloke in a company whose main business is not software. There's some python in it likely but it would be mostly non-python ("yaml programming" anyone?)

#

(nothing wrong with that btw)

fickle mirage
#

I just wanted to jump in and see what others think about the market in December of next year. I get that is predicting the future, blah blah, economy, blah blah, it depends on where you live, blah. To answer some of those Pacific Northwest, undergrad, three internships, relatively high GPA. Specifically data science/engineering. I feel like a lot of oversaturation of engineers is happening and a lot of the vibe in this channel is saying, "yes but be more patient and better." Is that the general vibe or will their be a rise in employment by then?

gritty rivet
fringe sphinx
#

There's a lot of people who've posted here, gotten a resume review, starting hunting for work, and got interviews quick enough.

fickle mirage
fringe sphinx
#

The so-called 'over saturation' is, I think, an exaggeration and misunderstanding of what's happened over past few years.

fickle mirage
gritty rivet
fringe sphinx
fickle mirage
# fringe sphinx Influencers and Reddit love to complain, but that's also not fact based. Ask you...

That's literally just asking for more anecdotes, which doesn't make sense. (let me add that it is the same thing as I said earlier. Some people say market is miserable, others say it is over exaggerated with no evidence to say it is terrible. Hench why I was asking for numbers as my anecdotes have told me that, your idea is solid.)

Their are personal decisions on where to move, as I live in a pretty rural area. I'm interested to know what a backup plan would be in your eyes?

fringe sphinx
#

Graduate, don't be mediocre, and make some friends/network.

gritty rivet
# fickle mirage You can say that, but that is anecdotal. I would love evidence of either positio...

We do know things are bad.

In terms of the number of job openings in tech, it's been inching up over the past year, but still half what it was at the peak: https://www.trueup.io/job-trend

CompTIA recently announced a 6% unemployment rate in tech. Apparently that's worse than at any time in over a decade. And the fact that it's been steadily higher than the general unemployment rate over the last year is also unusual and negative

But I agree with BillyBobby that the negativity gets over-hyped. It means that you have to work hard as hell if you're going to pursue a career in this sector right now. But people are getting hired every day.

fringe sphinx
#

That chart is also misleading, because 2021-2020 was 2x 2019 baseline. Fred / indeed has some data from 2019 on, but that lacks any historical trend too

gritty rivet
fickle mirage
gritty rivet
fringe sphinx
reef tartan
#

Hello everyone, I am new here

gritty rivet
strange pumice
#

Hey guys i want to get into dev agency, saas, freelancing. to make some extra cash on the side. I'm thinking of starting out as a web/app developer

white relic
#

Just to be clear, "extra cash on the side" suggests that you have a regular (presumably non dev) job and are looking to supplement your income. Is that right?

wraith field
strange pumice
wraith field
#

well it's pretty much impossible to compete against those markets

strange pumice
wraith field
#

yup

#

great could be debatable but definitely ten times less than your lowest possible offer

lilac vale
#

Hello, I live in the San Francisco Bay Area and I am restarting my coding career from Nodejs to Python. Specifically looking into automation & machine learning. Thinking of diving into Selenium, NumPyu, SciPy, Scikit ,Pandas & PyTorch. I have no professional engineering or developer experience, but I wouldn't have the job I have now without my developer learning. Please tell me what you recommend I should focus on, learn, and prioritize.

harsh river
strange pumice
harsh river
#

oh, so north america 😛

strange pumice
fringe sphinx
vivid lark
#

I need help

peak halo
lilac vale
fringe sphinx
# lilac vale I am currently a QA Analyst with some college education. (Covid)

Oh, that's a good start. Theres a few areas you could work on, ranging from just basic programming: building your coding experience and ability to tackle larger projects, to QA engineering / test automation, to DevOps / cloud, to software engineering practices and methods. Kinda depends on what direction you want to go

lilac vale
wraith field
#

cyber security is meant to become more popular in the future

lapis wind
#

🤔

gritty rivet
dull belfry
#

How do I get problem solving skills I can't comprehend the problem statement itself and think of a solution

#

I like making stuff with programming but I am a very bad problem solver how do I get better I been doing coding website exercism problems and almost completed it

#

But still I can't see any improvement in my problem solving

#

I don't know much dsa should I get into it will that make me better.. programming for 1 year now

umbral fox
#

bro i failed my entire test bc of the print function

gritty rivet
# dull belfry How do I get problem solving skills I can't comprehend the problem statement its...

This is a very unclear problem statement 🤣

This just looks like overthinking to ne. There will always be problems you're not ready to solve. Practice easier ones until you're ready, and get help whenever you need it

When I was in a coding bootcamp they told us to follow a 20 minute rule. If you're struggling and making no progress at all on something after 20 minutes, ask someone with more experience.

In the real world and/or for bigger challenges you might need a bigger time box, say 4 hours. But if you're just learning that's way too much

dull belfry
#

most of the time the answer it gives make me think am such idiot I could figure that out myself

#

So next time I spend even more time on problem then same repeats I don't get better

wraith field
#

doesn't sound like a career question to me

dull belfry
#

It's for my Programming career I feel imposter 😭

wraith field
#

start with simple things like trying to figure out where to post your questions

#

and how to explain your problems clearly

dull belfry
#

should I ask gpt or not.. it does give me correct answers.. i mean it take a lot of time for people to respond if I post here when I get stuck

wraith field
#

start with help channel maybe

dull belfry
#

I think using of gpt is making me bad problem solver that's why asked

#

I don't copy gpt code I just write my own.. but feel like I rely too much on it

wraith field
#

yes relying too much on something that solves things for you could have that side effect

dull belfry
#

yes true i think am losing ability to solve myself i should avoid it

wraith field
#

writing could help

#

like you have a problem you cannot solve

#

try to think of the best way you could ask the question so that everyone can understand your problem

dull belfry
#

Oh I see

gritty rivet
dull belfry
#

it's like when I get a problem i always think of my previous solutions to similar problems maybe i take a peek at gpt solution and try to implement it.. but like after some weeks I may struggle with the same question

#

I find myself in this struggle often

gritty rivet
# dull belfry I think using of gpt is making me bad problem solver that's why asked

We are all relying heavily on AI in the real world and this is generally encouraged

When you're learning, yes, if you can do something in a reasonable amount of time without using it,. that's probably better for your learning. Handwriting all your code on paper would also be good for learning, but it would slow you down a lot! So it's about balance.

Just be sure that you're not copying and pasting code that you can't explain line by line in your own words. As long as you take that time to pick apart and analyze what AI is giving you, I think you'll be fine

dull belfry
dull belfry
dull belfry
gritty rivet
# dull belfry I don't have any like specific method to problem solving

Part of the beauty of engineering is that it doesn't matter. Either your solution meets the specifications,.or it doesn't. The specifications should be rigorous but the solution will often come about through some degree of guessing and intuition and human experience and unconscious decisions.

Are you self-teaching? Then yes,.you may be lacking some systematic methods that you would learn through formal education. That's one reason employers value degrees so much

dull belfry
gritty rivet
gritty rivet
dull belfry
#

Hmm I keep on problem solving then I should look some dsa too hope I get better..

#

Thanks for time.. I was having imposter issues now feel little relief 😅

fringe sphinx
fringe sphinx
#

But the details matter... using it to generate code without putting any effort in vs using it like Google are two different things,

white relic
#

@dull belfry you may be the target audience for the book Think Like a Programmer. It puts names to some systematic ways of thinking and works through some puzzles both with and without code solutions.

vapid jay
#

Hi, I need a serious advice. I am in college doing CS degree and I focused mainly on project and development instead of leetcode and my college syllabus. Now I have 5 backlogs in first year. What should I do...

vapid jay
fringe sphinx
#

You can either: acknowledge your study habits and academic habits are terrible, and allocate many more hours to it each day, or repeat the same problems.

#

Passing a college course is 90% just putting the time in. Something many of us didn't learn in high school.

fringe sphinx
#

** I know all of this from experience, I'm not just saying it. My freshman year was an epic failure.

lilac sundial
#

Say im preparing for interviews or im trying to code better in general, should i practice all kinds of general aptitude questions

For example, what is 18.92929 roughly equivalent to

1)120/7
2)268/4
3)789/6

fringe sphinx
lilac sundial
#

Sorry for the weird question but this is kind of what they do all across india and other SA countries

fringe sphinx
lilac sundial
#

If i had a pen and pad yes

fringe sphinx
lilac sundial
#

For sure

fringe sphinx
#

Or, in that case, just multiply 18 by the denominators

#

Or even 20... 7*20 ~ 140, so the first is a maybe. 4*20 = 80.. no. 6*20 = 120, so 3 is a no.

shut stirrup
#

hey guys i have leant python and did some small projects with some libraries. now i wanna get into a specific career ik some options but not all of them(sm if u can help pls)

fallen sundial
#

hey

molten widget
#

@leaden jasper can you do something with this

glacial smelt
#

<@&831776746206265384>

molten widget
#

@azure heart delete messages too pls

leaden jasper
summer ocean
#

Hey, my name is Muhammad Mustaqeem, im not much into the industry yet, still deciding my career path , will be doing my igcses 2025 may/june. Im interested in cs , programming n stuff. Not sure which specialization in tech i should be going for. And ive been reading through the chat about job opportunities and stuff. Im 16 atm. What do you all suggest ?

#

In regards with future job opportunities n trend, cuz i still have years before searching for work

#

Currently in uae

fringe sphinx
summer ocean
#

Alright, and what do you think about future jobs , like is it rlly hard to land a decent job since i feel the amount of programmers in the market can be rising to much, and especially by the time i get into the work phase.

#

Rn im just doing basic python, but not consistent cuz of school

fringe sphinx
#

Uni CS graduates are landing jobs, at least those who took their studies seriously and put some practice time in to learn programming

#

Again, this is my opinion only, I don't claim any special knowledge or predictive ability.

summer ocean
#

Alright, im kinda confused when i hear about so many fields actually, like cyber is high rn, idk if i shall be going for that, or just expand so much in programming and do smthn in software , backend smthn

summer ocean
summer ocean
fringe sphinx
dapper bane
#

guys I have a chance of getting into an interview which will 2x my pay it is an image editing app
but doing the companies task made me realize it is a real tough job and I hate the syntax of expressjs
idk what to do

#

I am not at all comfortable with it and will probably make a mess

#

but the pay is real good

fringe sphinx
#

Is it a full time job?

dapper bane
#

yes

fringe sphinx
#

So why not take the job and learn it/become comfortable at it?

dapper bane
fringe sphinx
#

That seems ridiculous.

dapper bane
summer ocean
dapper bane
# fringe sphinx Why would you fail?

because I am not comfortable with the tech stack but i completed the companys task that was required for the interview. When I was doing the task I realized my lack of knowledge

summer ocean
#

Why not try for it tho? Ull learn new set which may help in some other job if this dosent go well

fringe sphinx
dapper bane
fringe sphinx
#

Me, I'm confident I can learn any stack. Offer me 2x money? Then I'm working my ass off to make sure I succeed.

dapper bane
fringe sphinx
dapper bane
#

hey is it allowed to talk about blockchain programming on this server ? I got another opportunity as well. I ll try to complete the task tommorrow

summer ocean
#

Chill bro, just think about increasing ur salary while.u increase ur knowledge as well. If not this job, this set may help somewhere else

wraith field
#

did you get an offer or just speculating about the future?

dapper bane
wraith field
#

very near means you have done the final interview and I am assuming you did well

#

if that's the case why would you be worried?

wraith field
#

well if they think you're good enough I wouldnt worry

#

you can always get more familiar with your new stack on the job

#

but generally speaking there's always an element of risk when changing jobs

#

dont want to get too philosphical but life in general

safe coral
#

Hows my resume guys?

#

Should I add my degree in Linguistics from 2011 in Turkey?

formal belfry
safe coral
#

erm... this is a career channel

quasi pivot
#

Do we have a channel where people post code of different commands?

formal belfry
safe coral
#

I wouldnt put a photo like that on Linkedin to begin with.

formal belfry
# safe coral

Not sure about convention but shouldn't the projects also be in reverse chronological order?

safe coral
#

I guess

formal belfry