#career-advice

1 messages · Page 9 of 1

wheat sparrow
#

i dont

#

i giv them for free to microsoft, apple and discord

#

oh and i created auto mod but i cant leak the code (top secret)

dull hill
#

I'm a beginner programmer and i was wondering how can i make some money without using fivver, upwork, etc... becuase they are not available, in the future

vapid jay
#

Do you guys think i should just test out in college

gilded valley
#

if you can test out, then yes

vapid jay
vapid jay
smoky quest
#

Things related to:

  • Architecture and system design
  • Concurrency aspects
  • Availability aspects
  • Databases and datastores
  • Message and event brokers
  • Cloud architectures
  • Craftmanship, which is a catch all for everything around it like testing, monitoring, deployment, etc.
vapid jay
#

@gilded valley do you mind saying what college you went to?

gilded valley
gilded valley
vapid jay
#

im just starting out so most of my courses are introductory type of stuff

gilded valley
#

If you feel shaky, then do the units, but really if you can test out then there's a good chance you won't learn too much. Especially for introduction-to-programming style units, these are very often very basic and don't end up feeding into other units well

vapid jay
#

im like going to tests and thats basically it

#

havent made friends or felt like i've learned anything meaningful

#

I've even thought of dropping out getting a bunch of certifications and trying to get a job with that

gilded valley
#

haven't learned anything meaningful is a fairly common experience, meeting new people can be difficult - my university ran some ice breaker meet-your-coursemate events that were quite useful, and I did end up making friends in the labs etc. The social aspect of going to college is important, but I'm not too sure on what to suggest because the specifics are presumably quite different for me in the UK vs in the US.

Presumably some of the US regulars can talk about how they met new people and made friends during college

vapid jay
#

But I've decided against it because my parents are paying for everything so I don't lose anything

gilded valley
#

you definitely don't want to drop out

smoky quest
#

The experience you get depends on what efforts you put in

vapid jay
vapid jay
vapid jay
gilded valley
vapid jay
tough charm
#

wait why?

gilded valley
# tough charm wait why?

because CS A-level is very different to what gets taught in CS degrees, there's a lot of stuff that's just not the way it gets taught at universities, a specific example is entity-relationship-diagrams. They also very very often teach terrible programming habits because it's an IT teacher who doesn't care about programming in the slightest teaching it

delicate bane
tough charm
smoky quest
gilded valley
vapid jay
#

You can basically take a test that will be worth the entirety of the subject

smoky quest
vapid jay
lapis wind
thick pawn
#

francais venez mp

smoky quest
gilded valley
vapid jay
#

we're learning things like what is a class what is a variable etc

smoky quest
gilded valley
delicate bane
smoky quest
gilded valley
#

especially as intro to programming is often taught by vaguely disinterested lecturers who would rather be doing something they find more interesting

smoky quest
vapid jay
smoky quest
smoky quest
gilded valley
#

I mean this is an actual emotional state I've heard adjunct professors talk about
the often is the questionable part - it definitely depends on the college/lecturer

honest pivot
#

I tested out of loads of courses and I think this was overall good for me. You will still be in school roughly the same amount of time, and you'll have plenty of opportunity to network.

vapid jay
smoky quest
vapid jay
#

intro to programming is almost exclusively coding

smoky quest
vapid jay
gilded valley
honest pivot
#

I think the answer is more clear-cut if the course is outside your main concentration

spark zinc
#

Just had my first technical interview ever and they asked recursion questions 😭

near ocean
inner wrenBOT
spark zinc
#

It was like “given an internet K find how many nodes in a binary tree are distance K away from a target node recursively”

#

I died lmao

true harness
#

isn't that basically just adding a counter to some basic graph traversal, though?

covert plaza
#

Hello everyone, how's everyone doing?

I'm thinking about having my own company, and have a total of 1 employees only (myself) on that company. What would be the best area to work alone? My guess is Web Apps, right?

sacred shore
#

I'm doing exactly the same, and I have the same idea. Web Apps simply because you could find ordinary people/companies that may need their own website either for personal use, commercial, etc.

covert plaza
visual pawn
#

Hello I have a question and it would be greate if someone could help me out

#

I learned python 2 years ago and grinded code wars and leetcode then. I tried university (this year) but my procrastination with English essays and other non CS courses made my GPA low and I am on a leave of absence after my first year. I know everything that most python courses teach these days. I have been feeling low but I want a beginner simple job before I can go to college.

smoky quest
#

Also note that software jobs are about more than just writing code.

visual pawn
#

I am on a leave of absence (6 months)after my first year.So I came in with a good grant/scholarship. But I was a dumbass with my noncs classes and lost it. having a job to pay my tuiton after

#

I am also on this bootcamp thing for devops, I will send what we are learning after time

smoky quest
#
  • While part time student software jobs do exist, they are very very very rare. A lot of them also come as a continuation from an internship.
  • It's far more common for students to have a typical low skill student part time job like working in a coffee shop
  • Doing a bootcamp while having a CS degree is a bad signal and a flag
visual pawn
#

i dont have a cs degree tho and I am prolly gonna fail out

true harness
#

why not focus on not failing instead of a bootcamp? the degree would be far more valuable than the bootcamp certificate

smoky quest
#

yeah, I was referring to when you graduate

visual pawn
#

i do not trust myself. I have always dreamt of being a good college student and getting phd.I am a failure to myself and my family. Sorry for my rant

covert plaza
summer roost
smoky quest
covert plaza
#

Humm, what if I do a Bootcamp and decide to go for the degree?

#

It is kind of what I'm going to do.

smoky quest
#

If the time between the two is small, then regardless of how it looks, I would question its value.

delicate bane
#

if you do a bootcamp, why not try and go for an entry-level job. might as well give it a shot at that point

fiery shell
#

Hello, is it possible for you to help me view my CV if it is okay or not? If I post the photo of it? (without personal data ofc).

fiery shell
#

I'll do! thanks photo coming soon

#

*it might be looking small, because I had to zoom out to catch everything.

smoky quest
gilded valley
# fiery shell

Mention python for the jobs where you used it - and what for. Right now it's not mentioned at all

#

Also, the 2021-10 looks like a bad for dates. The number after the - looks more like a year than a month

#

Also IMO ditch the beginner, intermediate, proficient thing. Just list skills and communicate the degree of competency in the interview

If you're not happy being asked about it, then don't list it

honest pivot
#

I think the usual convention is to list skills in order from most proficient to least proficient

fiery shell
fiery shell
gilded valley
buoyant seal
#

i tend to withold from caring about leetcode due to a long list of more important things to take care first. Considering that my important list has everything planned for year/years ahead, probably it will never reach lc

vapid jay
buoyant seal
gilded valley
true harness
#

it's different for different countries, though. in the US it is fairly common, even at not "FAANG tier"

vapid jay
#

It's all leetcode baby - tbh, I prefer leetcode as a way of hiring. It's a simple and consistent way to filter out candidates who aren't dedicated enough.
I mean, I can't think of a better "exam" for jobs

buoyant seal
vapid jay
#

I mean, you could always go the subjective route with a take-home project for maybe a day to build xyz with a specification, but that's pretty long to go through and pretty time consuming for the interviewee too

#

imho they have to test whether or not you're competent enough to familiarise yourself with the existing codebase and contribute to it within a reasonable time frame

buoyant seal
# vapid jay could you name some strategies?

step 1:
lets not waste time with checking leetcoding. It should be held only as fully automated step. Task offers to run tests / checking final result. Candidate solves it and submits, fully automated round. leetcoding deserves only being automated
This step is purely to weed out non programmers technically.

step another one:
Writing specifically bad code, that breaks any possible rules of clean code. Just ask candidates to refactor it. You will see already a lot. Including making it with injections/testable/how they name stuff and structure it.
You will see literally all skills of a middle ranked software developer during it. How well he writes, refactors code and understands how to have it testable and etc.

step another one:
prepare list of self assement for all kind of categories / fields possibly to know related to this profession. Ask candidate to perform self assesment on a scale from 1 - 5
with a grade system like this

Grade-scale instruction:

* ? or 0: No experience
* 1: Junior (I have some experience or know some theory)
* 2: Strong Junior
* 3: Middle
* 4: Strong Middle (I can perform well, I know the best practices)
* 5: Senior (I know more than enough)

During conversation with candidate, you can ask questions, and finding at least in 2-3 fields exact his level. All other fields would be known to you from candidate based... on assumption, that candidate basically filled answers in proportional scale. You will quite full picture of all his skills, by checking just 2-3 sections exactly.

And...

#

Well, and it can be of course given as a task home task
It would be cool to give assignment to design a solution, or implementing some program as more practical task
possible example for design task:

## Context

We have a set of microservices: invoices, transactions, receipts, contracts, and credit cards. Each service works in a separate container and talks to a separate database.

## Task

Our users have to be able to search the data stored in all of these services.

You have to create an architecture of Search service that

- is handling all information from all these microservices
- the information in the search service has to be kept up to date (in case something is changing in other microservices, the search data has to follow changes)
- Some users have access restriction policies. For example, some users are not allowed to see some invoices or contracts — hence these **users should not see**  documents with restricted access in search  results

## How to prepare a solution

- Please create a diagram describing your architectural solution. Include all services, servers, databases, and other components you will be using.
- Please name all databases, software frameworks, and other pre-made solutions you will be using in this project. Explain your choice in a couple of paragraphs.
- If it feels appropriate, explain your architecture in a couple of sentences of text. You may be describing algorithms, OOPs patterns, or other things.
- No coding is required! You are working only on architecture

