#career-advice

1 messages Β· Page 14 of 1

spark lintel
#

How long did it take for you to get a job related to programming?

summer roost
#

At this point I'm pretty firmly stuck in the Unix world, I suppose - I'm unlikely to ever work professionally on Windows systems. I'm also pretty firmly stuck on backend - I'm unlikely to ever take a job that requires more than a tiny bit of frontend work (not just because that's not where my skills lie, but also because I don't find frontend work interesting or enjoyable)

summer roost
#

or at least - that was the first job where I was hired to write software, though as I said, I had already done some automation of parts of an office job when I was still in high school

spark lintel
#

I faced a problem, where everything feels interesting to me, and i think i'm still getting no where, cause instead of learning one thing, I'm trying to grasp something from Python, JavaScript, C# etc. Different langauges, different technologies.

#

So.. @summer roost do you have any tips to avoid this? Cause I'm getting base knowleadge of basic things instead of something more intermediate.

#

Maybe the answer is simple, but searching though internet I'm getting so many infromation about these things, ones say "ooh that's bad", "ooh that's good" there's never one answer, and it makes me really confused

summer roost
#

do you have a computer science degree? Are you pursuing one? Do you have a job as a software developer?

spark lintel
#

Currently I'm a self-taught, in an IT school, where we "technically" learn about hardware, software and some full-stack but for those 3 years in school i wasn't able to learn anything.

#

We are doing some basic JavaScript and SQL things, which you can learn in one week

spark lintel
timber lagoon
#

would you say you benefited from university @summer roost ?

#

I'm trying to weigh up the pro's and con's and how they apply to getting a job in today's world

#

On one hand, you're more attractive to employers and you gain connections and (possibly experience)
on the other hand, you come out with a mountain of student debt (which is hard with rising house prices/living costs etc), other people are 3-4 years ahead of you and now that most things are online, people can self teach themselves for cheap

peak halo
vapid jay
#

is a software degree required for a coding job, i have an mba and before this i did a degree in business administration?

#

im from india

timber lagoon
peak halo
summer roost
# timber lagoon On one hand, you're more attractive to employers and you gain connections and (p...

you come out with a mountain of student debt
Possibly - I assume you're in the US? CS programs are pretty similar at any university, so prefer a state school - it's likely to be much more affordable, especially with in-state tuition. Most people I know who graduated with CS degrees paid off their loans in around 5 years.

other people are 3-4 years ahead of you
People with degrees have a broader base to build on, and often advance faster in their career than those without. And it's common to hear of people without degrees who apply to literally hundreds of job openings before finding someone willing to take a chance on them, whereas that's often only dozens for degree holders entering industry. Also, don't discount the value of internships - look for a uni with a strong internship or co-op program, they pay massive dividends.

now that most things are online, people can self teach themselves for cheap
The knowledge has never been particularly gated. Software books have been on the internet for 20 years, and even before that you could get access to the materials by borrowing textbooks from a library. Many people struggle to learn effectively without a curated curriculum and resources like professors and TAs who they can turn to with questions.

vapid jay
#

guys, sorry for reposting im in a tough spot rn, wanted some guidance, if anyone can answer would be more than grateful, is a software degree required for a coding job, i have an mba and before this i did a degree in business administration?
im from india

summer roost
peak halo
timber lagoon
# summer roost > you come out with a mountain of student debt Possibly - I assume you're in the...

I assume you're in the US?
fair assumption but I'm in the UK. I'm sure you've heard how bad things are here currently πŸ˜„

look for a uni with a strong internship or co-op program
good point, the uni's that im considering all have a [paid?] year in industry, hopefully that offers value experience that employers like

I more meant things are online now because of covid (some universities have switched to online lessons and all the resources are online), there are also a lot more resources online now because of lockdown etc

near ocean
#

There's no lockdowns anymore and i'd be surprised if unis still have regulations going

timber lagoon
#

but its a good point about having the lecturers "on hand" to ask questions to

vapid jay
vapid jay
timber lagoon
#

I dont want to go to university only to find out that they point you to a website for 4 years

near ocean
#

You want to go to uni because that paper you get at the end opens a heck of a lot more doors than you think, especially in the UK
Is that your only concern?

summer roost
#

fair assumption but I'm in the UK. I'm sure you've heard how bad things are here currently πŸ˜„
In terms of student loan debt, much, much less bad than the US. In terms of other CoL considerations, you're doing worse at the moment, though. And software jobs in the UK tend to pay significantly less than in the US. Still, my impression is that software developers in the UK don't have much trouble paying off their student loans quickly.

