#career-advice

1 messages · Page 41 of 1

summer roost
#

they were fired in the first wave

spark cobalt
mortal wedge
#

I don't think they have a legal team anymore, either

sleek egret
summer roost
#

Washington Post has mentioned this in every article they've run about Elon since he took over Twitter: "Twitter, which no longer has a PR team, did not respond to our requests for comment." or things like that.

mortal wedge
#

Haha

dreamy shadow
#

That's hilarious.

delicate bane
sleek egret
#

yes

mortal wedge
silk raft
#

He has taken the reigns for Legal, PR, and Engineering. Sounds like great delegation from management.

brave bridge
#

isnt he banned on twitter?

delicate bane
#

anyway, the actual degree is Masters in CS, concentration in ML but i guess "AI" grabs more eyes kekHands

mortal wedge
#

damn nice

#

Yeah I wish people wouldn't conflate AI and ML, but whatever

summer roost
#

ML is a type of AI, so the headline isn't wrong on that score

spark cobalt
#

AI is gonna shape a lot of the future. Nice to have politicians working to educate themselves on this.

mortal wedge
summer roost
#

yes, exactly

mortal wedge
#

I guess it's close enough if nuance isn't needed

delicate bane
#

are you trolling or

spark cobalt
#

What does regular mean?

queen rain
#

Hello! Can someone help me? I need to pass a Phyton script to file .exe

spark cobalt
delicate bane
#

anyway, the tech comedians socially inept did a bit about this DoggoKek

spark cobalt
#

If I was paid as much as a McDonalds employee Shiro_Kms

#

That's like, more extreme than Marxism KEK

glass scroll
#

what math you need to work on ai

sleek egret
cunning condor
#

Thank you

vapid jay
#

Tesla stock value was built purely on hype. If I remember correctly that Tesla had a higher market value while selling far fewer cars than GM and Ford

vapid jay
#

Jai Shree Ram

#

Shree ram jaanki bethe hai mere seene mei

last chasm
#

Hi there, i dont know if i'm on the right place to ask my question (and english is not my mother tongue sorry for mistake)
I'm not in a good mood in my actual job (draftman) and i wish to change. and why not computer science and python.
Nowadays, its christmas hollydays for me and for fun : i made a small programm to catch & downloads image from "Magic The Gathering" card game . the programm works and it was super fun to do this.
My question is :
is it representative of the developer's job ? (or of another job which I don't know the name)

regards

gilded valley
last chasm
#

i can share my code if necessary

#

what I like is the feeling of being stronger and smarter than the machine. Cutting everything into "simpler" tasks (example: how do you list all the cards that exist?) and then putting all these little parts together to have something that does everything right the first time (list the cards, retrieve the cards, check the text on the card etc...) and jumping for joy because it works!

near ocean
#

I wouldnt say the job has a "jumping for joy" aspect

sand chasm
#

i m learning python from youtube is it good ?

spark cobalt
#

I personally prefer books.

last chasm
polar nebula
#

are leetcode questions good for preparing for ml interviews?????

hollow timber
#

Hi everyone

#

just wanted to ask what's the best thing you can do with python that can land you a job

#

and what do you have to learn for it

gilded valley
#

At least, this is the case in the US and much of the EU

brittle thorn
vapid jay
hollow timber
#

what can u learn in python to be able to create something meaningful or useful

white relic
vapid jay
#

I have no exp in IT apart from my degree unfortunately. Worked as a Digital marketer for a year and in Banking for 6 months (2 years gap in-between them for the Masters)

#

I was thinking of building up a portfolio of projects and applying for entry-level positions or internships. Is this path viable?

white relic
#

The most effective way to build up experience in programming is to do so while working in an IT department where you can take on projects that involve some coding

#

It'll be much harder for you to build a portfolio if you are also working in an unrelated field, not impossible, but given your existing degree it just makes sense to leverage that

vapid jay
#

So, its better for me to apply for entry-level pos and work towards my goals from there?

white relic
#

it is pretty much always better, for someone with a degree, to get a job using that degree and pivot into programming via devops/infosec/informatics, rather than try to build a portfolio from scratch and get a programming job with no relevant experience.

#

Think of it this way: you'll be spending the next 2-3 years building your project portfolio that will get you your dream job. You might as well be getting paid for it

#

and IT is like... halfway there already, the IT department is often responsible for software development. My first job was writing Perl for my university IT dept

steep stratus
#

e

near remnant
#

What will u guys do tomorrow on New Year's Eve?

vapid jay
#

Thanks for the answer, The challenge for me is to find an entry level gig that would take me 4 years out of school. Let's see how it goes.

vapid jay
near remnant
#

I used to go out and get drunk as hell. After age 23, I've been spending it with my gf.

spark cobalt
#

With my family 🙂 Unfortunately not old enough to drink PI_Sweat

spark cobalt
near remnant
vapid jay
#

Don't have places to go out unfortunately. Been stuck at home since 2020. I'll probably move out in March and my home is in a rural area with no places for fun.

spark cobalt
#

Doing a little bit of DevOps right now too.. But still lots to learn for that

near remnant
#

Im EU

spark cobalt
#

Oh.

vapid jay
#

I was thinking of working towards a supply chain adjacent position because that was my focus in my masters. But, even entry level is hard to get without contacts or unless you graduate from top places.

#

I'll probably have to migrate to Dubai or something to find such jobs

near remnant
vapid jay
#

Cool, how's the scene there? Many jobs?

near remnant
#

Dont know because I hated it so I learned programming. Now I work as a Python Backend Developer

vapid jay
#

I had trouble even finding internships around here lol.

near remnant
#

There are a lot of logistics / supply chain jobs

vapid jay
#

I'll be moving out to a city soon (Hallmark movie style 😄). So I may have better luck getting something I like.

white relic
#

the job market in India seems pretty alien to most of us outside, so take that into account when evaluating advice from random Internet people

vapid jay
#

Yeah, its mostly underpaid and outsourcing focused in IT. It's difficult to find tech jobs unless you have graduated from top colleges (IITs or some such) or you've got an engineering degree and grinded some years as an employee of the outsourcing cos.

#

I have better chances of working as a asst. professor right now than getting into a reasonably paid tech job. I don't want to get into academia.

glacial pebble
#

Hi guys,

My name is William. I living in Sao Paulo, Brazil. I'm backend developer and code in Javascript, Python and Bash script. I'm interested in finding a job opportunity abroad. Someone help me with tips?

sleek egret
#

hola william

sleek egret
#

except for the outsourcing co's part

sleek egret
#

what is "cp"?

verbal mist
sleek egret
#

ah

verbal mist
#

Could mean smth else too

sleek egret
leaden jasper
#

In most contexts on this server, it means Competitive Programming

sleek egret
#

what is "competitive programming" in the context of a job interview?

gilded valley
sleek egret
#

I can only give you my perspective. It seems a bit gaudy to me. But then I'm a conservative old fart, so my opinion on this may be worse than worthless.

last chasm
sleek egret
#

I see

sleek egret
brave bridge
#

unless the linkedins background has that purple too

#

i would just use plain white and i would also not rotate the logos of py,js,java,css,html

verbal mist
brave bridge
#

whats the reason you used C++ as a bigger logo

verbal mist
#

idk tbh

brave bridge
#

and incorporated into your text. is that your main language u good in? because for me it implies it is.

verbal mist
brave bridge
#

but C != C++

verbal mist
#

Nowadays I find myself using python mostly to do things

verbal mist
brave bridge
verbal mist
brave bridge
last chasm
mortal wedge
vapid jay
mortal wedge
#

Maybe they're just replacing a role that became open, but still it undermines confidence in the tech from my standpoint

vapid jay
#

No one wants to be the person who thinks they're responsible for getting a bunch of people killed on the roads

mortal wedge
#

Yeah, agreed. I work in the medical device industry, and there are no closed feedback loops in anything I've worked with. A human being is involved at some point in every process.

vapid jay
sleek egret
#

they don't care

mortal wedge
#

I think it would be a cyber security role with bonus points for being familiar with medical systems

sleek egret
#

that seems very niche

mortal wedge
#

Yeah. It seems to lend itself more towards being a contract role, honestly. But I think that's similar for a lot of cyber security roles. Most companies want that to be a one and done process

vapid jay
mortal wedge
#

Ah, gotcha

vapid jay
#

Making it so I can't like hack a pacemaker or some other regulatory device

mortal wedge
#

I'm not sure to be honest. Although I can see how that would be desirable for larger companies. I typically work for startups, though

vapid jay
#

Seems like something were you have to advertise it as a protection for liabilities or whatever

sleek egret
#

is anyone really liable if a pacemaker gets hacked?

#

certainly not the patient or doctor that chooses it

#

perhaps the manufacturer if gross negligence could be proven. but how do you even prove that?

last chasm
#

@sleek egret i hesitate to change my job thats why

mortal wedge
#

I don't know about liability in that situation, but it would be extremely bad PR for the company.

vapid jay
mortal wedge
#

Also may help in getting approved by the FDA. Although a lot of medical devices are just FDA cleared these days.

sleek egret
mortal wedge
#

Well, if I warn you about X, you ignore it, then X happens, that may be enough for a negligence claim

sleek egret
#

so don't hire anyone that will warn you about X. problem solved 🙂

mortal wedge
#

Lol

near ocean
mortal wedge
# sleek egret so don't hire anyone that will warn you about X. problem solved 🙂

My mother was in an interesting situation. IT was her job to warn companies of environmental issues related to their engineering projects and make sure they were in compliance with local laws. But it was not an uncommon experience for her in interviews for them to subtly or not so subtly ask if she will just ignore all their deficiencies and just rubber stamp all their initiatives anyway.

sleek egret
#

IMO, it's sort of silly to expect companies to work hard to create more risks and liabilities

mortal wedge
#