<aside>
ℹ️ After that please send your notes to blabla and schedule a meeting with Andrey with this link: ()  We expect you to complete case study within 5 business days.

At this meeting will be presented CTO and 2 backend engineers. You will be presenting a case study and also you will be asked general questions about Python, and backend programming.

</aside>
buoyant seal
# vapid jay could you name some strategies?

i like the most strategy just to have a free reign asking candidate questions about all topics, while having him self assessing his skills.
it is easy to see final pictures after that / matching his answers with his self assesment. Asking to refactor some code is not really even needed often enough after that / or any other steps

vapid jay
buoyant seal
misty seal
#

Hi, my name is Nubel,

buoyant seal
vapid jay
#

Thanks

buoyant seal
# vapid jay Thanks

https://pastebin.com/Say9z45u full readability is a bit decreased since text saving did not persisted messages reply target messages 🙂 hopefully still understandable.
It started as a random conversation, and then dived into questionary to evaluate the person.
person claimed to be Full stack developer, DevOps/Backend/Frontend with self assesement

frontend: 7.5
backend: 6.5
devops: 6.5
being 0 very novice and 10 senior expert
haha

I then questioned and tried to show through questions to the person, there is much more to learn
replaced nickname of candidate to CANDIDATE

we asked some questions from DevOps, from backend (in both those two fields i feel myself more comfortable), and then even from less familiar field to me frontend

P.S. if i got it right, person is fully self taught / or some courses learned one, and practiced in some measure during several years at least

#

i tried to keep conversation on track of interview, but kind of other people made distractions from time to time. But i think we managed to finish it
it was not really serious interview xD but still actually interview

#

kind of the biggest difficulty of this interview was that candidate was having super ego, and thinking he is already middle-senior developer in DevOps/backend/frontend. While quite clearly his DevOps was kind of near zero, and during evaluation i tend to think backend is somewhere around of it as well
I tried to downscale his view without hurting feelings pithink

#

his main experience was only frontend in the end, and we can say that only in this field it had non zero amount of skills i think.

delicate bane
#

sounds like a big red flag

buoyant seal
# delicate bane sounds like a big red flag

i would not have hired him already because of over inflated ego. that's alone is already a wall preventing him from any growth, or having any easy/medium communications with him

#

development is a team work.

#

a person should always assume not knowing enough 🙂 and only during real interviews presenting himself like confident person to sell himself better

delicate bane
vapid jay
buoyant seal
# vapid jay dude why does the text appear so incoherent and unserious

well, it was a random organized event in discord chat, with not a real candidate.
And as i said, some coherence is lost due to not copied render of message targets of replies
and other people distracting flow of specific made chat thread, despite being asked not talking off topic pithink

vapid jay
wary stirrup
#

Any suggestions on entry level jobs in CS, preferably more coding orientated. I have a bachelors but not in CS. I’m not looking for a lot of money, mainly just experience

vapid jay
# vapid jay Thanks

im in uk. only seen leetcode for big companies, where are you applying to?

signal hemlock
vapid jay
vapid jay
true harness
wary stirrup
true harness
wary stirrup
near ocean
vapid jay
#

Hope you didnt do lc for peanuts

near ocean
#

i dont see leetcode as being something incredibly hard or time consuming
First job was peanuts, second one isnt

#

Its leetcode, not millenium problems

#

To give more context, they gave me 2x easy and 2x medium leetcode puzzles
Its been 3 weeks since i started and I have 4 PRs open which are all 3-5line CSS changes

#

If 4 puzzles is all it takes to have a chill comfy desk job for 40k+ then sign me the fuck up

vapid jay
summer roost
#

They're asked by the vast majority of companies, in my experience

near ocean
#

I think people exaggerate the difficulty of leetcode questions

graceful mason
#

I wouldn't say a couple of easy->medium codility questions is too hard

vapid jay
graceful mason
#

There's also a pretty big difference between pre-interview questions (competitive position thinning down applicants) and mid-interview codility questions (mostly assessing non-coding qualities)

summer roost
vapid jay
#

Ive had 2/10 interviews being somewhat leetcode related

young isle
#

Hello

vapid jay
#

Normal swes havent touched those stuff in their lives. Its only to thin our for very competitive roles

graceful mason
#

Do you think that's unfair though? If you want to apply to competitive roles

vapid jay
near ocean
#

Why does it demand hours of time investing in it?

vapid jay
summer roost
#

I think any developer who can't write a traversal for a binary tree has fundamental shortcomings as a developer. I think it is a good thing for a company to discover that before hiring them.

vapid jay
summer roost
#

lol, wut

graceful mason
#

In my experience questions in the UK were mostly things like palindromes/combinations/permutations etc nothing to do with trees

vapid jay
#

Its not a good practice to use those in hiring

near ocean
vapid jay
#

As ive said before you guys are exceptions who is fine with doing these stuff but normal devs dont have time or resources to play these weird hiring games. Id rather learn my stack well

graceful mason
#

At the end of the day you probably only need to go through this a few times for an entry-level role, they aren't going to throw questions at you once you have experience... It's your choice whether you want to try starting your career with a good quality job

summer roost
# vapid jay Its not a good practice to use those in hiring

I agree that there are alternatives to data structures and algorithms questions in an interview. Take home tests are the most popular alternative to DS&A questions that I've seen. But, those tend to be much more time consuming for candidates than algorithms questions are, and so they select for candidates who have copious amounts of free time.

#

someone who has a job, a marriage, and kids can't devote 10 hours to a take home assignment anywhere near as easily as someone who has none of those.

vapid jay
#

No one has the time or the responsibility of going onto leetcode.com to practice totally useless questions

summer roost
#

leetcode style questions shouldn't take any extra effort from you. They should, by and large, be things you already learned how to do.

#

that's not to say that practicing isn't good, but I wouldn't expect to need to spend much time on it

graceful mason
vapid jay
summer roost
#

I know many people who went to uni in the UK. I know graph traversal is covered, and I know dynamic programming is covered. Knowing graph traversal and DP covers most most medium leetcode questions

vapid jay
summer roost
#

I think there's a huge difference between algorithms questions and the puzzle type of questions that Google popularized in the 90s and 00s. Those legitimately had little predictive power, and were an arbitrary filter. Algorithms questions have pretty strong predictive power, though, and can easily show you which candidates don't have a grasp on recursion, for instance

vapid jay
#

You can ask what a recursion is to know if they know it or not.

summer roost
#

yes, you can - but their answer won't tell you if they're able to successfully apply it.

graceful mason
#

Most people coming out of uni know the definitions of things, they want people that can actually write some degree of code...

summer roost
#

lots of people have trouble formulating a base case, and will design recursive algorithms that never terminate.

vapid jay
summer roost
#

yes, juniors are expected to know how to write code.

vapid jay
#

If you pay mid level then you get mid level code.

graceful mason
#

Knowing how to write a basic recursive function is in no way mid-level

vapid jay
summer roost
#

can you explain what you mean by that?

graceful mason
#

Then how else do you filter out the people who know principles but now how to write code from your 200 applicants?

vapid jay
summer roost
vapid jay
#

No wonder faangs turnover rate is 1.1 years

graceful mason
#

Thinning out candidates by excluding people that don't have basic useful skills....

summer roost
#

writing a recursive algorithm is a basic skill that any junior developer ought to have, and filtering out weak developers who cannot actually write code is what the algorithms questions are for.

vapid jay
#

Lets all sit down and do lc all day

summer roost
graceful mason
#

Again you don't need to practice questions to answer them

summer roost
#

Yeah, my position was that anyone who finished a degree program should be able to do leetcode style questions without practicing.

graceful mason
#

Then why should they hire you?

summer roost
# vapid jay A majority cant.

I don't think that's true - but if it was, then I'd say that majority should learn to code before getting hired for a coding role...

vapid jay
graceful mason
#

It is

summer roost
#

it is.

near ocean
#

Someone didnt pay attention in their DSA class...

summer roost
#

A leetcode style question that has basically become a meme is to invert a binary tree - that is, for every node in the tree, swap its left and right children. That's, objectively, a very simple thing to do. Someone who can't do that shouldn't have gotten a degree.

graceful mason
#