the uni's that im considering all have a [paid?] year in industry
Almost certainly paid, yes. Unpaid internships in software are quite rare in the US (where I'm from), and I believe the story is the same in the UK.

hopefully that offers value experience that employers like
It does, and it offers experience that you can leverage to figure out what it's like working on software as part of a team maintaining an existing code base, and it lets you figure out what types of development and work environments you do and don't enjoy. All of that is very valuable.

I more meant things are online now because of covid
Including internships, actually - remote internships were virtually unheard of before the last 2 years.

peak halo
# timber lagoon I dont want to go to university only to find out that they point you to a websit...

I see what you mean. But keep in mind that basically all learning is self-learning. The value that you're getting from attending a university is that the order in which the information is presented, and the pace at which you're expected to learn it, is deliberate. And, more importantly, you get a certificate at the end that says that experts in the field (your professors) agree that you have learned the material to an agreed-upon standard.

timber lagoon
near ocean
#

Im not sure i understand this particular criticism tbh, what do you think working in the industry is anyway? You're looking at things online because thats where information is nowadays
I could get worrying about cost, length of the degree, etc but not this

summer roost
#

I'm also trying to understand what university offers you that isn't the "paper you get at the end"

  • Resources (TAs, professors, career counselors)
  • Curation (what material is taught, in what order and at what pace)
  • Extrinsic motivators (people work harder when they have something to lose, so grades and tests help you learn better)
  • Opportunities (teaching assistant positions, internships, career fairs)
#
  • Community (other people learning the same stuff as you who you can discuss the material with, clubs and campus organizations, etc)
#

also, that community will form your initial professional network - you'll find out who is working where, and whether they like it, and whether they're being paid well. You'll get job opportunities through classmates.

timber lagoon
gilded valley
timber lagoon
timber lagoon
gilded valley
#

In the worst case, it is a marginal tax that you pay til you retire

near ocean
#

The question shouldnt be "should I go to uni" it should be "why shouldnt I go to uni"

timber lagoon
gilded valley
near ocean
#

Its 30k

gilded valley
#

no - not anymore, it is changing for people going to university in 2023 onwards

timber lagoon
near ocean
#

Oh, sad still not that much, you can definitely afford it and you shouldnt be starting at 20k regardless

gilded valley
#

yeah, absolutely

near ocean
timber lagoon
#

that was my original question, do employers value it enough that it's worth the cost. you're saying yes so let me change my question to "how would you make the most out of university"?

gilded valley
timber lagoon
#

oh no doubt! I have a list of potentials that excel in computer science (manchester included). I wouldn't select a uni because of it's desired grades or if its in the russel group.

gilded valley
#

I also don't really think open days are a great basis for selecting a university - how good they are at selling themsleves is fairly irrelevant

near ocean
#

I think you should gove russel group unis more weight in your decision
Easy way into job right out of uni and also higher paying

timber lagoon
#

I thought it was/is a good opportunity to explore the campus and city life. You can experience the quality of lectures and also look at the facilities they have to offer. Overall it seems like an excellent opportunity for ranking the universities.

timber lagoon
gilded valley
#

You can't experience the quality of lectures, you can experience the quality of the lectures the university uses to sell themselves - it is by no means a guarantee that you won't be palmed off onto bored PHD students for actual lectures. As for the facilities the university has to offer, this often ends up being them showing off a couple of labs with dual monitors - which is not a particularly good basis for picking a university - city life matters, but city life is pretty decent for students in every major city. If you're looking at somewhere like St. Andrews, it definitely makes sense to go and see if you can bear living in the middle of nowhere, but most universities are just pretty much fine

timber lagoon
#

I see your point's but there's no harm in going up to look to make sure it meets expectations. The only downside is the long drive πŸ˜„. I'd rather go and discount a university based on what I see then have it in my pool of potential choices.

gilded valley
#

sure - there's no reason not to go - but ultimately the data you can find about the university like the quality of teaching, the graduate outcomes, the student satisfaction, i.e the things that go into university rankings, matter far more than the vibe you get from spending a day with people who are trying to sell you on the university

dense mesa
#

@timber lagoon uni in the UK would be worth it, if not for the network alone

gilded valley
#

It depends on the university. As a general rule of thumb, specialist degrees don't open any more doors than non-specialist ones, but they do give you a less generalisable skillset

obtuse spade
#

Py

#

Where help channels for coding so I can help them

gilded valley
obtuse spade
gilded valley
#

I have no idea what you're asking. But this clearly isn't the correct channel. Ask in #python-discussion

#

I'm not sure how much the course matters honestly, but the entry requirements are very different. I don't have any advice, but a degree from Warwick will be valuable regardless of the title

timber lagoon
#

sounds like what i want to do, warwick is on the list

#

yes, second year

gilded valley
#

Yeah, I looked them up. 3xA* Vs AAB is a huge difference

timber lagoon
#

nice grades

gilded valley
#

What I said earlier seems to hold true. Cyber Sec is more specialist and less generalisable, which seems undesirable - but it's not like it's worthless. Seems like a difficult choice

timber lagoon
#

look into the GCHQ grant @glacial pendant πŸ˜‰

gilded valley
#

You don't know you want to go into cyber security for sure, exposure to more things is not unlikely to change your outlook. I don't think many places at all value cyber security degrees more highly than CS degrees - even for cyber sec roles - and certainly a lot of places would value them less

shadow moss
#

Yea, you might change your mind after a few years. Get the generalist degree.

shadow moss
lapis wind
#

From people who have definitely not worked for the government in cyber security, I have yet to hear any be positive when compared to literally any private cyber sec firm

#

As my 2 cents, would probably avoid government apprenticeships (government as in government department rather than government backed) and look for private ones instead

#

Not sure why charlie is giving that the down vote unless you've heard differently pithink

ivory sluice
#

yeah those reactions add very little value. have anything to say otherwise?

gilded valley
lapis wind
#

That's fine but it's better if you actually say that πŸ˜… this isn't reddit

buoyant seal
lapis wind
#

I'm in the same perspective as knowing several people who are doing or who have recently finished their apprenticeships, some of whom may or may not have done it with a certain UK cyber sec department.

The cyber sec specific ones, had nothing good to say about them other than they got a degree, non of them expressed interest in staying with them after.

When compared with the private ones, the differences tend to align to:

  • better pay.
  • more benifits
  • better environment
buoyant seal
lapis wind
#

My first year as an apprentice I was making more than some of them at the end of their apprenticeship πŸ˜…

shadow moss
#

Cyber security is pretty much paper pushing government or not. Because almost no company cares about cyber security

gilded valley
buoyant seal
lapis wind
#

Yes I agree you can absolutely find worse ones out there. They're not bad per say, but there are a lot of better ones out there.

shadow moss
#

Government rarely pays better then private. Work in cyber security is rarely different

gilded valley
lapis wind
#

Yes there are worse ones, but what I'm saying is especially in cyber sec which seems to be known for being worse in gov than private, to try get a better private one.

gilded valley
gilded valley
buoyant seal
#

As best job in terms of training programs, i can actually recommend startups. They are the best if u are lucky. U get ownership of building systems from zero in environment were zero or small amount of developers. U go through setting up stuff from zero to scaling it. So no need for training programs. Your working process is a training 40 hours per week at least xD

gilded valley
lapis wind
gilded valley
#

also startups very rarely offer any form of internship, and never offer degree apprenticeships

buoyant seal
gilded valley
ivory sluice
lapis wind
#

To clarify I'm talking only about apprenticeships πŸ˜… I have no opinion or knowledge of summer camps for uni students other than the boot camp my old employer ran

gilded valley
#

For specifically degree apprenticeships, almost every apprenticeship I've seen from the private sector pays at most 18kpa, which is less than civil service degree apprenticeships I've seen - and there aren't many degree apprenticeships at all in the private sector

lapis wind
#

You're right there are less or at least less level 6+ apprenticeships in private.

gilded valley
lapis wind
#

On the topic of startups and that, they're great for learning providing it's the right thing for you. But it's worth being aware of how stable the startup is and what phase they are at.

#

Fresh out of A levels you might have a bad time if the company suddenly died in a years time

buoyant seal
# lapis wind On the topic of startups and that, they're great for learning providing it's the...

if startup is screwed u a not. The worst u can get a need to seek new job (free vacation) between jobs. It could be bad for fresh graduates though due to lack of resume to get next job easily though
But at the same time startup gives best possible learning. One year in startup can serve for two-three years in normal environment ;b
U a doing not a small corner in slow temped development of big thing. U a diving into deep and setting stuff from zero ;b

lapis wind
#

I think you can still get that with a more established company though, if they're a software house or similar then you can still have a lot of variety.

That was my first company and they were great for learning because it was a new project on a different tech stack about every six months. Although from that I learnt that I really really hate C#

buoyant seal
#

I have a wish to join startup as some next job perhaps. U can have much greater impact in them in a quick time reached

#

at big company you have no chances to make your career quick
in startup, half of a year / a year can be everything

lapis wind
#

just write a Blockchain lmao

near ocean
#

Thats not true lol, a position in a big company basically sets your career up

#

Its why people aim to join faang really early on, because from then on its easy mode

buoyant seal
# lapis wind ~~just write a Blockchain lmao~~

i am slightly discouraged that Blockchain tech is learned by frontend devs xD looks sus to me. And all the hype with web3.0, and what was that? the bored apps stuff.
And Blockchain is not really reusable domain learned anyway. I will prefer learning more generic reusable skills ;b

lapis wind
#

It's a balance of actually being exposed to new things and name recognition

buoyant seal
near ocean
#

Just because you have more freedom to do things and a wider range of responsibilities doesnt mean you'll get to learn anything
Its up to the individual to do that, whether youre in a small company or a large one

buoyant seal
near ocean
#

That sounds like something you did and not something a startup provided, which is what i'm saying

buoyant seal
# near ocean That sounds like something you did and not something a startup provided, which i...

Mm yeah. But u know... regardless at which company u are. Self education is only your responsibility. Companies aren't responsible for that. At best they make environment encouraging it in some way. But no amount of environment will help person who is no willing to self educate. Learning stuff purely from practice encountered at work has its certain limits (and even that needs to be handled in a right way to get the most out of it in terms of learning)

delicate bane
#

yeah startup environment not for everyone. they def dont have time to handhold you. but it could be good exp depending your personality

kindred lion
#

I have made several programs over the years within multiple it support roles (e.g. made a library that the entire team used to connect to firewalls/switches) and have been looking to move towards a more development focused role. I understand the basics of python and oop, but nothing related to the math side of it (anything related to math). What would the best route be to get into the dev field and what type of concepts would be most important to learn/explain for interviews?

spark zinc
#

interviewre: code this in O(n)
me:

azure cobalt
#

please let me do vc

smoky quest
flint sleet
random lark
#

Aren't hashmaps just dictionaries in python?

flint sleet
#

i think so

gritty rivet
# kindred lion I have made several programs over the years within multiple it support roles (e....

It's kind of impossible to answer this in a general way. Look for entry-level job listings in your country to see what skills you might need to work on. Given that it sounds like you have network and maybe other relevant IT experience, you may find certain jobs that are a better fit than others based on that

If you have relevant projects on your resume, start applying. You probably want to practice "easy" level problems on LeetCode as this is a pretty standard part of the interview process in a lot of places. And you can check https://roadmaps.sh for more ideas to work on but honestly you don't necessarily have to master any of those maps to be job ready

empty cloak
#

will someone work with me for creating opensource automation

digital fjord
#

Please dont post referral links

random lark
peak halo
#

I think it's widely agreed that objective statements in resumes aren't helpful, but I think a potential exception is the resumes for university students at career fairs. Each employer at the fair may have more than one "employment modality" available (internship, co-op, full-time after graduation), and they would want to know which students are available for which. what do we think?

near ocean
woeful spruce
#

Visa status? Is it legal for them to ask that?

peak halo
woeful spruce
#

I know that, but that is typically an interview question to ask if they can legally work. Asking visa status where I live and you don't have to share that info unless you want to.

delicate bane
vapid jay
#

How do i get perms to speak in vc

true harness
woeful spruce
true harness
#

Β―_(ツ)_/Β― he said CV, which probably implies a more extensive document, so idk

hardy ocean
#

yo if i only knew django CRUD is it possible to land a job?
and maybe learn more through that job?

peak halo
shadow moss
shadow moss
smoky quest
smoky quest
shadow moss
hardy ocean
#

@peak halo@shadow moss
how about this

#

do you think they just hire programmer which knows how to program and theyll just train them according to what they need?

#

what?

#

what is stupid?

#

you mean this python server?

peak halo
#

You haven't participated in this server legitimately, so if you only want to post spam and ads, please leave before you get banned.

smoky quest
#

<@&831776746206265384> spam

peak halo
#

!mute 1004842865987420171

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied mute to @vapid jay until <t:1664824372:f> (1 hour).

peak halo
peak halo
hardy ocean
#

btw is it normal to struggle on doing some task because you dont know how to do it so you need some searches vids or readables?

peak halo
smoky quest
hardy ocean
#

oh so maybe that image i sent is like they put a very general requirements and just determine the real deal during interviews or such?

hardy ocean
#

associate is like junior right?

smoky quest
#

correct

hardy ocean
#

is it ok to ask during interview like what specifics tasks i would do or such questions?

#

or its inappropriate?

smoky quest
#

These are great questions to ask. You are interviewing them as much as they are interviewing you

hardy ocean
#

oh i see im getting some insights now
tysm @smoky quest@peak halo

#

oh wait
do you have any ideal project that i can build on django to say like i somewhat know django but not on a master/expert level

gray sky
#

Guys is maybe a model auxiliary verb?

gritty rivet
gritty rivet
# hardy ocean oh wait do you have any ideal project that i can build on django to say like i ...

Lots of good ideas here: https://www.upgrad.com/blog/django-project-ideas-topics-beginners/

It doesn't matter so much what you do, but do it well and document

Looking for Django Project Ideas? Start off with these cool Django project ideas to test your strengths & weakness but also help you to gain exposure that can be helpful for boosting your career.

smoky quest
delicate bane
#

p.s. - if its interesting to you, you are more likely to complete said project

delicate bane
#

oh i know peeps were talking about startups the other day. this just came out from LI (so take it with a grain of salt) kekHands

dawn leaf
#

SF #10??

shadow moss
ivory sluice
#

california has a lot of regulations and taxes

summer roost
#

And housing costs that make it tough to gamble on a startup instead of a higher paying job at an established tech company

#

And greater competition for talent than most locations

gritty rivet
#

I feel like a large enough share of startups these days are 100% remote so that list is more about where skilled developers live more than any business consideration. That list claims to be where startups are hiring, not where they have offices.

delicate bane
humble knot
#

I really need a job, I have time to prepare for a Python job specifically related to data science. Any ideas how I go about doing that ? I have almost 2 months to prepare.

summer roost
peak halo
humble knot
humble knot
summer roost
#

does that mean you've been succeeding at getting interviews, but getting turned down after the coding round?

humble knot
#

Yeye weird af questions all like, code a binary search tree, solving some sort of dsa leetcode typa questions.

#

Out of 5 I barely am able to solve 1.

summer roost
#

Have you ever taken a data structures and algorithms class?

true harness
#

along with it, mit ocw 6.006

summer roost
#

two months is enough time to take a data structures/algorithms course, and you will find yourself much more able to complete that sort of problem after taking that course.

true harness
#

if you work quickly, that is. also, is there an explanation for the 2 month restriction? seems arbitrary, but i'm guessing there's some context missing

quasi fern
#

Hello guys, is there any html/css programmer here? I could use some help with how a CV for this should look like.

humble knot
humble knot
humble knot
true harness
#

generally, not being able to solve algorithmic problems comes down to
a) not practicing enough
b) not knowing the ds or a involved
doing the course, psets, and studying solves both those problems

humble knot
true harness
quasi fern
#

i am very noob so, web development but only html and css so far, country macedonia, and i have like 2 working on the 3rd certification from the web tutorial i am learning from, but i am not sure how to implement the certifications in the CV, like do i leave links or how does that go... i am a bit lost on that part

#

this is a cv of some form and kind i found online so i am currently filling it up, but that part with certfications is a bit confusing for me.

summer roost
summer roost
#

(year or year+month, not year+month+day)

ivory sluice
# delicate bane the link wheres its from: https://www.linkedin.com/pulse/heres-where-top-startu...

Bosses are using surveillance technology, from keystroke tracking to mouse movement monitoring, to make sure their employees are actually working while remote. According to Gartner, the number of employers who use this tech has doubled since the outset of the pandemic thanks to β€œproductivity paranoia.”

that's so yucky. i know my employer was previously considering going this route.

humble knot
humble knot
#

We are just lab rats at this point

true harness
#

we need a pin for "why do i need DSA"

summer roost
peak halo
smoky quest
# humble knot It doesn't, except they aren't asking me to write some code. I'd be more than ha...

