#career-advice

1 messages Ā· Page 188 of 1

fringe sphinx
#

Just waiting for your YOE to accumulate isn't much of a plan.

silver jacinth
#

Building drones for ww3?

dapper bane
#

Except sit and do internship

fringe sphinx
# dapper bane I got no plan

You have many things you could do. Network (conferences, meetups, etc, plus having lunch with coworkers). Become expert at something in your stack. Contribute to an OSS project. Start a project. Watch conference videos. Read books. Start a band. Learn to crochet.

dapper bane
fringe sphinx
dapper bane
#

I try to learn cybersecurity

fringe sphinx
#

You have agency. You are not some flotsam floating in the ocean

fringe sphinx
#

Yah, you're using very passive language. As if you can't do things and must merely wait for life to bless you with $$

#

Today is the first day of the rest of your life

silver jacinth
#

Bonus points if you go on WSB

dapper bane
silver jacinth
#

My internship was unpaid

dapper bane
silver jacinth
#

I'll just say I did stuff that people on Fiverr would charge 10k for

fringe sphinx
#

I just don't understand; excuse my assertiveness please: but you have a job. Do the best you can at that job and quit complaining: then get your next job and do the best at that job

#

Don't complain about how hard or how much they expect. Do better than they expect. Then leave for something better.

#

Can complain about options you don't have.

silver jacinth
#

The guy wanted me to rebuild their websites in WordPress afterwards when we built em in react, then I refused since pay was 24$ an hour. This is after the internship ended, I gave him the cloud deployment instructions and other stuff

fringe sphinx
silver jacinth
#

Taking my vps offline today to spin up my old definitely legal torrent site

dapper bane
silver jacinth
#

It's in CAD so like 18$ USD

dapper bane
#

That is a lot for me

#

and I need something like this

silver jacinth
fringe sphinx
dapper bane
fringe sphinx
dapper bane
#

I also try to learn stock trading , Mutual funds, ETF

fringe sphinx
#

Make time for yourself, and don't let work or anything else bleed into it. Do your best work, for sure, but don't let it unbalance you

#

This is why I love small tech: my work directly touches people, and my energy comes from users liking what we do

fringe sphinx
#

Last company was <30. Prior was 30k+

balmy spade
#

You can obtain the same in larger companies as well. My company is 32k+ (tech and business). I frequently shadow and partner with the business to be closer to the client. Seeing your work have an impact is an incredible thing.

fleet reef
#

That it is

fringe sphinx
#

It got to point where only time I talked to customers was to present and barely got to hear feedback direct.

balmy spade
# fringe sphinx As an eng mgr at big tech, they really wanted to put layers between us and custo...

The layers can build up at the size of the company increases. I'm the type to ignore those and just go sit with tier one customer support for a week. I work in the heart of infrastructure and operations. Let me see the end product and hear the pain points of the front line. So many great inches of improvement to find. Also, so much reassurance that my little automations and solutions that feel tiny all add up to a heck of a machine.

fringe sphinx
#

Maybe software is a good field for people pleasers like us šŸ™‚

balmy spade
#

I came from customer service. I never left it.

fringe sphinx
#

I'll take my bonus in compliments, tyvm

balmy spade
#

I like compliments. I'll take my bonus in deposits to my bank account though. haha!

fringe sphinx
#

Like today, got up, closed out a customer ticket from yesterday, and went about my day (already got a thank you email)

pastel thunder
#

if I know about 40% of ctc is going to fixed bonus + rsu
should i talk in terms of ctc, or in terms of base? What sounds more professional and experienced

balmy spade
#

What is ctc and rsu?

fringe sphinx
#

You mean TC, not CTC, I think

#

CTC is the internal cost, afaiu

balmy spade
#

accronyms. yarrBluh

fringe sphinx
#

Rsu is just stock grants

#

Tc=total comp

balmy spade
#

Thank you.

fringe sphinx
#

CTC is the actual budget cost for hiring, which is higher than what you get paid (TC)

silver jacinth
#

Isn't rsu tied to a contract so if you get layoff or fired you lose it

fringe sphinx
balmy spade
#

restricted units have a vesting period. Once they vest, they are yours. Before than, you generally don't keep them.

silver jacinth
#

Someone in another server I'm in talked about it with Intel

fringe sphinx
balmy spade
#

Bonuses in the form of restricted stock units isn't that uncommon. I have them myself. About three years before all of it vests. You'll hear the term "golden handcuffs" in relation to them.

silver jacinth
#

Yeah

pastel thunder
silver jacinth
#

They got it from a hiring bonus thing, wasn't a lot but still

fringe sphinx
#

Salary to Bonus/RSUs

pastel thunder
fringe sphinx
#

So, you may be able to wiggle a little, but realistically, you just want to say the TC is lower than your expectation (possibly with a justification)

#

Or you could argue for a higher base, saying you need more predictable income, or you could argue for a hiring bonus because the rsu vest is a year away

#

I've seen offers with a first year hiring bonus up front, with subsequent years via RSU (I think this is how Amazon handles it)

pastel thunder
#

off course not,
this one is new, interview went much faster and monday is HR manager round (as per call but email says it VP round)

fringe sphinx
#

So, have a plan; know what you want to say, what you don't want to say, and take any unexpected questions offline

pastel thunder
#

yeah, so any thing you think can help, I am happy to learn

#

thats priority one though, HR is definitely sus, yup

fringe sphinx
pastel thunder
#

close to home, will save more, free food, free gym, better locality,
Based on interview, I think I can have very influential role after joining.
They were surprised by some of things I knew (i liked the acknowledgment)

pastel thunder
#

yes, but just the hR is doing
interviewer were so happy, they gave their personal mobile number lol

fringe sphinx
#

The holy grail is a performance tied bonus, but it's hard to construct (except commissions in sales/etc), but in small companies, you can put your money where your mouth is: I'm goin going to accomplish xyz in first year, and you're going to be happy to pay me for it.

pastel thunder
#

lemon_surprised <5 ?

#

in my current org, (pretty small) I am expecting 50% of decided bonus, based on how my manager is, lmao

#

Isnt EDA experience better than normal SDE for HFT?
since EDA use C/C++ and a lot of optimisation is done, whereas SDE involve less relevant stuff

#

i mean if x0, 000 was decided, I am expecting, x0,000/2

balmy spade
#

Ya'll like your accronyms, don't you?

pastel thunder
#

embedded

#

lol
is ctc said $1000 is variable, I am expecting $500 to be actually paid

#

quant trader

#

maths yes, is very imp

#

but SDE vs EDA,

I think EDA has more relevant experiences for HFT

fringe sphinx
#

Your use of eda is weird to me. Eda means, to me, exploratory data analysis. Embedded != eda

fringe sphinx
#

And EDA (stats) is certainly relevant in quant world

pastel thunder
#

its basically C++, microprocessors, optimisations

#

so, loosely relevant to HFt, i think

balmy mural
#

I actually received more than my salary in a bonus last year. I was very pleasantly surprised and then wanted to cry when I realized all of it gets taxed at the top bracket compared to my normal salary not being taxed in the top bracket alone šŸ˜‚

fringe sphinx
#

That seems like a stretch, imo, but whatever: skills are skills

pastel thunder
#

startup, i geuss

balmy mural
#

South Africa. Our bonuses are performance based, but not related to any hard metrics. But we had a really good year last year with our client

pastel thunder
balmy mural
#

Very much worth it. My bonus was approx salary * 1.4

#

Is that a per month bonus or just once off where your salary + bonus that month is 1.1-1.15x your normal salary?

#

I got my salary upped 2x last year for a total increase of ~22% compared to starting salary. Then bonus was approx 126% of my salary by year end, but I got it 1 month before the second raise. So approx 140% of my salary at the time

#

Yea, I was flabbergasted. Bonus is obviously performance dependent, but I do wonder if it scales as my salary scales as well or if it'll stay around a certain monetary value as my pay scales up. I believe it'll be the second one though since if I understand it correctly, our client somehow determines the bonus and not my direct employer

#

I'll know end of this year. We're set to have another great year, so either bonus will be similar, or scaled up to match my higher salary

#

Our company hasn't slowed down hiring in the past 4 years at all. On the contrary, ignoring this year, they've targeted and come close to hiring 10% more new grads compared to the previous year since 2021

#

This year they matched hire rates of last year since we don't have enough teams/clients to justify still scaling up 10% per year

#

I don't really know what the market looks like for people with experience and ideally I won't have to for at least the next 5-6 years

#

Ideally, yes. They have a path to move to Europe within the company, and I'm hoping to have things set to move within the next year. I'm also very happy with my team and the work I'm doing. I'm getting above market raises from speaking to my friends, I'm getting good bonusses. So unless anything significantly changes, I'm happy where I am. If I feel like I'm no longer learning or progressing my personal skills, I'd just ask to transfer to a different client within the same company

#

Obviously plans do change, but right now looking forward, ideally I don't find any reason to move for 5 years

#

Yea, I'm in a very good position moving forward as long as my company can get me to Europe within my timelines. Speaking with my executive sometime this month to update them on my timeline and get an update on how things are looking since I expressed my interest to move a year ago. My ideal scenario is staying within my current team, but our client might not agree with paying the higher rate for my salary increase to move to Europe. So I might have to move to a different European client as well