(and also that question usually isn't asked because it's a meme and companies understand it's pointless)

summer roost
#

likewise for checking if a given string is a palindrome - objectively quite simple, and anyone with a degree should be able to do that without trouble

vapid jay
summer roost
#

why do you have to practice for that?

near ocean
#

What is keeping you so busy that you cant study for the thing you want to work as

vapid jay
#

You guys are from a very niche sphere so it seems acceptable to you

vapid jay
graceful mason
#

You don't.... I had an interview literally a month ago where they asked that question (given a list of strings, say the length of the longest palindrome it contains) and I've never practiced leetcode in my life

graceful mason
#

Ahaha

summer roost
vapid jay
graceful mason
#

Probably yeah but if you think you need to be a savant or something to answer that question you're gonna have problems doing actual work

near ocean
#

Why are we having this convo if you already have a job then

summer roost
vapid jay
summer roost
#

Did they ask you to write any code as part of the interview process? If so, what?

summer roost
#

wow. I'm flabbergasted - that seems like an absolutely terrible way to hire developers.

vapid jay
summer roost
#

There's no "elitism" happening here. You're making something out to be much more difficult than it is.

vapid jay
#

You are all probably neurodivergent otherwise there is no way someone normal is going to do leetcode left and right without practicing for hours. Go read the forums and see what neurotypical people experience

summer roost
#

hiring developers without seeing code they wrote is like hiring someone to write a book for you without reading anything they wrote. Or hiring someone as an architect without seeing a building they designed. It's insanity.

graceful mason
#

You dont even know what a palindrome is, is there any group you don't think is elitist?

summer roost
#

you don't need to know what a palindrome is, for what it's worth. If you don't, the interviewer will explain that to you.

#

it's not a vocabulary test, it's a coding test.

true harness
#

you don't need to practice to do most easy leetcodes, though. I don't see where this sentiment is coming from. it's really just basic knowledge. even if you didn't go in depth in you dsa course you should know those topics

vapid jay
summer roost
#

a palindrome is a string that's the same when read in either direction. You check if a string is a palindrome by reading it one character at a time, working your way towards the middle from the ends. If you hit two characters that are not the same, it's not a palindrome. If you hit the middle without finding any pair of differing characters, it is.

true harness
vapid jay
true harness
#

do you understand what you're accusing people of lol

graceful mason
#

Only autistic chemists know what carbon is

summer roost
summer roost
#

as far as I know!

peak halo
#

@vapid jay please stop with this neurodivergent vs neurotypical rhetoric.

vapid jay
#

People who are obsessed with programming and know all these stuff are mostly like that. It is just an observation

summer roost
true harness
near ocean
#

You said you got a job without leetcode, so why the argument? If people want to do it for more competitive positions its up to them, not you

summer roost
#

This conversation seems very weird to me. If you don't have the skills to perform, say, an in-order tree traversal, you failed to learn a major component of your degree, and yes, you should go back and study, since that is a skill developers need to have.

vapid jay
peak halo
graceful mason
#

😆

summer roost
# vapid jay I am doing software engineering not cs.

I know fewer people who completed SE programs as opposed to CS programs, but the ones I do know definitely had exposure to DS&A, and did graduate with the ability to write both recursive and iterative algorithms.

honest pivot
#

Having spent my summer doing loads of online assessments and live coding interviews using Leetcode style problems, I think they do actually measure something quite useful about someone's ability to think algorithmically. It's possible for software development jobs to require a different set of skills, but for ones that require algorithmic thinking, I think LC measures something meaningful.

vapid jay
#

And yes you have to do loads to memorize problem solving methdos

graceful mason
honest pivot
#

You don't have to "memorize", but it is certainly helpful to practice a lot.

vapid jay
true harness
#

a theory course didn't ask programming problems?

graceful mason
#

Literally no uni course is just theory... You have 1x lab + lecture a week right?

graceful mason
#

I think you might have been ripped off

vapid jay
summer roost
graceful mason
#

Everyone in whatever echo chamber you're living in

true harness
#

no one worships leetcode. you're claiming that the skills tested are not useful, which we disagree with

vapid jay
peak halo
#

I don't think anyone here is worshipping leetcode. We're saying that basic leetcode questions have predictive power for someone's programming ability.

vapid jay
graceful mason
summer roost
vapid jay
#

Those algo questions require a different set of skill you need to study for

true harness
vapid jay
#

You are all oblivious to the struggles of a normal developer who would want a faang job for example. Youre acting like this is taught in school

summer roost
#

right, because it is.

true harness
#

my discrete math class yesterday talked about this stuff

vapid jay
summer roost
#

I've never used leetcode in my life, but I've also never struggled to solve algorithms problems in interviews, because those problems use skills that I developed in uni.

summer roost
#

though "there's a lot of income inequality in the US" is a bug, not a feature.

graceful mason
vapid jay
#

Us jobs pay really well like 70k starting

true harness
#

that's on the very low end

graceful mason
#

70k dollars?

vapid jay
#

Sure yes if not more

#

If i was in usa id do some leetcode for that amount of money but im not gonna monkey dance for peanuts

summer roost
graceful mason
summer roost
#

that sounds about right to me.

vapid jay
#

If there is a lot of cost when it comes to livinf yes

summer roost
#

with the exchange rate alone, £40k is ~$50k USD.

vapid jay
summer roost
#

sure. Like I said, "drastic income inequality" is probably not a thing you ought to wish for.

#

and besides, I do know people in the UK making >£100k, at non-FAANG companies.

honest pivot
#

Such jobs are still exceedingly rare, though

summer roost
#

One of my university friends moved to the UK and is making over £200k these days

summer roost
honest pivot
#

No, I think around £150k puts you in the top 1% in the UK

vapid jay
#

That more money than i will ever spend in a year. Why would i bust my ass leetcoding if my aspirations are not top companies?

near ocean
#

Then dont?

honest pivot
#

If you don't enjoy the type of puzzle solving that's involved in LC problems, you probably wouldn't enjoy the type of job that mainly uses that skill.

near ocean
#

Is there anyone forcing you to do leetcode? Why so pressed about it

summer roost
honest pivot
#

Most of those jobs are in London, however

summer roost
#

also true. Though London's cost of living is quite high compared to most parts of the UK, as I understand

lapis wind
#

I think you do have a better chance of earning more though in the UK if you go with a remote based company than purely British based company in terms of average pay.

lapis wind
summer roost
lapis wind
#

Nah, it's not that extreme lmao

#

£700 a week is more like Newer build 2-3 bed flat + living room sorta thing

near ocean
#

I would never go back to renting a room in a house share, just get a partner and youre set lmao

summer roost
#

Rent alone, excluding utilities, is around $1700 per month in most major US cities

lapis wind
#

In what area?? Central?

#

I've never seen any single rooms going for that much

graceful mason
lapis wind
#

Im Zone 2 North west

near ocean
#

Im doing just under £400/week in zone2, rent really is a problem if youre not getting paid fairly

honest pivot
#

I think he means 1 room in a share

lapis wind
delicate bane
#

at least the platform devs get to use JS + python kekHands

lapis wind
#

Idk what it's like outside the UK but yeah seems like a huge proportion of UK infa is built up on shitty Dot NET framework

delicate bane
#

we're based in the states but seems more common than i previously thought

lapis wind
#

The C# Framework + some full CMS is a popular combo

delicate bane
#

sounds like if you learn C# you might get gobbled up by recruiters kekHands

lapis wind
#

Sad but very true.

#

Top Tip for people looking to get into the industry: Learn C# .NET framework, IIS ( 🤢 ) and MSSQL and you're basically set, might not be everyone's cup of tea though

smoky quest
leaden knot
#

Copious amounts of Microsoft worship can't be that healthy

lapis wind
delicate bane
lapis wind
proud badger
#

If I just want an intro Python job (field doesn’t matter) what would be an efficient route to be hireable? Bad wage is fine. I’m in NA. I have a business degree.

graceful mason
lapis wind
uncut mist
#

Are you guys between a discussion?

delicate bane
lapis wind
uncut mist
#

Is there any 100% remote jobs for undergrads? I want to save up for my masters.

smoky quest
smoky quest
graceful mason
smoky quest
uncut mist
#

Oh that's rough

lapis wind
#

i mean it's fairly realistic

#

It's hard to balance Meetings, sprints, etc... around student timetables

smoky quest
# uncut mist Oh that's rough

yeah. The students aren't knowledgeable yet, are only there part time, aren't that reliable, and need some heavy training.
So it's almost like charity work or very low skill work

uncut mist
#

Yeah I understand, I will have to find some similar ways of income

lapis wind
spare radish
delicate bane
#

yeah some interns can be a net negative on a team kekHands

proud badger
#

I feel like python isn’t as satisfying. With JS you can build something interactive right away. Python is much more hidden. My friend is all like “web development is dying, screw JS, all my friends say Python is what’s worth learning” idk I think he might just be talking a lot. He’s talking about machine learning but I doubt they’re hiring anyone without a degree into those positions without a lot of experience first

lapis wind
near ocean
proud badger
graceful mason
proud badger
graceful mason
#

well a language doesn't pay you, find whatever entry-level jobs there are in your area and learn the skills you need for them

smoky quest
smoky quest
proud badger
#

But I want to shorten the journey into cs. So whatever takes least amount of time is best

delicate bane
graceful mason
#

nobody is going to hire an embedded developer if your only experience is in web dev

proud badger
lapis wind
delicate bane
#

tldr; dont trust interns

proud badger
lapis wind
smoky quest
vapid jay
graceful mason
# delicate bane my summer internship was a "PoC project"; i got to use the cloud but only lambda...

during my internship i did a small stint with the team that managed the GCS pipeline for our logs.... I checked the billing and saw that they had 1 year storage on all the data, costing over £30,000 a month for the largest table (with ~1000 tables) and most of the data wasn't used by anyone
when setting up a new site people literally just put a number in for what they thought the data storage would cost and it would get approved

vapid jay
#

Youre doing programming after all. Youd only do it if youre paid. Not daily

smoky quest
lapis wind
vapid jay
lapis wind
#

Not everyone will enjoy programming in their free time, but you should at least aim to do something you enjoy lol

proud badger
#

So what are my choices if I want to be able to possibly work within a few months? I’ve already been at it for a bit now

vapid jay
delicate bane
lapis wind
lapis wind
delicate bane
fair flower
#

Heyy Guys

lapis wind
smoky quest
# vapid jay I enjoy reading and philosophy those are good enough for me

I would refrain from generalizing your situation though.
There are people who hate their job, people who hate their job but love CS and do it on their own time, people who love their job but don't program on their free time and people who love their job and do it on their own time.

The advantage of CS is it's a lot more interesting than moving boxes around and can be about solving meaningful problems. So there are tons of opportunities for enjoying it, or at least more opportunities than some other lines of work

graceful mason
fair flower
#

My tech stack is AWS, Django , Flask , Rest API'S whats yours?

near ocean
vapid jay
fair flower
#

Can any one share on what tech stack they are currently working on?

lapis wind
#

Rust :)