It doesn't take months to prepare for it. These are about demonstrated skills that would be used in jobs.
Furthermore these are problems packaged in the simplest ways that do not require too much context. So that's why it may sound a bit abstract sometimes.
Asking to go through your projects would imply:

  • Your projects would still have to demonstrate the same skills
  • Candidates are required to spend a non-trivial amount of additional work outside of their work hours for their portfolios
delicate bane
humble knot
humble knot
delicate bane
summer roost
humble knot
delicate bane
#

granted, this was for DS/ML positions

humble knot
humble knot
delicate bane
#

oh im fortunate i have a DS role atm. just got it recently tbh lol

#

i graduated in the summer

humble knot
#

Happy for u πŸ˜…

delicate bane
#

thanks bud. honestly its more bc of my domain experience than anything

humble knot
#

U got strong stats background too eh that's the case for me.

delicate bane
#

they let me build some things occasionally and thats okay with me

#

(would rather do that than statistical analyses that may or may not get looked at tbh)

#

for example, one upcoming project i get to work with one of the platform teams to explore the feasibility of offering a search service, specifically semantic search ID_blurryeyes

delicate bane
summer roost
# humble knot Aptitude round ez pz,. SQL round ez pz, the coding questions round I get out mos...

well, like I said, DS is not my area, but - if you're consistently getting interviews, it suggests that your resume is attractive. If you're consistently failing out of a coding round, it suggests that you're failing to demonstrate some skill that the employers are placing value on. If you're frequently getting stumped by algorithms questions, brushing up on your algorithms knowledge seems like it would be a good use of your limited time. And in the meantime, continue applying to places.

delicate bane
#

yeah it sounds like youre close and just need to put in some elbow grease for a bit

#

i also think youre kinda unlucky only getting interviews with multiple coding rounds

#

so maybe expand your job search more?

summer roost
#

it could also be that the places you're applying to (or the ones that you're getting interviews with?) are ones where the job of a data scientist involves some amount of algorithms knowledge. I've heard that "data scientist" is a job title that can have very different responsibilities at different companies.

humble knot
# summer roost well, like I said, DS is not my area, but - if you're consistently getting inter...

Yeah my bruh ofcourse i mean if that's what it takes i am more than willing to put in effort and learn DSA and do the problems. Meantime i'mma put a hold on cause i did apply to some good places i thought I would but applying without coding prep backfired. I mean I should atleast be able to solve 3/5 problems. Hope some interview goes where its stuff i know how to code quick enough and get results.

humble knot
delicate bane
#

dont forget Product roles as well lmao

humble knot
delicate bane
#

oh are you super selective about your job applications?

humble knot
#

I mean yeah I don't just send my resume everywhere, i apply to like 5 places and that's it cause I think that would be nuff

#

But I got to choose from others too

delicate bane
#

5 places huh

true harness
#

why not apply to more? once you get into the groove, each extra application doesn't really take that much longer. more applications -> more interviews -> more practice + more chance to get a job

delicate bane
#

i dont really know what to say that tbh

#

are there particular things youre looking for a job or..?

#

if not, then like void said, why not apply to more?

humble knot
summer roost
delicate bane
humble knot
# delicate bane i dont really know what to say that tbh

Nah my bruh I need something deeper like most jobs will have u work on something and u work and work and there are deadlines, ETAs and managers with bs other employees with random meta company typa banter n stuff I dislike all that.

delicate bane
true harness
#

won't all jobs have deadlines

delicate bane
#

wont all most jobs have managers

humble knot
#

Yeah so that's all stuff i Dislike

#

So I go for jobs where I can do a more pivotal role even if it's super specific or I have to work alone a lot

lyric ledge
#

can anyone help me with a basic python school assignment 😭

delicate bane
#

umm idk what to say to that tbh since even devs have those elements of a job; also DS roles where you work alone can be hard to prove you provide value (aka you might be more likely to be let go in the next layoff round if it occurs)

true harness
#

also probably not very common for junior roles to be unsupervised

humble knot
#

I agree with both of yall

summer roost
#

how many years of experience do you have, @humble knot?

humble knot
#

That's exactly why now I need to learn DSA

smoky quest
humble knot
humble knot
summer roost
#

given that you expressed feeling pressure about income earlier, you may want to broaden your search to include more typical positions.

smoky quest
humble knot
smoky quest
true harness
#

you have to evaluate performance somehow. it's their job

smoky quest
#

It's more than the performance. People will be asking about the problem you are trying to solve, and how you know you are making progress towards it.
KPIs are also used for something popular for the past few years called Objective and Key Results. The goal is to identify what we want to improve without telling engineers how to do it as to give them total freedom to get there in however they see fit.

#

If we are unable to articulate how we are making progress to said goals, then how are we able to justify the time and effort is well spent, comparing to something else?

smoky quest
# delicate bane ah we use OKRs at my company

if you are interested, you may want to check the book measure what matters.
Be mindful that OKRs have become a bit like Agile and every company do it in their own way, for better or worse πŸ˜‰

delicate bane
kindred lion
hoary summit
#

I had an interesting conversation with a friend I'm trying to get recruited. He said he was excited, but let me know he had a slew of whiteboard questions he was going to use to test the technical interviewer. I told him that there are better ways to see if you fit with a team without whiteboarding the interviewer. He got upset by this and then told me that he is going to do what he's going to do and that I should be aware. Is this a practice I don't know about? Thoughts on how to proceed?

summer roost
hoary summit
#

@summer roost I have a friend in HR and another friend would refer him for the benefit and he is a fantastic engineer, but I am not sure how to tell him I can't have my friends stick their neck out knowing that would be the case.

summer roost
#

It doesn't reflect particularly poorly on you to refer someone who doesn't work out. You didn't know he had this weird plan until recently, so at worst you just have to pretend that you never found out about his weird plan until after the interview was over, and someone from the team that interviews him says "that was weird" and you're like "why" and they tell you and you're like "oh wow, that's weird", and it's over.

#

honestly, trying to dissuade your friend from doing this seems likely to burn a bridge, and ultimately it's not your problem if they self-sabotage. It's unlikely to cause any long-term negative repercussions for you, especially if you know that they are a fantastic engineer, who happens to have some odd ideas about how interviews should be conducted.

hoary summit
#

You are most likely right with the bridge burning. He is a close friend and I definitely do not want to lose the friendship. I appreciate the advice @summer roost

smoky quest
# hoary summit You are most likely right with the bridge burning. He is a close friend and I de...

Doesn't seem like such a close friend if they are willing to pull some stunt at the company where you work. That would not make them appear professional or mature.

Depending on how involved you are in their recruitment and how well you know the interview panel, I would recommend to either distance yourself from the whole thing or to bring up to the attention of the interview panel that it may be safer to cut the loss and prevent the situation from escalating. It may also depend on how far your friend may take the whole thing (would they create a scene? What if the interviewer play the game and fail and get angry?)
The outcome may look differently depending on if they look eccentric or aggressive.

summer roost
#

Depending on how involved you are in their recruitment

That's a good point. I was assuming that your involvement ended at you saying "I know this person and I think they'd be good for us".

If you have some continuing involvement in the process, it might be a good idea to give the interviewers or HR a heads up. I suppose it would depend on if you think the situation would just be strange and uncomfortable, or aggressive, or what.

hoary summit
#

I was connecting him with my friend in HR who schedules interviews for engineers, I think a good idea would be to let him go the traditional route, but give my HR friend a heads up and potentially stop the process there. I gave him my opinions which he was not a fan of in the moment. Maybe a couple days roll by and things change on his side. I'll play it by ear, but I'm glad others agree with how weird the idea of whiteboarding the interviewer is.

#

Also for clarity sake I do not work at the company, but have a decently juiced network within it.

hardy ocean
smoky quest
vapid jay
#

Hi!

#

I am a 13 year old

#

I need help in choosing career

#

Which company should I go to become a good developer?

gusty yoke
vapid jay
#

What is a package?

gusty yoke
vapid jay
#

Microsoft?

gusty yoke
vapid jay
#

Should I go? Your age sir?

#

What university should I go for CS?

jade thistle
#

Hey guys what should i learn first?

#

Database or Bigdata?

buoyant seal
vapid jay
#

can anyone tell me difference b/w
CEA (computer engineering and applications) vs CSE (computer science engineering)

nimble jackal
#

I'm interested in making some money on the side, though I'm still in high school. I've heard of other high schoolers being able to make like $15/h, so I thought I may as well give it a shot if I can find some place lol

native narwhal
# nimble jackal I'm interested in making some money on the side, though I'm still in high school...

I live in East Europe and we are poor, for the past 4 years I tried learning and working with:
-networking
-linux
-graphic design
-digital marketing
-tried coding (JS/Py/Swift/SQL)

just to get that dream $15/h remote job
NO LUCK

so I started applying to lower pay jobs with no real skill needed such as Data Entry / Verification / Phone answering as customer support etc

Landed a $7/h job and I now need a 2nd job which I still can't find to reach the $15/h so YEAH.

#

my point is tech jobs need you to be medior/senior which means that you are very very technical and knowledgeable and experienced and that takes a lot of time and resources so yeah....

near ocean
#

Thats just not true
There are plenty of junior and entry level jobs out there that pay well

#

Also its probably not a good idea to think a wage in the US or elsewhere somehow applies to your country as well

humble knot
humble knot
near ocean
#

You should be interviewing the interviewer but not like this
Its a two way street, they learn more about you and you learn more about them

humble knot
#

btw how do they pay u 7 dollars an hour, is it credited every time or monthly etc is there a Crypto option available.

near ocean
#

Its probably paid monthly and probably (definitely)mo crypto option

bronze sinew
#

@wooden burrow

buoyant seal
#

Useful table pithink

#

Python or Java for people going into backend xD if we disregard JavaScript.

#

Although if to be honest, at least Java should be having considerable amount of its vanacies for mobile development perhaps.
If to half amount of its vacancies we should get same numbers as for PHP

gritty rivet
# buoyant seal Useful table <:pithink:652247559909277706>

Damn, if that includes the whole EU (which has a significantly larger population than the US), it's wild how much less the total number of tech jobs is. Unless LinkedIn is just less popular there, it must be so much harder to find a job in the EU!

buoyant seal
gilded valley
buoyant seal
gilded valley
#

Perl > Ruby seems very weird

buoyant seal
gilded valley
#

do you know if it's languages mentioned in job titles, or just anywhere in the post?

buoyant seal
gilded valley
#

e.g there's going to be a lot of jobs with "Python" in the body because they want "any of Python/Bash/Powershell" for SREs, but there's not going to be many "Python SRE" postings - but there will be a ton of "Java Developer" postings

buoyant seal
#

True

digital fjord
#