Well, I don't know about pacemaker hacking, but if you have patient information and you're a medical company, you do have to follow laws/regulations to protect that data. Other companies you may do business with will likely refuse if you cannot prove you're in compliance with those laws/regulations

brave bridge
sleek egret
mortal wedge
#

Protecting patient data is a significant concern in med tech

brave bridge
sleek egret
mortal wedge
#

My boss had to work a ton of overtime to make sure our codebase was hipaa compliant. I'm sure he would have loved to hire a contractor to do that for him.

sleek egret
#

data security regs in the financial industry are super vague

mortal wedge
#

Which is weird, because I would assume fintech would be similar to medtech in that regard

#

I don't give a damn who knows about my medical information, but I don't want anyone messing with my money

vapid jay
sleek egret
near ocean
#

I had to sit through 2 days of iso27001 audits at work, it was hell
The guy was barely checking anything, they had done this audit before and knew each other, it was like 3h of audit and 5h of chit chat followed by then taking the auditor out for dinner lmao

mortal wedge
#

hahaha

sleek egret
mortal wedge
#

Well, sounds like your employee was providing significant value to the company that day

sleek egret
#

so <facepalm>, man

near ocean
#

I should have been an auditor goddamn
I'd either be blacklisted everywhere or super rich

sleek egret
#

security audits are such a bs job 90% of the time, IMO

mortal wedge
#

There's a well known issue with the FDA in med tech though. There are essentially two main pathways in dealing with the FDA. There's FDA approval, I have to go through really strict processes and regulations to get approved. Like, crazy strict. Then there's the clearance pathway. I just have to point to some other device that has been approved/cleared and make the argument that I'm close enough to that device, so just let me in as well. The problem with that is that these things chain and you can have a product that is REALLY far removed from the original one that got approved, even if it's really not safe/reliable, then if people point to THAT device to get cleared you suddenly have a bunch of really unsafe devices on the market.

mortal wedge
#

But both processes are still complicated enough that even startups will hire people exclusively to deal with the FDA. Sometimes they will also be in charge of managing company IPs.

sleek egret
#

there are consulting firms you can hire for that, aren't there?

mortal wedge
#

I would assume so, because no company wants to fail an FDA audit.

dreamy spade
#

I'm wondering how programmers who work remotely will send their work so that the company they are working for receives it? Microsoft Teams? GitHub?

sleek egret
peak halo
sleek egret
#

it's trivial to have github or gitlab then push out notifications

near ocean
#

Its time to learn about git and assorted related tech

sleek egret
#

i hate that git won the dvcs wars

#

mercurial was so much easier

dreamy spade
graceful mason
dreamy spade
near ocean
#

Teams is for communication, not sharing source code

sleek egret
#

or just use gitlab or github

#

what's the #3 company in the hosted git services field?

near ocean
#

Bitbucket (?) Thats what we use anyway

#

Gone are the days were i had to use sharepoint as version control

#

Idk who it is at my place that picks dev tools but i want to shoot out their kneecaps for picking jira/teams/outlook among other things

graceful mason
#

companies that use teams deserve to die
we use slack

near ocean
#

We're kind of locked into msft for AAD, i think it was more of a convenience thing that they went with teams/outlook than anything

sleek egret
#

wow, so many dead teams

balmy spade
#

I've never given it much thought. Tools are different everywhere. So long as I can chat and call my teammates, doesn't matter much which platform it uses. Though it is nice when a place has one solution and not a half dozen all under the same roof.

near ocean
#

I've probably spent more time clicking through jira links to get to the ticket i need than i should
Or more time trying to call someone on teams and having issues
Crazy how business tools are so bad

barren garden
#

Hi everyone,
I am trying to learn Python to change my career from ServiceNow (a SaaS for big corporates) to something more functional where I actually can make a change and can do satisfactory work that can be applied to a personal level not just for B2B's. I am thinking about heading towards AI/ML/Data Analysis with Python. I am good with JS, but mostly only within ServiceNow, so I am starting with Kaggle's courses (Intro to Programming, Python, Pandas, etc), and then planning to do the course.fast.ai.
1- Do you think this is a good approach or should I do other resources/learnings first? I have no interest in University-like courses (just PTSD you can say).
2- Do you recommend doing this career change at all (towards Python and away from a SaaS where I already have multiple years of experiences)?

Thanks

mortal wedge
brave bridge
#

yes like zoom

graceful mason
mortal wedge
barren garden
balmy spade
distant phoenix
#

Looking for a Data Analyst job

near ocean
#

Cool, this isnt a job board

delicate bane
gilded valley
#

Slack Vs Teams is such a huge QoL improvement, I really think any company skimping on the 15$/m/employee is shooting themselves in the foot

dreamy spade
#
Are you currently enrolled in a degree program or have graduated from a degree program within the last 6 months?

I hate questions like these for applications. "within the last 6 months" irks me. I'm fresh out of college and I'm already struggling to find a job. I was struggling even before I graduated. There may be a time where I don't land a job in more than 6 months and employers are going to want candidates who graduated in the last 6 months. Infuriating.

smoky quest
vapid jay
#

I learned coding a little bit and know fhe basics. I am eager to learn more but lack motivation to do so because i have no point to work toward. I want to give myself this point by getting experience no matter what way. How do i start to find projects and clients to work for.

smoky quest
vapid jay
#

Thats an issue

#

Because i am 15 and in school

near ocean
#

Why is it an issue? Its not like youre out of uni, working another job and cant go back

peak halo
smoky quest
# vapid jay Because i am 15 and in school

Then:

  • Aim for a CS degree and make sure you have the grades to do so
  • Have fun and build things! Make robots, AI/ML, websites, backend, etc. It will help you learn what is CS about, the various fields and build some knowledge and experience.

But at 15, people are unlikely to take you seriously, nor would you have the skills to do greater-than-pocket-money jobs

vapid jay
#

Thats a good point. What would a good pocket-money coding job be?

peak halo
#

UI stuff, maybe?

smoky quest
graceful mason
#

And doing UI stuff requires you to build a portfolio and network a bunch tbh

#

You're better off doing your own personal coding projects, find a saturday or part-time job if you need cash, and focus towards a degree

vapid jay
#

What do you mean by UI jobs

near ocean
#

Building a decent portfolio probably would take longer than a degree
People dont just stumble into production ready projects to show off

smoky quest
#

tbh, "portfolio" wouldn't provide much value anyway. The stuff you do at 15 years old will be irrelevant comparing to what you will do 3-5 years later at 18-20

peak halo
vapid jay
#

I understand

#

Does coding knowledge this early matter alot when i will need it later in life when i get a degree

smoky quest
# vapid jay I understand

also fyi, at 15, it's way too early to try to specialize. so try random and various things to see what sticks and you enjoy, but also learn what you do not enjoy

smoky quest
near ocean
#

Why are you trying to rush into paid jobs/freelance? Its hard and it takes a while to get going and thats why people opt for salaried positions and degrees

graceful mason
#