fair flower
vapid jay
lapis wind
#

Oh boy, what a statement

near ocean
#

Lmao i cant believe im reading this chat

vapid jay
#

Hi

fair flower
vapid jay
#

How are you

lapis wind
#

I have never heard anyone go "ah yes reddit, the place where the professionals go" so much as "Reddit, the place where people like to think they know more than they do"

fair flower
vapid jay
vapid jay
smoky quest
near ocean
#

Can i say they should go back to reddit now or is it rude

buoyant seal
vapid jay
#

r/cscareerquestions is pretty good

smoky quest
near ocean
vapid jay
#

You see who is a senior and listen to them not newbies

near ocean
#

Every person here with a colour is a senior at their job and you've been arguing with them all night

graceful mason
fair flower
#

What are the best platform to apply for remote job?

vapid jay
lapis wind
smoky quest
fair flower
#

Whcih interest you most web , ML or data science?

vapid jay
#

The coloured roles are helpers and mods not all are seniors

near ocean
#

@summer roost could you give a summary of your experience as a software developer?

lapis wind
#

Godly has just be randomly brought into this conversation lol

vapid jay
fair flower
#

He sleep

near ocean
#

They were arguing earlier about the effectiveness of leetcode

lapis wind
#

I would like to point out though, what do you even class as senior?