What I think would be a more interesting statistics are "job postings removed from linkedin in the past year", since that should be approximately how many are actually getting filled. I am willing to bet that a lot more of the java positions have very specific additional framework requirements and have remained open for a very long time in contrast to for example JS.

buoyant seal
#

https://youtu.be/-RTaFJAgWSU we can add some picture with the most popular backend frameworks just based on github stars.
Surprisingly Laravel wins xD Plus it shows it in timeline changes, allowing us to draw estimations

Most Popular Backend Frameworks (2012/2022)

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

Read more: https://statisticsanddata.org/data/most-popular-backend...

β–Ά Play video
near ocean
#

These charts never offer any useful info imho, theyre just pretty colours

buoyant seal
near ocean
#

10% of what
Whats the average experience of devs polled, where do they live, where do they work, what industry are they in, is it a startup, whats their education level, etc

These charts are quite literally useless

gilded valley
#

I think github stars per framework gives you almost 0 practical information

digital fjord
#

GH stars seem to be more about "to what extent does the normal user need to go to github"

gilded valley
buoyant seal
gilded valley
near ocean
#

Charts like these are do more harm than good, should we all start learning clojure cause SO says its the highest paid lang?

digital fjord
#

yeah, 50k fastAPI to 60k django is not in any way related to their relative popularity.

buoyant seal
gilded valley
#

for something like the TIOBE index, I can maybe buy the argument that it's harmful - because it's presenting itself as something that it isn't. But many surveys are fairly upfront

near ocean
#

The survey might be upfront but taking bite sized chunks from it without context isnt

buoyant seal
digital fjord
#

PHP fourth? Are they sure?

#

oh, wordpress is not listed, that would do it. A lot of PHP is wordpress or just no-framework

gilded valley
#

There's limits to the data. I'm guessing some guy in Poland earning shit money churning out fixes for wordpress plugins is less likely to go through the effort of filling in the survey than someone a year out of university earning $180,000 in San Francisco

buoyant seal
near ocean
#

Kids will now see this and go learn jquery and drupal, when will the horrors end

digital fjord
#

which I would argue proves that your conclusion about languages are completely useless. Like, we can agree that PHP as a language for webdev is used a lot more than python, right? Even if you disregard the people who use wordpress without writing code

gilded valley
#

If you have reasonable domain knowledge, then this is an interesting chart which I think provides reasonably valuable information about the job market that you couldn't get elsewhere

near ocean
#

dart user moment

Ditch python and go for functional langs, pro tip

digital fjord
#

hmmm, that is kind of interesting, though average years of professional experience between hundreds of people seems quite useless.

gilded valley
digital fjord
#

it is probably about as good as you can get, yeah.

gilded valley
#

I feel it would have been useful to include a line showing the average salary for developers in all languages by year

#