If you want to get into any sort of prestigious uni (which isn't necessary in the long run) then they might be expecting you to be coding early on

vapid jay
near ocean
#

Sure, i did the same but i didnt rush into dealing with all the bad stuff that comes with freelancing
I took my time and did my degrees and whatnot

vapid jay
#

Thanks for your honesty

mortal wedge
#

I do want to also warn that freelance can be... unstable. Life is harder when your income is not regular. I was doing freelance during the pandemic and while other people may have gotten laid off and gotten compensation packages or continue to be employed and collect a paycheck, most freelancers were not. We just had less income during that period

#

That's when I decided I wanted to be salaried and to leave freelance behind.

thorn arrow
mortal wedge
#

Data classes are pretty neat, I wholeheartedly recommend them.

spark cobalt
#

But that's all I can think of. The advantage of having the time to be able to work on projects for your resume and also display years of continued effort in programming to land internships earlier than your peers.

#

Good projects take time.

#

Lots of CS students I know now, from freshman to senior, still aren't sure what they want to do within tech. Having a goal and plan will help a lot. Gives you a line of focus to follow.

mortal wedge
#

Also, if you decide early on that tech/CS is not for you, better to find out when younger than when you're in the middle of a university program

balmy spade
#

To add onto the encouragement; even as you seek to figure out what you want to do remember to stay flexible. What you choose to do now doesn't need to be what you do later. Heck, often it isn't!

pastel delta
#

How soon should I start working on independent projects? Should I focus on learning basics and some intermediate skills for 3-6 months first? Or after I learn some basics create a project-even if it won’t be part my portfolio in a couple years?

peak halo
#

and rewriting an old project using things you've learned since then can be good as well.

upbeat zinc
#

Hey guys is it realistic to go for senior positions after three years working in the industry?

peak halo
mortal wedge
graceful mason
mortal wedge
#

The general heirarchy, (that not all companies follow or they have gaps in) are associate -> junior -> senior -> staff -> principal

#

associate is entry level, principal is proof you are a GOD among men the most experienced.

peak halo
#

my department also has "senior principal".

upbeat zinc
#

Is an associate an intern?

peak halo
#

intern might even be below associate.

upbeat zinc
#

I only see junior mid senior. No staff principal or associate openings

peak halo
#

you ultimately have to go by the requirements in the listing. but the "requirements" are often soft.

#

(that is, you don't actually have to meet all of them, but they'll evaluate your credentials as they compare to the requirements.)

#

so, I guess they're "criteria" more than they are "requirements".

pastel delta
pastel delta
stone oracle
#

😆😆😆

mortal wedge
#

You have to spend a lot of hard work on doing non-work things. I think that's what people are missing

#

You have to network, build a client base, maintain client relationships, advertise, work on your soft skills, etc. I swear I spent more time hustling for work than I did like "working"

stone oracle
peak halo
#

@vapid jay @stone oracle neither this nor any other channel in our server is for meme dumping. Try r/ProgrammerHumor, or something 😛

delicate bane
mortal wedge
#

Freelancing is attractive for a lot of reasons, but... you need clients, lol

#

and it helps me not panic when I have a steady revenue stream. Sure you could always lose your job, but I think your client well drying up is a larger concern than losing your job in most cases.

brittle thorn
#

So the service must not be a commodity in which you got dozens of competitors aiming for lowest cost

#

Think niche and high value then charge high I charged per record lmao

#

Don't charge for your time if possible

#

Nah developers are furry then in general lmao

#

Am one

#

The deadlines and overtime kinda kills hygiene sometimes I did overtime and overnight at my first job...maybe not entirely our fault

rancid sedge
#

What do you guys think about AI replacing developers? I have played alot with ChatGPT and there is huge hype on that but chatGPT have alot of issues, it looks okay when your untrained on that language, but if you really look into details of that there is alot of issues on solution it gives you. what I can see is that there is alot of univeristy/collge student use it for homework/assignemt and they don't try to learn which I think in the long run there will be lack of skilled programmer in the future. any thoughts?

peak halo
#

whenever ChatGPT produces a correct code solution for a problem statement, it can only do that if there existed enough human-written, relevant code in the training data. So you won't find any code examples that use libraries written after the model was created.

#

So even under the circumstances that are most favorable for ChatGPT, it's only a matter of time before it becomes outdated, and incapable of improving without more human-produced code.

rancid sedge
#

Agree in that part, I tested with some specilized code it does not produce any working solution or even 50% close, what do you think about untrained college/university students as they don't even bother to do their homework/assignments and use ChatGPT, do you think we will have low skill workforce in the future to replace older generation of programmer?

balmy spade
#

I think that every generation has asked this same question in principle and that the results speak for themselves.

peak halo
#

so, either they would be fired (if they're underperforming individually), or their company would go under (if they're collectively impotent)

#

college/university students as they don't even bother to do their homework/assignments and use ChatGPT
plagiarism isn't a new problem, but we'll see how ChatGPT changes that game.

rancid sedge
#

Yeah agree on that part on the workforce, but I think AI solution like ChatGPT will make it hard for plagiarism to be detected, as I see colleged student using that for their homework, and I think they certainly can use that to get degree, job market is different, which they might not even able to pass interviews

peak halo
#

ChatGPT can only do the same thing so many ways. There's a finite amount of training data it's drawing from.

balmy spade
#

which they might not even able to pass interviews
The concern seems to solve itself.

brittle thorn
#

That leads to unemployeable graduates

#

Not entirely solved

#

Although this is a problem rn

balmy spade
#

There is no shortcut to learning a skill. If you take the easy route, you reap the lesser reward. It's really that simple.

rancid sedge
#

Yeah concern is more on gap of jobs that will not be filable by europe or US companies they have to import those from other countries who still don't use AI, or never heared of it and learning from books or library.

#

like generation of IT gratudates who know nothing about skills in IT.

peak halo
#

Euclid was asked by King Ptolemy I if there is not a shorter road to geometry than through [Euclid's geometry textbook]. Euclid replied that "there is no royal road to geometry."

balmy spade
brave bridge
balmy spade
#

It wanders off the trail of "will AI replace programmer careers" and falls neatly into "technology changes things and we change with it".

peak halo
brave bridge
balmy spade
brave bridge
rancid sedge
balmy spade
#

Sounds like borrowing a problem where there isn't one that doesn't already exist.

rancid sedge
#

like they used to cheat to get passing score, now they will cheat to get more accurate and good grades

brave bridge
#

yes that makes sense especially for stuff like math/physics/coding imo

brave bridge
peak halo
balmy spade
peak halo
#

I keep hearing that Nigerians are the most educated immigrant subset in the US.

brave bridge
#

can one see the nationalities on this server?

#

e.g. how many are EU/afirca/NA/SA etc.?

peak halo
brave bridge
brittle thorn
#

Nah not all educated Third World people wanna migrate to US some got comfortable lives and jobs here via outsourcing or home grown startups

brave bridge
brittle thorn
brave bridge
#

where u from? continent enough

brittle thorn
#

Philippines

#

Asia

brave bridge
#

i was so happy when i had my masters

rancid sedge
#

I think it's more about miedium level jobs that will be impacted, not speciliazed AI, I have colleged that is working in my company that are from Asia and Africa. I think my point was lower or mediumy level programmer not AI PHD or specilaized software engineers, as those fields will never be replaced by AI.

brave bridge
#

not because of the degree, but because i was done with garbage
university/degree/thesis never in my life again. so boring 🤮

brittle thorn
#

Lmao

#

Some enjoy thesis writing

rancid sedge
#

That is why I don't want to do masters, I don't like thesis lol.

brave bridge
#

i disliked my degree very much, so it is mostly a "me" problem iguess. dont know how it was for you

balmy spade
brave bridge
balmy spade
#

dismissive of the effort that you put forward and of the accomplishment.

brittle thorn
rancid sedge
#

I only take my degree to put it in my CV, I had job before I get my degree Im more self learner, mostly udemy and pluralsight is where I learn everything

brave bridge
#

if i knew how much i liked coding, i should have stopped after bachelor and got a M.Sc. in IT/CS or smth

brave bridge
balmy spade
brittle thorn
rancid sedge
#

since topic is in masters, do you think Master is good for career? like does it give you leverage for management positions ?

brave bridge
brittle thorn
#

I can relate

brittle thorn
#

HR too lazy to check for potential so resort to degrees

brave bridge
#

tbf degree is the easiest minimum filter

balmy spade
#

I know many HR folks. I would not call any of them lazy.

brave bridge
rancid sedge
#

I thought everything on HR end is done by ATS, they only look what ATS give them

pulsar drum
brittle thorn
brave bridge
rancid sedge
summer roost
brittle thorn
#

That is a good question indeed maybe be a bit more open minded and not too formulaic people can take different paths to achieve competence in a certain domain

brave bridge
#

45 have degrees and are safer bet then the 5 without --> why give them a chance? --> dont get a chance

brittle thorn
#

Yes it's about reducing risk

summer roost
brittle thorn
#

But you miss out on the outliers

balmy spade
#

The statement of throwing the 5 without degree assumes the only filter is a degree which isn't the case.

brittle thorn
#

The filter could be more multidimensional

brave bridge
balmy spade
brave bridge
#

what is one of the first then?

#

other than obviously bad resume

balmy spade
#

Is the online form filled out correctly is one of the first filters my company uses. They need to run background checks. If you exclude information from the form, they literally cannot process you.

brave bridge
#

id expect every one of those 50 applicants to do that correctly

balmy spade
#

You would then be surprised.

brave bridge
#

ok but lets assume the 50 did it correct

#

is AST filtering out people without degree already? sometimes i assume?

#

if not arent alot of HR people filtering out those without degree (according to this channel at least´- if you dont have a degree, you should not even try to apply)

summer roost
brave bridge
summer roost
#

think of an ATS as ingestion into a spreadsheet. Someone might filter or sort the candidates based on information aggregated by the ATS, but the ATS itself isn't throwing out candidates. It's just getting the data into a form that HR can leverage.

junior rain
#

I wanna be a pilot but I wanna learn python, will it be useful ?

brave bridge
summer roost
# brave bridge i mean if you cant enter a valid degree in the degree part of the form

sure, if the form requires a degree, that would be the company's way of telling you that they won't hire someone without a degree. I've never seen that, though, personally. There are lots of people who got jobs as software developers before computer science became a common program offered by universities. Refusing to hire people just because of a lack of degree cuts you off from one of the deepest talent pools, people with 30 years of experience

junior rain
brave bridge
# junior rain Ohh

you can still learn to code, to have fun(if you enjoy it) or to train your brain brainmon

balmy spade
brave bridge
balmy spade
#

Yes?

brave bridge
#

are not really comparable to degreeless people with 2 years coding experience

brittle thorn
#

Or someone so bright as to not need uni

summer roost
brave bridge
balmy spade
brittle thorn
#

That is then a narrow filter

balmy spade
brave bridge
brittle thorn
balmy spade
brave bridge
brittle thorn
#

Is it maths or science

brave bridge
#

as in it helps me get past that minimum filter maybe a little better than people without a degree at all?

balmy spade
#

Haha! To anything. "Has masters degree"; okay, nice checkbox on able to commit to the long haul and education. Next.

brave bridge
balmy spade
#

Understandable. My English is fairly poor most the time as well.

#

It is to say; The degree will be a strong statement on your CV/resume regardless of the study. Working through a degree takes effort, concentration, commitment, and self-motivation.

#

Perhaps I'm completely in the wrong here though. I only know second-hand.

summer roost
#

I agree: having a degree, no matter the subject, reflects positively on a job candidate.

brave bridge
#

i put it back in resume then 💀

fleet reef
balmy spade
#

A more personal anecdote: I helped a roommate get a job in a research lab. They wanted to hide the fact that they worked at Starbucks on their resume. I not only insisted they list it but I pushed them to focus on all the skills they could bring to a lab from seven years of working at a Starbucks.
Long-term employee. Time management. Task oriented. Calm in chaos. Detail focused. etc.

Never discount something you've learned/earned just because it doesn't seem to fit.

brave bridge
summer roost
# fleet reef How negative is not having one?

I don't know that you can really quantify that. Having a degree tilts the scales in a positive direction, but so does having a few years of work experience. How many years of experience is equal to a degree depends on what you learned from those years of experience - and what you learned from the degree

peak halo
balmy spade
#

This explains much of why your power is neigh unstoppable.

peak halo
#

my power? from caffeine? coffeeguy

brittle thorn
balmy spade
#

I've worked 25'ish some black Fridays and holiday seasons in retail. Nothing compared to the single BOGO Frap Friday I helped with at. Absolute chaos.

brave bridge
brittle thorn
#

I need coffee

peak halo
brave bridge
#

im down to like 40% coffein intake compared to back then

smoky quest
# brave bridge as in it helps me get past that minimum filter maybe a little better than people...

The filter is not binary. It's also not automated.
It's HR/EMs that look at the resume and decide if it's worth calling you back. As there are tons of applicants (think 3/4 digits numbers of applicants) and it's on top of all their other duties, they don't have that much time to think through it. So your resume has to convey your skills/experience within 30/45second and be at least as good as the other applicants to be worth talking to

rare flicker
#

cs is basically formatted math

graceful mason
#

that's what mathematicians like to tell themselves

vapid jay
#

This might be a weird question, but how the fuck do you deal with engineers? I'm one of the only software developers at a small company and dealing with EE people forced into coding positions feels like herding fucking cats.

brittle thorn
#

What specific issues are you having it's hard to give advice to something that vague... not all Engineers are alike some maybe better coders than others.

vapid jay
#

I've been working on refactoring a C++ codebase and was chewed out by some of our senior engineers for converting resource management from C-style cleanup routines to RAII, because "at least I could see what was happening with GOTO statements." They really just don't care about using any kind of appropriate idioms because "X works, and I understand it." My manager has my side but I swear they are the smartest dumb people I've ever encountered.

brittle thorn
#

Oh I see yeah that kinda problematic

vapid jay
#

The other half of my job is providing devops/it support for them and they don't bother to understand any of the systems, they just want recipes. What's odd is that these are very smart people who work on things beyond my pay grade. I think they just think it's below them, to be honest.

brittle thorn
#

I would take your side too maybe explain maintainability they are Engineers after all would they want to design a half ass circuit that works but is a mess

#

Use analogies maybe

brittle thorn
#

Happy new year

vapid jay
#

You too!

brittle thorn
#

Hopefully they see the light

brittle thorn
#

If a smart guy is motivated he or she could adjust

vapid jay
#

I also had a big argument with them about why I'm not going to upload scripts to our public repos that have tokens with unrestricted access to our GitLab instances embedded in them. I basically had to threaten going way above their head to get them to stop pressuring me after hanging up the call. Mind you, these are repos that people outside our organization can access.

brittle thorn
#

I would too

vapid jay
#

bizarre imo

brittle thorn
#

These roles, duties and responsibilities if written and a consensus is formed maybe better than a top down edict...there is buyin

#

Let them sign and agree to the roles after consultation

#

Explain why you should all work together for the greater good and why some of these prior interactions were not productive.

#

Maybe some team building exercise is required however soft and mushy that is

brittle thorn
#

I hope this helps good luck

golden falcon
#

I am still young and i want to know whats best thing that i can learn

#

And give it my time
thats can help me when i grow in future ?

brittle thorn
#

Only you could answer that...what are your goals, your dreams and ambitions

mint oracle
#

Hello Guys I know django and now thinking to learn some advance stuff

#

can u suggest some courses ?

#

Any youtube coursea courses?

spark cobalt
#

Either way, I enjoyed William S Vincent's books for Django. He has 3 books and they're all pretty stellar. I'd definitely look into working with DRF.

#

The more advanced topics things go, the less I trust these online courses. The iffy part of these online courses is that these are people generally making courses full time, not actually developing full time. It causes a lot of issues like them sharing bad practices (oftentimes without them even knowing) etc.

#

If you're in tutorial hell, I'd recommend you try to get out ASAP.

brittle thorn
#

What is reverse of Tutorial Hell ...Project Heaven?

#

New year here

spark cobalt
#

Happy New Years

mint oracle
#

Happy New year Guys!
I'm looking new stuff in backend after learning django

spark cobalt
#

Have you worked with DRF?

mint oracle
#

yeah

brittle thorn
#

So any full time teacher probably is a bit out of date regardless

#

Unless they are diligent in keeping up

#

Matlab ahem

mint oracle
brittle thorn
#

Maybe FastAPI

spark cobalt
#

Can learn a new language like Go and do the same thing

brittle thorn
#

Yep

mint oracle
spark cobalt
#

Go is backend... Growing very fast in the industry I think.

brittle thorn
#

Yes go is nice

mint oracle
spark cobalt
#

Have you touched cloud stuff?

balmy mural
#

Just trying to arbitrarily choose something that's good for you is very... arbitrary. What's your goal?

mint oracle
mint oracle
#

i have no idea utube has less resource and i don;t know what can i learn after django/drf and project

spark cobalt
#

Would look into cloud storage, may need you to look into a bit of networks, figuring out one of AWS/Azure/GCP (hell, maybe OCI KEK).

#

Also maybe practice with different types of databases. If you've only done relational (which I think Django does Postgres/SQlite?), why not give something like MongoDB a shot?

balmy mural
#

NoSQL databases, caching, testing are three things you could look at, cloud storage is also nice

mint oracle
#

Any course/tutorial recommendation

spark cobalt
#

This is more theoretical stuff, I'd read a textbook/book on it. I wouldn't trust a content creator to teach these sort of things right.

balmy mural
#

I generally learn from books, so I'm not really familiar with any courses. For azure you can use Microsoft's official learning material if you want to, it's good enough to get you started

spark cobalt
#

AWS has an online course/certificate for its platform.

#

Also in general, I'd look into things like Docker, Github and whatnot.

balmy mural
#

Azure also has certifications for the platform. Choosing between the two I'd just look at jobs in your country to see which one is used more to choose which to go with

mint oracle
#

I will try
byy
Happy New year

rapid tundra
rancid sedge
spark cobalt
#

I've done like quite a few of their courses from beginning to complete. Most of them barely get past beginner level of anything, or abstracts a lot of knowledge (like their ML course)

#

They may be hours long, but they are in no way complete in terms of offering complete knowledge of a subject. They barely scratch the surface

#

Primary issue is a lot of the FCC staff aren't professional software engineers. Frankly, they don't have the experience to give decent insights on more advanced topics. (And from my experience, they're generally not decent)

#

I would definitely hesitate before doing a freeCodeCamp course.

rancid sedge
#

I agree, but they are free though, it's good starting point, once you know which one you got interest on then you can move to more advance topics there are some good youtube channel that dedicate on specific part of the stack like some Java/Java script etc I would also recommand pluralsight, they have huge libaray of training from beginner-advance.

spark cobalt
#

They're free, but just they can teach bad paradigms/practices/habits early which may be hard to break later. In general, I would try to vet whoever's teaching a course, on LinkedIn and verify they have the experience to back up their claims.

You will be awfully disappointed at many of these content creator's experience.

#

Tech With Tim for example, only has 1 year of total experience as a software engineer.

rancid sedge
#

yeah, "tech with tim" is very bad, when he learn something then he make video about that. but Im talking about more experience developers like "Python Simplified" she is very good for python, or "Programming with Mosh" best teacher and very experienced

smoky quest
golden falcon
smoky quest
#

The main thing is to try different things to see what's out there, what you like and dislike. It will also help build some basic skills in a lot of different subjects

frail smelt
#

Hello

#

I just joined this server !

#

I'm really interested in becoming a data scientist, which is why i'm trying to learn Python, does anyone have any recommandations, free websites that can teach me and provide good exercices for me to get better and better ? thank you in advance for ur suggestions

pine sleet
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.

frail smelt
#

thank you so much !

zenith inlet
#

In the US, do companies tend to ignore their corporate employment portals in favor of application flows from indeed and linkedin?

balmy spade
#

Not from my experience. If the application doesn't come into the workflow of the company portal, it doesn't exist.

near ocean
#

So they do the opposite? Favour their own portal over linkedin easy apply or whatever

zenith inlet
balmy spade
#

I think you might be thinking of recruiters? They will use other mediums to find folks but everything gets routed to the workflow intake.

zenith inlet
#

I'm specifically asking about applying to an opening listed on both Indeed and on a corporate site.

peak halo
balmy spade
#

I agree with Stelercus. The Indeed application is a recruiter. Sooner or later that will need to flow back to the company and be re-entered.

peak halo
#

when I was job hunting, I would put any linkedin job listings in a spreadsheet, and then go find the websites for the companies.

zenith inlet
balmy spade
#

They are always a third-party. Indeed is a third-party.

zenith inlet
#

True, but my understanding is that paying indeed is cheaper than paying a recruiting agency.

balmy spade
#

Unless Indeed now offers HR portals as a SaaS solution.

balmy spade
near ocean
#

Indeed usually has 2 ways to let you apply
One redirects to the company page,
The other is through this easy apply thing that ships your data off to someone, presumably working for the company youre applying to
Is this second method treated the same as directly applying through company portals?

balmy spade
# peak halo SaaSS

Not a bad move for them if they wanted to make bank. But that's competing against WorkDay and... good luck.

smoky quest
peak halo
smoky quest
balmy spade
#

Nice.

peak halo
smoky quest
#

You setup your ATS and then connect to various job boards/sources

balmy spade
#

I'd still prefer to apply to the company portal myself. Though I also would go seek out the recruiter, shake hands, and give them a physical copy on some nice stationary. Absolute old school. :3

smoky quest
#

That's a bit more difficult for remote jobs 😉

zenith inlet
balmy spade
peak halo
balmy spade
#

I'm isolated atm. Got to reconsider how I'd find a new job should the situation demand it.

leaden jasper
#

@balmy spade Virtual networking is still pretty powerful. I went to a virtual career fair that an organization I'm part of hosted. Connected with a technical person representing the company, we hit it off, and now I'm at this new job

balmy spade
#

Yay! Once my unexpected leave is over I'll have to get my rear in gear with those. If nothing else, it will be great to be involved with the larger community.

spark cobalt
#

Workday is a pain in the ass pepeugh

mortal wedge
#

Also, out of curiosity, I have a question for the professional developers here. How much hobby coding/free time coding do you do?

balmy spade
balmy spade
spark cobalt
#

I was meaning for applying to jobs lol. I saw Workday but didn't know it was in a different context. Workday applications take unnessecarily long pepe_grin

mortal wedge
mortal wedge
balmy spade
spark cobalt
#

Oh so even on the company side it's bad too? Damn pepe_grin

mortal wedge
balmy spade
#

Workday is an entire HR SaaS. Payroll, legal, accounts, and everything.

mortal wedge
#

We use ADP

spark cobalt
mortal wedge
#

My only problem with ADP is that it's rubbish if you've worked for multiple companies that have used ADP >.> It seems like it's mainly built for an employee only ever working at a single ADP company

spark cobalt
#

We use BambooHR w/ Trinet

pulsar drum
spark cobalt
mortal wedge
spark cobalt
#

8+ hours of work. 3-4 hours of project. 1 hour of Japanese. 1 hour of Physics. 1 hour of World History. Makeup of my day.

mortal wedge
spark cobalt
#

Well I need to make up for college in some way.

#

My dad was a physics professor for a couple of years, he's mentoring me as replacement for college.

true harness
#

workday is alright on the payroll side tbh. I just wish for applications you could make one account

pulsar drum
mortal wedge
balmy spade
spark cobalt
#

My eyes have been deteriorating. Like 16 hours on the screen.

#

Have that blue screen shit on my glasses too and everything.

balmy spade
#

Just take care of yourself. You can push all you want. If you don't take care while doing so your body will take actions against you.

spark cobalt
#

I go to the gym and that's the extent of it.

true harness
#

sleep? diet? good chair?

spark cobalt
#

I eat pretty nicely as well. Sleep is like 5-6 hours a day. My chair sucks KEK

#

I plan to move out in like 4 months to a bigger and nicer place. Maybe a studio dunno. But for now, I will suffer.

mortal wedge
#

I'll go ahead and plug https://iristech.co/. Has helped me with my sight and shutting down earlier in the evening and such

Iris is Blue Light Filter and Screen Dimmer for Eye Protection which makes Monitors healthy for the eyes. With Iris, you can reduce the Blue Light emitted from your screen for better sleep, reduce the Brightness of your screen without PWM and avoid eye pain.

spark cobalt
#

Thank you

mortal wedge
#

You get a LOT of control over the filters and such they use

spark cobalt
#

I need everything I can get KEK Thanks a lot

balmy spade
#

Hmm, I'll have to compare it to f.lux which I've used for a long time now.

spark cobalt
#

Company break is doing me really nicely. I've been able to sleep 11 hours a night and catch up on it. But back to work next Tuesday CH_Sip

mortal wedge
spark cobalt
#

My eyes already feel relaxed with this filter on tf

true harness
#

placebo

spark cobalt
#

No I just deadass feel my eyes strain much less the moment it has turned on KEK

Maybe though pepecopium

#

Placebo cures

mortal wedge
#

Instead of the term "Placebo controlled medical studies" I wish they came up with the term "Trick or Treatment"

spark cobalt
#

Back to learning Japanese. Gbye CH_Sip

balmy mural
mortal wedge
balmy mural
#

I like how the programming filter inverts colors as if I don't have everything possible in dark mode already

mortal wedge
#

haha yeah. It's a bit redundant in that case

balmy spade
#

You mean you all don't flash-bang your co-workers by being the only sane person who uses light mode for all applications?

worn heath
#

Hey guys

#

I want to learn how to scam people from nigera as my farther taught me I think coding with help me

#

Am I right or wrong ?

balmy spade
#

1/10 weak troll.

worn heath
#

U know I’m leaving I have no friends anyways

pine sleet
#

Become a software engineer and make ten times the money you would scamming 👍

#

Use your skills for good, not evil

worn heath
#

But I see I will stop

graceful mason
#

<@&831776746206265384> he's still going 😦

peak halo
#

!mute 999820835114201158

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied mute to @worn heath until <t:1672528555:f> (1 hour).

graceful mason
#

damn fast response

peak halo
#

I was already here.

#

@worn heath in case you didn't know, joking about Nigerians being online scammers is racist, and not in line with our #code-of-conduct.

But even if you ignore that, shitposting in our channels is not appreciated. If you continue with this schtick after your mute expires (which I will probably increase in duration momentarily), you're out of here for good.

peak halo
#

This does not need to continue.

smoky quest
vapid jay
#

should I be afraid of the rumors that coding jobs will be hard to get if you dont go to college?

balmy spade
#

I don't think those are rumors. You need work experience or a way to supplement that experience and college degrees is the most common by far.

summer roost
#

getting a degree is the overwhelmingly common path to getting a coding job. Choosing to not get a degree makes your path much harder, and means that you'll need to try harder to convince companies to take a chance on you rather than going with someone who followed the standard path.

spark cobalt
smoky quest
peak halo
quasi birch
#

Hey all, noob here... I'm about halfway through Angela Yu's 100 days of code Python course. It seems to give a decent overview of different things python could be used for. Just wondering what types of courses would be appropriate to look into after this one? Also, which sectors are most in demand for python in terms of employment?

spark cobalt
# quasi birch Hey all, noob here... I'm about halfway through Angela Yu's 100 days of code Pyt...

Pretty much every sector is in demand. I would recommend that you look into what sector most fascinates you, and then work backwards to which languages are the most commonly used within the industry.

Python is a great stepping stone to learn other languages. And more often than not, you'll be working with multiple languages and not just Python/etc. I wouldn't limit yourself to just Python.

quasi birch
spark cobalt
#

Generally all tech fields want to have a CS degree. But yes, some fields are easier to get into than others, especially in this case. AI/ML asks for a lot of theory + heavy mathematics which is why there's generally a higher bar of entry in terms of higher education/what degree you pursue.

quasi birch
spark cobalt
#

Web dev is arguably one of the easiest ways to break in, and is in heavy demand.

Probably some backend web dev role where Python is used for backend.

quasi birch
#

I see- thank you

spark cobalt
#

Maybe test/automation/DevOps engineer too?

quasi birch
#

Ah ok I will look into that as well

#

Much appreciated

spark cobalt
#

Learning other languages is easier than you think once you're solid with one general programming language. Best to not limit yourself in terms of opportunities

violet lance
#

Happy New Year to everyone !!

vapid jay
#

what does charmap codec cant decode mean
and how do i fix it

runic stirrup
#

any good resources to learn discrete mathematics?

scarlet dust
#

Happy new year 🎉

cunning condor
#

Is parallel programming worth to learn?

winged field
#

hey i was wondering what field would be the best for a programmer to get a decent salary and also have time to spend with others i am 15 and i love programming in any language i can learn any language in one less than 24 hours well enough to make a project anyways if you have a field that would suit just reply to this message and hopefully i will see it

peak halo
boreal epoch
#

@abhifr#5656

#

@hybrid shard

#

@hybrid shard

#

I need a help

#

@hybrid shard

graceful mason
orchid violet
#

hey i'm 15 and I've learnt python and made a bunch of desktop applications and projects with it and i also have have experience making games in Unity with c#. I'm currently learning c++ and I wanted to get into artificial intelligence. Could someone please advise me on how i could do that

fiery zodiac
#

hello does anyone knows good developing games app?

peak halo
orchid violet
weary sage
#

Hi Everyone,

I am looking to get serious on my coding classes this year fasho.. but hey, i need you guys help to help make some feasible decision.
I'm seriously considering between Data Analysis and Blockchain Dev and i'm willing to give whichever one i choose all my best this year.
what do you guys strongly recommend based on the flexibility, Job availability, easier to become, and start to finish time.

P.S. i already have some background in Python and also i started a blockchain development course late last year on Alchemy University with JS basics.

I'll really appreciate y'all suggestion. Thanking you in advance

lapis wind
#

So, full warning, I am pretty biased against blockchain dev just because it drives me up the walls dealing with all the crypto kids.

That being said, out of those two options, Data Analysis would be my choice, although that seems less about programming 002_shrug

Reasons against blockchain:

  • Not that many legitimate jobs in the grand scheme of things.
  • No one needs yet another crypto coin or what ever, which is most of the job around it.
  • A huge about of the crypto space is fill with scams, pump and dump schemes, etc... Not the best thing in the world to be associated with IMO.
  • I have seen and been offered 👏 so 👏 fucking 👏 many 👏 blockchain 👏 start-up 👏 crypto 👏 jobs 👏 with 300k salary and all this and that, and what they actually mean by that figure and everything else is effectively payment with their own coin like, "Trust me bro, we'll pay you with this money we printed" is not uncommon.

Also yes I'm lumping Blockchain and Cypto coins together and hell we can chunk web3 in there as well because it's equally useless even though they're technically different, they're not really used for anything outside of this from what I've seen 002_shrug

Also to anyone who works in the industry or the Polkadot devs I spoke to earlier, if you're reading this, it's not you I dislike, it's just everything the industry is currently doing that I hate.

On a completely different side though, there are very much two side to Blockchain dev, the people who actually do the technical part like developing the protocols, algorithms, etc...
And then we have the more common one which is people just writing the contracts and similar, which IMO is really not a very transferable skill to other areas, you're better off just learning distributed architectures and state machines, and that's basically blockchain™️

#

I will say though, they seem like two very different jobs, if your aim is to have good job availability and flexibility, then why not something like Web development or similar? If you're very junior it'll be a lot easier to break into if you dont either have a data science degree, or just want to find a job which wont take the mick.

dreamy spade
#

There’s this company who emailed me an “interview question.” about using a vulnerability scanner and then asks me the solution on how to resolve the issue through lines of code. Does anyone know where I can look up on how to resolve security vulnerabilities as a web developer?

lapis wind
#

Is this a job you applied for?

dreamy spade
pine sleet
lapis wind
#

Distributed systems in a untrusted environment? very cool
Many scams, schemes and generally bad reputation to go with it? not so cool

weary sage
# lapis wind So, full warning, I am pretty biased against blockchain dev just because it driv...

Thanks for the advice. i just want to make sure i'm doing something relatively, plus i have no interest i web development. I already had some wordpress skills and made a few websites with it, but i had no interest in going into web dev as there are too many people into that stuff and i think there are some no code tools looking to replace that completely. But yeah, i love python so much, but i'm unsure how becoming a data analyst will look like.
I don't have a data science degree, but i'm currently running a degree in E.E. i could do M.Sc in som CS/IT related field if possible in the future. but this are my options.. plus you could suggest me other fields applicable to Python that may not be as tasking as Data.

#

btw i'll appr suggestions or other people takes here

lapis wind
#

It's also worth noting that wordpress is a very long way off what things web dev can entail, generally speaking it's by far the most stable job market if that's what you're looking for

dreamy spade
lapis wind
white relic
weary sage
dreamy spade
# lapis wind What was the job for

The job description is as follows:

Responsibilities:

Candidates can anticipate consistent client interaction, participation in business development, writing proposals, and developing proposal methodologies.

Helping out other developers
Directing a group
Making reports and collecting data
Data analysis and understanding of outcomes
Responsible for creating applications
Skills/Experience:

Excellent Communication Skills.
GIT will be an advantage.
Strong knowledge of web protocols (XML and JSON).
Good understanding of web technologies and protocols including JSON, HTTP, and REST/SOAP APIs.
Strong understanding of object-oriented programming
lapis wind
dreamy spade
#

But at the same time I hear people say things like "Company wanted me to do free labour and not hire me"

true harness
#

but you also say it's just a few lines of code. i don't think it's likely the company would give you actual security vulnerabilities to fix

peak halo
#

@lapis wind what does a blockchain dev even do? implement the blockchain for the company and then do whatever sysadmin is needed on it? unless you're doing something that requires an especially in-depth understanding of cryptography, I don't get why "blockchain development" would be a distinct thing.

lapis wind
peak halo
lapis wind
#

It feels like it's become a very generic term just to lump together crypto jobs

lapis wind
# peak halo what's "smart contract writing"?

The basic gist is essentially writing state machines, in order to achieve things on a lot of systems you essentially define state machines called smart contracts for idk what reason saying "once X is done do this"

Normally it's in some niche script language although it can be done in some languages like rust though it's a bit weird from what I've seen

maiden fog
#

I found a very weird behavior in python anyone wanna do a sanity check for me? It is a simple timed for loop that seems like there is a variable left in memory between executions of the script

peak halo
peak halo
round nexus
#

Hello everyone, I want to discuss a problem I'm having regarding programming in general. I don't personally feel that good about AI and it's advancements, I don't want it to pretty much end up like AI Art so is AI an actual threat to programmers, I don't want to regret my time learning to program(I'm a beginner btw)

#

Should I continue practicing and learning to code?

maiden fog
#

my bad I thought I was in general XD

round nexus
peak halo
balmy spade
#

You should follow your passion, for sure.

I don't want it to pretty much end up like AI Art
Not sure what you mean by this either. AI Art isn't having the best of times with application in the industry yet. Sure you can use it, but as of right now you can't copywrite it. :3

round nexus
#

Well I'm actually a med student, but Im also learning programming to create my own video games, it's just this whole AI stuff kinda overwhelmed me a bit

peak halo
round nexus
#

Im learning programming because I kinda wanted to make a video game

dark fiber
#

what kinda games u wanna make

shut onyx
#

hey im a highschool student figuring out my next move what are some career paths for codign/python

#

ive been doing some data science on the side

peak halo
shut onyx
#

ok

#

thanks

weary sage
#

Whao... been reading conversations up here and i guess i have to kick my ass of twitter. There's no real value being transferred there. btw, finding some great server to sit on everyday is so underrated

dark fiber
peak halo
dark fiber
peak halo
#

Sorry, I thought you were only asking about AI

#

So, I'll make a slightly softer statement: degrees are very often required

dark fiber
#

yeahh i do not wanna go to college but apprenticeships offer a degree as well as a job at the end, so i may go for that

peak halo
#

And if you don't have professional experience, getting a degree is going to be more straightforward than any other path you can think of.

peak halo
dark fiber
balmy spade
#

There are many viable ways to reduce or even cover the costs.

peak halo
#

(and my position has a degree has a hard requirement.)

dark fiber
peak halo
#

@dark fiber the real risk with starting a CS degree program is that you might not finish, in which case you've taken on debt without getting what you need to pay it off

dark fiber
#

my only issue is UCAS points

mortal wedge
#

No

vapid jay
#

What do you mean by 'vast expertise'?

dark fiber
dense ibex
#

No it's not

mortal wedge
#

!rule 6 9

inner wrenBOT
#

6. Do not post unapproved advertising.

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

vapid jay
dark fiber
#

!rule 3 4

inner wrenBOT
#

3. Respect staff members and listen to their instructions.

4. Use English to the best of your ability. Be polite if someone speaks English imperfectly.

dense ibex
dark fiber
mortal wedge
#

I am not sure why they made rules 6 and 9 go so well together, lol. But it's handy.

rotund orchid
#

Will I be at a disadvantage in terms of programming skill if I start at a later age of 17. Since the people who want to do cs in my hs have been coding since freshman year of high school and know data structures and algorithms. I really want to get an internship freshman year of college, but I am afraid that I won't be competitive against olympiad winners and people how have created neural networks.

dense ibex
#

It's not a scam by the way, I need help Building a trading bot

vapid jay
vapid jay
#

I mean AI ChatBOT

near ocean
#

Didnt you just ask about this

rotund orchid
vapid jay
rotund orchid
vapid jay
#

Man, you are still asking whether you're in appropriate age to learn coding.

#

Just go and learn it. Don't waste your time asking such questions

#

People learn coding in their 40s also. Some in their 60s aswell

mortal wedge
#

Agreed. Don't worry about what other people are doing. There will always be people ahead of you (and behind you). Make the best choices for your own life and happiness.

dark fiber
balmy spade
#

You should look at it this way; If, for whatever reason, you start to learn a new skill later in your life then you're going to be just that much better at learning new skills already.

somber musk
#

we

somber quartz
#

what’s the most important thing to study as a person who is trying to teach themselves code? i’m currently doing a course that’s like 80 hours long, but I also want to start reading a textbook in conjunction. i just don’t know what i should be studying, if that makes any sense

weary sage
#

Where can some work as an automation engineer with python? and anyone with great online resources from zero for this apart from coursera

vapid jay
#

what is a good fist job as a programmer?

near ocean
#

Open ended vague questions like these ones probably wont get many quality answers
Can you narrow down the question in scope?

true harness
weary sage
near ocean
#

It applies to all of them

weary sage
#

I see 👀

median flare
#

wsg

mortal wedge
# somber quartz what’s the most important thing to study as a person who is trying to teach them...

Are you looking for a deeper understanding to become a strong developer? Looking for the basics to become a code monkey? Are you trying to get a job?

If you're planning on doing a deeper dive, I suggest starting with the basics of Python (most common data structures and loops) then go to a more general data structure and algorithm course. Then after that, diving into whatever domain you're looking to pursue a career in, if that's your goal.

mortal wedge
somber quartz
near ocean
#

If a career is the goal have you considered university?

shadow hornet
somber quartz
shadow hornet
#

Also you should have an IDE open to write code and practice alongside the course

#

More important than anything else is doing and not just watching

dreamy spade
#

i have been looking into the role of being an Email Developer. Who usually comes up with the design of the email development? The Email Developer or the stake holder?

spark cobalt
#

JavaScript, next time ask in off topic or something

blissful crystal
#

Hello, world! I am so glad to be a member of this server. I just want to ask some questions to my fellow python programmers on this platform.

#

I am currently a junior-year computer engineering student at a university here in Nepal. I have always loved python and it has been my go-to language since my high school days.

#

I have my hands dirty in the domains like machine learning, deep learning, and Web development (basically Django, flask, and fast API). I have also done some system and automation work. I might have a few academic papers published this year on computer vision and some system-related work and I feel like I am at the intermediate level in this python journey.

#

Now, I just feel lost. There are not many good internship opportunities here in my country and I don't have much experience in opensource contribution.

#

Has anyone been through this situation here? If so, How can I overcome this issue and what are my steps ahead this?

#

It's not that I haven't done enough side projects or anything. I know there's always soo much to learn and the learning never stops.

#

I just feel lost at this moment of my programming journey.

#

Your insights to this would really help.

full zodiac
ruby mural
#
Udemy

Learn to build websites with HTML , CSS , Bootstrap , Javascript , jQuery , Python 3 , and Django!

Udemy

Learn the entire technology stack to create beautiful and responsive websites with Python and Django!

crude moon
#

do you know any other web frameworks / HTML / JS ?

round nexus
spark cobalt
ruby mural
ruby mural
ebon summit
#

book will be easier to reference back to, also humans can read a lot faster than listen

spark cobalt
spark cobalt
# ruby mural But isn't book more about theory? I'm fine with theory but I need tutorials. Doe...

In general I like books for following reasons:

  • As Bossk said, reading is much faster than watching a course. Finding where you need to read, or referencing back to pages in books is much more efficient. It acts like a more beginner friendly documentation.
  • Books, way more than courses, are created by people typically with decades of experience in related technologies, and books are reviewed by dozens of people with the same experience. The knowledge in books are vetted much more heavily than courses.
  • This leads to books talking about better design patterns/project structures, with many books discussing different ways to build apps to fit your needs, what you should avoid, what you should try, etc. (In courses, typically you get only 1 perspective of a framework, and that's by someone with very limited experience in the field. I would always try to vet the course creator, there are more than you think that have limited experience in the field.)
  • Books generally explain first, then code. Courses generally code first, then explain (for example, you'll see that books generally have a huge section at the front explaining the framework, while courses don't get nearly in depth) . It is crucial imo to understand every code you write before you write it. Courses, at least more than books, can force you into a tutorial hell where you are able to copy without having a full end to end logic of how an application works.

TLDR: Books have more packed knowledge, generally more vetted knowledge, and give you a deeper understanding of a framework, typically way more than a course can.

spark cobalt
# ruby mural No. This is my first framework. I've worked with HTML and CSS so revision will b...

Django is an okay first framework. Though the UI portion of Django is not really realistic and I haven't really seen anyone use it in the industry (it's bad and doesn't have the same flexibility as using Django's rest_framework and then connecting it to something like React.)

Maybe more realistic to do DRF and then test your backend with things like POSTMAN or something. Then you can extend it to somewhere else if you want. Learning how to create and use APIs is very very powerful. (Doesn't have to be a frontend, can be a small Python script to play around with your DRF, just the point is doing it within a separate application.)

#

It's a lot of batteries included that can confuse you at first. And honestly, this is even more reason to pick up a book than a course. A book will walk you through to get comfortable with your environment. Especially William Vincent's.

#

Also William Vincent's series has a book for making APIs with Django. Many other courses don't get to this point.

#

Yeah all 3 courses you sent doesn't talk about DRF, which is what Django's more often used for.

#

And to vet the people of the courses:
The first one (Maximilian Schwarzmüller): 0 professional experience as a developer. Only thing related to development is making courses.
The second and third one (Jose Portilla): 0 professional experience as a developer. Only thing related to development is making courses.

Personally, would never want to learn anything from these guys. They may be great teachers, but they don't have any sort of experience to back up their claims.

Their LinkedIns:
https://www.linkedin.com/in/maximilian-schwarzmueller/
https://www.linkedin.com/in/jmportilla/

#

So your answer is, none of these courses. KEK

#

For William S Vincent however, he's part of the developing team of Django, and has been actively working on it for over 8 years. His books very vetted within the Django community and often recommended first.

ruby mural
fast mirage
#

For more of a beginner-level understanding of (basically any language), you can run through tutorials online. If you're interested in a more in-depth understanding of the language, that's when you should pick up a book or two on the subject. I would advise against immediately trying to get into nitty details with it until you have an understanding of what it is, basics on how to use it, and if it even applies/is the best solution to your query.

spark cobalt
#

I've already explained further down from that message.

spark cobalt
fast mirage
#

Not sure what tutorials you're watching, but sounds like you were exposed to some pretty crappy ones to have that take.

spark cobalt
#

In an actual professional environment, it makes more sense to learn from the actual developers of the framework, not a content creator that has not only very limited professional experience, but limited experience with a given framework.

spark cobalt
fast mirage
#

I'm pretty sure their query isn't about learning the language for a professional environment. They likely don't have those resources. That's what I'm assuming anyway.

spark cobalt
#

The books are able to be found online.

ruby mural
#

I've read books(not on frameworks) and they're pretty good but you're talking as if courses are all shit. And about the experience, yeah it's good that you can learn from the developer itself(if available) but it's not that he's the only one who can teach.

gusty gazelle
#

Hello

spark cobalt
#

For a beginner, I would avoid learning from people with 0 professional experience, like the ones that authored the 3 courses you sent. You have no clue if what practices they're using are good or not, because you don't have the experience to tell otherwise.

#

(And funnily enough, they probably don't have the experience to tell otherwise either)

#

The fact that all 3 courses didn't even touch Django rest_framework, much less never mention it is already a red flag. As they're completely avoiding Django's prime usage.

ruby mural
#

Btw, I do appreciate your suggestions and will look into the book. It's just that I don't really have a lot of time. I need to make a few projects and apply for an internships. I want to learn development but I'm fine if I'm not the best at it. I'm doing development just because there are no opportunities for what I want to do as fresher in my country and I'll switch later after a year or two. :)

spark cobalt
#

I would try to get used to text based stuff. Documentation is all text based, and in general reading WPM is significantly faster than listening WPM.

fast mirage
spark cobalt
#

Django's more for creating API endpoints to your database, Angular is full stack framework? I don't know much about Angular though tbh.

fast mirage
#

ah, Angular is more frontend than anything

spark cobalt
#

Yeah Django more backend. The frontend support in Django is horrid, and honestly I'd just try to avoid it especially if you're crammed for time.

ruby mural
#

I'm into backend

spark cobalt
#

I don't know given your education and location how much a Django backend project can impress on employers. Since it does abstract a lot of the work...

#

For example, you don't ever have to write a single line of SQL or even have a deep understanding of SQL for Django. Since everything's wrapped with an ORM

fast mirage
#

Doesn't really matter if it does a lot of the work, if it's the thing that employers are looking for tbh. (That is, if an employer is looking for sql experience alongside django, they will say so). It's best not to try to learn multiple things like this in depth at the same time.

ruby mural
#

So what should I learn if I'm looking for backend role or SDE roles(I don't know if they're the same)? Anything related to python would be preferable

spark cobalt
#

I mean if it is a lot of work. The issue is if you build a Django app, you're not impressing on a lot of things or displaying fluency with certain things that Django just does behind the scenes.

#

I'm speculating btw. I don't fully know the answer to this.

ruby mural
#

Btw, I'm fine with SQL. I'll just have to brush up

spark cobalt
#

Are you self taught? Have a CS degree? Or another degree?

ruby mural
#

I'll be completing my electronics degree

spark cobalt
#

But you're switching to software? Electrical Engineerng I'm assuming?

fast mirage
#

is that EE?

ruby mural
#

Engineering in electronics and telecommunication. They do reach us coding and stuff

spark cobalt
#

Oh, then you should be fine. Your degree will pull a lot of your weight.

#

I do think though that there is some value in terms of having some application on the side that actually utilizes your REST API that you make with Django. Maybe a Discord bot or something. You'll more likely be using APIs, not creating them.

fast mirage
#

(or literally anything that works, is kinda neat, and is posted to a github and/or is visible on a website of some sort)

spark cobalt
#

After all, if you're making an API someone plan to use, you'll learn a lot about how to make better, more robust/organized APIs by actually using it and seeing where things can be improved.

ruby mural
#

OK so what if I want to learn only the backend part? No front end at all. Is django fine?

fast mirage
#

Seems fine to me for web app backend. Node.js is another popular one. (Express.js is the RESTful version)

spark cobalt
#

I honestly don't know. If your only display of backend knowledge is through Django, it would raise a red flag in my brain because I know Django does so much of the things under the hood away from the developer. But idk how many developers know enough about Django to have that red flag raised.

It's worth doing backend stuff that is generally used by companies. Whether that's a different language like Go, node, or something. Look into your local area and see what backend language is used often.

Also you'd likely want to learn a bit of cloud stuff.

#

People not only want display of backend knowledge, but ideally backend knowledge using the stack they use. And I just don't know if Django is used that often :/

gusty gazelle
#

hello

fast mirage
#

While generally I agree with the "look into what local people are using", I stick more along the mindset of, once you know one pretty well - you will have a generally good understanding of how to use pretty much anything else that is similar with few exceptions.

gusty gazelle
#

How do you feel my friends

spark cobalt
fast mirage
#

It's a good starting point it nothing else. Hi Billy

spark cobalt
#

I guess :/

#

Just especially because it may sound like this guy's partly in tutorial hell, he could also gain absolutely nothing (that's extendable elsewhere) from doing Django. Hard to give case by case advice ohno

quaint lily
#

Hi, im currently in secondary school, about do do GCSEs and i plan on takjng cs for a level as well as maths, but im currently debating whether or not i should aim for an apprenticeship somehwere or go to uni after a levels, i know ive got a long time to decide, but i could potentially save myself some stress in the future, so what do you think? In the uk if that matters, thanks

gusty gazelle
#

ok my friend

#

how about talking about cats my friends

quaint lily
fast mirage
gusty gazelle
#

They are very cute

near ocean
quaint lily
gusty gazelle
spark cobalt
ruby mural
#

Btw, what do you think would be solid for backend? I mean I haven't started yet so... Tell me the entire stack

near ocean
quaint lily
fast mirage
spark cobalt
near ocean
#

Yea you want to do a couple internships while in uni, will put you ahead of others

weary sage
#

What is the best/better usecase of python for E.E majors

ruby mural
fast mirage
weary sage
near ocean
#

Why do you think so?

weary sage
#

but python is great.... but just looking how to merge that with my E.E career. btw... i'm still in year 2

weary sage
#

was tryna do Medium line transmission and abcd parameters on matlab, i got stuck because i've never learnt it until i had to use... i couldn't get help anyway

#

what i get from people is i don't program in matlab.

near ocean
#

Matlab is far from dead
Anyway, you could use numpy in python to do pretty much the same things

near ocean
#

No, but im not an engineer

#

Engineer friends do use matlab

brittle thorn
brittle thorn
#

Not dead yet because profs love it

weary sage
#

newer generation demotivated to learn it... so eventually

brittle thorn
#

Yes compared to Numpy or Julia

near ocean
#

Not even close to dead, the community is smaller because its harder to get access to it, it costs money

#

Julia definitely has a smaller community than matlab

weary sage
brittle thorn
#

But growing

near ocean
brittle thorn
#

A math/ science oriented language check Julia

weary sage
brittle thorn
weary sage
near ocean
#

Its a product like anything else thats targeted to engineers

weary sage
brittle thorn
#

Probably there in most cases

near ocean
#

You can use python with matlab or you could just use numpy

weary sage
#

i'll get better in numpy then

brittle thorn
weary sage
fallow tiger
#

Just as an anecdote Matlab is widely used in Neural Signal Processing class in my uni where the professor is from EE.

brittle thorn
#

That's better imho

weary sage
#

at first couldn't understand matrix in matlab

fallow tiger
#

I think people will also like Julia for the same type of work, it is kinda the hybrid of Matlab and Python.

brittle thorn
#

Yes

weary sage
#

who teaches that?

brittle thorn
#

A few progressive profs here and there ... some are in the Julia Discord

weary sage
#

numpy is great... was able to translate a bulky matlab program to py in clear step..

import numpy as np
import cmath

# prompt user to enter values for resistance, reactance, receiving end voltage, real load power, and power factor
R = float(input('the value of resistance of the line in ohmn = '))
X = float(input('the value of reactance of the line in ohmn = '))
VRph = float(input('Enter the value of receiving end voltage in phase kV = '))
PR = float(input('the real load power at the receiving end in MW = '))
PFrc = float(input('the Power factor of the receiving end = '))

# calculate impedance of transmission line as complex number
Z = R + 1j*X

# calculate ABCD matrix
ABCD = np.array([[1, Z], [0, 1]])

# calculate receiving end current
IR = PR/(VRph*PFrc)

# calculate sending end power factor
PFrs = cmath.sqrt(1-(PFrc**2))
IR1 = IR*(PFrc - 1j*PFrs)
VS1 = VR + (IR1*Z)
VS = abs(VS1)

# calculate percentage transmission line efficiency
Eff = (PR/(PR + (IR**2)*R))*100

# print results
print(f'\n Sending Voltage = {VS}')
print(f'\n Sending Current = {abs(IR)}')
print(f'\n Sending end power factor = {(VRph*PFrs + IR*X)/(VRph*PFrc + IR*R)}')
print(f'\n percentage transmission line efficiency = {Eff}')
print(f'\n ABCD parameters of the transmission line = {ABCD}')
print(f'\n receiving end current of the transmission line = {IR}')
brittle thorn
#

Yep it is

weary sage
#

isn't this suppose to be a python server?

#

who uses py for frontend

peak plaza
#

i discussed abt front end here toobrainmon

spark cobalt
weary sage
peak plaza
#

asia local work environment so stressed out

spark cobalt
# weary sage didn't miss this

That never says this channel is specific to Python careers. But just pointing to some links for specifically Python roles.

weary sage
#

my bad

spark cobalt
#

Most roles use multiple languages lol. Restriction to just Python roles is kind of irrational. Purely Python roles that don't use anything else are in an extreme minority of roles.

pseudo pond
#

Hello, usually what would you need to look for mid level python developer? my last job was on a startup company and I just did a raspberry pi automation as well as serverless with AWS Lambda. I was thinking what skills do I still need to have? Also I was just a self taught in python too

buoyant seal
# pseudo pond Hello, usually what would you need to look for mid level python developer? my la...

Code architecture (+unit testing) and SQL database proficiency is my minimum expectations for mid backend Dev. Git obviously. Docker is probably minimum too today.
It would be highly preferable for person knowing other basic stuff too. Encryption, networking stuff I guess. More junior stuff though
Linux proficiency

Some extra fluff on top is good to have. From more advanced topics:
AWS is really nice
Working with Elastic Search/some kind of Message Queue (redis/RabbitMQ/AWS SQS) and event streaming systems
At least something out of it

pseudo pond
#

I did some sql with mysql/postgres/sqlite and some nosql with AWS Dynamodb.

For the git, Would it hurt me that I mostly know doing the normal stuff (pushing, pulling, creating pull request and merging it via github) but I haven't done much when complicated merging since I did git as a solo dev.

I know some of the commands for the linux due to using raspberry pi and currently developing with WSL

#

I haven't done much with the unit testing and for the Code Architecture I mostly group the functions together for their respective directories

buoyant seal
# pseudo pond I did some sql with mysql/postgres/sqlite and some nosql with AWS Dynamodb. For...

https://deepsource.io/blog/git-best-practices/
Git best practices. Just 6.

https://learngitbranching.js.org/
Fun interactive game to learn Git. For middle

https://git-scm.com/book/en/v2
Ultimate book to learn the rest

DeepSource

Git has become the preferred version control system among developers. Here's a list of best practices you should follow to ensure sanity when using Git.

#

Learn at least fully up to interactive guide

buoyant seal
# pseudo pond I haven't done much with the unit testing and for the Code Architecture I mostly...

Code architecture... Yeah. That is biggest and most important topic u need to work upon.

My map
https://raw.githubusercontent.com/darklab8/darklab_backend_roadmap/master/swe_backend.drawio.svg

Start with
Code Complete by McConnel
Then I guess to Unit testing best principles and practices by Khorikov
Then TDD Kent Beck

Then move to Design Patterns Head First
Clean architecture by Robert Martin
Refactoring by Martin Fowler
And read about Porto Architecture for fun

The rest of path u will find on your own
All those books recommend a ton of others anyway during their reading

#

May be add somewhere something for OOP in the beginning. I don't know for sure what to recommend for this

pseudo pond
#

thank you very much! btw, I also haven't used Docker too. If you got any recommendations for this too

pseudo pond
#

thank you!

buoyant seal
pseudo pond
#

I think for that one, I mostly used the on the github pull request to solved my merge issues

buoyant seal
# pseudo pond I think for that one, I mostly used the on the github pull request to solved my ...

It will be nice if u learned atomic commits, git conventional commits. It would structure your work more.
Not necessary. Just for fun an d having more professionalism to your workflow

I made for fun tool that automates this stuff and helps to learn by visually seeing generated changelogs between releasees
https://github.com/darklab8/darklab_autogit/blob/master/README.md

GitHub

Automated git conventional commits and semantic versioning - darklab_autogit/README.md at master · darklab8/darklab_autogit

#

Don't concentrate on it though too much. Code architecture is way more important to cover. Git perversions are more esoteric stuff xD

#

If u would just follow committing dozens times per day, that is already good to me. Commit often. Not once per day or week

pseudo pond
#

thanks for the advice, for the git I did commit more often once a specific function did workout as I intended

buoyant seal
#

Once u learn unit testing u will see that committing can be done every time u added or fixed some unit test

buoyant seal
pseudo pond
#

I personally, haven't really created any decorators and context managers. My experience is only using that

buoyant seal
#

They are useful from time to time. Especially custom context managers. Super method to DRY some code that opens and closes some kind of connections

raw sable
pseudo pond
vapid jay
#

help

#

my code

balmy mural
vapid jay
#

ok

glass hare
#

Is there a more dedicated server for this? I recall there being a career advice discord suited toward comp sci

vapid jay
#

hello someone can help me for a python code please ?

near ocean
sage agate
#

about python i know loops, ifs, lists, datatypes, all the basics that exist in every language and little bit of tkinter i would want someone to tell me "go learn using sql with python, learn these libraries: libraries i need to know" and then i go and learn it. For example if you have a job you can tell me library you commonly use and i need to learn and i know the answer may be "it depends" but if i will think to long what should i chose i won't chose anything

spark cobalt
#

It really just depends what kind of development you want to do. But a good place to start is: https://roadmap.sh/

sage agate
#

if i learn what's shown on the tree how much more will i have to learn to get a job

near ocean
#

You cant possibly learn everything on the tree and you dont even need all of it to get a job
Whats going to be the most helpful is a degree

spark cobalt
#

You have to display what you learned in something like a project, where you'll learn a lot more things while working on it. And yeah you don't need everything on it to get a job.

#

Degree's the most reliable way to get in and for stability throughout your career.

shell orchid
#

I think a portfolio is way more important than a degree

#

So create stuff, that way you I'll build experience and horne ur skills as well.

spark cobalt
#

A degree adds a lot to the portfolio is the point. Who isn't to say college grads have portfolios as well? An employer would be much more incentivized to hire someone with a degree and a portfolio than someone with a portfolio and without a degree.

#

I do agree that a portfolio is definitely a must, or some display of skill/knowledge. But that doesn't completely nullify a degree.

shell orchid
#

I never said a degree doesn't help. It's just not as important as a portfolio imo.

random marsh
#

is S+ a good certificate for the IT area?

lapis wind
#

What is "S+"

random marsh
#

Comptia S+ is a certificate by CompTIA

#

S is for security

lapis wind
#

In general 99% of certificates these companies sell are worthless

balmy mural
spark cobalt
#

Can vouch for the non degree part. It was a bitch to land interviews. Even if you have a portfolio, you generally pose to be more risky than a college grad. Your projects could've been copied somewhere, but the degree can't.

#

And on the employers side, they know what to expect from a new grad. They don't know what to expect from self taught with no degree.

balmy mural
#

Yea, a degree shows you managed to pass a minimum set of requirements to show that you're competent enough to at least learn new topics. No one looks at your portfolio before you get to an interview, and even then, based on my own interviews, none of the people I interviewed with looked at the projects either. They asked me about them, what they did, what technologies I used, what issues I faced, any issues I'm still facing, etc.

smoky quest
smoky quest
fringe pine
#

@vapid jay This isn't a place to post memes. Thanks.

velvet rock
#

heyanyone here to help? i got the latest undethected chromedriver but the project still dont run its a updated tiktok auto uploader DM me if you a good guy and wanna hellp me out THX!

inner wrenBOT
#

5. Do not provide or request help on projects that may break laws, breach terms of services, or are malicious or inappropriate.

peak halo
fathom wraith
#

Can u become a millionaire by programming

smoky quest
pine sleet
#

i think i've heard of them before once or twice

#

don't really remember exactly who they are though
must be pretty successful people

vapid jay
#

are there any people from the field of law(lawyers, judicial officers etc) here who use python for some of their work? i am interested in knowing why and for what do you use python in your work

spark cobalt
#

My dad's a lawyer, but the only programming he did was making a website for his firm. Just static vanilla HTML and CSS. Don't think he used any JS.

#

There's perhaps an untouched market for using Python to automate some of the work in law. At least I know my dad doesn't use any of those technologies, but it's been my mom doing 99% of the work so idk.

vapid jay
#

Actually, I am a law student myself, but my hobbies include CS stuff and I was wondering how can I use the skills I learn only as mere hobbies for something useful in my career.

spark cobalt
#

I know some parts of being a patent lawyer can be automated. I don't know if it's already done though and idk about other fields.

spark cobalt
smoky quest
#

not your every day lawyer though

spark cobalt
#

Also having a better way to store information than using spreadsheets.