Like, compared to your current skills (no offence, you just haven't got any experience yet) everyone who has even some experience is more senior than you?

fair flower
#

Who thinks leetcode beat the shit out of you?

near ocean
#

Thats silly but i still think godly qualifies iirc

#

You could spend 10+ years writing hello worlds, its not going to mean anything

vapid jay
smoky quest
fair flower
#

Lol your experience does not define your seniority level

vapid jay
near ocean
#

You've been very condescending throughout any and all interactions you've had here

near ocean
#

Why do we even allow obvious trolls here

fair flower
#

You guys must have experience of more than 5 years

vapid jay
#

When everyone ive met has been pointing out the uselessness of leetcode youre defending it

lapis wind
#

Ohhh you're the "everyone on the internet agrees with me" guy?

near ocean
#

Yea lmao

smoky quest
vapid jay
smoky quest
leaden knot
#

What are the hot takes on leet code?

#

Grinding leet code for a job is normal. Thinking that a job is leet coding is not.

lapis wind
#

People are fairly divided about how useful leetcode is for things like job interviews.

vapid jay
#

Its pointless. Bunch of seniors say they cant do it and it has nothing to do with what they do at their job regularly

smoky quest
lapis wind
#

Tbf I agree leetcode is pretty pointless outside of using it to be a fairly hard and quick way to filter out people who can't actually code.

near ocean
#

The person that is against leetcode has said that they already have a job which they got without leetcode, but somehow theyre still here to insist that leetcode bad

leaden knot
vapid jay
near ocean
#

Get another one the same way you got the first one?

vapid jay
#

Do i need to prepare for something useless out of my own free time?

smoky quest
vapid jay
left socket
#

You often get to bypass some initial filters if you apply on a recommendation.

smoky quest
lapis wind
# smoky quest If that was really that useless, people wouldn't be using it

Tbf I don't think that's strictly able to be a blanket statement like that.

  • There tends to be two sort of parts, the people who do it competitively and it's just what they enjoy doing.
  • There's those who use it as a quick filter for candidates
  • And then there's those who use it to check for specific knowledge.

All of which are pretty fiar.

lapis wind
vapid jay
smoky quest
near ocean
#

What is the issue though, you can get a job without leetcode, literally what is the point of arguing against it

smoky quest
lapis wind
vapid jay
near ocean
#

What other people do isnt up to you

leaden knot
smoky quest
#

As a practitioner, I would consider it a red flag is the company is not testing skills in some ways

smoky quest
vapid jay
smoky quest
leaden knot
lapis wind
vapid jay
smoky quest
leaden knot
near ocean
#

"they" is abstract, and not a party of this discussion, its not an attack on a person

smoky quest
digital fjord
#

these interviews aren't just about "can you finish the problem", they are also about how they approach the problem and what is it they do actually produce, even if it isn't actually a working solution.

vapid jay
lapis wind
honest pivot
#

Also seeing how you talk about the problem. When I've interviewed people, I'm definitely thinking a lot about how well that person communicates.

smoky quest
graceful mason
near ocean
#

Is this not just plain envy? You want what leetcode jobs offer which is usually higher pay, but you dont want to put in the effort for leetcode and are angry at people who do

vapid jay
near ocean
#

Why are you here arguing then? Stick to your normal job

lapis wind
#

I mean sure... But what do you class as normal aha.

vapid jay
#

I just dont like pretentious people whos whole personality is being a "programmer" gatekeep this community

near ocean
#

You literally started this topic

graceful mason
#

apparently your whole personality is being a "normal" programmer though

vapid jay
smoky quest
#

That's not even about gatekeeping anyone. No one said you aren't a programmer here

lapis wind
#

In my area, we use a lot of data structures, a lot of which leet code covers, so at what point does that change dude_shrug

If you just wanna do web dev, then sure, as long as you can write a function and some loops, you basically know react js

near ocean
#

Just stay at your average pay job and let the rest of us who dont mind a couple leetcode puzzles get paid the big bucks, whats the problem

honest pivot
#

It is not pretentious to want to make sure people are capable of doing a tough job before hiring them.

lapis wind
#

nOw WRiTe mE a LrU cAcHe

vapid jay
honest pivot
#

I literally did write an LRU cache multiple times in interviews over the last few months. It's very easy.

#

And I've literally had to write an LRU cache in my actual job as well.

lapis wind
#

I think if you're in general Writing Python, JS or C# you probably dont need to worry about writing a LRU cache, although it's definitely good to know how they work, anything like C, C++, Rust i'd say it's potentially back on the table.

near ocean
#

You've been told by everyone here that leetcode is not as removed from reality as you think it is, i've also had to implement leetcode type shit at work sometimes

honest pivot
#

...I have had to write an LRU cache in Python in my job. 😛

true harness
#

the docs even tell you how to do that

lapis wind
vapid jay
#

You guys are making up stories to excuse these weird algo questions

lapis wind
#

It feels like in python it shouldn't really be necessary because of the std lib and the requirements that most python projects have probably wouldn't cause the std implementation to be rules out

honest pivot
vapid jay
smoky quest
# vapid jay You guys are making up stories to excuse these weird algo questions

What makes you believe that?
In the interview process, it's common to have the manager and interview panel define the skills to test and how to assess them. We don't have much time with the candidates but have a lot of skills and behaviors to assess. So everyone is mindful of the time and to not waste it in useless questions that don't teach anything about the candidate

honest pivot
lapis wind
#

I mean... something which isn't already backed by the ecosystem? Probably not...

vapid jay
lapis wind
#

Like lets face it, most web dev is the case of React + some pre made components + many libs + probably sass

vapid jay
#

Ive yet to see those stuff in there everything is just very straightforward

digital fjord
#

in the end, knowing these low level details matters once things stop working the simple, obvious way

lapis wind
#

Ehhh, the only time in your basic full stack site, the only time you're gonna care about the lower level details is probably when your database is going at a crawl.

digital fjord
#

I mean, after a couple years of development, how many sites will stay basic?

lapis wind
#

definitely doesn't hurt to just know them though, but if you don't want to learn it then sure.

vapid jay
near ocean
lapis wind
lapis wind
near ocean
#

Imagine hiring someone to maintain custom trading algos and they cant even find a palindrome

smoky quest
lapis wind
vapid jay
near ocean
#

The webdev theyre talking about just sounds like clicking on some wordpress shit to me tbh, unless they expand on what they actually do

vapid jay
lapis wind
vapid jay
lapis wind
#

although you may wanna add C# + CMS + React / SSR cshtml if you want an easy life

vapid jay
#

Custom trading algo is sophisticated fintech stuff not common webdev jobs

honest pivot
#

Personally, I have no idea what most of these things are. My job really is more "pure algorithms" based, rather than "toolkits" based.

leaden knot
near ocean
smoky quest
#

I have had frontends where we had to deal with real time updates and DP algos.
So interesting frontends do exist

vapid jay
digital fjord
# vapid jay We need to implement a binary search tree algorithm when it becomes more complex...

if you are 6 years into people patching things onto this weird custom data type that someone made specifically to hold 4 values in a special way because the library to do it didn't exist yet, it may be time to see if maybe there could be some room for improvement. Of course, if all your websites are perfectly standard, with no legacy oddities and artefacts of long-term maintenance, you don't need much knowledge.

near ocean
#

You so stuck on leetcode its amazing

vapid jay
leaden knot
near ocean
#

If you understand that the job is not leetcode stuff all the time why wouldnt you bite the bullet and do leetcode so you can land a high paying job where you only occasionally have to do leetcode? Wouldnt that make more sense?

true harness
vapid jay
true harness
#

... hundreds?

near ocean
#

Then compromise and stay at the job you already have!

lapis wind
#

Im not even sure why we're in this boat of leetcode being this thing you must spend weeks of your life doing to be able to actually do them.

99% of interviews use questions you can do without actually doing any leetcode to begin with

digital fjord
#

I would rather not find some O(n!) abomination where someone made a travelling-salesman isomorphic lookup table because they just hacked at it till it worked, rather than being able to identify the correct data structure to use.

lapis wind
#

like, this seems like overhyping a non-issue

digital fjord
#

in most modern languages, it is a fairly simple choice to be fair -> a hash table

vapid jay
smoky quest
true harness
near ocean
digital fjord
#

now, yes, there are interviews where people value being able to vomit a dynamic programming algorithm onto a whiteboard without a seconds hestitation over things that actually matter, but that is a very different task from just being able to solve a leetcode problem

lapis wind
#

BTrees > hashmaps

honest pivot
#

It depends on the context, which is the point I think 😛

lapis wind
#

I mean as a broad statement, it's true bloblul BTrees (tbf trees in general) are generally a much more adaptable structure than hashmaps because they maintain order, often (not always and depends on language tho) more company memory/storage wise and most of the time faster to iterator over while still being incredibly efficient for most cases.

digital fjord
#

you do get slower accesses, since they get deep fast though. And if you make the tree shallow, it gets memory-hungry. But I agree they are nicer overall.

honest pivot
errant vigil
#

Guys what do you think about robotic or mechatronics, do you think its hard to get entry level join in thoes field

#

because i am sudying mechatronics

summer roost
# vapid jay We were talking with him prior and he referenced him as a senior

Senior software engineer at a large news and financial analytics firm now, have been for ~7 years. In the 6 years prior to that, various jobs in FinTech - news and financial analytics, trading companies, and hedge funds. Before that I was a student in a BS CS program, and worked full time for 6 months and part time for another 9 in a lab working on wireless mesh networking tech, full time for 6 months at a company using an expert system to generate safety data sheets for the chemicals they ship, and full time for 6 months at a company that did low level network monitoring on embedded devices. The uni I went to had a co-op program, alternating between 6 month internships and 6 months of courses after the first year of the program.

#

CC: @near ocean

near ocean
#

Yea pretty good I gotta admit ducky_sphere

honest pivot
#

I have a feeling this guy might know what he's talking about. Just a hunch.

summer roost
#

I know an above average amount, I think 😄

summer roost
coarse crag
#

I like how you are always explicit about things 🤣

summer roost
solar loom
#

very impressive!

ivory sluice
#

i'm not happy at all with the amount of frustration in this channel recently stemming from disagreements between users spilling over into insults, calling one another trolls, and making assumptions about users' mental or neurological functions. if you're not contributing in this channel in a net-positive manner (as per our #code-of-conduct) then you don't need to participate. be here to make this a better place.

in the case of a disagreement just make your case, remove the emotion, don't get dismissive, and move on. it's okay if you don't persuade someone to your way of thinking. this is not debate club.

graceful mason
ivory sluice
#

i don't have exact statistics, but a huge amount of moderation is not done in public. and if anyone wants more moderator eyes on a situation, then a DM to @severe widget is appropriate, or a moderator ping if it's urgent or needs immediate attention.

contributing to the situation by talking about the problematic user in a negative way? 🙅‍♀️ personally, i hate it. use @severe widget. not willing to open your DMs? then don't, but also don't make sarcastic or dismissive remarks in return. (this part is not directed at you, this is my general philosophy)

graceful mason
# ivory sluice i don't have exact statistics, but a huge amount of moderation is not done in pu...

I don't think the number of eyes is an issue since there are plenty of moderators active here who have also engaged in the discussions, I also think the examples you've given are a bit weird:
making assumptions about users' mental or neurological functions - this is clearly just one person, how many times does he need to call everyone autistic before he's muted or banned?
calling one another trolls - the only time I've seen this said is against the 3/4 people that are clearly just coming on every couple of days to start the same arguments, how is not pointing this out going to prevent people engaging them?

azure verge
graceful mason
ivory sluice
#

re: part 1, that was addressed by a moderator directly earlier today. we will escalate accordingly as per our observations and/or reports but bear in mind that moderation can take many forms. don't mistake lack of a public infraction as lack of moderation. maybe from the perspective of a regular community member this results in frustration bc the details are not made privy to them, but that's how we currently moderate.

re: part 2, openly calling someone a troll almost always worsens a situation. if one has made that conclusion about someone then let others make it for themselves, and see earlier message about making reports to modmail. otherwise in general, i think it's best that users always engage in good faith, and then stop engaging if they personally make a conclusion that the user is trolling. anything beyond that in the form of accusations or especially insults, or a report to moderators is outside the purview of a non-moderator. the bottom line is: respect our #code-of-conduct. imo that means assuming the best of people, showing empathy and being gracious

#

my earlier message is also not just about today, but an observation of recent times

coarse crag
# graceful mason I don't think the number of eyes is an issue since there are plenty of moderator...

i think i can see your points. why should the moderators just let people causing problematic and unnecessary debate when they can just give warning and stop it right away? but i think it's not as easy when there is no clear proof that the person is intentionally causing disruption or whether they do seek a healthy discussion. sometimes, people complains when moderators try to use their power to moderate things and calling them "authoritarian and non-compromising" or even "abusing their power". maybe subtle warnings are indeed what's necessary.

ivory sluice
#

additional note: i know that some moderators are regulars in this channel, but that doesn't mean they always want to moderate the conversations here. this is another reason i encourage modmail reports, which are viewed by many more moderators

coarse crag
#

ooo

graceful mason
# coarse crag i think i can see your points. why should the moderators just let people causing...

i'm not talking about someone sending 1 message, there's been people coming on every few days for a month straight before there's any repercussions
I mean they're usually breaking 2 parts of the CoC:

• Any spamming, flaming, baiting or other attention-stealing behavior
• Trolling, insulting/derogatory comments, and personal or political attacks

Why should they get any benefit of the doubt when they repeatedly do that?

azure verge
#

I know it's offtopic but I really have to ask now: is this behaviour the case because this is a rather big, international server open to everyone? I just started to use discord recently, am just 33 years old and until now felt not out of touch with different people in society - but I probably spent hours after joining a few servers just prettyshocked trying to somehow comprehend what's going on, don't think I experienced anything like this
Id really REALLY appreciate any comments or insights from some discord veterans (DM or other channel)

smoky quest
coarse crag
# graceful mason i'm not talking about someone sending 1 message, there's been people coming on e...

ah i see. well, for that i am not sure what to say. but if I were a moderator, i think it would be difficult for me to decide whether it should be taken into action or not. (I don't think i can be sure if the other person is actually trolling or not). It would be best to just leave it alone and be quiet cause the person causing disruption will stop talking if no one is responding anyway. i think, every action of the moderators affects the reputation of this server. i don't think they would want the server to be labeled as "authoritarian".

smoky quest
azure verge
#

the way of communication here, people blasting into any channel, disregarding reading any rules (I know, people don't, but still), just yelling into channels periodically, complain when help takes too long or just an explanation and not the code someone expects the chat to write, not so much reacting to what others write, often putting bold statements out as truth, directed to nobody, into the void, then getting angry if someone doubts their wisdom etc

smoky quest
azure verge
azure verge
#

in my defense I'm not that crazy it's just 4 semesters of sociology studies that made me this way

summer roost
#

The biggest part of the answer is that the majority of users on this server are literal children. We did a survey of our users last year, and 60% of respondents were 18 or younger.

#

The most common question in this channel is about whether or not it's worth getting a degree, to put things in perspective.

true harness
#

discord was originally marketed towards younger people

delicate bane
spring bone
#

hey guys

#

can i anyone tell me what is the meaning of cybersecurity and what it does?

coarse crag
# spring bone can i anyone tell me what is the meaning of cybersecurity and what it does?

cyber = information technology / internet?
security = safety

cybersecurity = the effort to provide the environment to transfer data/information safely from one computer to the other. minimizing the possibility of data loss, transfer of damaging data (malware) that can break your computer, or attack that's directed towards a specifically targeted computer system, or the act of stealing data. etc

google might provide better answer than i did. (not sure if that was what you were asking)

peak halo
buoyant pumice
#

you all suck

summer roost
#

!tempban 766160641630928927 365d No, you do

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @buoyant pumice until <t:1693547568:f> (1 year).

buoyant seal
#

It sounds like can be translated to: who wants to gift me money or work for free

#

<@&831776746206265384> let's assume it breaks rule about not offering work. And kind of exact reason why this rule appeared. Preventing potentially scam offers

tiny frigate
#

hey guys

#

could someone suggest me a book to start with django

buoyant seal
full arrow
#

Hey Guys, I like Machine learning and AI and would love to work in that field, started with Python but I’m wondering if that is a good start and if there’s anything that I have to do before coming to this field, I don’t have any previous experience with programming

buoyant seal
full arrow
#

Well I’m currently in college and next year will be going to University

#

So this year might be a good opportunity to make my basics

buoyant seal
#

Consider digilently getting aspect of math then when u get into uni. Not just programming

full arrow
#

Which parts of the math are used in it?

buoyant seal
#

I am not data scientist or machine learning guy. I just used ML during master diploma a bit. I am actually backend/DevOps person.

Better ask others probably, but I hear that majority of math is useful
Linear algebra, regression analysis, statisics/probability theory, Fourier/laplas equations, and etc

full arrow
#

Thanks for sharing that, I’m looking to get in to some discord communities which are specifically for AI and ML.

buoyant seal
# full arrow Thanks for sharing that, I’m looking to get in to some discord communities which...

We have channel at least purely for this #data-science-and-ml

Check list here
https://github.com/mhxion/awesome-discord-communities#machine-learning
Ml and DS sections

GitHub

A curated list of awesome Discord communities for programmers - GitHub - mhxion/awesome-discord-communities: A curated list of awesome Discord communities for programmers

full arrow
#

Ohh awesome I’ll join this, thank you 🙏🏻

spiral barn
#

hi, im building my portfolio on github atm anyone got any project suggestions?

honest pivot
#

You should do something related to your own interests, then you'll have the most motivation to finish it

gilded valley
#

Yeah - make a tool for a game you play or hobby you enjoy or something. If you actually like or use the thing you're building, it's likely to end up higher quality

spiral barn
#

I also dont want it to be too ambitious. I figured id rather start with smaller projects and slowly build up but im having a hard time upscaling the difficulty of the projects. Recently finished doing simple codes like hangman, file sorters, rgb color finder, etc.. and i wanted to do something a bit more challenging but I dont know how to find a good balanced project for that. (googled some advanced projects and most of them were out of my reach for now) Any suggestions for how I can evaluate the difficulty of a project? (vague question I know but still..)

#

I was thinking of writing code to simulate how a car engine works (one of my other interests) but I dont know if its too ambitious to take on for now.

honest pivot
#

A common beginner project that might be more challenging than the ones you've done is to make a calculator.

warped sluice
#

heyy how am i getiing help here?

spring bone
neon crag
#

just started i know nothing i downloaded vs code installed python and watched a youtube tutorial and learned what strings and loops are but i dont know how i need to begin any further.

graceful mason
scarlet sedge
#

Hey everyone, My name is Bhuvan Biju. I am a cs major and I am desperately searching for a good internship for summer 2023. If anyone could share their exp about getting their first internship then please hmu or share below. Thanks 👍🏻

graceful mason
scarlet sedge
#

Oh ya I did try that. I have applied as well. But the companies I see in my college port seemed to hard to get into.

spiral barn
vapid jay
#

yo

sudden dome
#

yo

vapid jay
#

sup? boi

summer roost
#

do you have a career-related question?

vapid jay
sudden dome
#

how im in high school, how do I make money off coding

vapid jay
#

what can be best for me if I wanna experiment new stuff with codding

vapid jay
summer roost
# sudden dome how im in high school, how do I make money off coding

there are not a lot of jobs that will pay high schoolers to code. You can try a freelancing site like fiverr or upwork, but unless you're quite talented already, you'll have trouble making any serious money off it, at least at first. You'll likely start off doing work for well below minimum wage. You'd likely be better off getting a normal kid high school job like working at a store or restaurant, and continue your studies towards getting a degree in Computer Science or Software Engineering.

sudden dome
#

awwww

summer roost
#

one avenue where you might be able to incorporate some amount of coding into a job as a teenager is to take an office job that involves a lot of busywork, and seeing if some of that busywork can be automated away. Some people have some success with that.

sudden dome
#

oh

delicate bane
#

you know what im finding, and idk if this is true at other peeps' companies, but like a smidgen of soft skills can go a long way in the technical space

ivory sluice
#

a smidgen lmao

#

is written communication considered a soft skill?

summer roost
#

communication in general is a soft skill, yeah. And it goes a very long way. Good written communication skills are a superpower for devs, especially given how many jobs have some amount of remote work these days

buoyant seal
#

usually for any remote job we can see often requirement of having English of level B1 or C1 and higher at third world market vacancies.
Not really useful worker, which can't communicate 🙂

peak halo
# ivory sluice is written communication considered a soft skill?

depends on what kind of communication you're writing about. technical writing is (tautologically) a technical skill, and an important skill, even if it's one that developers stereotypically lack.

writing emails to coworkers and clients that get the point across, are easy to read, and which don't make anyone mad, is a soft skill.

delicate bane
hoary summit
#

Recently I built a process automation for a friend at a tech company. It saves 10hrs/week for this person and I want to use it to help me get a job somewhere. The issue is, I used private keys to build it. This could put (friend) in potential risk while applying to the same company.

#

How do I sell the project and my skills without putting my friend in danger

true harness
#

wdym private keys

sudden nymph
#

does anyone here do python work that isn't web dev?

peak halo
#

But in all seriousness, don't ask to ask. Why are you interested to know who doesn't do web development? What would you ask if someone said yes? There's a possibility that I could have been answering your actual question right now, had you asked it outright.

sudden nymph
sudden nymph
peak halo
sudden nymph
#

How’d you get started in that?

peak halo
sudden nymph
peak halo
sudden nymph
#

Cool. So if I wanted to do that, what accomplishments should I have under my belt

peak halo
summer roost
vapid jay
#

my tech lead said that I don’t know anything today in a meeting 😟

delicate bane
#

that also sounds like a poor way of doing things.

vapid jay
summer roost
vapid jay
#

its not anyone acknowledges or respects me at work...people think I'm dumb even though I work pretty hard to figure things out on my own...

summer roost
#

That sounds like a pretty toxic environment to work in

vapid jay
#

yeah...tbh, i'm used to it. This is my first job which i've been in for 1.5 years now. All the leads and people who are senior and above don't care about what the people below them think. At my internship (different company, startup culture), it was a lot worse toxicity and the company embraced it because it always was about results. The guy who my manager, at the time, assigned to be my mentor, had a very short temper and was very immature. He seldom helped me on my work (meaning guidance) and most of the time, he'd always give me angry stares every day after I was leaving work. Another guy who was supposed to help me also treated me the same. Had a panic attack midway through my internship because I felt so alone and lost.

#

its really hard to find a non-toxic workplace imo...

summer roost
vapid jay
summer roost
#

If I were you, I'd be applying to other jobs.

#

that is definitely not representative of working conditions at most companies.

vapid jay
peak halo
#

@vapid jay your description of your workplace is probably the worst I've seen in this channel. if they interviewed you for the position, and offered it to you, then they should have work for you that you know how/can figure out how to do. and if you get stuck and can't unstuck yourself after a while, they should be willing to help you. I would try to get out of there as soon as possible.

hoary summit
summer roost
# hoary summit Login information to access web apps

so your friend gave you credentials that allow you to log into web apps, impersonating an employee. You used this access to build some automation that does part of your friend's job for them. You want to try to convince the company to hire you, based on your performance on this project. Do I have that all right?

hoary summit
#

@summer roost I want to showcase the skills I learned and the platform experience I gained on my portfolio, but not throw my friend under the bus.

summer roost
#

so I do understand the situation correctly?

#

in that case, you absolutely should not attempt to do what you're proposing. The company will not be happy about it. Depending on the country that this happened in, you and your friend have likely both broken laws. At the very least, your friend likely violated their contract and the company's rules and policies, and possibly also a confidentiality agreement.

#

and it's quite likely that you broke laws that forbid gaining access to computer systems in excess of authorization.

hoary summit
#

I don't think I impersonated them. I built it with them where they would tell me they need [x][y] column from a recent download .xlsx. Or to access a web element, I showed them how to get an XPATH and then I would plug it in asking if it needed to be clicked/ or sent information.

#

the keys would be stored in a private file and so i guess if we both have access to the file than yeah its pretty bad.

#

Im a self taught nobody right now and so I'm kinda trying to do whatever I can to get on a companies radar, but this just sounds like something I should leave off. Thanks @summer roost

summer roost
#

If they revealed confidential information about their work, quite possibly including the structure of the documents they were processing, they likely violated their contract and/or company policies and/or a confidentiality agreement.
If they gave you keys that would allow you to access the company's systems with privileges intended for your friend, it is likely that they've broken criminal laws - and possibly that you have as well, if you've ever made use of those credentials.

fiery shell
#

Does udemy courses have any worth for recruiters, during job hunting? On Linkeding or whatsoever? ( Iknow that, not all), but if some, which ones are the best for data science/engi/analyst?

vapid jay
# vapid jay U.S., medical device

My family member works with medical devices. Theres often a lot of pressure and strictness due to how safety critical those systems are

vapid jay
vapid jay
#

Is this discord accepts Job posts? Where to put if yes?

vapid jay
#

but peeps need jobs? right? 😿

near ocean
#

There are other places one can search for jobs at, more specialised places like linkedin, indeed, totaljobs, etc

vestal ledge
#

Hey guys have you worked on the selenium grid needed help from you please

dense mesa
#

<@&831776746206265384>

near remnant
#

I've got invited to a Machine Learning interview. I don't know why, I know nothing about ML. I will talk to the CEO on the interview. So weird...

near remnant
#

I told them I know zero about ML but highly motivated to learn.

#

Weird stuff

near ocean
#

Is it paid

near remnant
#

Yep

obsidian acorn
#

then, go for it,

near remnant
#

Yeah, I will

#

I've made a few Flask projects and they said they are looking for someone who has experience with Flask, for this ML role. Its really an advantage if I know flask. Lmao 💀🤣 how is flask connected to ML?

digital fjord
#

being able to make a frontend for someone to actually the ML model is quite valuable. When you need to spend a couple hours setting up the exact set of libraries and env vars needed to run the python script that is the only way to actually use the model, it makes it a lot less useful.

near remnant
gilded valley
near remnant
#

What are you talking about? You okay?

#

This dude is salty

dense mesa
#

@near remnant tbqh you've literally said multiple times you only say these things as a joke and to "troll" people or whatever it was

near remnant
#

Bro, i was joking. But honestly, feel like I cant say anything here bcus I get trolled. So have a nice weekend, salty @gilded valley

dense mesa
#

So it's hard to take the questions seriously when you've said you're from 3 different countries and have done 6 internships without any offers

near remnant
#

Thanks for trolling me. Hope you guys enjoyed it.

ivory sluice
#

!silence

inner wrenBOT
#

✅ silenced current channel for 10 minute(s).

ivory sluice
#

@near remnant what were you joking about, exactly? the ML interview?

#

!silence

inner wrenBOT
#

❌ current channel is already silenced.

ivory sluice
#

!unsilence

inner wrenBOT
#

✅ unsilenced current channel.

near remnant
#

I didnt joke about anything

#

But that guy is on me always and being salty to me

ivory sluice
#

I do recall you changing your country multiple times, so I do see why many people here are suspicious as to the truthfulness of your messages

#

I hope you don't take advantage of the goodwill of people here spending their free time volunteering and helping people

near remnant
#

I don't

#

Anyways, good weekend everyone.

delicate bane
# vapid jay U.S., medical device

oof maybe you should consider switching industries imo. im in healthcare software, and the culture at our company is very supportive towards juniors.

vapid jay
vapid jay
#

Hey

peak halo
# vapid jay Hey

Hello, this is the career discussion channel, so please make sure all your messages are about that.

vapid jay
#

Yaa

#

I just completed my schooling at this year

#

I want to pursue in artificial intelligence and data science department

#

Can anyone can give some suggestions about it?

peak halo
vapid jay
#

Ai developer

peak halo
#

This channel has a high slowmode, so remember to answer every question in one message.

vapid jay
#

I chose ai oriented course

#

Ai and ds engineering

#

College b.tech 1st year

peak halo
#

Have you begun applying to those sorts of positions? What sort of response have you gotten? Again, remember to say everything that you want to say in one message.

vapid jay
#

From india

#

No not yet

#

I don't have idea about course actually but i want to know about ai more

#

I hope this discord channel will help me

marsh wind
vapid jay
#

Yaa

marsh wind
#

I this case I would not worry too much. You'll have enough time to learn about AI/Data science and to figure out which area you really want to pursue. And, depending on how your uni works you'll also have opportunities to try all these things

vapid jay
#

As a ai developer or data scientist, actually I have a dream that I want to program robots that can perform equally with doctors

#

Robots that can replace a doctor

graceful mason
#

If you want to program robots maybe look into robotics/mechatronics/embedded rather than AI

vapid jay
#

Ohh why not ai?

graceful mason
#

AI has a small role in the overall operation of a robot like that, e.g. just providing a model for the vision component
99% of the code will have no AI involved at all
All that could be very dependent on the specific task the robot is performing though

vapid jay
#

Ohh ok

#

i would advise demand based roles

#

So I just wanna know what scope is there I want to pursue in AI and ds

#

I don't about it, please help me

#

AI is used in different applications

#

narrow ai is very widespread for specialized tasks, perhaps you may like to pursue them?

#

Yaa

#

I want

#

And my parents are sending me to a coding class separately after I joined my first year of bachelor's in ai and ds

#

Everyone in India suggested to me to develop more coding skills

#

Please don't mistake me for my broken English 🙏 I'm at the learning stage, I ain't a professional coder like you people. Please kindly give some suggestions related to my career.

#

I can't able to type here so, please kindly DM me personally 🙏

marsh wind
vapid jay
#

Ohh ok

#

Thank you

royal star
#

can i get some help

#

i've been running through a problem for a while

graceful mason
vapid jay
#

Hello, how do I get a job as a python developer, and what skills are required? My goal is a get a job at a company, what python knowledge do I need to know.

gritty rivet
# vapid jay Hello, how do I get a job as a python developer, and what skills are required? M...

The best way to understand this is to look at job listings as well as career paths on LinkedIn. This may also help: https://roadmap.sh/python

vapid jay
buoyant seal
vapid jay
buoyant seal
# vapid jay Oh wow, turns out there is so much to learn.

Python Backend developer
Usually learns

Python
Backend specific stuff (common things to RestAPI, how to go from Monolith to Microservices, and how working with such... Infrastructure, databases SQL, and many types of NoSQL, authentications)
Software engineering (testing, clean code, architecture, system analysis and design, encryption and other security, working with version control systems)
Basics to frontend
Infrastructure as a code approach and other things from DevOps engineer field
Some smart cookies are also really capable cracking math stuff

Feel free to use for reference
Popular map:
https://roadmap.sh/backend
My map with software engineering https://github.com/darklab8/darklab_backend_roadmap/blob/master/swe_backend.drawio.svg
And interesting list of everything in python backend https://www.fullstackpython.com/

And that I mentioned just different stuff to Backend path. For which highly preferable to get CS degree first too

GitHub

Contribute to darklab8/darklab_backend_roadmap development by creating an account on GitHub.

#

In the end there is lot of different little and not little things/applications from backend ecosystem of different open source or proprietary solutions too

#

And Linux is used at almost every step. So better to get used to it too

vapid jay
#

k

vapid jay
#

yo

#

how do I make a request to a website and make it wait on the page for like 6 seconds?

vapid jay
#

Im a 16 year old in Uk should I go to Collage or not

gritty rivet
# vapid jay Oh wow, turns out there is so much to learn.

Yes and no... There is endless stuff to learn and even a lot of entry level jobs may expect you to know a lot of different things, that's all true

But there are jobs out there, if you look hard enough, that don't actually require a whole lot more than basic Python proficiency

So that's why I say you need to study the job market to really understand what opportunities you want to aim for and then just target your skills to match

vapid jay
#

thank I will try to get a full ride at Oxford

cinder grove
#

Hey guys, I'm currently at the doorstep to write my bachelor thesis and have difficulties to come up with a topic.
My question to all those of you, who wrote theirs on machine learning / deep learning: What was your topic and did you partner up with a company?

Thanks in advance for all the replies

peak halo
fiery nexus
#

You're going to want to start with FORTRAN and Common Lisp

peak halo
gritty rivet
buoyant seal
cinder grove
vapid jay
buoyant seal
# cinder grove Hey guys, I'm currently at the doorstep to write my bachelor thesis and have dif...

Ergh. just picking up random topic from https://kaggle.com/ is kind of fine. You would wish choosing competion with data of small size to have fast model training though.
I had topic like... discovering salt in geo radio scans for oil discovery

cinder grove
vapid jay
vapid jay
near ocean
#

What country is this in btw?

cinder grove
#

Hmm, in that case its more practical to get data from api's or writing a data scraper to show my pronounced effort

cinder grove
dense mesa
delicate bane
dreamy saddle
#

where do you learn data modeling?

#

dimensional modeling*

vapid jay
#

On the job @dreamy saddle

dreamy saddle
#

For real?

#

I did take the Data Warehouse for Beginner in Udemy

#

Im still having a hard time apply it in a real world problem

dreamy saddle
vapid jay
#

Nope. Learned by reading and trying and on the job

dreamy saddle
#

I see

vapid jay
#

and you @dreamy saddle ?

dreamy saddle
#

I wanna take data engineering

#

but im still undergraduate

marble quiver
#

hello

#

can anyone help me out with my python hw?

dreamy saddle
#

you should ask for help in Help channels

vapid jay
#

What do you want to do with that degree?

dreamy saddle
#

to be a data engineer

vapid jay
#

So I got the google foobar yesterday, thing is I really suck at coding, can this actually get you an interview?

lone roost
#

hello

#

u guys think a degree in cs is worth

#

i live in west coast usa

true harness
#

probably, but depends on your situation somewhat

lapis wind
#

I think in the US it's largely required if you want to get into the industry

near ocean
coarse crag
#

ooo

white vector
#

hi guys! i am currently just starting my UG with a major in cs with specialization in cyber physical systems. I am quite conflicted as to what career path I have to choose after I am done with UG and I was planning on doing my PG in america. Any suggestions?

pastel thunder
#

will i face challenges if i only have ms in cs and my bachelors was mechanical

near ocean
#

No, in fact you're quite ahead of most cs people
Usually you only need a CS bs to get a job

lapis wind
#

LinkedIn IMO is probably the best, Followed by indeed

graceful mason
#

Then don't use the social media side of it

delicate bane
#

hmm if you feel like youve exhausted these opportunities, have you tried taking a step back and doing a reassessment?

drifting violet
#

hello

#

which is better web development or iac devops as a career path

#

most importantly which one is lighter in terms of learning new technologies because web development nowadays is just absolute madness

#

imo ofc

#

i mean html css javascript react typescript node js express angular vue mongodb tailwind etc etc

peak halo
drifting violet
#

for real?

#

i mean i know but the question is are all of them as a heavy as web dev

#

like cloud computing for example which im currently asking is as heavy as web dev in frameworks and libraries ?

#

sorry to y'all who love web dev i may sound like im exaggerating it or i maybe am but js is weird cmon

peak halo
#

I'll let someone else comment, since I'm not a web developer.

drifting violet
#

in which field are u into or getting into idk ?

peak halo
#

I work as an AI developer for human language tech.

delicate bane
delicate bane
# drifting violet like cloud computing for example which im currently asking is as heavy as web de...

it may not be as heavy in frameworks, but its just as heavy in various tools and technology (DW can probs comment more on this). and thats not even including the different cloud services themselves as well as other necessary knowledge such as networking, security, etc..

heres a quick glance just for GCP services https://googlecloudcheatsheet.withgoogle.com/

Google Cloud Developer Cheat Sheet

Every product in the Google Cloud family described in 4 or less words.

drifting violet
hearty tusk
#

Damn some stereotypes are pretty accurate

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied mute to @vapid jay until <t:1662224109:f> (10 minutes) (reason: discord_emojis rule: sent 25 emojis in 10s).

The <@&831776746206265384> have been alerted for review.

balmy spade
#

@vapid jay When you mute expires please respect the topic of this room. This is #career-advice , not a dumping ground for offtopic comments and emote spam.

shadow moss
balmy spade
#

It's a shame that DevOps has been blended into a generic term used for half a dozen various possible career paths. Most of which with unhealthy expectations on a group of team members. pithink

I do agree, though, that digging into the DevOps range of skills will open more doors that focusing solely on webdev. Now, if you really enjoy WebDev then go deep on it. Just keep your learning open to what goes behind WebDev as well. The IaC, the database choices, the storage options, the network deployments, etc.

drifting violet
#

i tried to search what people who use iac tools are called but all i got was iac definition im sorry lemon_sentimental

balmy spade
#

Full stack is one such terms.

shadow moss
balmy spade
shadow moss
#

Most companies are always going to blindly grab something they don't understand and warp it. World gets easier when you realize most people rarely add value.

drifting violet
#

maybe cuz i come from a python background idk js syntax is just weird to me

#

bro really 12 lmfao

balmy spade
#

!tempban 933790205444522006 4d Take a break

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @icy sphinx until <t:1662569886:f> (4 days).

shadow moss
#

you don't have to do WebDev, just as DevOps person, I really think zero -> DevOps is horrible thing

near ocean
#

Why do you not like webdev? Its a very common sentiment and Im not sure I understand why

balmy spade
#

WebDev isn't easy. It's heavy on the UI/UX which takes a different talent over the backend code playground. imo.

drifting violet
shadow moss
#

Ok, so do backend if you want?

lapis wind
#

Personally for me is it feels just too repetitive for most projects. Every so often you get a project which is different. But most of the time they're the exact same flavour of things. If not a very generic backend, then something like a generic CMS etc... (Talking in terms of a commercial environment)

At least that's what led me to changing jobs recently. Got bored of writing C# and the generic stuff pretty quickly.

shadow moss
#

Most jobs are pretty generic unfortunately, you are writing software to do some business thing that few people care about.

lapis wind
# shadow moss Most jobs are pretty generic unfortunately, you are writing software to do some ...

True, although I think backend web dev in the tech area, is probably one of the most generic. Which is great for companies because it's easy to find people to pick up a code base, so many backends are just C#, Asp and EF. If not that, then one of the popular Python or PHP frameworks, etc...

Frontend feels less generic but I guess that's to be expected because ultimately the way the page looks differs far more from company to company compared to what they're actually doing task wise.

drifting violet
# shadow moss Ok, so do backend if you want?

see i had a job interview and he sent me learning materials (youtube tutorials lmao) and gave me 2 weeks to do a small project but gave me 2 paths one was in web dev and the other in infrastucture as code but iac was the first time i heard it in my life just a week ago so i was kinda blind to dig into that from scratch so i focused on web dev first but man they used so many technologies of js

#

next vue angular node express typescript react etc

#

node made me change my mind btw

#

In this course on Terraform tutorial, Vijin will walk you through the fundamentals of Terraform and help you not only understand the basics but also practice and gain hands-on experience.

Access the labs here: http://labs.kodekloud.com/terraform

Following pointers will be covered in this Terraform Tutorial for Beginners:

00:00 Start
00:58 Cou...

▶ Play video

Infrastructure as code using your favorite programming language with Pulumi | Pulumi Tutorial

⭐️ DevOps Tool for May - From the DevOps tool of the month series: https://bit.ly/2ZuPbvc

► Thanks Pulumi for sponsoring this video 🙌🏼
► Find out more about Pulumi here: https://www.pulumi.com/

In this video you will learn about an Infrastructure...

▶ Play video
shadow moss
#

Yes, that is Infrastructure as Code but my point is, IaC is something DevOps does but knowing IaC doesn't make you DevOps

drifting violet
#

i know but can it land a job ?

shadow moss
#

Generally just knowing IaC won't land you a job

drifting violet
#

i see

#

what else do you need to know?

shadow moss
#

understanding infrastructure, public clouds, DevOps is something you learn as you learn sysadmin or being developer

drifting violet
#

thanks man

native oar
#

what is the typical life of a man who works in programming??

#

Do we get time for other things?
Also is it worth it?
What kind of career options does programming lead to?

viscid kraken
#

Hey! I want to use my python skills to work but I'm under the age of 18 so I can't really apply for a job at a company. I'd like to work on server side projects with python but I had no luck finding one on Fiverr. The best would be to get paid for it, but I want to gather some experience by doing it for free at the start. So can you recommend any site where I can find projects like this or even advertise myself for free?(I'm not sure if this is the correct channel to post this, if not, please say it)

peak halo
near ocean
peak halo
# viscid kraken Hey! I want to use my python skills to work but I'm under the age of 18 so I can...

Don't work for free. Depending on your jurisdiction, people probably can't even not pay you unless you're not actually doing anything valuable for them. And if you're not doing anything valuable for them, then it's a waste of everyone's time.

That said, if you've just been practicing Python on your own for a while, you probably don't yet know enough to deliver anything of substance to an employer, and potential employers probably don't have a reason to believe that you could deliver for them.

viscid kraken
#

Thanks for your reply, but you say that I can only get a work after I got a degree for example? I can't work if I'm a self-taught?

balmy spade
#

Getting a job as a developer does not require a degree. However, a degree will make it easier in many regards.

wheat kernel
#

Is networking administrator a specific computer science branch? Asking for a friend.

peak halo
shadow moss
#

it's also slowing career field

peak halo
#

I would also wonder if there's any *non-*overlap in the skillsets of those employed as "systems administrators" vs "network administrators"

shadow moss
#

generally they are different ish

#

Generally network administrators refers to people in charge of making the packets go. Routers/Switches and the like. Systems Administrators are generally running OS and applications that came with OS.

#

I've seen companies refer to System Administrators as Network Administrators as it's left over term to anyone who dealt with networked computers but it's pretty rare.

drifting violet
#

depends on the university and the stuff who teaches you about the degree you're taking reallty

#

about how much you really learn on a university i just finished my bachelor and the teachers never even bothered to put on practice together with them the skills we learned or theory shit we did exams on programming language on paper like wtf

#

*just to be sure....know that im not attacking u or anything like that 😂

balmy spade
#

I don't think that a degree on a resume speaks at all to what was learned. It just says, to me, that the person I'm interviewing has committed their time and accomplished the goal. They have experience, at least, in school which can be translated to working with me. Additionally, they have exposer to a variety of topics that won't be foreign to them as they enter the workforce.

It is not required, in the states at least. If you don't have a degree on your resume you just have to have something that supplements the experience. That is harder to start from a self-taught position, but not impossible.

drifting violet
balmy spade
#

To my first comment; if it mattered what you learned then we'd be taught to put our grades on our resumes. I have never, in 30 years, been asked what my grades were in high school.

drifting violet
#

because you learn a variety of things in schools if yk what i mean

#

however i will say that in some countries(speaking on my own experience in my country with almost all the universities and probably there are a few countries like mine in world when it comes to education) it is not worth to get a degree when you could use the time spent in school to learn by yourself you couldn't even compare the knowledge with the resources we have online nowadays

smoky quest
smoky quest
#

The self taught who struggles to get in a web agency, which will treat them badly, will have a different path than the one getting into a FAANG for their first job

drifting violet
#

but for those jobs bachelor won't be enough

#

like certain ai positions

smoky quest
smoky quest
drifting violet
burnt shuttle
#

Hey could a friendly person dm me, I have a question regarding phyton

drifting violet
smoky quest
drifting violet
#

not the degree

smoky quest
drifting violet
#

the university teaching that degree

drifting violet
#

i dont want to be a party pooper or anything but i finished my studies for software engineering and the biggest project we made was a gui in java with a sentence in the middle of the screen with two responsive buttons like cmon bro 😭 😂

#

no backend no js no python no go... only fundamentals in c# like looping thru arrays and shit 😂

smoky quest
# drifting violet no backend no js no python no go... only fundamentals in c# like looping thru ar...

Multiple points on that:

  • The specific practical aspects don't belong to the university. That's something anyone can pick up in a few days. The university is there to teach you the fundamentals that will help your whole career, not becoming a code monkey
  • University is what you will make of it. The best students are the ones who invest their time in it and don't just tag along but also have projects and go deeper. At the end it's what you make of it
  • Yes, there will bad teachers and good teachers. That will be the same in your life everywhere. You don't know shit about medecine (and me neither) and that's why we don't really distinguish bad doctor and good doctor. Similarly, there are bad companies and good companies, including your future managers and coworkers. So you need to be mindful about how you go about it in terms of initial selection (ex: which university you go to) and how you address that problem (ex: investing more time to make up for the short coming)
drifting violet
#

like i really get all the things you pointed out cuz i been told so the same things before but spending 10k $ for all the things i said its up to you to tell me if its worth it

#

like everyone got perspectives and i humbly can agree if mine is wrong since as i said all the things you pointed out are valid but the thing is...is it worth it in money compared to online platforms like udemy ?

#

or coursera

#

or datacamp

near ocean
#

Yes, go get a degree

drifting violet
#

i have one bro shut up

#

😂

near ocean
#

You literally asked if its worth the money, the answer is yes

smoky quest
smoky quest
#

If it was for another field like history or social sciences, that may not be worth it. But given the returns in career and wealth, that's worth it for CS

drifting violet
drifting violet
vapid jay
#

Udemy is your friend when it comes to learning what school didnt teach

true harness
#

i can only give a report on my school, but we have tens of electives about industry tech. web dev, databases, cloud computing, etc, etc

vapid jay