(for completeness sake, here's a similar chart by by developer type instead (that top right point is senior executive, not senior developer))

buoyant seal
#

Probably it is general experience of software engineers then for their whole career

gilded valley
gilded valley
buoyant seal
#

Wishing to get another language, which solves stuff python can't seem to solve pithink And exposing me to jobs with different common domains. With Python i seem too often notice ML in some way or another present.

delicate bane
#

πŸ₯΄

delicate bane
buoyant seal
buoyant seal
# delicate bane surprised you havent picked up another one already? or have you

I will go for go xD Because i have strong DevOps side in me, and this language is perfect for DevOps infrastructure tooling. For this reason alone i am not discouraged by very low amount of jobs in it, and young in general ecosystem.

If i remained pure Backend i would have probably went for Java otherwise. I am fan of minecraft anyway. May be i will anyway... few years later.

delicate bane
buoyant seal
#

This language is not going to be chosen in most of times just because low amount of devs in it

delicate bane
#

oh no im not going to since im not going into devops

buoyant seal
near ocean
#

rUsT for that high stress high pay crypto job

delicate bane
buoyant seal
delicate bane
#

im not even frontend dev lol but my company uses react for some custom tooling

buoyant seal
delicate bane
buoyant seal
# delicate bane <:pepeStudy:844846462348951572>

Vue.js does not concern u with render optimizations. High level language approach.
Syntax pleasant to python Devs.
No hard thinking which library to choose out of its ecosystem, they are all stable to use and obvious which to choose.
Smallest learning curve
It can be embedded into backend framework right into template rendering without npm packages
Yet it is one out of three most popular frontend frameworks
Sensible approach to code html/CSS/js separation into adjust locations without mixing

Best friend of backend Dev to learn Frontend

fast parcel
#

Hello, has anyone taken the PCPP certification and passed it?

#

I'm taking it this saturday and theres no exam or practice material and I am quite worried that I will fail the exam, because theres alot of content to take it

flint void
#

whatsss PCPP

thorny grotto
#

Is it possible to get a job while knowing only Python, or would additional skills be required? If the former, what are some examples of jobs that would require knowing only Python?

summer roost
#

It is possible but unlikely. The vast majority of real world jobs require knowing multiple languages.

thorny grotto
#

I see. Would you be able to provide an example of language(s) that pair well with Python?

summer roost
thorny grotto
#

Wait, Python can be used for web development?

smoky quest
low juniper
#

I work on API integrations, purely Python engineering.

#

Is that a subsidiary of webdev? Heh

low juniper
thorny grotto
buoyant seal
near shuttle
#

hi I am a beginner in python and would like to get help and resources from other developers here and would also love to collaborate on python projects as well! Dm: open! (career objective is: freelancer as python web developer.)

near ocean
near shuttle
foggy halo
#

Is that good? (Ive been just learning for 2 days)

print ("enter your birth year and you will know your age in currect year")
age_year = int(input("Enter your year: "))
age_years = int(input("Enter your year again: "))
while age_year < 2022:
    age_year += 1
result = (age_year - age_years)
print ("you are " + str(result) + " years old" )
#

Also any suggestions?

gritty rivet
oak wasp
#

Linkedin, indeed, turing, glassdoor, ziprecruiter, do u know guys other websites to search remote jobs?

plain fractal
#

Hi guys

vapid jay
#

Hello Julia

analog estuary
# oak wasp `Linkedin, indeed, turing, glassdoor, ziprecruiter,` do u know guys other websit...

A few friends have recommended me https://remotive.com/ and https://www.remote.io/ . I have attempted to apply using those two: with remotive.com, I haven't gotten any replies back and also company-wise it seems a bit more obscure. Remote.io had a lot more companies that you probably heard of, but it's literally just a job board that redirects you to the main career page of the company. And some of those turned out not to be remote roles

Remotive

Find the best remote job, working as a developer, customer support rep, product or sales professional... See openings in our categories. All jobs are hand curated and allow remote work. We serve the best work from home jobs in popular categories. Talent is everywhere, work remotely today!

remote.io

Remote.io is a job board for remote workers and people who wish to work from home. Browse thousands of remote job listings to work at startups and leading companies.

charred heron
#

hi

analog sun
tulip prism
#

sorry i did not mean to send it here

empty obsidian
#

does a data scientist need cyber security skills?

peak halo
#

There might be very specific circumstances where a company wants someone who's knowledge in both areas. But that role would probably be filled by a mid or late career person

vivid glen
#

I'm a Staff DevOps/SRE and currently on the job market, I've had some coding interviews go poorly lately and I feel like I need more practice in coding interviews. Is there somewhere that you guys recommend for mock coding interviews?

lapis wind
#

It somewhat depends on the company, but things like leetcode style questions or hackerrank questions are pretty popular.

Maybe look at those sort of challenges and see if they match up to the sort of tasks you've been given in the interview. If they have, work on doing some of them.

delicate bane
#

one DS i follow has content on the intersection of the cybersecurity and ML

deft herald
lapis rampart
smoky quest
lucid parrot
#

how I start my journey in Data Science......pls help with self study

smoky quest
vapid jay
#

Hello, has anyone choosen data engineer as your career I wanna know what is it like to work as a data engineer

earnest vine
#

Hello I am looking for someone hot in Python programming for a fairly easy school project. If willingly come pm please thank you

gritty rivet
true harness
#

!rule 9

inner wrenBOT
#

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

buoyant seal
buoyant seal
hasty harness
#
near ocean
#

Sure, i dont see why they wouldn't be

peak plaza
#

I wonder what should one learn/do after learning basic syntax of python. I finished the python tutorial of freecodecamp on yt

gritty rivet
tired spire
#

I have a Google swe intern assessment this Saturday, anyone have any advice? Also have a Amazon one and Bank of America

true harness
#

assessment? is that an interview?

tired spire
#

They call it an online challenge

true harness
#

ok so it's probably just gonna be some leetcode type question

tired spire
#

Yeh I guess

#

How worthwhile is it studying leetcode? Does it help in improving my coding skills?

true harness
#

it will make you better at leetcode. it will give you practice problem solving, so indirectly it will help your coding skills

tired spire
#

Ok I'm on the fence on purchasing the premium option. I'm not working ATM so need to budget

true harness
#

it's not worth it

tired spire
#

For real, cool ill take your advice. Thanks man, if I pass its on you lemon_happy

dense mesa
tired spire
#

Thanks, I've got the actual book

vapid jay
#

import multiprocessing as mp
from tqdm import tqdm

def foo ...

def _foo(item, bar):
bar.update()
return foo(*item)

if name == 'main':
# items = ...

n_items = len(items)
n_cpu = mp.cpu_count()
chunksize = n_items // n_cpu
bar = tqdm(total=n_items)
with mp.Pool(processes=n_cpu) as pool:
    with tqdm(total=n_items) as progress:
        for s, p in pool.imap_unordered(_foo, items, bar):
            d[s] += p
bar.close()
#
from tqdm import tqdm

# def foo  ...

def _foo(item, bar):
    bar.update()
    return foo(*item)

if __name__ == '__main__':
    # items = ...

    n_items = len(items)
    n_cpu = mp.cpu_count()
    chunksize = n_items // n_cpu
    bar = tqdm(total=n_items)
    with mp.Pool(processes=n_cpu) as pool:
        with tqdm(total=n_items) as progress:
            for s, p in pool.imap_unordered(_foo, items, bar):
                d[s] += p
    bar.close()```
near ocean
icy fern
#

do I capitalize machine learning and deep learning? etc, ie:

  • Evaluation and testing of machine learning models
  • Evaluation and testing of Machine Learning models

inside job description

dense mesa
#

Whichever

true harness
#

just be consistent

icy fern
#

Any advice?

lapis wind
#

I would probably lean towards combining the languages together. IMO it's fairly redundant to say Java (Object-Oriented, etc...) because thats a given πŸ˜…

icy fern
#

Okay, I combined them.

#

anything else?

true harness
# icy fern Any advice?

for skills, having multiple columns tends to be poorly parsed by ATS, so you probably want to put them in a single column if possible

for professional experience, your bullets should all be present tense, since you're still working there. i would also get someone fluent in english to look over everything, some of the bullets feel awkward

for skills, it's "object oriented programming", not "objected oriented"

for projects, maybe put what tech you used to accomplish the things? like for your first project, what frameworks did you use? etc

this one is purely a ~vibes~ suggestion, but it feels slightly off for your professional experience section to just have all the bullets in the middle. wrt the rest of the page, where pretty much everything starts left aligned. i understand it's because the date and the date lines up with your education, but idk, still feels kinda weird

some of your bullets have periods, some don't. decide which you want to do and be consistent

#

i'm not sure the worth of listing 3 of your machine learning projects. maybe pick one and describe that one in more detail

near ocean
#

Also, (if youre going to keep it) change the second project to use paragraphs instead of bullet points, it stands out and kinda bothers me lol

true harness
#

(or change them all to bullets)

true harness
#

also, is there a github link? i don't see the symbol at the top

icy fern
#

"this one is purely a ~vibes~ suggestion, but it feels slightly off for your professional experience section to just have all the bullets in the middle. wrt the rest of the page, where pretty much everything starts left aligned. i understand it's because the date and the date lines up with your education, but idk, still feels kinda weird"
I listed did it so it'll be grouped, like ML/DL at the front, and general stuff afterwards(in terms of importance)

I can move the dates to the right

#

felt better on the left, maybe because I'm natively RTL language speaker

#

I'll change it though

true harness
true harness
true harness
agile hemlock
#

Hi I'm currently in my senior year and I'll be graduating this year and I have been using python for 2 years now and I already made several games and 2 software for my capstone projects at school but I don't really know what to do next

#

I'm going to take computer science in college and I'm considering learning machine learning or becoming a data analyst since my current research project is a statistical calculator

true harness
#

it seems you've answered your own question then. try doing some machine learning. in general, it's good to have a lot of breadth, rather than depth

agile hemlock
#

What about data analysis? When should I learn it?

icy fern
#

Alternatively, I put the dates on the right

smoky quest
agile hemlock
#

Yeah I'll be going to college several months from now

smoky quest
# agile hemlock Yeah I'll be going to college several months from now

yeah then don't stress out too much.
For now, I would recommend:

  • Make sure you have the grades to access the college of your choosing for a CS degree
  • Have fun! Build robots, games, websites, your own programming languages! Since you mentioned some interest in ML, learn something about it and do some cool stuff with it
agile hemlock
#

That's the problem, I really hate school I don't find anything interesting about it during the online classes I would rather create games and read books than listen to lecture

#

I'm no genius or a talented person it's just that engineering is something I'm looking for and I want to create something more complex than what I was doing before so I guess I'll try machine learning

smoky quest
# agile hemlock I'm no genius or a talented person it's just that engineering is something I'm l...

The school after HS is very different as it's a lot more practical and directly useful. Whereas HS is more focused on making you a citizen with a broad and basic knowledge.
That said, you gotta do what you gotta do. Without good grades, you won't be able to get into the fun parts.

Note also that many subjects you touch in HS will be useful for later, but unfortunately, they don't always explain why you should care about them at the time.

true harness
icy fern
#

Thanks.

icy fern
cobalt owl
#

I know it's probably possible, but is it realistic to get a software developer job at 17? On top of that right after graduating HS?

true harness
#

Bachelor's degree or equivalent (minimum 12 years) work experience. If Associate’s Degree, must have minimum 6 years work experience
i think this is on the extreme side, but it does emphasize how much easier getting a degree makes things, lol

delicate bane
delicate bane
#

πŸ•―οΈ

smoky quest
lucid parrot
#

Hey friends what is the best lang to start in CS , c or python ...

lucid parrot
#

Why not c pls explain

gentle kite
#

C is a systems programming language designed to give you more control at the lower level and doesn't hold your hand as much. if you're learning CS for the first time odds are you aren't going to make anything that warrants wielding that kind of power, and the language with the easier syntax is python. after you've done a computer systems/architecture/nand2tetris class pointers are easier to understand

#

and C isn't object oriented. that's a type of programming you will eventually want to study C++ is though

gentle kite
cunning wedge
near ocean
icy fern
near ocean
#

There must be some measureable outcome out of the research, no?

crystal umbra
#

!code

inner wrenBOT
#

Here's how to format Python code on Discord:

```py
print('Hello world!')
```

These are backticks, not quotes. Check this out if you can't find the backtick key.

vapid jay
#

so from a "market-value"-perspective there is absolutely no gain.

#

from a scientific perspective obviously there is but that's nothing that can be marketed

dense mesa
#

Knowing that something doesn't work is still very valuable

vapid jay
#

for science, yes. for the industry, sometimes. not that often tho.

dense mesa
#

For industry it's even more valuable, if you're not spending time and resources on going down a dead end

vapid jay
#

well, i'm talking about basic research here. there's often a plethora of steps and a significant amount of time before that information can be made into something marketable

near ocean
#

Whats basic research? Whats marketable? Its not about trying to sell a product, its about showing that your work has some measureable impact in the company, industry

vapid jay
#

at uni i did some research into refraction in semi-translucent materials and the influence of magnetically induced atomic structure changes on said refraction. although a lot of knowledge was gained who knows if this information will ever be used for anything.
but since you never know what could be found you keep on looking, even if there is no immediate or even long term gain in a materialistic sense.
and don't even get me started on inconclusive and ambiguous results. i was present at a handful of pitches from researchers for private funding and the first question was always what product they had in mind with their research and if that wasn't answered the second one was why they should burn money by funding their research then. that's why most basic research is thankfully funded by the government (at least here), otherwise it wouldn't be at all.

dense mesa
#

Gotta say I agree with Nassim Taleb's perspective on research funding

vapid jay
#

in order to answer your question you'll have to forgive me but i'll quote wiki since they do a way better job at explaining it than i ever could:

Basic research, also called pure research or fundamental research, is a type of scientific research with the aim of improving scientific theories for better understanding and prediction of natural or other phenomena. In contrast, applied research uses scientific theories to develop technology or techniques which can be used to intervene and alter natural or other phenomena.

Something marketable would be created by applied science. You can't just sell pure information about something (the exception are scientific publishers), you have to actually use that information to make something that can be sold.

And that's what i said. You could spend a lifetime conducting great and possibly extremely valuable basic research without it ever having any impact on any market or company in your or even multiple generations.

vapid jay
# dense mesa Gotta say I agree with Nassim Taleb's perspective on research funding

tbh i have no idea what his view on research funding is, i only know that in general he's a moron. you cannot call yourself a scientist or science-anything and propagate shit like homeopathy. i assume he was a better banker/investment manager than researcher, because any "research" by him i have read, is basically just semi-incoherent ranting on paper.

dense mesa
icy fern
glossy solar
#

What library or framework is easiest on terms of time to land a job just to get some income in Django?

vapid jay
# dense mesa Not interested in having discussions with people who call others "mongrels", eve...

i edited it out because it's used as a general insult (synonym to idiot) locally where i am but doesn't make sense in the global understanding of the word in english in general. i stand by the insult itself tho. i would have called him much worse, but i don't want to retype everything since i don't know what words are automatically rejected. when it comes to scientific research this guy is a joke at best.

vagrant sandal
vapid jay
#

which already in itself would be quite a narrow scope imo

glossy solar
glossy solar
#

But my idea is to learn something with ability to get a job at same time continue learning something else to get better job or maybe same field

#

Fields of studying like data analysis, ai ml, NLP takes a ton of time to get a job
I doubt something like Django would be as hard as those other

vagrant sandal
#

get a job
You're gonna have to specifically pick a path for yourself first, only then we can help you pick the framework based. Because "I'd like to score a programming job" is incredibly vague and general, almost on par with "I want an office job". Yes, we can help you, but only so much without additional infos

glossy solar
#

Oh yes I understand

#

I like Django because I got front end background maybe that road would be easy

gritty rivet
glossy solar
#

Or do I need to have something else with it or Django on its own not enough to get me a job

#

Because I don't want to study for like 4 years then get a job.. something bit less time and effort maybe Django is what I'm looking for?

gritty rivet
vapid jay
#

well, i would consider django "one thing". also in order to do any decent job in software dev you will need to learn several things as trends and popular tech change and companies might switch to something else. also understanding the general structure and how things work and interconnect is something i would consider baseline in this line of work. a baker can't only bake one single type of bread.
but maybe i'm too much of a generalist and have done this for too long and am therefore not qualified to answer this from the perspective of getting into software dev since i can't even rember not being one. so take everything i said on that topic with a grain of salt.

glossy solar
#

I understand what you mean..
And would youtube and documention on internet be enough to get a job?or I must enroll into a boot camp or something

#

Already in university but it's so useless

gritty rivet
weary helm
#

im 16 years old picking up computer science but im not sure what course to take in the future ;-;

#

but the computer science course our school provides is really bad tho :/
they literally took one year to teach basic python and some random useless thing

glossy solar
#

If leanrt a bit of Django atm if I continue for a year and then build projects get them on GitHub and make my own website and host it
Would that be enough

gritty rivet
vapid jay
#

regarding django specifically: it's quite a large framework, this has it's positives as everything is included and you only need to learn the framework itself but also negatives.
if you want something smaller i would recommend the probably most popular contender in form of a microframework: flask
you won't need to learn as much flask (because it's waaaay smaller) but you will need to learn more general logic and develop an understanding for algorithms and systems, since you don't get everything premade like with django.
i personally prefer flask since i have an easier time understanding concepts than learning specific classes in libs but everyone is different and others might have an easier time the other way round. in the end you gotta know what approach to learning is better suited for you.

glossy solar
#

Or is there a secret thing or something I'm missing

glossy solar
glossy solar
gritty rivet
glossy solar
#

Working on open source projects or with friends on projects on gitHub helps getting chances higher on landing a job?

weary helm
#

btw im thinking of furthering my studies in university taking cs
im 16 this year should i start preparing anything?

gritty rivet
glossy solar
#

Oh speaking of API do I need to learn them?

#

I only know bit of fastapi and when I should learn apis

vagrant sandal
#

It's glue between backend and frontend, so yes, pick an API building framework

gritty rivet
glossy solar
vapid jay
# gritty rivet If you're saying you don't want to get a degree, you should understand that ther...

for many/some situations/people i would honestly consider a degree just a necessary piece of paper for companies to check off the list. depends on the educational institution and the individual of course. i know as many great self-taught programmers without any kind of degree as devs with conventional education. however, completely independent from what you actually learn in school or by yourself having a degree will immensly help you if you want to get and stay employed as companies love stamps and paper. many of the self taught devs i know have gone freelance or made their own companies because getting a job without some form of official "proof of ability" turned out to not be easy, at least back then. and while it payed off for most of them, it is a hussle and one might not want that. i have honestly no idea how much paper is required nowadays.

glossy solar
#

But isn't now easier to get a job without a college degree?

gritty rivet
# glossy solar I only know bit of fastapi and when I should learn apis

FastAPI and Django are both backend frameworks. Understanding how APIs work is fundamental either way. If you can build a good REST api using either framework, that's a great project for your resume. That's pretty much all I did to get my first developer job, but I also have a (non IT) degree and other (IT) work experience

glossy solar
#

Since many companies offer courses like on Coursera for many things

gritty rivet
glossy solar
oblique garden
vapid jay
#

maybe that's just my individual impression having worked for a plethora of companies as a freelancer but i have seen some periodic changes. however, consider also that such a change has only to occur once to make you obsolete for a company. if you focus on a single tech and do it for many years and the company switches to another tech just once, you will not be needed any more. obviously you can go and find another company that uses the tech you know but that was in the context of "staying employed (within the same company)".
but yeah, generally it's not a problem anyway to find another job if you already got some xp.
i was generalizing in regard to the approach of learning in the software dev field.
also you have mentioned django and flask. however, consider even older tech. that is still used but is cycling out slowly in favor of those you mentioned. and the same will happen to them in 15-20 years. at some point any tech becomes legacy tech. that's why getting into the business with the approach of being willing to learn constantly is the better "mindset" in general imo.

vagrant sandal
#

That's fair

gritty rivet
glossy solar
#

How many hours for like learning from YouTube or documentation and how many for actual coding

gritty rivet
glossy solar
#

Yes of course..I was having in mind around 2 hours of learning theoretical parts YouTube google stuff and 3 hours coding

#

Every day and try to get to 6 hours coding on holidays with 4 hours studying theoretical parts

#

Thanks a lot for helping guys really!!

vapid jay
#

this may sound a bit like hoity toity pie in the sky hippie garbage but you should honestly consider figuring out first if you actually want to build a career in this field. i may be speaking out of my posterior but what i interpret from this is "what is the minimum of time i can invest in order to get xx$". that approach might get you a dead-end job in programming but it won't support a long career. if you are not genuinely interested in software/building complex systems and derive no significant joy from twisting your brain to figure things out and basically write your own puzzles and solve them, you may get burned out pretty fast and hard.
i've seen too many people burn out and crash after 6-10 years because they went into software dev only for the good paycheck.

lapis wind
#

I thing the obvious answer is yes, it is possible, but how easy it is to do so largely depends on your country and your existing/demonstrable knowledge.

unreal river
#

hello guys, could we answer how to better learn a basic python syntaxes (I am a really beginner in programming.)

buoyant seal
#

Books and pet projects πŸ˜‰ @unreal river

unreal river
#

I watching a CS50 python lecture, but I think need a more practice. How much time need to give for theory and practice?) Excuse me for my English I also learn him.

buoyant seal
vapid jay
unreal river
gilded valley
#

what country are you in?

#

ah - I know nothing about the job market in Indonesia, so I don't have anything to suggest

unreal river
gilded valley
#

it's really country specific - sorry. In e.g Eastern Europe I could suggest PHP web dev as an entry point, in the US I'd suggest that you really want to do a degree or possibly try a bootcamp, but I'm not at all sure for Indonesia

#

probably have a look around on job boards and see what kind of roles pop up a lot

unreal river
#

I also want to ask what the websites,YouTube channel should to watch and read for make programming a lifestyle

vapid jay
#

if it's supposed to be a lifestyle i guess whatever is interesting to you?

#

if it's for learning i don't recommend youtube. maybe for general concepts and stuff like that but if you want to learn something you need to take in a lot of information and video/audio format has a bad info/time ratio. for efficient learning there is no way around reading imo. for lifestyle do whatever you want/feel like.

#

Is there a chan to post a job? I am hiring. If not sorry to bother.... But any other location I could post a job?

#

one of the many job-websites? indeed or whatever they're all called. i do not think there is a channel for that on this discord

cobalt owl
#

LinkedIn is good too

vapid jay
buoyant seal
#

Everyone makes mistakes

vapid jay
#

everyone makes soooooooooo makes mistakes all the time

true harness
#

especially with git, lol. unless you did something really annoying like force push rewrite history or something, you're probably fine. just nuke the local repo and pull it again. even then, that's just not something you'd get fired over for a 1 time thing

near remnant
#

Nah, i didnt do any hard stuff

vapid jay
#

depends on the company tho, if they're gits they might. i don't think so tho, coders are in demand. let's be real here, often even coders with 20+ years xp do multiple rollbacks a day. it happens

near remnant
#

Just something went wrong with commits and thats all

vapid jay
#

also isn't that what the test environment is for?

near remnant
#

Im just usually really hard on myself

true harness
vapid jay
#

it's basically a branch or whatever it's called in git, no idea, i have to use svn here

#

that's diligent

gritty rivet
true harness
#

how do you push a commit twice, seems interesting tbh

near remnant
#

Thanks mate

vapid jay
#

i have seen senior devs just run on a single testbranch + live and everything was committed to that branch

near remnant
#

Honestly, im shocked that I can handle everything on week two. I see posts about juniors doing almost nothing for months

vapid jay
#

with 10+ devs all throwing their code in there. when i asked why the team lead told me "it's fine if you're not an idiot". and tbf most of the time it went fine but sometimes there was like 10-15 rollbacks a day xD

true harness
vapid jay
#

depends on the company, some don't let juniors do anything. also tbh i don't understand those junior senior things. is it like some kind of official designation or something? is there a normative standard for who is who? or is it just titulatory masturbation?

near remnant
#

Yeah, so basically, i should not be depressed

vapid jay
#

depends. for a fuckup while coding? nah. but you may have others reasons to be, i can't make a judgement on that.

near remnant
#

Lmao, i mean, depressed about making a git mistake

vapid jay
#

does anyone else work for a company that uses a random mix of excel files with ps1 scripts to basically bandaid every technical debt problem? im tired of looking for "new-version2objectupdater(3).ps1" and puting my user input into "thisIsforVersion2(4).csv" to get something to work

near remnant
#

Nevermind guys

#

I would be surprised if they fired me during probation after I solved 7 tasks in one week

#

Ms anxiety is that I get fired during probation

vapid jay
#

git is my biggest fear

#

watch a 7 hour git tutorial to make yourself feel better, at least that's what I did

lapis wind
near remnant
#

Im fine with git. I used it before but on my own. But at a company its different. But I guess..should give it time.

vapid jay
near ocean
#

You'd have to do some really wild shit to get fired, like punch a coworker

near remnant
#

I talked to the senior and he told me its fine, its not a mistake. But i feel like it is and i feel bad as sht.

vapid jay
true harness
near remnant
#

I think im way overreacting. I told the senior coworker about the mistake and he told me just push it dont worry. But i still worry ☠️☠️

#

Im stupid

vapid jay
near ocean
true harness
#

yep. the US kinda sucks wrt that

near remnant
#

Thanks guys for the help!

vapid jay
#

what is a reasonable amount of money to be paid as an engineer in your first 3 years of experience?

#

That question is so open ended..

lapis wind
#

that is incredibly open ended πŸ˜… with probably the most generic answer - it depends.

gilded valley
#

In the US, you can check on a state of metropolitan area level via the BLS

true harness
#

i don't think BLS has breakdowns by experience, does it?

gilded valley
#

No

true harness
#

the BLS does have great breakdowns by state, though. sites like indeed and glassdoor have estimates for specific job titles like "junior whatever" in a specific area, also

gilded valley
#

IMO junior developer is too imprecise, and job titles add so much noise. I know of people with <1 total year experience called senior developer, and plenty of people with 2-4 years who have the senior title

#

The SO dev survey has remuneration by years of experience+some other cuts, but it doesn't get very geographical

tawny sinew
#

how can I know I'm ready for a junior position? I see a lot of disconnect between what the internet tells me of a python junior developer skillset and the job listings that require stuff like experience with Django, OOP, MVT, PostgreSQL, MySQL, Git etc

gilded valley
tawny sinew
#

Bulgaria and I have bachelors in CS

gilded valley
# tawny sinew Bulgaria and I have bachelors in CS

If you already have a bachelors, I don't think it's a good idea to wait until your skills hit some arbitrary point - I think the best bet is to apply away, and probably practice just generic coding in your spare time

vapid jay
#

Usa, no degree. I'm getting mixed signals from different sources. I am in the right range for base salary, but I get 0 equity, and equity is not recorded for salary averages.

gilded valley
#

don't focus too much on specific requirements, if you see things pop up a ton (like git) they're worth looking into, but don't make it a barrier to applying for the role

tawny sinew
vapid jay
#

So I feel like I'm maybe missing out

gilded valley
vapid jay
tawny sinew
#

thanks for the suggestions πŸ™‚

tawny sinew
vapid jay
# tawny sinew guess I'll shoot some CVs and see how it goes

Shooting out your CV isn't the way to do this. You should put on your detective hat and start researching the positions that interest you. Use Linkedin to find internal employees / current team members / hiring managers , and contact them directly to express your interest in the position. Also, ask internal employees for a direct recommendation to the position. In the USA, internal employees get bonuses when they provide a recommendation that goes through the entire process and gets hired. This is what we call generating warm leads. Your odds of getting a response and genuine consideration for the position go WAYYYYYY up when you do this. Once you make first contact with the hiring managers, continue reaching out to them to check the status of your application. Keep on them until you get an interview, or a no.

vapid jay
# tawny sinew guess I'll shoot some CVs and see how it goes

If you cold apply by just submitting a CV, you rely on your experience to get you a position. When you are starting out, this will not work for you. Give them more than a CV, give them a face, a personality, an actual human that they can associate with your CV. It is easy to dehumanize people when you just see them as 1 of 100 pieces of paper. Leveraging soft skills and direct communication is hands down the best way to get your foot in the door for these entry level positions.

tawny sinew
#

thanks for the tips, however around my regions there aren't that many companies searching for python engineers, right now the number of places I can apply to I can count on the fingers of my hand

near ocean
#

Getting that first job is the hardest, you cant give every position you apply to a face, personality, you barely have time to write a cover letter
Its a numbers game

tawny sinew
#

but I think I can make it, there are a few places I can apply right now, but if I get some experience with Django it will really increase the odds of success

#

so I'm gonna spend 1-2 more weeks working with Django and then I will use that extra experience to help me with interviews

vapid jay
#

I have gotten questions wrong, showed some lack of understanding needed / expected, been told "you're too junior for this, but I think you can get you up to speed in no time". I was actively told that my soft skills made me out perform more qualified engineers. It happens some times. Nobody wants to hang out with a stick in the mud

near ocean
#

Not talking about the interview, but the step before that, hearing back from an initial application

tawny sinew
#

this honestly feels like ladder anxiety in SC2 πŸ˜„

near ocean
#

Theres so many juniors in the world, youre not going to hear back from all the application you make

vapid jay
#

To each their own I suppose

vapid jay
#

I know when I first started with Django, it was my first framework, I was sooo confused. Frameworks are a big jump for most people. Going from basic scripting to application development can be overwhelming. Is there anything you are struggling with understanding?

#

The MVC/MVT concept in general was a big head spin for me

tawny sinew
#

well my goal isn't to master it, just to get some basic experience since most junior dev applications list any experience with Django as a bonus, it would increase my chances to get a call

vapid jay
#

I have to be honest I have only been developing on frameworks for like 3 weeks now πŸ˜‚ , that doesn't stop me from building internal enterprise applications with it though. Some day they might figure out I have no idea what im doing

#

I'm currently rebuilding all of my synchronous functions that I used in an independent script and migrating it to an asynchronous version used in my Django app and my head hurts

true harness
near ocean
#

Hm must have missed some chat history, i only see that theyre from bulgaria and theyre asking about python related tech they see on job ads

near ocean
#

Ah, right before i replied, missed it

tawny sinew
#

well I try my best and see what happens

vapid jay
tawny sinew
#

shh diamond is where I get destroyed πŸ™‚

vapid jay
#

i might just be bad though

near ocean
#

Have you considered applying to other countries? Bulgaria is in the EU, might be easier to move

tawny sinew
#

definitely but I want to get some experience locally, my goal is to eventually move to France because I really like the country, started studying french as well

inland iron
#

has anyone read "Head First Object-Oriented Analysis and Design" as a python developer and benefited from it? I know the examples are written in Java, will I understand it?

peak halo
inland iron
peak halo
inland iron
vapid jay
#

hi, I have a question. What should I learn to be able to make user accounts on instagram. Like a account creator with captcha verification

#

like a script that makes them, and to control them

peak halo
peak halo
inland iron
vapid jay
#

Hi everyone, how do I streamline my learning process to attain "recruitable" skills in the field of Data Science? When do you know you are good enough for the job? And what is the best way to get into a starter position?

delicate bane
vapid jay
# delicate bane where are you on your educational journey? typically data science roles will loo...

I am close to finishing my BEng in Aerospace Engineering but I want to switch careers to the field of data science. I already have some foundation in Python and SQL but to a lesser extend data science. I have worked on several projects using python think of developing simulations and other engineering related practices. Recently I have started to "compete" in kaggle competitions to get familiar with basic practices like data preprocessing, feature engineering, setup a ML model etc. But I feel like I lack a sort of overview, call it a check list of skills I need to learn to become wanted in the field. I don't think a degree in Computer Science/Data Science is paramount to my success. But I am curious what you think or whether you have been in a similar position.

#

And on top of that: when do you know you master a certain topic, or that you are good enough to pursue a certain role? I know for a fact that software engineers in general often have an imposter syndrom, always wondering whether they are good enough or that they feel like they are bluffing with certain skills. It just makes it hard for me to place myself in this field and to compare my skills to that of others. And as a consequence I don't have a clear goal of when I am proficient enough

peak halo
vapid jay
# peak halo Do you have any formal experience with data science or ml? I would just start ap...

I don't have any formal experience with data science or ml. It is all self taught pretty much. I did a minor in CS (a bit of data science) and Python is something I am quite proficient in for engineering purposes. But not applied to this specific field.

I am considering pursuing a masters that involves a lot of programming or during which I can choose ML/AI electives. I just cannot become a CS grad at this point because of the prerequisites I am missing.

gritty rivet
peak halo
vapid jay
vapid jay
#

I simply just don't know where to start. I am just doing projects to the best of my ability but I cannot tell if it is good or not. For example if I do a competition on kaggle and get an average score. Does that make me bad or am I proficient enough to call myself qualified in X, Y and Z? It's just messed up for me atm and I hope someone can point me in the right direction

#

Am I a lost case? 😣 @peak halo @delicate bane @gritty rivet

smoky quest
peak halo
vapid jay
vapid jay
fervent spindle
#

Hey what do you think about XR developer?

gritty rivet
spare edge
#

Hello, I'm looking for someone who could be a mentor for me and help me progress into a junior software engineer role from where I am at currently.

brisk arch
#

no sorry

#

sry for late reply tho lmfao

silk nacelle
#

hey

#

anyone fimiliar with the requests library?

dense mesa
honest pivot
#

yeah, I also use a bunch of Java-like OOP patterns in Python...but to be fair, I learned OOP originally with Java, and I designed most of our code.

blissful hollow
#

Is sending CV's to companies for a remote internship/part-time job a good idea?
I don't see offers around my area for my tech stack or level of experience.

delicate meteor
#

if anyone have any task for me to help him or her, just shoot at me relating to hardcore data analysis, and machine learning prediction

gilded valley
#

This is wrong. It is a perfectly viable strategy.

The two strategies for getting a job without connections are to put a tiny amount of effort into many applications, or a lot of effort into a few. There are positives and negatives to both, but ultimately it's not remotely clear cut which is better

delicate meteor
jagged forge
#

And the mental endurance of the applicant. I know some can get pretty depressed after sending 10 unique letters and still get rejected.

gilded valley
#

I found it much more depressing putting a ton of effort into one application and getting ghosted than mechanically applying to 10-20 or so a day for a week

blissful hollow
#

I generally agree, if it was for full time job. But i can't afford it. There isn't many positions openly available, and those which are, are hybrid work at best. I don't mind visiting 1-2 per month but 60/40 were best available thus far.

buoyant seal
jagged forge
#

Yea using the law of large numbers there. Apply to 20+, get response from 1.

peak halo
#

This channel isn't for those kinds of questions.

grim spruce
#

is this true?

vapid jay
grim spruce
#

Is it true in practice that ppl in general who make a living through coding write too much?

balmy spade
smoky quest
#

How does that relate to this channel?

#

It's not a channel for shitposting

vapid jay
#

followed message is considered shitposting

smoky quest
vapid jay
#

ok guys come here to talk about careers (i’m still inefficient and i’ve been coding for 8 years)

true pulsar
#

Hey I am going to Grade 11 and want to pick Computer science (smthing related to code)
Can someone tell me what this subject consists of [Like what programming languages and stuff]

smoky quest
#

!rule 9

inner wrenBOT
#

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

blissful hollow
silk nacelle
zealous fiber
#

hi

dense mesa
delicate meteor
#

!rule 8

inner wrenBOT
#

8. Do not help with ongoing exams. When helping with homework, help people learn how to do the assignment without doing it for them.

timid condor
#

do i have to pursue ML/AI to be able to get paid for using my python skills, i don't like AI πŸ’€

buoyant seal
timid condor
#

i have a little experience with flask and i know a bit django

timid condor
#

Woah ! that's a whole lotta stuff

#

good job with the map tho

delicate meteor
timid condor
delicate meteor
#

hahahaha! well, that's because you haven't don something very difficult with Machine Learning, hence, it seems boring to you..But i am glad i know Machine learning and Ai

#

i have made some money from it doing tough analysis and applying machine learning on the data with deep learning model like LSTM..

#

Anyways, i am happy you went for what you love the most

gritty rivet
#

!rules 9

inner wrenBOT
#

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

gritty rivet
ruby flower
#

oh sorry sir. i have to delete it

gritty rivet
#

I would also try LinkedIn

edgy leaf
#

Hey everyone πŸ™‚

#

I started Python 4 days ago coming from a Technical BA background. Never thought it would enjoy it but I am πŸ™‚

delicate bane
#

congrats

#

hope it helps you fulfill your career goals

turbid dome
#

anyone here freelance on the side? i am bored and would like to try it, how does one start freelancing without a portfolio?

vapid jay
#

I have a question do y'all think programing has a future?
what I mean is with a lot of schools and parents pushing programing to there children
and learning programing is as easy as a google search
don't you think the next generation will have /too much/ programmers witch will decrease programmers wages significantly ?

gilded valley
gentle plume
#

Do you need a degree to be a software developer (in usa)?

peak halo
white relic
delicate bane
#

but i know, we've talked about this. i just cant help but think about it every time i see one of these messages

gentle plume
delicate bane
#

i would say keep exploring, trying new things. that should help you stay motivated as you keep learning.

vapid jay
ebon oak
turbid dome
turbid dome
ebon oak
turbid dome
white relic
# vapid jay idk where you are from , but where I am from , every single school is required b...

Then I think your perspective of the world might be a little bit skewed, probably also you underestimate the amount of effort it takes to be decent enough at programming to make a job of it.
I learned a lot of stuff in high school; it's the school's job (IMO) to teach a variety of stuff and expose students to a wide range of things. But it's not like I could fall back on high school biology classes to get a job in a medical lab.

white relic
#

Even that ignores that a large part of most programming jobs isn't programming, but requirements definition, testing, data management, stuff like that. Those skills are useful everywhere and people who have them are often paid well regardless of what their actual job function is. But they aren't taught in schools at all

#

anyway, no, I think programming has a future as a career. I'd be more worried about the machines taking over than about competition from a glut of people who took a class in high school. (But the machines won't take over, either)

pastel quail
white relic
#

sounds about right

dense mesa
zealous fiber
#

Hi

#

Do you know any like part time job or something that I do sometimes with python

#

Like what would you reccomend me doing, o search on YouTube and most of the times I find those clickbait videos saying become a milionarie or some stuff like that, but like I would even like a small amount of money

dense mesa
#

People freelance on Fiverr or other gig sites, but supply is large for relatively small demand

zealous fiber
#

I have been wondering for some time, I got pretty much a basic but solid python knowledge, I started in 2019 but always quit

zealous fiber
#

I am also a minor so

dense mesa
#

Look for what services people are offering, join communities aligned with this stuff and see what problems people are having that they would pay to solve

dense mesa
zealous fiber
vapid jay
#

Hi. I'm an undergraduate student right now pursuing Computer Science, with an interest in front-end dev. If I aspire to work as a product analyst/manager in the future, what master's should I pursue? Preferably an MSc that's not general CS.

zealous fiber
dense mesa
zealous fiber
#

But I should make a portfolio first so it’s better if I make it now

vapid jay
dense mesa
#

@zealous fiber for types of programs, look at the freelancing websites to get an idea. For communities, stuff like /r/smallbusiness, /r/startups and so on, join and see what people are complaining about

zealous fiber
dense mesa
dense mesa
white relic
#

also you can get a company to pay for a master's while you're doing the experience bit and get a bump in pay when you're done

smoky quest
# vapid jay oh ok thanks

to add color to it, the more technical the topic, the more would it help.
But the same argument could also be made about some business degree.

PMs are required to do a lot of different things

strange hull
#

Hey! so not really career but may impact, I was wondering if programming would help in my college application?
like if anyone's been there before, is it worth spending time making something in hopes that it looks good on your college app?

wheat roost
#

Is anyone here from Ireland?

#

I have some doubts regarding studying for masters there.

smoky quest
strange hull
#

oh ser I enjoy programming very much \πŸ’€ defo will be going for cs only

sudden jetty
#

Guys wuts the easiest way to make money through python

#

I'm broke kid I need
money

near ocean
#

Get a degree and find a job

sudden jetty
#

I'm 15 ?

near ocean
#

They dont hand out jobs to 15 year olds

sudden jetty
#

Like do u Recommend web design πŸ€”

#

Maybe as a start

near ocean
#

That would be the easiest but you probably (definitely) still need a degree

sudden jetty
#

No but as an freelancer

smoky quest
# sudden jetty Maybe as a start

maybe let's take a step back: what's the context of your question? Like getting out of school and starting a career or looking for part time job?

sudden jetty
near ocean
#

Have you considered a part time job at a cafe or restaurant?

sudden jetty
#

@near ocean I'm 15 cuh

smoky quest
#

yeah, waiter or mowing lawns and other odd jobs will be easier at 15

near ocean
#

You said that already
Youre just not going to find a dev job at 15 my guy, idk what you want us to tell you

sudden jetty
smoky quest
sudden jetty
#

@smoky quest wuts up work?

smoky quest
near ocean
#

Upwork says you need to be at least 18 to use its services

analog sun
#

Hello, please respect channel topics and do not post unapproved advertising

remote merlin
#

Can I do a Masters in AI or NLP with BS in IT?

gritty rivet
#

Worst case, you need some extra classes

#

Of course doing your BS in CS instead would be the natural choice if you're strongly inclined to do such an MS after

gritty rivet
# remote merlin I will DM you my catalog

No thanks... I don't mean to be rude but this is a strange request. You can read as well as I can, and people are getting paid to advise students like yourself, and you should bring your questions to them

remote merlin
#

Sorry it was strange to you

uncut coyote
#

I want to be a software engineer at google

smoky quest
uncut coyote
#

yes i have a lot of time

hoary frigate
#

Is anybody interested in practicing the system design?

mild wave
smoky quest
mild wave
#

from where to know that they have started their interview process

smoky quest
mild wave
#

yes

crystal flume
#

Is it good to study both programming and cyber security

#

A Double degree

stoic timber
boreal notch
#

hello everyone!
I'm currently in my final year of engineering and I wanted to ask for suggestions regarding my final year project idea
I'm thinking of making something with machine learning or deep learning...
I've already searched online, couldn't find the apt one

waxen pasture
#

Hello friends! My name is badhu I'm from India. I'm pursuing Bachelors of computer application(BCA) .I appreciate if you have some advise or guideline for my future studies. I really like to get job quickly though

tired basalt
#

.

brave matrix
clear temple
#

lmao this is the biggest confusion in a teenager's life

dense mesa
leaden yoke
#

What are the top interviewing/mentorship platforms you all would recommend? I want high-level help but not looking to pay a fortune like you see on interviewing.io

sand rivet
#

yo wassup

delicate bane
vapid jay
#

hey

plush rover
#

How much do web developers get paid on average in the UK, any web developers in this server?

near ocean
#

That depends on where in the UK you work from, the company, what kind of tech you use, a whole list of things

lapis wind
#

The UK is pretty bad in terms of average wage for your standard C# - react web dev kind of setup.

#

Glassdoor's average statistics:

charred heron
#

hello, i want to pursue carrer in prgrammering

paper badge
#

My best advice is to practice a lot

#

And also do a lot of personal projects

compact spoke
#

hello everyone! i am an aspiring data scientist but would love to research on python as well... any roadmaps or advices for me? i dont like frontend but if its necessary i will learn it. other than that i want to be python centric (i know not healthy for jobs but i have already started preparing for my business analyst job... so no issues in that case)

buoyant seal
compact spoke
#

thanks a lot @buoyant seal any other stuff that i can learn to research over python?

#

@buoyant seal yep had my superiors say that cleaning will be the majority work and do it well

lilac rune
#

Hey everyone... I just joined the server and am interested in python
My passion is for ml and ai

buoyant seal
compact spoke
#

but i keep numpy and pandas as my abilities to manipulate data but majority of my time and dedication goes towards ML/AI algos because if the models arent strong enough... whats the point of wasting time to clean data. right?

compact spoke
buoyant seal
compact spoke
#

@buoyant seal so in the world data science is at the most priority in python right?

buoyant seal
buoyant seal
# compact spoke <@370435997974134785> so in the world data science is at the most priority in py...

https://github.com/vinta/awesome-python#devops-tools
probably the easiest to say what for python is used in total sum, is to see curated list by categories of python libs

GitHub

A curated list of awesome Python frameworks, libraries, software and resources - GitHub - vinta/awesome-python: A curated list of awesome Python frameworks, libraries, software and resources

compact spoke
#

wow. those things have seemed to complicate my mind a lot but i hope to move deep and high into this field. java and c++ language were hard for me inspite of being a computer degree student... so i hope python helps me well

buoyant seal
compact spoke
buoyant seal
compact spoke
#

imma purchase the book now hehe.

buoyant seal
# compact spoke thank you so much. whatever help youtube and websites couldnt do... u did it. th...

https://github.com/darklab8/darklab_backend_roadmap/blob/master/swe_backend.drawio.svg
https://raw.githubusercontent.com/darklab8/darklab_backend_roadmap/master/swe_backend.drawio.svg
I map my own roadmap, which gives hints what to learn for backend development path. Green skills are there Software enginerring generic skills which... computer degree student is supposed to have learnt ( my university did not teach me that though) (see full legend map at the left-bottom, decribing present stuff in the map. I also mention books to learn to reach the skills)

compact spoke
#

@buoyant seal my uni taught me during pandemic and hence it went over us XD

#

thanks a lot. will check them out. suddenly my confidence has increased πŸ™‚

buoyant seal
# compact spoke thanks a lot. will check them out. suddenly my confidence has increased πŸ™‚

it is good to be confident in walking your path ;b confidence can be a sign of finally seeing the goal to which u a going (i was glad when was finally able to map majority of my path to final role as well) + confidence can be helpful to sell yourself for better salary.
Just don't be ever overconfident and assuming u know everything ;b Learning never stops in the career of IT people.
even when u reach middle/senior rank, u know nothing in comparison to geniuses who wrote awesome books that helped u to reach it / or people like Linus Torvald xD imagine understanding all of this stuff that deeply and able to write books and sharing it with others... that would be a goal nice to reach

compact spoke
#

@buoyant seal haha i am never overconfident. i assume with the fact that everyone knows more and better coding than me and i have to catch up to them. i might be overconfident in many things and i assure u coding aint one of them... if i ever be like elon musk or smth it will be a miracle for me i assure u

buoyant seal
carmine scaffold
#

I'm looking to be a software engineer, or just somebody who sells software. What kind of languages (other than python) should I learn?

buoyant seal
carmine scaffold
#

Well... I haven't decided yet really. Perhaps Windows/Linux desktop type stuff

smoky quest
carmine scaffold
buoyant seal
# carmine scaffold I am planning on getting a degree, nothing serious as of now.

During getting degree u will eventually get exposed to multiple languages, and multiple target platforms for which u develop, esecually if u are active in additional activities.
Consider degree as being teenhood where person tries a little bit of everything to decide who he is. Degree is nice to discover whom u wish to be in IT world
Eventually for(or after) graduation more deep specialization would have to be chosen though for deeper dive into some target platform ecosystem and language capabilities

smoky quest
# carmine scaffold I am planning on getting a degree, nothing serious as of now.

Then languages are just tools to an end. Not a mean in themselves. That means you can look at it that way:

  • What project do you want to do? From there you can look at the best tool/language for it
  • You could want to learn languages to expand your mind and ways of thinking. In which case the end result doesn't matter as much. You could look at erlang, prolog, ocaml, java or rust
#

oh yeah, developing for a cluster of servers will be quite different than developing in a constrained environment

carmine scaffold
#

thank u bro

leaden yoke
#

What are the top interviewing/mentorship platforms you all would recommend? I want high-level help but not looking to pay a fortune like you see on interviewing.io

buoyant seal
# leaden yoke What are the top interviewing/mentorship platforms you all would recommend? I wa...

i would not risk using any third party platforms. but udemy seems to start gaining my trust though due to high amount of more highly likely truthful reviews for any of its learning courses https://www.udemy.com/course/master-the-coding-interview-big-tech-faang-interviews/?src=sac&kw=interviews

  • cheap always too (anything within 100$ i consider ultra cheap in the world of tutorship) xD in fact they have discount for interviewing course ending soon
remote merlin
#

Will AI replace all cybersecurity jobs?

near ocean
#

No

dense mesa
#

No

remote merlin
remote merlin
dense mesa
near ocean
#

Thats literally an opinion piece

remote merlin
remote merlin
remote merlin
near ocean
#

I wish AI was more advanced to take my job, maybe I could have it automate maintaining shit legacy code instead of doing it manually

dense mesa
delicate bane
#

haha half-kidding

lapis wind
#

That and not wanting to deal with C# or both in most cases.

delicate bane
#

we had an exec bash all the dotnet developers in the dept the other day since apparently there is a certain...stereotype about them..? PikaThink

lapis wind
#

Idk, IMO though I found writing and developing stuff in C# thoroughly unrewarding/unengaging, because basically you only do one thing, use the libraries that MS has made for you, throw them together for some standard Asp.NET and entity Framework app or some CMS and that's basically it.

#

There was one project that I was prototyping for in C# and went out to look at what the ecosystem offered and was greeted with the "okay the ecosystem is either dead or still on Net Framework" feeling.

delicate bane
#

oooof this is good to know

#

the longer i can get away with not doing things in this language, the better it sounds like

lapis wind
#

I'll say that it is very much personal preference, I know a lot of people that like the language and like the fact that its all the same sorta stuff.

buoyant seal
# delicate bane the longer i can get away with *not* doing things in this language, the better i...

C# programming language
Interview with a C# developer in 2022 with Jackson Monaeghan - aired on Β© 2022 The C#.

Music by:
https://teknoaxe.com/Link_Code_3.php?q=139

Programmer humor
C# humor
Programming jokes
Programming memes
C# 2022
C# memes
c# jokes
c sharp
.net
dot net
.net core
.net 5
visual studio
azure
Microsoft
xamarin
asp.net
.net fram...

β–Ά Play video
delicate bane
buoyant seal
pastel cloak
#

Hey what's a good source to get started on AWS for ML/Infra?

smoky quest
pastel cloak
#

Okay, np