fringe sphinx
#

Some small companies give more variety than large companies: I've interviewed many big tech people who worked in one narrow thing for many years, pigeon holed

#

(Just saying that it's not so simple)

true lion
#

Yo I gots a question.

I plan on making an application to help with studying and want to tie in an LLM like chatgpt or cohere. Would this be a good idea for a product that could generate me money or should I instead work on smth else?

smoky quest
smoky quest
silver jacinth
#

layoffs are worse in non-tech sectors this year. Retail and restaurants were hit hard this year with closures and layoffs

fringe sphinx
silver jacinth
#

in canada our rates went down, so we should expect 8 more here this year. Hopefully the usa follows

true lion
fringe sphinx
true lion
#

Alright! Thanks for your help guys! šŸ˜„šŸ‘ I’ll come back once I’ve understood what my goals are for the product and what I need to do

steep plinth
#

Asking for a friend. They're currently moving to Europe. What would be the best way for them to get into the IT Field? They are talking to their university right now about internships.

open ivy
#

I think that computer science people struggling to find a job (very roughly) in two broad categories.

  1. Bootcamp graduates with little experience. Note that "experience" includes personal projects.

  2. People with a long-standing passion in the field, but who don't fit to the social norms of the workplace.

pine sleet
#

i think it's far more multi faceted than that

open ivy
fringe sphinx
open ivy
#

The mindset of "I absolutely must get a job" may be less productive, for the purposes of getting a job, than "a job is nice to have". Afterall, most people don't like desperate people.

fringe sphinx
true lion
open ivy
# true lion Yikes šŸ˜“ I might have that challenge if I continue to focus primarily on school ...

Four worlds:

  1. Formal education.

  2. Job applications.

  3. Your own projects. Itch.io game jams etc.

  4. Make friends with CS-related interests.

I would recommend never to let any of these four drop below 5-10% of the total effort. And try to always keep the sum of all 4 equal to a full-time job's effort. Once employed, try not to abandon these tasks completely (except maybe (2)).

There is a synergy. Having a basic knowledge base is useful to understand the world around you. Sending off applications to a small number of "hidden gem" companies won't hurt. Having plenty of (3) will keep you gaining experience. But you need to (4) in order for anyone to care about your projects.

true lion
#

Ok

open ivy
#

Also, try to do (3) both online and in-person. For example, Source Forge has people working on projects as well as a DM feature (GitHub lacks this). Reach out to them, ask them about thier own projects first. They will often be happy to share.

true lion
#

That makes a lot of sense, and I feel like I’ve just been doing (1) and (2) more than (3) and (4) (other than my friends at school who I kinda do projects with, but only once or twice in a year)

open ivy
true lion
open ivy
true hatch
#

Can I make 150k as a software engineer?

fringe sphinx
true hatch
fringe sphinx
#

Yes

vapid jay
#

anyone here good like rerally good at coding i need some help

true hatch
#

Is it worth to spend 7 years in college to be a lawyer?

umbral frigate
true hatch
true lion
orchid grove
#

Hello, I am looking for an expert that can help me to develop a clone notcoin

inner wrenBOT
#

7. Keep discussions relevant to the channel topic. Each channel's description tells you the topic.

smoky quest
fringe sphinx
fringe sphinx
neat shadow
vapid jay
#

can someone suggest some good projects for resume of an ml engineer

neat shadow
#

projects, being academically decent, and doing your research properly about where you want to go so you can direct your efforts better are some things you should focus on along with networking

neat shadow
last gust
#

does anyone know about vercel v0

vapid jay
neat shadow
#

I.e. prior exp about work you’ve done, the depth of knowledge in ml itself, academic/professional level

last gust
vapid jay
#

ah no idea about that sorryšŸ˜…

neat shadow
#

You’ve built LLMs? Could you expand a little more on that, or do you mean you’ve fine-tuned LLMs?

vapid jay
#

fine tuned basically

#

šŸ’€šŸ’€šŸ’€

#

??

neat shadow
#

Well first step would be to find what do you want to explore in ML

#

A cool idea, If you just want to explore LLMs would be trying to build a RAG based search engine that indexes a specific website, and then make a UI for it, then you can think about automating the search engine scraping portion to support multiple similar websites

vapid jay
#

sounds cool

neat shadow
#

sort of like perplexity on a really small scale and maybe a niche application instead of general search

vapid jay
#

u have any suggestions if am tryna land an internship

neat shadow
#

That’s one thing, usually what I do is find what I want to learn, then find a problem in that niche and build around it

neat shadow
vapid jay
neat shadow
#

Uh sure

#

@fringe sphinx can I plug a large cs careers related server here or no, probably helpful for a lot of people here. Edit - I see you’re in it

vapid jay
true hatch
# fringe sphinx You keep asking basic career questions that have no answers. 'Is it worth it' an...

Every question I send you complain. Caring about my future is great, idk wtf is wrong with that, im shocked that you are getting angry at me for arranging my future. What is up with you and my career curiosity? Im not even sure if i even want to learn how to program anymore. Programming is the most challenging thing i've faced ever. In the end it might be a waste of time. If you think you are helping, make sure to THINK AGAIN, you just complain.

umbral frigate
fringe sphinx
strong lava
fringe sphinx
#

Instead take the time to learn things. Have fun. Do well in school. Experiment. You'll do fine. Even University students end up changing majors.

true hatch
fringe sphinx
umbral frigate
#

!rule 1 The Code of Conduct is especially important in this server.

inner wrenBOT
fringe sphinx
true hatch
smoky quest
#

Right now:

  • Keep up the good grades so you can go into the school of your choice
  • Explore, discover and try things! It will help you understand better the different career options ahead of you
summer roost
#

Lots of people wind up with jobs as adults that they didn't even know existed when they were kids or teens

vapid jay
#

Hey just wanted to ask if it realistic for me to learn computer vision or should I learn other stuff and build my way up to it? I want to learn computer vision just as a hobby since I find it really cool.

I only really know how to solve leetcode problems and I've learnt opencv and mediapipe. Now I want to learn tensorflow and deep learning for computer vision however I'm not sure if I can do it since I'm only a beginner and I don't know any ML and data sci

smoky quest
vapid jay
#

oh alright

#

Is starting with image classification beginner level?

smoky quest
#

If you can write python projects, sure.
But also that would be more appropriate to ask over at #media-processing

vapid jay
#

ah ok thanks!

smoky quest
shell flume
#

Flash iso boot install it.. terminal command sign up with red hat

#

And start downloading GitHub repositories … ai tools etc .. build custom python / Java models with open GPT 3.5

#

Tensor flow is just a tool for predictability %

vapid jay
#

oh alright

shell flume
#

Your going to want to start with

#

A book.. §ec….

#

Recursive right you gotta dive deep into enterprise Linux RPM based python

#

No more a mature apt install for you…. It’s yum install commands here on out

#

Custom ML python Java controlled programs

vapid jay
#

what is red hat linux?

shell flume
#

Enterprise Linux

vapid jay
#

oh ok thanks !

shell flume
#

Over the course of human medicine, new advances have arisen through two processes: Discovery and Engineering. With the rise of generative AI, many new biotechnologies will arise through another word: Generate.

Billions of years of Nature's discoveries have created the living world around us and an extraordinary diversity of protein molecules, w...

ā–¶ Play video
#

I’m not allowed to post pdfs here but I believe the best operating Linux out right now is CENTOS or RHEL

smoky quest
vapid jay
shell flume
#

Don’t get me wrong Ubuntu 22.04.02LTS is fast… Lutris/wineCFG .. you can run windows video games better and faster than a windows OS can

#

Just graphics setting have to be set low because of little to no graphics card support files obviously

shell flume
faint igloo
#

Could you recommend some books that are suitable for someone pursuing a career as a Machine Learning Engineer? I am looking for books that cover both advanced concepts and real-world applications

novel viper
#

can any one suggest me a good course on python

smoky quest
smoky quest
faint igloo
fringe flax
#

Could anyone guide me on getting a Job for IAM - Identity and Access management ,in USA / Europe, I currently work on Ping, SSO , Okta, Sailpoint , OIDC , oAuth, Cyberark , Azure IAM and AWS(only a few services like s3, Cloud formation, and AWS API gateway) and code in python , sql and java, I do not get any response from any companies if I apply in Europe through Linkedin and Glassdoor , I am not even sure if my resume is being looked at thoroughly, I only get an automated response saying "we are moving with other profile as my profile/cv is not a match" , Trust me my CV is ATS compliant too . Not sure how to proceed here and lost in life.

smoky quest
fringe flax
fringe flax
fringe flax
last gust
#

Anyone here knows how to create telegram bot with python?

fringe flax
last gust
vital wyvern
smoky quest
fringe flax
dapper bane
#

is there demand for full stack engineers who know machine learning ?

last gust
patent citrus
#

I recently started learning programming, please tell me where to start, what to do and how to find a job?

smoky quest
patent citrus
#

and without a degree without anything, just learn programming?

smoky quest
atomic nest
#

just build alot of projects i guess

smoky quest
#

In that case, frontend is generally a lower entry point. You may want to review https://roadmap.sh/frontend and build projects.
But again, don't expect the same roles, responsibilities and compensation

patent citrus
#

Yes, I should at least start somewhere to find any job

atomic nest
#

yeah the whole market is a bit competitive so applying without a degree is a bit tricky but you could make a strong portfolio and you could probably make a good impression for recruiters

smoky quest
# patent citrus Yes, I should at least start somewhere to find any job

Note that:

  • Every job ad has thousands of applications from people with great resumes, education, projects and internships
  • Without a degree, you are in competition with all the people in your situation (without a degree)

So your profile must be so good that it stands out comparing to thousands of people

patent citrus
#

I have a feeling that my way is closed T-T

smoky quest
#

you are choosing a path of extreme difficulty. That does require motivation

atomic nest
#

i mean it's not impossible

#

it is incredibly difficult tho

patent citrus
smoky quest
atomic nest
#

can you like print to a screen yet

patent citrus
#

I don't have a degree in programming, I only learn 1 language, Python

#

I'm just a newbie

atomic nest
#

you can kind of do a lot of stuff with python

#

what do you kind of projects are you thinking of making

patent citrus
#

I don't know myself xd I need some kind of plan according to which I will go in the right direction, knowing that I am achieving the goal

#

I’m learning Python now and how will I learn it, what should I do after that?

patent citrus
smoky quest
atomic nest
#

he’s right python is a very versatile language that goes into many areas of the swe field

smoky quest
#

It also depends on your age, professional experience (especially if you have anything relevant) and your country

smoky quest
#

Oh I know nothing about Kazakhstan other than it can be wild there. So I can't advise much

patent citrus
smoky quest
atomic nest
#

do you just wanna make algorithms, create neural networks, create a backend for a website, create visual simulations, hell make a game. there’s like a lot of stuff you could program in python.

atomic nest
#

the possibilities of the snake are endless

atomic nest
# patent citrus wow

those are like only some of the fields that use python naming them all would take me a while

patent citrus
atomic nest
#

then do it

#

starting as soon as possible is a good way to plant the seed to branch into other areas of the swe ecosystem

smoky quest
atomic nest
#

yeah some good online resources are w3schools and geeksforgeeks, freecodecamp and programming with mosh on youtube are good visuals too

#

idk I took a college course on it which gave me a lot of the core fundamentals but these resources should at least get you started

fringe steppe
#

is there anyone can review the code of cpython with me together? i have some problem with it,maybe we can solve it togetherducky_sphere

kindred oyster
#

!res

inner wrenBOT
#
Resources

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

vapid jay
#

How to prepare for data science interviews?

dry quarry
#

I want to learn django and flask can anyone tell the best resource from coursera and youtube.

#

@vapid jay@dry quarryhello

plush summit
vapid jay
#

Hi I had some questions. Is there a reason why companies pay you less if you don't have a degree even if you have certificates and work experience 😢

#

Are companies hell bent on paying you as less as possible, same as we employees are hell bent on being paid highest possible.

atomic nest
# vapid jay How to prepare for data science interviews?

i haven’t done a data science interview yet but I assume they bring up python libraries like pandas, matplotlib, scikit-learn, and some other stuff as well as concepts like linear regression, clustering, and other neural net concepts

atomic nest
#

companies aren’t really concerned with anything but their bottom line sadly

white relic
vapid jay
#

It depends on the type of role ig.

fringe sphinx
sturdy jackal
#

Question

#

As a developer working alone making a game for the google app store, would it be better for me to make a game that is actually good that may earn a bit of money or a low effort game that spams ads every few minutes to maximize on profit

fringe sphinx
sturdy jackal
#

But with the state of the mobile game industry right now, low effort games are very high in popularity compared to the actual effort put in it

balmy mural
gritty rivet
balmy spade
hushed ravine
#

Question for everyone: how long did it take for you to get ā€œgoodā€ at programming

balmy spade
#

"good" at programming as a whole? I don't think I'm there yet.

fleet reef
balmy spade
#

I don't know. Good is subjective, so let's just go with "feeling slightly comfortable while performing a task". Programming is an enormous field. I could work the rest of my life at learning in it and still have things I haven't ever touched.

I'm "good" at part of what I do. Vendor specific APIs, middleware solutioning, and bridging systems. Yet, even there I have areas I'm still learning from. Then there's system's tooling, infrastructure tooling, webdev design, database management, and so much more. That's just my job! My hobbies are wildly more diverse.

So, honest answer to "how long did it take": I'm not there yet.

How long will it take you? Depends on your goal. Only thing I can say is that you won't be done learning or getting good after a 3 month boot camp or a handful of udemy courses. You'll have started, but there's more to learn.

hushed ravine
vapid jay
balmy spade
silver jacinth
silver jacinth
true harness
#

to interpret the question slightly differently, "good" is a process. if you can learn/improve with programming effectively, you are good at programming. not to mention various associated soft skills

balmy mural
#

You'll take some time to be able to do tasks on your own when moving to a new company/project as well. There's always some time it takes to get comfortable with the frameworks/libraries and general projects tructure at a new place

hushed ravine
#

I'd also like to follow up with: Would you recommend that I take on a project with a professor that is using programing for a major-related project? I haven't done any projects and my coding experience is limited to python but haven't touched it in a year. Any thoughts?

#

the project is more related to 3d modeling and data science

shrewd plank
#

I with a service provider had different Projects like 6 months Typenscript, 6months Golang, 6 Months Python now iam in a new with also 4months Python.
I don't feel confident in a programming language but i can't choose my next Project.
Iam scared to be Allrounder people say thats more in demand than expert in one topic but iam not Sure.
Also which language is close to Python since i have used it most time

fringe sphinx
hushed ravine
#

true

#

the fear initially was that i was going to get overloaded with work

pastel thunder
#

RSU means you are given some stocks for free, right?
which can be sold at market value after the set vested period

true harness
#

"free" is an interesting word. but yes, once they vest, they are yours

pastel thunder
true harness
#

yes, they are different from an ESPP in that regard. but they are typically an alternative to cash

balmy mural
pastel thunder
#

i got confused, seeing this:

#

comment said this:

#

why they ignore rsu?

silver jacinth
#

probably because they expect to pay less for outsourcing to other countries. Meaning you won't get the same benefits as here in the west

pastel thunder
summer roost
#

Probably because the RSUs take time to vest, would be my guess

silver jacinth
#

could be a short term position, there's a lot of information missing

pastel thunder
#

ok, cool

vapid jay
#

You most probably won't even get to vest the stock options. Lot of new hires are fired within a year

brittle ember
#

I have seen many videos suggesting solving LeetCode problems. I understand that the purpose of solving LeetCode is not just to do them mechanically but to develop problem-solving and pattern recognition skills. I'm very curious about why so many people solve LeetCode, but not everyone gets placed, especially in top companies like FAANG or MANG. What are the other important aspects or attributes of a candidate that distinguish them from the rest, particularly for freshers?

vapid jay
#

There is no bigger meaning. Candidates who pass leetcode round but fail the technical rounds are those who are just leetcode monkeys.

brittle ember
vapid jay
#

By any chance are you Indian?

pastel thunder
#

yes, that shouldnt be the only thing in your resume

brittle ember
vapid jay
#

I thought so. The leetcode obsession amongst Indians is unreal. It is just one round of your interview process. You need to possess actual technical skills too

pastel thunder
true harness
vapid jay
#

A lot of companies don't bother with it after you get some years of experience

pastel thunder
last gust
#

Does anyone know about V0 by Vercel?

brittle ember
#

So what will improve chances of me getting hired at big tech?

brittle ember
brittle ember
pastel thunder
brittle ember
brittle ember
#

How much important are referrals?

#

If the company accepts referrals, it puts you way ahead in the queue. Correct?

#

Ohh. I get it now. That's why the content creators say in their video to talk to someone on linkedin to get a referral

#

Looks like win win for both parties

#

Opps.

#

Got it now. Is landing internship more easy as compared to job?

shrewd plank
brittle ember
#

I have seen that internships are mostly available to either college going students or the ones who have just finished college. Is it true?

#

Someone please reply

fringe sphinx
true harness
fringe sphinx
#

I have seen some high school internships tho, know two students who got one last summer. The company viewed it as 'giving back', but was more like giving the students a summer project

balmy mural
brittle ember
#

Thank you @vapid jay, @pastel thunder, @turbid bobcat, @fringe sphinx and @true harness for invaluable help and time ā˜ŗļø

shrewd plank
vapid jay
#

The huge over supply of laid off workers isn't helping

balmy mural
fringe sphinx
vapid jay
fringe sphinx
#

Oh, entry levels are certainly worth their salary. I have <1 yrs being very productive right now.

vapid jay
#

Lucky. We have had different experience in my our org. New kids in my org take atleast 6 months to ramp up and become productive

balmy mural
#

Entry level isn't productive for the first x months of joining the project since they need to learn the structure of the project. After that, majority of them do justify their salary in our company

fringe sphinx
#

Yah, small companies like mine can afford to be cutthroat: if they're great, great. If they're bad, bye.

balmy mural
#

x can be anywhere from 3-6 months depending on the scope and complexity of the project

fringe sphinx
#

I dunno, psvm, I've gotten over any guilt: there's always someone else who benefits (and( they leave with more skills, more hirable, and some $$ to bridge it)

true harness
#

it took me a whole week to get onboarded (get access to repo, slack, etc) at my current internship 🄓

fringe sphinx
#

There's a quadrant (grid?) of hire fast/slow vs fire fast/slow.

balmy mural
fringe sphinx
#

Oh, I'd be shocked if an entry knew how to open a PR

balmy mural
#

I hated that first week of just sitting and watching people screenshare while working since I couldn't do anything xD

vapid jay
#

I have worked at some really big organizations. In majority of them it is impossible to get fired just for being incompetent. The only punishment for being incompetent is staying at the same position

fringe sphinx
#

So had to be a damn good reason.

#

(Also, honestly, only had one person who I thought was a net negative on the team)

vapid jay
#

Literally failing upwards

fringe sphinx
#

The paperwork/HR process for sure. Gotta put them on a PIP, wait, etc.

#

HR always wants to protect first against wrong term lawsuits

#

Who knows, maybe they crushed it at the next level šŸ™‚

vapid jay
#

He wasn't promoted to fired. He was promoted so that he would leave our team and weigh down some other team

summer roost
#

the skills required for management and the skills required for coding barely overlap. It's always weird to me that people get promoted to team lead positions from SWE positions. Many of the things that make you a good SWE (hyper fixation on details, for instance) make for a bad manager.

fringe sphinx
fringe sphinx
vapid jay
#

Stack ranking just leads to "hire for fire" practices like they do in amazon

#

Stack ranking also completely destroys team spirit

fringe sphinx
#

Knowing that the hiring practice is not very accurate. (IMO)

#

You get mgrs who manage down (micromanage) mgrs who manage up (and neglect the team), and good mgrs who can do both. Hard skills.

vapid jay
fringe sphinx
vapid jay
#

Yeah. But you have to confirm upfront if there is a chance of becoming permanent at the end of contract

brazen island
#

So, since I've started applying I've had a massive amount of people message me on LinkedIn about opportunities (that actually read my profile because they reference to details in it).

Is it because the LinkedIn algo puts me higher in search? Is it because I redid my profile and added more keywords?

modest spade
#

Hello guys! I was thinking of creating a small app, for me and my friend, focused on some PC Optimizing/managment. I also want a clean, modern, GUI, is python a good language for this purpose? All feedback will be useful!pithink

wild pagoda
#

just use batch

candid plinth
#

Would work experience as an airport representative look good on a junior web developer resume?

brazen island
#

that's iinteresting, TIL

#

Is there any etiquette in how fast you should answer? I already have too many interviews next week + I took the day off Tuesday for an on-site. I think I only want to answer them if the on-site goes badly, which isn't likely.

Like, can you just keep them on read for a couple of days?

#

Maybe I'll schedule all of them for Tuesday then

smoky quest
candid plinth
brazen island
#

Yup. I'll plan them in thhe afternoon or so

gilded haven
#

What are some beginner classes I can take to get a certificate for python idk if that well help me get a job but my parents are telling me it’s likes a degree somewhat

modest spade
gritty rivet
gilded haven
#

Yeah but you don’t necessarily need a degree to get a programming job

balmy spade
#

Having a degree will make getting a job as a programming easier. I'd even say, significantly easier.

gilded haven
#

Yeah of course

balmy spade
#

It's not a requirement, you are correct. It's just the easier path to walk if you can.

gritty rivet
smoky quest
gilded haven
smoky quest
gritty rivet
gilded haven
pine sleet
#

if you play your cards right you can even go to college for free

gilded haven
#

Unlikely now lol

pine sleet
#

but other than that there are many ways to make college far more affordable. tens of thousands of people from low income households go to college every year from all ages, so it's definitely feasible

gilded haven
#

I’m 24 turning 25 so I can’t do anything in HS

pine sleet
#

that's a great age to go to college

smoky quest
gilded haven
#

But I don’t have to go to college right

gritty rivet
# gilded haven Us

Then Recursive's advice is right. You can also look at online degrees like WGU which is very affordable.

pine sleet
#

you don't have to, but you should strongly consider it

gilded haven
#

I don’t need like to make 80k a year

pine sleet
#

it will actually be easier go to to college than try to get a tech job without going to college

smoky quest
pine sleet
gritty rivet
gilded haven
pine sleet
#

you should definitely go to college then

gilded haven
#

Like game development or something

smoky quest
# gilded haven Like game development or something

Everyone wants to get into gamedev.
Every job ad receives thousands of applications from people with degrees, awesome projects and great internships.

That means you need to be literally better than thousands of people to have a chance to stand out.

gilded haven
#

Like there has to be classes I can take that are similar to college but just programming classes

gritty rivet
pine sleet
#

the content covered in college classes is but one portion of what makes it appealing

gilded haven
pine sleet
#

computer science

#

it's the degree you'd typically get if you want to go into SWE/programming

smoky quest
gilded haven
#

So there are some resources to get a CS degree specific I doubt it’s free

pine sleet
smoky quest
cerulean basin
#

@turbid bobcat hi i tired making few changes based on ur suggestion. any further improvements i can make ?

Thanks in advanced u already helped me a lot

smoky quest
#

you still have to compete with the other candidate who has been writing their own vulkan engine since they were 8 years old

pine sleet
#

i think that's just an intro to cs class

gilded haven
#

Yea it something

pine sleet
#

it's a good class, but i believe it equates to what most cs degree plans have their first semester

smoky quest
#

It's not even that. It's that there are soooo many candidates that they can afford to pay less because they know that there are still thousands of people waiting in line

gilded haven
#

I just know entry level is 80k a year and i would be okay with 30k

smoky quest
fringe sphinx
gilded haven
smoky quest
gilded haven
#

Mmmm

#

But a CS degree isn’t the same then going to college right

smoky quest
cerulean basin
#

alright ill make changes.
But putting more details wont it make it less readable?
like the two lines in one point

gilded haven
smoky quest
cerulean basin
#

i see! thanks for the suggestions

gilded haven
#

I just need a basic python job that’s why I want to get a certificate cause it would show I have a basic understanding of python

cerulean basin
#

yeah i got the idea! thanks for the reference

smoky quest
smoky quest
fringe sphinx
#

It's hard (near impossible?) to directly land a programming job with only a few months of training. But with adjacent experience + study + practice, you can look for the next better opportunity.

fringe sphinx
summer roost
#

well, not "impossible", but they're very context specific

#

if you want to know how much people get paid to do QA or Tech Support or Help Desk jobs in your city, look at job ads

gilded haven
smoky quest
#

QA is also very broad.
And then it depends if you are in a position of force when negotiating, which entry levels without a degree aren't

gilded haven
#

So I just have to go to college If I want a game developer job

smoky quest
fringe sphinx
smoky quest
#

That's your competition

gilded haven
smoky quest
smoky quest
#

Gamedev is also far more than just gamedev itself. There are tons of pipelines, assets tooling and many opportunities around it.
But in 2024 it can get quite complex, especially in larger studios

gilded haven
#

Just how many companies use pygame to make games not a lot right

smoky quest
#

none

gilded haven
#

Exactly so me learning python is just so I know the basics of programming right

smoky quest
#

yes. Python is also used for tooling and scripting

gilded haven
#

Since no one uses python for game development

summer roost
#

I'd expect game dev companies to use python, just not to write games in Python

smoky quest
#

as a software engineer, you will need to know multiple languages anyway

neat shadow
#

Python is great for interviewing too

fringe sphinx
gilded haven
#

What are other stuff I can do in python that’s like game development but not exactly making games

wind plinth
#

something that's game development... but not game development?

summer roost
serene merlin
#

How do I learn python

white torrent
#

!res

inner wrenBOT
#
Resources

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

gilded haven
#

My brother is telling me some company will hire you with a certificate but it’s a lot harder to find

pine sleet
gilded haven
#

And not a random website

white torrent
pine sleet
gilded haven
#

Harvard

pine sleet
gilded haven
#

Wow okay

white torrent
smoky quest
gilded haven
#

Okay I guess I have to consider college

pine sleet
#

you should

gilded haven
#

But because having autism is gonna be 100 times harder

white torrent
#

I found that in university, not everything will apply to the position you end up wanting to work in, but that’s a good thing as you will get a decent bit of exposure to several subject areas

white torrent
pine sleet
#

there are many neurodivergent students that are successful in university. if they can do it, you can do it too!

gilded haven
#

Just I wish I could just be take CS and that’s it

#

But I have to take math and English

pine sleet
#

it will give you exposure and make you a well rounded student. universities also want your money

white torrent
#

Depending on the university, there may be some curriculums that offer purely CS if you’d rather that, mine did

still condor
#

I dropped from university mostly for non-CS related reasons... and now I'm completely non-well-rounded

pine sleet
#

bro is a cuboid

white torrent
#

A certified dodecahedron

gilded haven
#

Well thanks you all for the advice

fringe sphinx
shrewd parrot
#

guys can anyone refer my friend for a customer success role? He is not from USA how can i help him?

gleaming mason
#

How can I get an unpaid internship role at a large tech company such as microsoft, amazon, google, apple, etc

#

??

fringe sphinx
gilded haven
#

College might be path but

fringe sphinx
gilded haven
#

Because English is one of my weakest traits coding is hard but grammar is 100 times harder

#

So i might have to do one class at a time

gleaming mason
tardy prism
#

Any job reference for United Kingdom??

#

I want to switch in python

gleaming mason
#

Is a computer science degree important for obtaining an unpaid internship job?

fringe sphinx
true harness
#

in swe, at least. almost all internships go to current CS students

gleaming mason
gleaming mason
fringe sphinx
#

Ok, what was the last project you worked on?

#

And what libraries did you use?

#

(the hint is: start looking at libraries/packages that you've used)

gleaming mason
fringe sphinx
gleaming mason
#

I can't find any projects without solutions

deft herald
deft herald
fringe sphinx
#

I can find thousands of projects with open issues marked good first issue.

#

And, if you pick a package you've used, I bet you'll find lots of issues you could look at.

grim geyser
#

Hello everyone
so incidentally it so happens that I have a job week starting from 17th June for 2 weeks. But I haven't found a job as of yet so it would be great if any of you could help me out on this. I'm asking in Python Discord since I've been practicing Python and I'm confident with my basics. I'm willing to learn anything beforehand so please do let me know if you've got something.

white relic
grim geyser
#

Well, it's a week where we're sent off to get a job and work for 2 weeks, no school. Any kind of job will do. It doesn't have to pay, just for experience. So I was wondering if anyone could give me a job to do online, even for the simplest of tasks in Python. Perhaps like a game dev team if it's not too much to ask. I wasn't quite sure as to where to bring this up.

smoky quest
#

Though we are more than happy to help with your strategies and tactics

grim geyser
#

I see

#

Thanks for responding

#

Apologies for the troubles

smoky quest
# grim geyser Apologies for the troubles

no troubles at all.
Sounds like you are in HS. In such short timeframe, I would probably spam all your friends and parents' friends. Nepotism might be your best bet

nova glade
#

hi every im a noob in python ond want a job like everyone else

#

anyone want talk about python sql

inner wrenBOT
#
Discord Message Content Intent

The Discord gateway only dispatches events you subscribe to, which you can configure by using "intents."

The message content intent is what determines if an app will receive the actual content of newly created messages. Without this intent, discord.py won't be able to detect prefix commands, so prefix commands won't respond.

Privileged intents, such as message content, have to be explicitly enabled from the Discord Developer Portal in addition to being enabled in the code:

intents = discord.Intents.default() # create a default Intents instance
intents.message_content = True # enable message content intents

bot = commands.Bot(command_prefix="!", intents=intents) # actually pass it into the constructor

For more information on intents, see /tag intents. If prefix commands are still not working, see /tag on-message-event.

balmy spade
gilded haven
#

I forgot that you have to test to get into college so that is a no go meaning I can’t get a job in python

#

But because of my autism even with a college degree I’m already at a HUGE disadvantage

#

Meaning without one they will just laugh at me

true harness
#

you also need to take tests in college pithink. how will an entrance exam be any different?

gilded haven
#

I mean I could always have 10 years of experience but I don’t think that will help because I have autism

#

I will always be look at different

balmy spade
#

You will be looked at for the value you can bring. Autism is the card you were dealt when your character was rolled. It's not an excuse for accepting less than what you want. Sure, you have to find a way to handle it. That's doable though.

gilded haven
#

I guess but people who have 2 years experience probably will be a better programmer then me if I had 10+

#

I guess I don’t necessarily need a actual job to make money I can make a discord bot that has a cheap subscription service

#

Or something like that

balmy spade
#

You are your worst critic and the best at knocking yourself down. It's because you know exactly what words and thoughts will hurt yourself. You've got to tell that voice in your head to shush, sit down, and watch.

gilded haven
#

Yeah

smoky quest
#

Note also that tech is one of the most tolerant and welcoming field

gilded haven
#

Sometime it doesn’t show sometime it does

smoky quest
true harness
#

additionally, in the US, discrimination based on disability (if it doesn't affect work) is illegal. companies are also required to provide reasonable accommodations

gilded haven
gilded haven
gilded haven
#

I think I’m pushing myself to much I have very little python knowledge and experience but once I put my mind to something I will do and I will get a job even if I have to have 15 years of coding knowledge to get my first job

worthy wigeon
#

I'm pursuing AI with python

#

a 12th grader rookie with good amount of CUDA experience, any help?

smoky quest
#

a masters would especially helpful for AI/ML

worthy wigeon
#

Got admission in Indian Institute of Tech, Bomba, CS course
AIR 16, JEE ADV 2024,
life has truly been hell when I had to prepare for it...

vapid jay
#

Hii i am very new to python and still learning basics if anyone could give any sugestions for me it would be very helpful to start my journey

buoyant seal
brazen island
#

I had a really unexpected interview for a technical sales position at a VC-backed startup šŸ‘€ .

I didn't see myself doing anything non-dev yet but honestly, I'll have to give this strong consideration.

#

My fear is obviously that if/when you take something like this you're locked into non-technical roles

brazen island
#

Well, good question. It's like a customer facing dev. It's an OSS product. Explain the features to customers, work with them on implementations. Liaise with the internal team. But also, if someone is on the fence of going premium going on site, talking to them, doing demos, maybe sketching an architecture for them etc.

#

at least, I think

grim geyser
grim geyser
fringe sphinx
sharp owl
#

Can I learn Python program for free?

kindred oyster
inner wrenBOT
#
Resources

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

humble vine
#

Hey chaps, I have a question. I will soon apply for a job and I have two web projects with Django, but I also have a started project about Pygame where I learn the library and make a basic game which is not yet finished. Should I make my pygame project public on Github (it is private now) and should I include it in my resume even thought it is not yet finished?

brazen island
fringe sphinx
#

Customer facing roles helps you become a well rounded technologist, more than just an engineer and more than just an empty hat (someone who talks to customers but has no depth)

brazen island
fringe sphinx
brazen island
#

Yeah, they specifically called it "sales engineering" but I thought it was something they invented

fringe sphinx
#

It's a rewarding job, altho frustrating for: lack of impact on product development (engineering will listen but often ignore what you want), and lack of time to really solve the customer problem (you stop short of actual delivery)

fringe sphinx
gritty rivet
fringe sphinx
brazen island
fringe sphinx
#

I have a vendor like this, their engineers are just underwater and suffering from quality issues. The sales engineer is constantly having to make excuses and is frustrated.

fringe sphinx
brazen island
#

What I like is the idea of working for a VC backedd startup. We barely have any. The headcount is <40 and they're really really well funded (and expanding towards NA) so if I take it and do well there's a lot of opportunities

fringe sphinx
#

Sometimes high level SE's are called field cto's

#

It's perhaps a more palatable title, if you're negotiating

brazen island
#

Build features, integrations or a whole project of our $platform
was part of the job description which is interesting though

fringe sphinx
#

Yah, that may mean doing custom dev for a customer implementation. Not really an SE job usually, but in a small company, who knows. I would focus on figuring out what title you want and negotiate for that. At 40 person, 'SE' might not be what you want to come in as: it affects how they think of you.

brazen island
#

Oh, what do you mean with the last part?

fringe sphinx
#

Job titles matter, even at small companies. As an SE, your role is defined and as the org grows, it's easy to be marginalized.

brazen island
#

I think the specific content is really going to depend on the current needs. They said it's something which means I'd be engaged throughout the funnel. I guess sometimes that means pre-sales, other times that'd mean more customer success or even custom implementations

fringe sphinx
#

One thing you could negotiate for is a title more commensurate with your background or skillset or what you want to do. Small companies don't care about titles, so now's a good chance to negotiate.

gritty rivet
velvet trail
#

hi guys

brazen island
fringe sphinx
#

There are a lot of titles in the customer facing space: sales engineer, solutions architect, solutions engineer, field cto , etc

brazen island
velvet trail
#

i want suggestions about data engineer i am new to this

#

where should i start

brazen island
#

Tomorrow's interview is interesting. I did an internship there and did the case study part of my MSc thesis with them as well. Also have several good friends working there. There's no real cons aside from me being unreasonably picky.

fringe sphinx
#

Yes for sure. It's a career builder. But, it's also very diff from a SWE

brazen island
#

What I didn't like about the job was that it was too analytics focused. It's an extremely childish argument but I wanted to work on ML projects that weren't strictly demand forecasting, predictive maintenance, and so on.

#

The thing is, all (consulting) companies that started out wanting to do "super cool ML" here quickly pivoted their entire business towards analytics and data engineering as they grew

#

The rational choice is joining

fringe sphinx
#

(Which was funny advice in an interview)

#

Yes

#

Do projects. The modules are a byproduct of doing projects.

#

!kin

inner wrenBOT
#
Kindling Projects

The Kindling projects page on Ned Batchelder's website contains a list of projects and ideas programmers can tackle to build their skills and knowledge.

fringe sphinx
#

Great! Don't rush, just learn a little at a time and you'll be great. Hang out in #python-discussion for help.

#

Yup, there's lots of ways. It's a good project. The other channel will help you

brazen island
#

I don't have the risk tolerance for starting a company. I also think my competitive advantage is soft skills (and not actual ML/AI). Irrespective of where I go I'll slowly pivot to those roles, but hopefully in the span of 5-10y and not in the next 2 months šŸ˜‚

fringe sphinx
#

I stopped rationalizing it a long time ago. People dont start companies for rational analytical reasons, imo. Once you start analyzing it, you're not going to.

brazen island
#

Interesting. I haven't answered the recruiter's email yet (I told them I'll think about the role) and it seems they want to accelerate the process šŸ‘€

#

If you think too much about it you'll find reasons it may not work out and then you won't do it

faint igloo
#

I want to ask about internships that were very short, around 1 month. I left one because the company culture was poor, especially in terms of respecting employees working hours and working speed (especially for unpaid interns). Additionally, I had another short internship which i left to focus on finishing my studies. Should I include these experiences on my resume or not?

brazen island
#

I mean, I said I'll never make a company but that's untrueish. When my SO finishes her PhD we'll probably travel for (close to) a year and I'll give it a shot then

#

If it doesn't work out during that year (or I don't feel like working while traveling) it'll be no harm done

fringe sphinx
#

Belief is the operative word here. If you start worrying about probabilities/etc, you'll talk yourself out of it.

vapid jay
#

It all depends on how rich you are. Entrepreneurship is a dart game. Launching a successful company is like hitting the bulls eye. Middle class folks get 1 throw. Rich folks get multiple throws

#

It all comes down to how many times you can try and fail

fringe sphinx
lyric marsh
#

Sorry for disturbing the convo
Hello guys, i'm new here.** I am moderate level python coder(school knowledge). The only language I know is Python. **Now I am gonna start learning a new one(the basics over a period of 2 months). I have completed school and going to join CSE core in an college in 2 months. In this gap I want to have a good basic idea on programming. So what language so I start with foremost??

spiral peak
#

Hey folks needed some suggestions i am currently working as fastapi developer but i want to switch now the problem is that the marlet is more focused on django although i started learning it through docs now how knowledge is needed so that i can defend a year experience and can i do this 1.5 months

spiral peak
lyric marsh
#

should I learn any prereq. lang like HTML to start with javascript??

faint igloo
brazen island
#

Never thought I'd say this but applying is actually quite exciting It seems like there's many cool opportunities out there

fringe sphinx
fringe sphinx
brazen island
#

Yeah, like the whole sales engineer thing. I'll consider it for real but I won't be "swooned". It's just like without their reach out I'd never have considered it

#

The hardest part for me is I'm effectively transitioning from research to industry and it goes either or two ways, they discount my profile on the basis of it or they're like these people and put a lot of interest in it

fringe sphinx
#

Customer roles are also very credential driven; publishing is one way to excel in that world

#

So, the academic / research part can be a big asset

fringe sphinx
#

Very might be overstating it: but if you have credentials, the sales ppl will find a way to work it into every conversation: for credibility

craggy saffron
#

the benefits go CRAZYY on this one

fringe sphinx
#

(But yah, it's a good city)

craggy saffron
fringe sphinx
gilded haven
#

Are most coding jobs remote where you can work from home or no?

near ocean
#

they all are
whether the bossman allows it is a different question

gilded haven
#

Ah okay

#

Are there any websites so I can find like job listings and the requirements

near ocean
#

linkedin, indeed, etc

lyric marsh
fringe sphinx
lyric marsh
#

Hmm fine, i'll give a try

fringe sphinx
#

Get comfortable with seeking out information: freshman are notorious for not engaging with the department and using all the available resources (tutors, etch

lyric marsh
#

and b/w java and javascript which one to learn first

pine sleet
#

doesn't really matter

lyric marsh
#

So they both are diffrent in their own aspects??

pine sleet
#

don't fall into the trap of trying to find the most optimal path to learning

fringe sphinx
pine sleet
#

it's not like they get a lot of traffic anyway, lol

pine sleet
lyric marsh
#

I have no idea about CSE(I know only python which is a speck of dust in a desert), but I look forward in exploring the field of CSE

fringe sphinx
gritty rivet
lyric marsh
fringe sphinx
pine sleet
#

Computing history videos or just programming videos?

lyric marsh
#

šŸ˜… , so can u share any references, i'll try to purchase

lyric marsh
pine sleet
#

Veritasium is pretty good for that

lyric marsh
pine sleet
#

yah. He has some computer videos too that go into the history of how something came to be

pine sleet
#

If you want python learning videos, Corey Schaefer is recommended a fair bit

#

!res for everything else

inner wrenBOT
#
Resources

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

pine sleet
#

have fun shipit

lyric marsh
#

Sir, you're a university student or working man??

pine sleet
#

im a student

lyric marsh
fringe sphinx
#

The Chip is on microprocessor history, any book on Alan Turing, I liked Code: The Hidden Language of Computer Hardware and Software https://a.co/d/06UZDov. Trying to think of good intro books, besides these.

lyric marsh
fringe sphinx
fringe sphinx
lyric marsh
#

They're beginner friendly??

fringe sphinx
#

Yah, none of these are technical books

lyric marsh
#

Hmm perfect!!

fringe sphinx
#

Your public or school library is a great resource too. Grab a (not too technical) book on something you know nearly nothing about.

lyric marsh
#

Actually I reside in India, and in my town it's not so sophesticated šŸ˜…, to have a library

#

I'll try reading E-Books

fringe sphinx
lyric marsh
fringe pine
#

Hey, does anyone here have experience with MSc apprenticeship programs in the UK? šŸ‘€

urban edge
#

Hello! I'd like to contribute to Cpython. Where do I start? Is there newcomer friendly tags in the issue tracker?

fringe pine
#

A couple of core developers are occasionally around in this server. You're most likely to see them in #internals-and-peps, so that might be the place to ask.

cerulean basin
#

Hi @turbid bobcat i made the changes, tried to make it a little more consistent. does it look better ? any futher changes i can make

Thanks a lot in advanced, already pinged u a lot lol

#

alright!

cerulean basin
#

ok! but where can i add flask and REST?
like can i mix it with languages and framework?
or remove it

cerulean basin
#

operation section will bulk up with lots of stuffs then ig so
lemme try up

smoky quest
#

could open them to lawsuits

brazen island
#

this is stupid as f

smoky quest
#

people argue for the dumbest things

#

You only need one weirdo out of 100 people to spoil the whole thing

#

Imagine someone sues you because of an answer you gave here in #career-advice .
You still have to engage lawyers, adds stress and time, even if it is frivolous. And the end result is it's not worth it in the end

#

you have to demonstrate damages, quantify them, etc.

#

So all in all, the benefits of giving you an explanation of why you are being rejected does not outweigh the risk associated with it. It's just so much simpler to do nothing

#

the more established the company, the less likely

brazen island
#

technical interviews and take homes have been disappearing. At most they do a "case study" here

#

But honestly, the 4-5 round tango is probably worse

#

Lighting candles and praying to the lord almighty you're not a grifter I guess

#

we've hired one of these in the past

fringe sphinx
#

Ever read the original fizz buzz article?

#

If not, you should, and then read the followups and discussions of it over the years.

fringe sphinx
brazen island
#

I can speak to any number of people at the same time. I'm just too impatient for several rounds spread over weeks

#

For better or for worse talking is the only thing I probably score high in, percentile wise 😩

fringe sphinx
cerulean basin
#

@turbid bobcat made changes, is there anything else i can do

brazen island
#

Our worst hire was a disaster. He was on the verge of finishing his third MSc (law). Already had one in mech eng and another in AI. He could do absolutely nothing.

#

I don't know if anyone has seen catch me if you can but that's what it was like. Handsome, well spoken dude but absolutely had zero skills

cerulean basin
#

alright! again thanks a lot for your help, without your revisions i were never been able to make good changes

brazen island
#

I studied with tons of people at MSc level that were OK to decent students that I knew really didn't have what it takes. Doing an exam well doesn't necessarily mean you actually have what it takes

cerulean basin
#

alright will work on it today evening!

brazen island
#

You can brute force your way through

#

Or be like one of my good friends, she did pure math and then AI. She's good at pure math math but not at all at engineering math, mathematical modelling or programming (but she graduated). That's always going to be a struggle

fringe sphinx
#

I have a few standard interview questions, usually something just hard enough where someone needs a little help to get thru it. I remember one candidate who nailed them, like just almost too easy. Hired them more or less on the spot. Fast forward: they were absolutely useless and couldn't problem solve anything. I believe what happened is our third party recruiter prepped them (by asking prior candidates)

#

It was one of those; I forgot why I ask those hard interview questions. I want to see someone actually think and interact; and I never saw that part of this person.

brazen island
#

It's obviously because they get a commission for hires. If they take it a little bit too far it actually works against the company

woeful vapor
#

i’m leaving

fringe sphinx
terse field
#

Hi everyone, i have a 'career' related question, but i suppose its more about Github. As a growing developer, i realize its potential, but i dont know the Proper way to use Github. I've uploaded some code to my profile already and made a few repositories. is a Repo like a project, that i upload all the related files to, totally separate from other repositories?

#

I ask in here mostly bc I imagine this will come up at work, or with showing my skills to an interviewer, i'd like to have an organized portfolio rather than a messy one. Thank you!

peak halo
terse field
#

Thanks

deft herald
# terse field Hi everyone, i have a 'career' related question, but i suppose its more about Gi...

Since i'm speaking more on the career side, i'll keep my answer here

If anything, your best value from doing this will come from learning how to use git itself. IME, no one will actually look at an online portfolio or Github profile until the resume has already made it past the HR screen and you have already been scheduled for a technical interview. At this point, the resume gets dropped on the desk of (or emailed to) the engineers that will be performing the interview, they'll look over the resume, and if they're interested check out your online portfolio

#

So in other words, don't expect it to get you any interviews, but expect it to be the source of some discussion during the interview itself

jovial crane
#

Could webscraping be a career?

pine sleet
#

probably not

peak halo
fringe sphinx
jovial crane
#

I guess a way to reword it is ā€œdoes knowing how to web scrape help you further in your career and does it open doors for career opportunitiesā€

high coral
fringe sphinx
high coral
fringe sphinx
jovial crane
jovial crane
fringe sphinx
lapis wind
#

Biggest one is SQL tbh

#

Personally never touching pandas again and slowly converting my work's code the Polars šŸ˜…

#

But SQL definitely the most important

#

For us at least, we also do a decent amount of scala for spark

compact glacier
#

Guys, how do you know if you like coding as a career?
Do you guys think the act of coding is fun or the end product is satisfying?

dapper bane
#

does gsoc requires 18 years of age and less ? 😭😭

buoyant seal
# compact glacier Guys, how do you know if you like coding as a career? Do you guys think the act ...

the process of coding is fun.
end product and receiving gratitudes is satisfying. that motivates continuing even further
coding more features -> recieiving more gratitude and etc.
Also i enjoy that with coding i can interpolate my imagination to real world stuff pretty much.

Well... at least coding itself fun and if u learnt good level of clean coding
refactoring/cleaning up/restructuring code is fun too.

It can be frustrating though debugging very bad code.
but well, that's part of life. And investigartions can be fun too. Especially once they finish and u milk results.

if some code is very bad, no one prevents me if necessary starting with cleaning up code first (if it is reasonbly possible at least)
Then i receive enjoyment => and have it fixed in quickest time

#

80% of effort can be often not coding but actually digging information, communicating with people and etc.
ergh... shrugs. There is its own fun in doing research and reading documentation, i compare this effort with my experince of playing heavily modded Minecraft servers. Very similar.

dapper bane
buoyant seal
# compact glacier Guys, how do you know if you like coding as a career? Do you guys think the act ...

So in reality coding has both not fun and fun parts to it 😁
Considering that debugging some obscure issues can be taking a large portion of time
Preferably we need to be a bit of masochists to find fun in it.

Depending on amount of tech debt in the code base, it can be veeeeery not fun
Then better your architect, unit test and static type code, then more it is enjoyable to support usually
Having CI in Github Actions for examples, having deployment via docker as infrastructure as a code, all little bits simplify and help doing things easier

compact glacier
#

@buoyant seal I've given up on coding before. Partially because none of my friends were interested in it. But now, they're starting to get into it.

#

I think one day i just gave up coding entirely, probably from burnout of coding a website. Maybe I was punching above my weight

buoyant seal
# compact glacier <@370435997974134785> I've given up on coding before. Partially because none of ...

well, in my opining coding requires a plenty of stubborness to keep going, and belief.
Belief that i can do everything, having applied enough of effort helps me to keep going through difficult moments
https://youtu.be/3WfR87K5zW8
Sometimes that is the only left, when struggling issue can be lasting for days, and the only thing is changing are the old Error msgs to new ones šŸ˜„

The Matrix Reloaded

Initial release: May 7, 2003
Directors: Lana Wachowski, Lilly Wachowski
Screenplay: Lana Wachowski, Lilly Wachowski

Movie Info:

http://www.imdb.com/title/tt0234215/

Watch on Youtube:

https://goo.gl/hYnXKJ

Subscribe to get more epicness in your life.

This video is only for entertainment and motivational purposes and I ...

ā–¶ Play video
#

Otherwise i find fun in finding perfection => How to do things with lesser effort.
Coding has a lot of parameters for optimization to reach perfection.
So this is a challenge that will keep me going through my career

#

Other known to me people that are tech wise but not coding ones (They do stuff for modding games) share i think same traits -> Stubborness to keep going and finding... some fun in solving tech problems like that

#

Some have this stuff from a start. I lack in some moments, and just try growing those feelings if i can in some cases. Until one moment they become natural part of me eventually.

#

i try not to force stuff if it goes completely in correct, i just find a fun way to go with it (at least in terms of my pet projects and self education)

#

for work itself it is different, but i have motivation in being paid too for my time and effort šŸ˜…

buoyant seal
# compact glacier I think one day i just gave up coding entirely, probably from burnout of coding ...

Despite me having backend dev job role, i don't try to make projects in web way all the time... (well actually i do a lot now once i finally found tech that works for me)
I can be applying my effort in other stuff i find interesting. Whatever catches my eye.
For example for learning java i am not even going to try learning its frameworks at this moment for now, i will be just participating in minecraft modding ^_^

Web development can be... differently challenging. So best finding stuff that is fun instead of trying to build abstract business like stuff
Solutions to mitigate tech debt and making things easier are applicable though, in which case things can be far more easier to do (yay to unit testing and static typing)

plucky anchor
#

#career-advice :I am working in a team that has both Data engineering using Python,Lambda,EMR etc., and APIs using Java spring boot , SQL etc., My role is more of a scrum master role to make sure the team is devliering everything to Def of done and def of ready. However, I wanted to get my hands on technical as well and at the same time I am little shy about asking for help from Juniors.. I want to learn and take some small technical tasks on my own. How do we proceed? Also, where Can I keep my practices ?

harsh river
pastel thunder
#

Had last round interview with director yesterday and camera gave up on last minute, whats the fuck is going on.

#

Everything seems to be going south

buoyant seal
#

ultimately though u need practicing, making projects. Start with smth small, like creating simple CLI application for smth
Or simple GUI application with stuff teached in book.
Once u grow confident in skills more, jump to more intricate stuff

Don't leave even single practical exercise out in this book. You need as much practice as possible to get hang of it.
You need building your coding simpliest stuff first, solving simple 10 code lines problems like
to get used to coding and reading it
Average student codes from barely being able to write 5-10 code lines, to writing a mess of 1000 code lines in a span of a year.
(And eventually learning how to write less mess much later)

covert cairn
#

i need to write a code which takes the data for the rainfall throught the week and then presents the mean rainfall the overall rainfall and the day with the most and least rainfall im stuck at the bit for the most and least rainfall could someone help please

signal gorge
#

why are you using [] for conditions? That will always execute the condition

covert cairn
#

Oh thanks

red wraith
#

How do you guys decide what to spend money on to accelerate your learning as an engineer?

I agree that you can always learn everything by yourself for free but for example if you have a choice to either learn Chinese (so that it's not Latin-based) on your own vs going to a language center, going to the language center would save you both time and effort on learning it to a certain extend right?

So what I'm asking here is what are those "language centers" that I, and engineers in general, should care about?

dapper bane
#

hey guys can I do gsoc at the age of 24 ?

brazen island
#

Interview went well, I'll know if I have the role in a couple of days. The only issue was the fact that they're done hiring for the season under normal circumstances

gritty rivet
gritty rivet
true harness
#

isn't there a requirement for being a certain grade in college?

dapper bane
vital quail
#

Hi anybody from Germany here by any chance?

vapid jay
#

jobs with senior in the name makes me think that if u kick a tree there will be 10 seniors falling from it

vapid jay
#

Hi

peak halo
cunning rock
#

Hello guys

#

I am new here, I chose python as my first language in coding

peak halo
cunning rock
peak halo
cunning rock
peak halo
wheat hatch
brazen island
#

Let us know how it went! šŸ˜„

brazen island
#

What type of company?

#

Sounds good, remote?

#

In San Fran or Berlin?

dapper bane
#

Hey I am getting an opportunity to interview at a company which will pay double my salary which is bigger and more stable

brazen island
#

Do they adjust your salary for location? Otherwise remoting would be a good option

vapid jay
#

Does anyone know what are some career options in this field that are entry level? I’m looking to learn python in my free time & want to know what I could direct my attention to.

brazen island
peak halo
dapper bane
#

I will update on how it goes

vapid jay
brazen island
#

Oh I didn't know you wanted to relocate. In that case, yeah I agree.

#

btw, follow up from today's interview. I'm in. They'll send me the offer Friday šŸš€

crisp stream
#

congrats

brazen island
#

Nepotism. I messaged the partner last week tuesday, he put me on the fast track and here we are today. I don't think I could've done it through the regular routes because my applications were going so so slowly

true harness
#

nepotism is a subset of networking

analog sun
#

!cban 1249870712538136619 Scam

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @void crest permanently.

brazen island
#

Yeah, they rejected 5 people just yesterday. I think I'll spend even more time on nepotism networking in the future.

#

The elephant in the room is what I'm going to do with all the other interviews I've booked for this week.

I think I'll cancel all of them except the one I got through a referral because doing it now would be impolite I think (or maybe doing it for no reason is more impolite, unsure). I'll bow out later there.

fringe sphinx
brazen island
#

It is, I was joking

fringe sphinx
#

I guess you need to expand your family, that seems shady

#

Zestar75 in 5 years with spouses in every country

brazen island
# true harness wait for the actual offer !

Good point. The odds of them walking back is very low though. Their angle was "We've done all the projections and we're fully staffed but we think the opportunity cost of not hiring you right now is too large."

which is a nice thing to hear about yourself šŸ˜„

fringe sphinx
#

Is this theSE role?

brazen island
#

No. Standard "full-stack" role that goes from data engineering to ML

fringe sphinx
#

:shrug: a referral, especially from a past colleague who can vouch for your ability, counts for a -lot-.

#

Immoral? Where's morality here?

#

Immoral might be not giving someone a chance based on their race, gender, etc

#

Yah, the hiring process is about selecting for success. A personal referral is a strong positive indicator.

#

The company doesn't owe anyone a 'equal' shot.

#

(Outside of the clear reasons mentioned earlier)

#

I might really like candidates who went to school xyz.

#

There's always a hiring hierarchy, internal hires >> direct referrals >> everyone else

#

And similarly, there's education, experience, location, etc biases. It's never a simple; who does the best in the interview

#

Often companies are required to post it externally, and then internal candidates might apply

#

And, even if every resume is accepted, a strong internal candidate might get placed before an external candidate ever gets a shot.

#

Nepotism is family relationship: people getting a shot not because of a good reputation, but family loyalty's

#

That's bad for company.

pine sleet
#

does nepotism even work in big tech? i have a family member that works there and would be nice to get an internship there that way

balmy spade
#

Nepotism always never works.

near ocean
#

No, its strictly because of familial relations
Its not "wrong" until you have people skip out on accountability because of family connections

fringe sphinx
#

Getting your resume on their desk via a family member may be unfair, but it's not nepotism strictly

pine sleet
#

hmm, yeah that might be helpful

fringe sphinx
#

One time I was hiring two devs at big tech: in house recruiter posted the job, and said she got hundreds of resume and would filter and forward. At the same time, I got about 10 resumes from other managers dropping friends and coworkers resumes on my desk (literally)

pine sleet
fringe sphinx
#

I scheduled, interviewed and hired before I ever got a single resume from HR

pine sleet
#

damn

#

so you'd be competing with a much smaller pool of people

fringe sphinx
#

(Now, not all HRs would allow this, this is just my xp)

#

I also learn to never let HR filter resumes. Just send them all to me.

near ocean
#

Depends on how you made the friends? People you worked with vouching for you are different to your daddy vouching for you because youre his son

fringe sphinx
pine sleet
white relic
#

getting hired when your dad works at the company: not nepotism
getting hired because your dad works at the company: nepotism

#

not sure what is being shrugged off

balmy spade
#

Curious where the line gets drawn. I shook hands with the hiring manager for the company I work with. I was called and hired the next week. Is that dubious?

fringe sphinx
# white relic not sure what is being shrugged off

I shrug it off, tbh. There's many perfectly fair reasons to only look at the 5%. In my example, it was because of expediency. Sitting through hundreds of resumes vs just going with the first couple I got (from managers who I hoped wouldn't be wasting my time)

#

The thing is: I look at hiring as a very imperfect and imprecise process. So, anything that improves the odds of success (or reduces lengthy interviews) is a plus.

#

I don't think I've ever had 5 candidates make it simultaneously to the last stage

#

We're usually down to 2 maybe 3

#

(Often just 1 and it's a 'hire/no hire' decision)

#

You know what I'll say.

white relic
#

perhaps I didn't scroll back far enough. What do you mean exactly by "do this"? Pass over someone in favor of someone else?

fringe sphinx
#

(It depends, for everyone else)

white relic
#

if you've got three candidates in the last interview round and you only have one opening, you have to pick one, so by definition, two of those people are going to get rejections.

#

How they got to the last interview round at that point is no longer relevant.

fringe sphinx
#

It's possible the other candidates were mediocre, and/or the referral was exceptionally strong from a well respected person

#

If my top engineer came to me and said; I know we have these three candidates, but my friend X is amazing... an absolute rock star, we need to hire them, I'd hire them (I mean, I'd still meet them first)

balmy spade
#

Yeah, even referrals need to pass the smell test of a meeting and greet. yarrLUL

fringe sphinx
#

But: I also don't trust my hiring ability that much: I assume I'm going to be wrong 20-40% of the time

pastel thunder
wispy rampart
#

Do you think poor education creates imposter syndrome? Lack of experience?

balmy spade
#

Neither create it. Both can enhance it.

fringe sphinx
#

Yah, and to be fair, that's different than my other example of just expediency (waiting for Hr to filter resumes/etc)

wispy rampart
white relic
#

I don't feel education has much to do with impostor syndrome at all.
Is there research done on this?

#

I've certainly known people with poor education that thought they were kickass engineers (and vice versa)

modest panther
white relic
#

and like... if your education is actually poor, and you believe you're underperforming because you are underperforming, and you need to work harder to make up for that poor education... then that's not impostor syndrome, that's just an accurate read on your situation.
impostor syndrome is when you believe you aren't capable of doing the job you're doing despite actually doing it fine

balmy spade
wispy rampart
white relic
balmy spade
#

I would, in heartfelt honesty, speak with a therapist for a better understanding of what might be driving your challenges. Summaries are great. Everyone has an idea how it all works. But we are all different and there is a significant amount of nuance to syndromes.

white relic
#

I feel like I have seen research on correlating impostor syndrome with levels of education but quality of education is hard to evaluate anyway, and self-reporting is problematic when the thing you're trying to measure is how bad someone is at self-reporting

wispy rampart
#

Really appreciate the feedback on this. I'm trying to build a system to combat this, but I am starting to doubt that what I'm building will actually help. Basically it's an education system that also provides experience, but a lot of people do this and this syndrome is still happening and causing mental health issues.

#

It does seem like more of the same mental things that happen with peer pressure and not meeting, as was said, percieved expectations.

balmy spade
#

Things like impostor syndrome never go away if you have it. Each individual learns how to control it, manage it, and live with it. We turn it into a driving force instead of a weight holding us down (sometimes).

wispy rampart
balmy spade
wispy rampart
#

Extreme example: If I know for sure I can fry an egg, then if I'm at home doing that, I may not feel inadequate. But maybe if I entered a competition and was able to see other people frying eggs, that might come in, because I'm comparing myself to others. And then who sets the standard of a "well educated" or "great programmer"

#

One thing that most of programming lacks in my opinion is a lot of agreed upon standards on what is good, acceptable, correct, etc. So many styles and ways to do things. Of course some standards do exist but they are different from company to company. For instance. I may be "Senior" at a company but "Entry level" at Google. How is that?

white relic
#

I don't think experiencing occasional self-doubt counts as impostor syndrome. Especially in the context of an unfamiliar and new situation like entering a competition against people whose skills you aren't familiar with.

#

Impostor syndrome is characterized by the inability to recognize your own good work in spite of external evidence like people telling you how good it is.

wispy rampart
#

This is an interesting TED talk on it: https://www.youtube.com/watch?v=2nlSD0zD8Gk
Just found this

Despite the recent outcry that says, ā€œstop telling women they have imposter syndromeā€ Sheaba has found a Hidden Truth about imposter syndrome’s roots as she works through her own baggage and helps her clients resolve theirs.

Imposter syndrome is the byproduct of having to project ā€œThe Representative Selfā€ approved of by society at the expense ...

ā–¶ Play video
brazen island
#

In this case it was fair. I interned there + did my thesis with them. It was more than "hey can you check out my friends' resume"

smoky quest
#

The moral concerns happen if it gets abused.
Beyond that, it's no different than any other signal. Note that not all referrals are equals. The interesting referrals are those coming from someone who has worked with the candidate and think they could be a good fit.
In general, while the referred candidate might get put at the front of the queue, they would still go through the same hiring assessments. It's also useful to build trust with the team

#

All in all, it can save time for everyone since it is a situation where there is a need for an engineer and someone already knows someone else in their network who could be great for it

digital fjord
#

it's also why you sometimes see absurdly specific job postings - companies want to hire a specific person, but legally have to have a hiring process, and so they tailor the position to the person they want to hire.

smoky quest
white relic
#

make them go through the same process as other candidates
The idea that all candidates go through "the same" process is not entirely realistic IMO.
Even when interviewing on-paper similar candidates for the same position, you judge people based on what you can observe about them and that varies a lot from one candidate to the next. When you're at the 2-3 candidate stage it's likely that one person had a better Zoom interview and one person had a better take home assessment and you're trying to figure out what hiring decision makes the most sense for the team. Some people are hired based on attitude and cultural fit and you gamble on their technical skills, some people are the other way. Having another candidate with a glowing recommendation from a team member is another way of getting there.