#career-advice

1 messages · Page 357 of 1

warped crypt
#

it is, but i'm planning on changing once all of the pandemic stuffs over, want to have a bit of a change - just not sure where to yet

dark jay
#

and still 5-10 years ..... when I see how slow Europe is in implemantation, adapting rules to the future... I'm not scared about automation

short crow
#

well, at my job, I am involved in engineering of solutions for problems of realizing a product, which will be intended for consumption by a targeted individual, who will benefit from said product, but at a price.

#

That is as much as I can say.

woeful spruce
#

I just build decision tress because our products are complicated

#

and we graphically represent that product because we do made-to-order

dark jay
#

but the funniest thing.....

woeful spruce
#

a lot of complicated companies out there

#

with lots of choices for their customers

dark jay
#

I automate my position at previous company and I lost my job 🙂

#

but that's how I started my coding journey 😄

woeful spruce
#

I heard about a guy who automated his job but didn't tell his company for 5 years

#

it really is a moral dilemma

short crow
#

lol, reminds me of the illustration of a dope sawing off a branch he is sitting on @dark jay

woeful spruce
#

I mean what does one do in that situation

#

they deserve a promotion if anything

#

but they aren't needed in that role anymore

short crow
#

lol, thats supposedly a true story; guy was a software engineer as well

woeful spruce
#

...however the automation needs maintenance at some point

warped crypt
#

you don't tell.. and you write your software so that it costs more to teach someone else how to maintain.. job for life

#

it's basically tenure

woeful spruce
#

unfortunately, I agree with Firestorm

#

employers don't get into the weeds

short crow
woeful spruce
#

it is about getting things done in a timely manner

dark jay
#

but I haven't write it 🙂

woeful spruce
#

thanks @short crow

warped crypt
#

A busineess isn't your friend, they are just using you, so if you get the chance to use them you take it 🙂

woeful spruce
#

"I love my employer"

#

(in case they read this)

#

actually I have no ill-will towards them

warped crypt
#

me neither, but point still stands

short crow
#

lol @warped crypt you have not had a big dev team in your life, I see

#

your point is mute, due to the 4 eyes principle

woeful spruce
#

that engineer that automated his job in 8 months....why just do nothing after? Build on that

short crow
#

but, the full story is, he hired freelancers to do his job

#

her was still managing them

woeful spruce
#

also sounds like the boss should be fired, this didn't need to be a full-time position if it could get automate din 8 months

#

oh I see

dark jay
#

I'm no sorry to lost my job. I have found one in two days after, more chalanging but that was funny stories where you read about automation and you realized that you are purely example of it 😄

warped crypt
#

@short crow I'm not saying it's possible to automate your job without anyone knowing, you'd take it

short crow
#

but sooner or later (reportedly in 8 months) he managed to develop a self managing workgroup

warped crypt
#

i missed a sentence apparantly xD

woeful spruce
#

this article didn't mention outsourcing

warped crypt
#

without anyone knowing, but if you could you'd take it

short crow
#

@warped crypt oh yeah man, I am taking it, I'm an engineer

woeful spruce
#

and if he did, he deserves to get canned

short crow
#

but I do it in my free time for my own entreprise

woeful spruce
#

I have never outsourced any of my work, that just feels wrong as an employee

short crow
#

oh @woeful spruce sorry, that was the rwong article, lool

fervent hamlet
#

because it is

#

unethical

short crow
#

this reads like poof

warped crypt
#

i'd say ethically grey 😉

short crow
#

damn, here it is

fervent hamlet
#

it is completely unethical

#

would you outsource a professional interview?

warped crypt
#

o outsourcing.

#

o yeah that's completely unethical

woeful spruce
#

thanks @short crow , you are quite resourceful

short crow
#

they dont call us very well payed google users for nothing ;P

woeful spruce
#

ahaha

fervent hamlet
#

wtf 6 figure salary and he's outsourcing

woeful spruce
#

sounds like he got greedy

warped crypt
#

6 figure and outsourcing... that's basically just a CEO

woeful spruce
#

haha

short crow
#

well, developer jobs pay that, especially in the financial sector

woeful spruce
#

he might've got more people fired after they saw how good his code was

short crow
#

lol x)

warped crypt
#

o yeah, if you want money just fintech for a few years

woeful spruce
#

'Ok we are outsourcing to china....'

short crow
#

it mostly goes to show how shit software engineering in finance is ;D

warped crypt
#

sell your soul doing it as mwell

warped crypt
#

(no offence to any fintech people xD)

short crow
#

but, this is 2013 article

#

much has changed since, I bet

fervent hamlet
#

mfw trying to get into fintech

woeful spruce
#

fintech is an awful industry to work in

#

I worked for one. It is like working for a risky startup.

dark jay
#

guys thank for nice chat! Have a nice days/evenings !

short crow
#

same bart, hope you got some career orientation from this 😄

warped crypt
#

tbh most fintech companies in the UK are a millionaire trust fund kid with a 'great idea to play the stock market using machine learning' that's going to crash in a year because it's practically impossible

short crow
#

the real business is catering to fintech companies, kids...

fervent hamlet
#

it could crash tomorrow for all i care, i just wanna get paid lmao

short crow
#

and with this, i bid farewell

#

(buy bitcoin)

warped crypt
#

mixed with jp morgan and some banking

dark jay
#

yes. @short crow for me the most important thing is just to confirm that I'm on the right path. Everynoe has own pace to jump in. My maybe has to be a little slower.

fervent hamlet
#

Even well established finance related companies have shit or non existing standards for software development

#

Have a friend working for UBS as a model validation officer and the shit she tells me they do is just...

#

Sad

short crow
#

@fervent hamlet like, you mean the software/platform they develop in house is shit?

fervent hamlet
#

Yea

#

I thought a banking giant would have some sort of standard

#

These guys write models, webapps, this and that

shadow moss
#

nah

short crow
#

oh damn, yeah I heard that before... but I heard it more in relation to companies working in any of the big industries

#

like, automotive, coal mining, oil, finance, arms, etc.

fervent hamlet
#

when she first joined them as a junior member there were no branch restrictions for her on github

#

she could commit, push, merge code straight into master without any supervisor checking in

short crow
#

nice x) did she get master database write access though 👀

fervent hamlet
#

she could literally drop their whole db if she wanted

short crow
#

oh, what, they didnt do reviews but had CD? maaan, sounds like a blast

fervent hamlet
#

its actually wild how fintech operates

peak drum
#

My Excel spreadsheets smell of rich mahogany

jagged grove
#

Hey all! I am looking for someone to help out my team. Looking for a fulltime backend engineer with mobile + python experience based in NYC. If you are interested feel free to ping me 🙂 happy to chat more

distant crow
#

don't make us tap the sign

willow sable
#

looking for someone to interview prep with, gonna do a zero to hero, as long as you know the basics i don't mind teaching

meager blade
#

@willow sable i couldnt complete understand what u just said

wide needle
#

i think they're offering to help interview prep with someone

meager blade
#

oh like a bootcamp but why an entire prep session though

#

i wonder how that would help him

verbal python
#

Hi guys, do you have PCAP certf?

raw lark
#

Hi @jagged grove I don't have much experience but really want to work on this

blazing dew
#

@jagged grove Sorry, we don't allow recruitement on this server.

wild radish
#

!f-string

tender thicket
#

@wild radish #bot-commands is perhaps a better place for that

mortal wedge
#

I should use f-strings more often. I always use str.format

dapper pagoda
#

@mortal wedge Yeah I believe f-strings are the way to go and they are much faster

mortal wedge
#

I think it just feels weird to me, because I can't really think of anything else in python like it

kindred pumice
#

@fervent hamlet Imo the issue I see is that jobs are getting easier to do as time goes on which makes it only easier and easier to outsource. An old school engineer in the 70's might get like 200 recorded data points, and he'll apply equations to them and crunch the numbers by hand. He gets paid for his technical expertise in what equation the data needs, then processing that data manually, and interpreting all of that to give a result. Now today I can just copy paste a bunch of values into an excel sheet, drag down the formula and have it generate several graphs all within a few minutes. Should an engineer get paid the same amount if his work has gone from taking him/her 5 hours to basically a few minutes of drag and drop?

#

That's the same issue I see with the CS field anyways. The barrier for entry is getting lower and lower and more tools and libraries are coming out to streamline the process. You're not paying people for a custom implementation for webpage scaling and centering with compatibility for different aspect ratios/devices when libraries exist that can just automatically center and readjust the size of elements by just adding a keyword to HTML.

jagged grove
#

@blazing dew - Hi - I wasnt actually trying to recruit, just asking for guidance on where i can connect with python engineers who might be on the market.

viral ridge
#

"f you are interested feel free to ping me"

#

clearly.

#

you didn't know, fair enough

storm tangle
#

does anyone know if its worth applying as entry level right now, all things considered, it seems hopeless

viral ridge
#

How so? I mean, I struggle with a disability and can manage. I see graduates getting jobs. But obviously, the pandemic have had an impact on the job market

#

Point being, nothing's hopeless, never give up:)

sullen osprey
#

Iw ant to create a cv

#

So iwas wondering is putyin udemy courses in that as certificates

mortal wedge
#

@storm tangle There are jobs, but they're a lot harder to get and it's going to be harder on your self-esteem mental health when applying now. Of course, being unemployed for long periods of time is also hard on your self-esteem and mental health.

orchid marten
#

@storm tangle There are jobs, but they're a lot harder to get and it's going to be harder on your self-esteem mental health when applying now. Of course, being unemployed for long periods of time is also hard on your self-esteem and mental health.
@mortal wedge
If that ain't the truth, nothing like feeling unworthy

storm tangle
#

thanks guys, but it looks impossible from what im seeing and hearing

orchid marten
#

That's the same issue I see with the CS field anyways. The barrier for entry is getting lower and lower and more tools and libraries are coming out to streamline the process. You're not paying people for a custom implementation for webpage scaling and centering with compatibility for different aspect ratios/devices when libraries exist that can just automatically center and readjust the size of elements by just adding a keyword to HTML.
@kindred pumice
Why is this an issue? Because things are easier, we can focus on harder problems

#

Instead of spending 6 hours resizing, we can spend 2 hours resizing, 4 hours on integrating new features

mortal wedge
#

It's not impossible, it's just very hard.

#

But it's not the worst idea to focus on learning/self-development

#

The trick I did was do keep learning and improving myself and go for a job a step above entry level

#

and then just work my tail off to keep my job, haha

storm tangle
#

I would say its just hard over all, and of course the difficulty is just concentrated on the entry level end- and now more than ever, as was said earlier , its easier to get into the field and more and more people are hopping on "the bandwagon" for lack of a better term ,

#

it seems like its gonna be a rough two years until the economy picks back up

mortal wedge
#

The entire job market just really sucks in the US right now and it has started impacting developers too

willow sable
#

looking for someone to interview prep with, gonna do a zero to hero, as long as you know the basics i don't mind teaching

deep pasture
#

i am in

vapid jay
peak halo
#

Anyone happen to know if data science hiring is down?

gilded valley
#

what do you mean by hiring down?

marsh wind
#

Wouldn't seem so

peak halo
#

If companies that hire data scientists are still in hiring freezes, etc.

gilded valley
#

also - data science is kinda like software, where it depends a lot on specific industries whether it's doing well

marsh wind
#

Like I know our company is looking for one now

peak halo
#

I have two competing theories about how covid might affect CS hiring going forward

gilded valley
#

I imagine Google, Twitter, or Pfizer is hiring data scientists - and I assume Easyjet isn't

marsh wind
#

And LinkedIn keeps sending me things automatically and there are no less job listings

gilded valley
#

It's pretty difficult to gauge this stuff with just anecdotal evidence IMO

peak halo
#

I had one friend graduate this year and her job offer was rescinded.

gilded valley
#

the LI stuff could just mean that the cost of advertising on LinkedIn is lower

marsh wind
#

EasyJet no but it's likely counterbalanced by some industries that rise

gilded valley
#

I've heard the same thing from a few different people @peak halo

#

@marsh wind yeah, that was my point about Pfizer or whoever - companies that are doing well are probably not cutting their hiring

marsh wind
#

And I know other guy who got hired

gilded valley
#

but as a market trend, covid has negatively impacted revenue

#

and they'll be looking to cut costs

marsh wind
#

And he got kind of oral offer before Locdown, then two months of silence

#

And a real offer

#

For sure market overall is going down

#

But things like Data science and web dev are probably among the least suffering fields

gilded valley
#

If I was a betting man (I mean, I am - I just can't bet on this stuff), I'd bet that hiring is overall down for data science

#

and down a pretty substantial extent

marsh wind
#

I guess it's true for fresh grads especially

#

Less internships implicitly might lead to decrease in hiring fresh out of internship people

#

And companies would be more wary to hire someone who didn't do internship even if it was a covid as reason

mortal wedge
#

Yeah, it blows to be a fresh grad right now

peak halo
#

There was actually a walk-in-hour like zoom session with the career advisors for my school just now. They said that data science students have been the least affected so far, but companies that do data science for tourism and retail have been hurt.

shadow moss
#

I could see Data science getting cut, analyzing data is important but if company can't react on that data, it doesn't matter

#

and companies are just not hiring in general

frosty cove
#

Is it really on the move?

crude crown
#

all tech hiring is down in general Stelercus.

willow sable
#

What are you guys talking about tech is not down it’s booming

#

There is almost nobody on this server that actually works as a dev

#

If you need help finding a job and you’re in norcal I can put you in touch with recruiters but be prepared for a very tough interview

gilded valley
#

i mean - at least two of the people here in the last 10 or so messages I'm 100% sure works full time in tech

willow sable
#

In California?

gilded valley
#

what on earth makes you think we're talking about California?

willow sable
#

There are two types of jobs in SE jobs in norcal and job everywhere else

gilded valley
#

There is almost nobody on this server that actually works as a dev
@willow sable
That's just very obviously wrong and pretty damn arrogant

viral ridge
#

^

marsh wind
#

Yeah California is just a part of the big world even tho it's a big hub

gilded valley
#

practically no one here cares about California

#

I'm EU based and have no urge to jump into the dumpsterfire that is the US

willow sable
#

Wtf is arrogant about that what you guys are posting is simply inaccurate and I can can easily get peeps interviews

#

You yourself sound super arrogant

#

I have worked in cali and out of cali and I can tell you it’s different worlds

gilded valley
#

it's arrogant because you're stating something that's incorrect, that you have no basis for saying, about a server on which you have 35 messages

willow sable
#

The level of competition the availability of jobs and the compensation are in different worlds

#

“I'm EU based and have no urge to jump into the dumpsterfire that is the US”

#

That’s arrogant

marsh wind
#

You might be not aware but there is big chunk of people from Europe here. If I have to bet more than 50% imo

gilded valley
#

dumpsterfire bit is a semi-jokey take, but the core point is that I don't want to move to the US

willow sable
#

Right hence why they feel a squeeze that doesn’t really exist here

gilded valley
#

and from what I see, this server is predominantly European

marsh wind
#

And many of them are SE, data scientist, analysts, devops and etx

hollow locust
#

tbf comparing compensation in us/cal in general vs eu 1:1 is just not a reasonable thing to do

willow sable
#

The level of work competition complexity is also different

#

They don’t just pay for no reason

#

The jobs and interviews are really tough

marsh wind
#

Imo we should not go down the Cal/US vs EU road.

willow sable
#

The people you work with are very smart

gilded valley
#

it's not a particularly interesting discussion to me - nor relevant to what came before. So I agree @marsh wind

willow sable
#

I’m not talking to you charlie you’re far too arrogant

marsh wind
#

It usually don't well 😂 there are reasons why some people would bloom in US work culture and environment and others detest

gilded valley
#

all tech hiring is down in general Stelercus.
That's the case for what I see. I know quite a few people have just elected to do masters instead of looking for jobs right now

#

too much of a clusterfuck for grads

willow sable
#

Tech hiring in California is UP

#

If you need help getting an interview I will put you in touch with a recruiter

marsh wind
#

Good for California 🤷‍♂️

hollow locust
#

the actual 5Head move is for people to get a job based in cali with that salary but live remote in europe and get free healthcare and stuff

willow sable
#

Most tech companies give you zero cost insurance

#

In cali

hollow locust
#

sure, but things in general is just more of a hassle

willow sable
#

Everything here is easy except rent

hollow locust
#

and you're also relying on that job for the benefits

#

lots of pros and cons

willow sable
#

The rent situation here is fucked

hollow locust
#

i think fucked is an understatement lmao

willow sable
#

But if you’re a strong programmer you shouldn’t have any issues

hollow locust
#

but yeah the rent situation is a pretty big downside to a lot of people wanting to work there, especially for europeans, from people i know/have spoken with

#

albeit if you are interested in personal development / growing yourself at the opportunities that exist there theres not much rivalling it either

viral ridge
#

@hollow locust why would you outsource to EU though if you are outsourcing. Or are u talking the few EU countries where living cost and salaries are actually medium low

woeful spruce
#

yea, isn't the point to outsource to 3rd world countries?

marsh wind
#

Well maybe 3rd world don't have good enough devs? 🤷‍♂️ Idk one of our freelancer is really bad

#

Bad enough that we are likely getting rid of him lol

woeful spruce
#

will they hire someone locally though? Lets hope so

viral ridge
#

good devs are everywhere

#

I know an Indian who gets like 2.5-3k usd pr month

#

which is a lot there

woeful spruce
#

certain dev positions you want to keep in house to have more control

viral ridge
#

indeed

#

choochoo not one of those though ^^

hollow locust
#

well yeah @viral ridge @woeful spruce but it depoends on what kind of position

#

level of competence etc

#

its obviously far harder to get a competetive position if you are say in the eu and unwilling to relocate to the us, but if you're competent enough, you can definitely find something still

#

although youll still get very good compensation in eu, while lower than us standard of living may not be worse at all either

viral ridge
#

EU is not just 1

#

you can get 100k/yr you can get 25k in other country

hollow locust
#

outsourcing to for example india where it can be significantly cheaper is definitely a very cost efficient solution, but as jason said, some things it might not be ideal for

#

if its just writing bulk code its a perfect solution

viral ridge
#

who says I cant find one from 3rd world country that has better problem solving skills than you and me

#

I would never just want bulk code, thats the pitfall with outsourcing and many people run into trouble because they are crappy coders

#

people who do their research and screening often find good people

#

imho

hollow locust
#

ofc, theres always talented people

woeful spruce
#

if you can then you can

hollow locust
#

but finding them is also akin to just regular recruiting a lot of the time

woeful spruce
#

but some would prefer to have people in house to work on the backbone of their system

#

are these outsourced folks going to drop everything if an emergency bug arises?

#

I don't know their reputation there

#

something about having someone in-house or office is a bit more comforting for managers....it is a trade-off

mortal wedge
#

Okay, honestly, I kind of figured I wouldn't say anything, but...

#

Tech hiring in Cali is NOT "UP" lol

#

That's laughable

#

(I'm a dev working in Cali)

#

That's all I have to say regarding that situation. That's easily the most ridiculous conversation I've witnessed today.

storm tangle
#

lol , this is such a weird situation

#

older people: from past experience living through recessions, how bad will this one be?

mortal wedge
#

That really depends on the state of the coronavirus.

#

I just spoke with a recruiter from a worldwide medical device company, they're trying to stay fluid but they told me they're expecting this to easily continue through the end of the year

#

For their US locations

#

and jobs

#

Yes

#

I work with algorithm development for medical devices, primarily. But I do other things in a pinch.

#

Python is not a bad place to start

#

lua is used primarily for scripting, isn't it?

hollow locust
#

yeah it is

#

scripting stuff for games is a common use

mortal wedge
#

Yeah, I remember scripting in Lua for a MUD I played, lol

#

No functional difference, tbh

hollow locust
#

basically the same

mortal wedge
#

Generally scripting is within a tighter framework for a very specific purpose

stone turret
#

I have a quick q. for yall who are experienced. I've never done a programming job but I have tonnes of experience with Python as a hobby, and it was relatively easy to pick up Django using YT tutorials over a few days. However I don't have a CS degree (or degree at all). How viable is it to go into a Junior Dev role?

hollow locust
#

as chaos said scripting with for exmaple lua is usually qutie specific for some purposes (like addons in WoW), but the actual coding part isnt any different from anything else, for a major part

stone turret
#

Depends on company. There should be some who would hire you
do you have any recommendation as to what sort of companies I should look at? I've heard companies which are exclusively tech are more willing to train people

#

yeah fair

mortal wedge
#

@stone turret Most of the larger tech companies, if you manage to get an interview, are going to drill you on your data structures and algorithms. Even smaller companies are likely to do this. It's one of the biggest roadblocks of going from a hobbyist to a professional role.

#

so I recommend studying up on that if you're missing a CS degree

#

Also, get involved with some projects, build a portfolio, etc. etc. to show your competency regardless of having a degree

#

(Disclaimer: This is my experience at least with the U.S.)

stone turret
#

great, thanks. I have a good knowledge of all of Python's data structures. So I should look at stuff like sorting algorithms etc?

mortal wedge
#

and from hiring managers located in the Us

#

Yeah. Python has a built in sort that uses timsort, I'd try to at least understand the basics of that. Maybe be able to write your own rudimentary basic sort.

#

These aren't necessarily tools you'll use in your job, lol, but companies like to drill these topics

stone turret
#

I'll check out timsort. I learned bubble sort and quicksort in Further Maths at school

mortal wedge
#

Very nice

stone turret
#

thanks for the advice

mortal wedge
#

Those seem simple, but I was asked to implement bubblesort in an interview before

#

You're welcome.

stone turret
#

I really appreciate it

mortal wedge
#

Best of luck to you!

stone turret
#

Those seem simple, but I was asked to implement bubblesort in an interview before
@mortal wedge It's good to know this xD

#

Thanks

hollow locust
#

....mfw i learned sorting algorithms from forsens stream lmao, the fuckin meme videos

stone turret
#

lmao

hollow locust
#

ngl actually really nice to get a visual drilled in on how it actually operates

stone turret
#

I can imagine. Seeing it operate is much easier than reading about it

vapid jay
#

this is where i learn

mortal wedge
#

omg nice

stone turret
inner wrenBOT
#

:x: According to my records, this user already has a mute infraction. See infraction #10018.

#

:incoming_envelope: :ok_hand: applied mute to @vapid jay until 2020-07-29 02:06 (9 minutes and 59 seconds) (reason: mentions rule: sent 11 mentions in 10s).

open patio
#

ook

#

!ban 701643549577445467 ping spam

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @cobalt hedge permanently.

white karma
#

F

dapper pagoda
#

What are some Tools that are commonly added to your resume?

mortal wedge
#

You'll probably hear different opinions on listing industry tools like Git, GitHub on your resume. I think it's fine, others think it should be assumed that everyone already knows that but it really isn't the case.

dapper pagoda
#

@mortal wedge can i put things like selenium and jenkins?

mortal wedge
#

Oh, absolutely, especially if applying for a test role

wide needle
#

i never read those sections personally

willow sable
#

looking for someone to interview prep with, gonna do a zero to hero, as long as you know the basics i don't mind teaching

dapper pagoda
#

@wide needle Do you work in hiring?

vapid jay
#

ive heard advice about putting it on ur resume

#

idk cuz i always get ghosted

wide needle
#

here's the thing about what you put on your resume. it's honestly a crap shoot depending on who sees it and what they prefer and what their biases are

#

there's not golden rule

#

it's lame but it's the reality of it

#

i don't pay attention to those things (tech lists) but they don't hurt

#

sometimes people put way too much and overly simplistic things. it's usually a big flag they're very junior

#

basically trying to pad their resume because they don't have strong accomplishments to list

mortal wedge
#

The thing is too though is skills like that help you get through the ats/recruiter

dapper pagoda
#

@mortal wedge How do I find the right balance?

#

Also do employers ever check college transcripts?

mortal wedge
#

Yes they sometimes do

wide needle
#

i'd say put things you're proud of knowing and are relevant to the job. don't put email clients you know and word/excel if it's a programming job

shadow moss
#

employers might look at college transcripts if it's your first job

#

they won't care after that

mortal wedge
#

Pretty much. You still occasionally hear stories about companies checking that shit on a whim or for whatever reason and firing people though.

#

It's easier just to be honest about going/not going to college and where you went.

dapper pagoda
#

Is there a guide on how to setup and optimize linkedin?

mortal wedge
#

Probably. I went to some in person classes and events related to it (since it doubled as a networking event) but I guess that’s not really an option anymore

vapid jay
#

if I have a certificate in a programming language, in freelancing could I be worth $18 - $20 bucks an hour?

sleek hearth
#

hello

#

where is the noob programming channel??

gilded valley
prime mortar
#

Yeah, lol I am new to this too...

where is the noob programming channel??
@sleek hearth

sleek hearth
#

oh ok

viral ridge
#

@vapid jay wrong way to look at it I think

verbal python
#

I think experience is more valuable than certification

vapid jay
#

Hi, I am working as freelancer and which is best freelancing site for python developers?

craggy elm
#

depends on the field, but having a certificate for a programming language is probably as valuable as the paper it's printed on

wind magnet
#

a question about job experience:

#

how does one get over the initial "i have no job experience, so i can't get a job, but i can't get a job, so i can't get any experience" loop

#

ooo also, how much of this is true:

craggy elm
#

by continuing to apply lol

#

there's no other way out

#

just keep shooting your shot

wind magnet
#

ah darn, although that does make a lot of sense

#

hopefully it's gonna be easier to find a job once i do an internship then

craggy elm
#

it will be, but it's still a PITA to find a job

#

HR is stupid 99% of the time

wind magnet
#

:C

#

awwh well

craggy elm
#

it's just one of those things that you just have to do lol

#

shoot your shot -> move onto the next thing

wind magnet
#

honestly i find that as good life advice

#

thank you for the info too, i hope the economy gets better once i graduate

craggy elm
#

well, there's no point waiting around for an answer imo

#

if you get one, then great. if not, then fuck it lol

#

and you're welcome lol

shadow moss
#

Entry level is the hardest. So many candidates, so little to distinguish them

mortal wedge
#

Yeah, I only advanced my career by skipping entry level

wide needle
#

I didn't go to school so my route was pretty non-standard. I started as tech support for a web hosting company and worked my way up to NOC (network operations) then jumped to NOC at another company, jr sysadmin, sysadmin, sr sysadmin. from there i was able to get an SRE job at google and now i'm an infrastructure/backend software engineer

shadow moss
#

Sounds similar to me

mortal wedge
#

I went to school but for something different, and just massaged it in my resume

#

and massaged prior experience into something that got me past entry level

#

Just means I've had to work a bit harder once I got the job, no big

gilded valley
#

@wide needle do you think you were exceptional/lucky/something to have ended up where you are without an actual degree? Or do you think it's a pretty feasible thing to do

mortal wedge
#

Gotta be careful with survivorship bias

gilded valley
#

of course, I'm just curious for his take on it - can't expect any one person's experience to be generalizable

wide needle
#

@gilded valley i think i'm lucky for sure. but i also worked hard to take advantage of that luck at every stage

#

i recommend people go to school despite having not as i think it's an easier path

#

and a lot of people i've worked with over the years have biases towards people with degrees

#

when i got a job at google their was even an explicit step about sending your college transcripts despite having years of industry experience and the recruiters were confused when i said i didn't have any

gilded valley
#

That's about what I expected, the almost-necessity of a degree kinda sucks - and the biases towards not having one suck even more

craggy elm
#

i've known what survivorship bias is, but i just never new that there was a term for it lol

mortal wedge
#

Yeah 🙂

#

It's handy to use when someone exhibits it obviously, lol

craggy elm
#

i would try to describe it, but wasnt aware of the term

gilded valley
#

IME calling out survivorship bias rarely goes well

mortal wedge
#

Calling anyone out rarely goes well, tbh

gilded valley
#

very true

mortal wedge
#

But sometimes needs to be done

gilded valley
#

and is a habit I should break

mortal wedge
#

haha

shadow moss
#

As non college degree holder, totally agree with Gary

#

But I got 60 credit hours and college does teach useful things

opal perch
#

@wide needle how old are you and how long have you been in industry? because if you did that in 4-5 years then that makes it look like you lost no time by not doing a degree. But if you're like 50 already, then I hate to be that guy, but going from something completely unrelated to have a solid postion at a top company or ceo of another company, used to be so much easier than now

wide needle
#

@opal perch i'm mid 30s. it took about 6 years to go from tech support at a small webhost to senior sysadmin at a large corporation. 7 years into working i got a job at google

#

i've been working around 17 years now

#

but i also started at google as a senior engineer at 7 years into my career

#

and didn't have any debt to pay off

#

so i'm very happy with how my career path has worked out

#

at Dropbox we've pulled people from CX (customer service) into eng roles and at Discord we've also done the same

opal perch
#

Yea that's awesome. Respect. I think the process becomes a lot easier once you have the first job. I cant speak from experience but from what I've read from others who wrote about them being selftaught

wide needle
#

so i know that even now it's a possible path

#

but it's definitely harder

#

i also tell people, even if you skip college, you need to learn the things they teach in college. that stuff is still important

mortal wedge
#

^

opal perch
#

True

mortal wedge
#

It's just that these days, at least in the US, college courses are pretty similar to what you can get from coursera, lol

opal perch
#

that's because a lot of unis post their material onto coursera

mortal wedge
#

That too

wide needle
#

even 15 years ago you could find that stuff. that's what i did. just look at CS curriculum and do it myself

mortal wedge
#

I just meant that everything is remote learning, so there's not much of a functional difference between taking a uni's classes on coursera vs taking a uni's classes remotely via whatever playform they choose

#

platform*

#

I do think this is a great time to learn and bone up on your CS

wide needle
#

but you have to be more self disciplined. there's something to be said for having an exact curriculum and time and class mates working together

mortal wedge
#

^

#

and easily accessible teachers

wide needle
#

going alone means it's just you and you alone

mortal wedge
#

It's definitely not for everyone

craggy elm
#

oh man this is going to be fun. suddenly a knowledge transfer of all the dev work i've done has become a good idea 😂

shadow moss
#

Interview with 7 page resume

craggy elm
#

have fun with that lmao

shadow moss
#

I’m not

craggy elm
#

wth is even in that resume for it to be 7 pages long?

shadow moss
#

Just sentence after sentence of everything

#

Like any time they touched a technology

#

It’s a contractor, they are hoping something triggers a keyword

storm tangle
#

hey, i have a question: what are sone realistic expectations for a entry level dev? not 5-years experience with 5 languages.. but 11 months of programming hoping to find a job 😰

shadow moss
#

you know one language really well, maybe a second language ok

craggy elm
#

dont sweat the experience thing for entry level positions. they're just playing a dumb game.

as long as you're relatively confident in your ability to learn some new things on the job & are ok with a good chunk of the tech they put on their wishlist, you should be fine

shadow moss
#

also, it's really hard right now just with whole COVID thing

#

many companies have frozen workforce

craggy elm
#

yeah for real

shadow moss
#

location depending

harsh sable
#

I have freelanced for last 12 years. Some of the customers I have worked often with don't think twice about asking me to pickup stuff they know I have no direct experience with. They know I bow out of being considered for the project or at least inform them of high risk of it being a steep ramp for me. It makes no sense for me to blag it and pretend I know something better than I do

#

this is less true in your first jobs/roles 😉

storm tangle
#

yeah i know python and javascript “ok” , and ive built a lot of projects especially in the covid-era, but i just feel stuck you know? at this stage it would be nice to get a real job, but every entry level job asks for crazy experience that i dont have - but you’re right

#

its just a wait and see

mortal wedge
#

I've freelanced but I would trade freelancing for FTE right now

#

and am planning on making that leap

marsh wind
#

Interview with 7 page resume
@shadow moss lol I thought you got someone with academic CV 😂

storm tangle
#

@mortal wedge is freelancing a viable option for entry level?

true harness
#

entry level as in like, fresh out of college?

warped crypt
#

@storm tangle not really, you don't have the experience to know how to handle a project on your own. And if you were to try contracting most companies wouldn't look twice at an entry level contractor.
At most i'd say you could do some websites for some small single person companies (think plumbers, builders ect).

woeful spruce
#

yup, projects for a client/employer is a whole different ballgame. Say goodbye to complete autonomy 😁 .

#

also @storm tangle , I would take the experience requirements with a grain of salt. Their 'ideal' candidate would have everything within the job description but they are pretty much unicorns. Anyone who checks off all those boxes in terms of skills, experience and qualifications probably either has a job or wants more $$ than you would want.

#

The need experience to get experience is an unenviable conundrum to be stuck in and I really think experience is starting to get overvalued with a lot of entry level positions. Those fresh out of school are pretty damn driven and hungry, not too mention more malleable in their approach to work.

warped crypt
#

also @storm tangle , I would take the experience requirements with a grain of salt. Their 'ideal' candidate would have everything within the job description but they are pretty much unicorns. Anyone who checks off all those boxes in terms of skills, experience and qualifications probably either has a job or wants more $$ than you would want.
@woeful spruce To be honest, most of those requirements are given from the department that wants them, and then the HR department adds on another 2 years experience, an extra degree level and some random admin stuff.

woeful spruce
#

I agree they do

#

they are covering their ass

warped crypt
#

See it so often where the requirements for something are 5 years experience with something that only release dofficialy 2 years ago

hollow locust
#

hey HR we want someone with 6 years of devops experience and some experience in django
ok must have 10 years of dev experience and 6 specifically django

woeful spruce
#

HR is a necessary evil in this world...or should I say HRIS is a necessary evil

#

they won't pay enough money for those 10 years of experience

#

...then you will be overqualified

#

😁

warped crypt
#

had a friend apply for a job and get turned down for it by HR, because they had added in a requirement for experience with a system that you would only even know about if you were one of the people who had built the system... This was for an entry level job... one person got interviewed because they lied on CV, they were useless. Team had a huge go at the hr team and basically made them send all of the CVs over to the team so they could just do their own checks

#

he got the job after that...
HR departments are the worst some times

woeful spruce
#

companies that are doing more coding tests/work sampling are on the right path here to getting the right candidates. So many job descriptions in tech are just archaic and unappealing.

warped crypt
#

/recruitment

woeful spruce
#

yea I did work in HR once I was helping implement an HRIS, man, what a cost center

proven cargo
#

who is professional in python coding?

#

or have a job

zenith inlet
#

@calm inlet are you looking to get into CS for work?

calm inlet
#

Yes

zenith inlet
#

we might want to continue our discussion here since it's quieter

calm inlet
#

Guess so 🙂

zenith inlet
#

you're going to have to research your uni

#

some universities are friendlier

#

some are less friendly

#

there are places that use Java because they think it's practical, others use JS because it's popular, some use C++ because they're oldschool

#

and others use Python because they think it's nice

calm inlet
#

JS?!

#

Seriously

zenith inlet
#

You can still build data structures with JS

#

for intro classes, it'll do

#

especially given how web-oriented people are today, it makes a bit of sense

calm inlet
#

I want it to be C++, let me check

true harness
#

it doesn't really matter what you use, it's the concepts behind it that matter

zenith inlet
#

Yes, I've stated that in the other channel

true harness
#

oh i didn't know

zenith inlet
#

I gave defining operators for custom classes as an example

#

np, it's noisy in there

#

@calm inlet try to find out how they submit stuff for grading, and how they grade

#

if you have a business school at your uni and they grade on a curve, you might be in luck

calm inlet
#

Uh there’s a lot of courses

#

Do you like choose your courses ?

zenith inlet
#

not because the business students will help you directly, but because they seem to be more likely to cheat and get 0s

#

that assumes grading is on a curve though

#

are you at an american school?

calm inlet
#

No Canadian school

zenith inlet
#

generally, all schools start out with required core classes that everyone takes

#

and then you branch out from there

calm inlet
#

I see

zenith inlet
#

also, understand what majors they offer

#

and find out the graduation requirements for each of them

calm inlet
#

Wow looks like imma be doing math again

zenith inlet
#

generally, you start the first two years doing pre-reqs and intro classes

#

yeah, a lot of that will be math

calm inlet
#

There’s a big list sorry if it’s in French ( basically the orange ones are in the common trunk thing that you were talking about )

#

There’s a lot more than this

#

But yea

#

Linear algebra for engineers

#

Vectorial algebra

#

Applied analysis

#

UI analysis and construction

zenith inlet
#

well, you get to choose somewhat

#

there might be competition over getting spots in some classes though

#

generally students in later years get priority on choice

calm inlet
#

University is supposed to be the final thing before you work for most people , why are they still talking about math

#

Ive done math all my life

#

Get me into what I’m actually supposed to do for work

#

😂😂

#

Crazy people

#

Don’t worry about the spots @zenith inlet I’m a pretty good student

#

Im very eager to learn like programming and engineering stuff

zenith inlet
#

Math is useful for a lot of engineering

#

Discrete math (logic, probability, algorithms) is generally more important for a lot of CS than calculus

#

but depending on what you go into, calculus will still be useful

calm inlet
#

Next semester in college I have linear algebra as my math course

zenith inlet
#

for example, games make heavy use of calculus and linear algebra

calm inlet
#

And physics and modern waves as my physics class

#

Oh cool

#

I love games , but I don’t know if I want to make games , it looks complicated

#

( i don’t feel ready at all)

#

And I don’t think I’ll be ready after university based on the courses I see

#

Unless making games is all about written math

zenith inlet
#

I think you're better cut out to start learning games than a lot of people who want to

#

the secret is to know that you're not very skilled yet, and keep the size of the game small

calm inlet
#

Yea

#

But if I manage to get in a big game company there’s another issue , even if let’s suppose I’m a great engineer

#

I need to read

#

The thousands of lines

#

That we’re pre- written before I got there

#

And understand them

#

That’s boring

zenith inlet
#

well

#

you don't need to understand everything

#

it'll help to read the source to some degree, but you don't need to understand or memorize 100% of it

#

also, keep in mind that reading code is like 90% of what you'll actually be doing

#

you'll have to do it no matter what sort of programming you do unless you're good enough to work on something cutting edge, and you get good enough by reading and working on code

calm inlet
#

I see

#

And it’ll probably be in a language that I can’t even understand at the moment

#

Like C++

#

Well I can understand to some extend

#

But not every every thing

#

And understand why it’s there

craggy elm
#

idk if they do this in CS, but try implementing OOP in C

#

it's fun

woeful spruce
#

are you going to school in Quebec?

#

I'd assume so if your courses are listed like that

zenith inlet
#

@calm inlet you'll have to pick up a new language on the job at some point if you go into development professionally

calm inlet
#

Yes @woeful spruce

#

Je parle très bien français 😉

#

@zenith inlet probably

zenith inlet
#

as i said earlier, it's not that hard once you understand the concepts

#

it just takes time

#

well, ok

#

its usually not that hard

#

some languages are really weird and will confuse you if you're only used to imperative style languages

#

haskell, for example, seems cool

#

but it seems incredibly confusing to a lot of people because of how much abstraction it has

#

and some lisps can be hard to read

#

the really confusing languages generally don't get used for production work though

woeful spruce
#

yea, I had a cousin who went to McGill University

#

in Montreal

#

my french is well, umm, lacking for a Canadian

vapid jay
#

lol i feel the majority of canadians cant speak french even tho they say canada is bilingual

zenith inlet
#

I've heard the majority of French people would agree :p

mortal wedge
#

Even when you’re working on cutting edge stuff, you’ll still be reading other code

#

Just because your edge is based off of where someone else reached before

true harness
#

half of canada speaks french and half speak english

mortal wedge
#

half of america understands english

willow sable
#

Looking for someone to interview prep with, its okay if you’re not super strong we are doing a zero to hero but please understand the basics, I can teach if necessary(it helps me learn)

storm tangle
#

half of america understands english
@mortal wedge Half? seems a little generous

vapid jay
#

30% maybe

vapid jay
#

lol i feel quebec is like a tiny portion of canada

calm inlet
#

Well I speak pretty well both english and french

vapid jay
#

I’m terrible at French

#

I’m gonna fail

#

Guys I have no degree, no softwa related job history, and experience in NodeJS, PHP, a moderate amount of Python, and frontend css/html/vanilla JS. I've made a few simple crud apps and have worked with API's and even implemented simple auth, but haven't done anything crazy.

I really need to get a part-time remote job in the next 2-3 months. Does anyone have any suggestions for how I could go about it?

gilded valley
#

It's not all that helpful, but my guess is that there's many other people in the same situation as you - so it's going to be very difficult to find anything

#

many companies have frozen or slowed down hiring

opal perch
#

Guys I have no degree, no softwa related job history, and experience in NodeJS, PHP, a moderate amount of Python, and frontend css/html/vanilla JS. I've made a few simple crud apps and have worked with API's and even implemented simple auth, but haven't done anything crazy.

I really need to get a part-time remote job in the next 2-3 months. Does anyone have any suggestions for how I could go about it?
@vapid jay Don't forget, you have no degree, so for you to stand out, you have to be extra special, in the next months make some big projects and make sure it showcases your work

glossy pecan
#

I think your greatest challenge is finding a remote job

#

with the experience you describe, you could get a junior dev job easily, a degree is not necessary

gilded valley
#

yeah, remote+no degree = very hard to find anywhere that will take you

humble elm
#

hey, i'm interested in doing dual studies at a company, but i dont know if the even offer such a program, how would i go about asking them? just email the info@company.com adress? or try to find a contact there? its a global company and ofc im only interested in the office in my country. but i can't find a email for the office here...

opal perch
#

I think the greatest challenge is competing with people who have degrees, because they already have their foot in the door

glossy pecan
#

but remote jobs require you to self-manage more, so hiring junior people for a remote role is already a tricky proposition (degree or not) so you'd be competing with a lot of other folks

gilded valley
#

@humble elm you'd probably be better served by hunting around for the right person to email

#

Emailing general mailboxes is rarely a path to success

#

If they're a smaller company, i.e not a megacorp, you might be able to find the relevant person by poking around their linkedin

humble elm
#

nah, pretty big

glossy pecan
#

even if you don't find the right person, they can still point you to someone else

gilded valley
#

emailing a human is what's important, not a mailbox

humble elm
#

hm ok. lets say i find someone how do i go about asking them?

gilded valley
#

Another option would be applying to some other scheme the company is doing, an internship or grad program, and saying you want to do dual studies instead; I've seen that work for people getting a placement year instead of a grad program

#

An email with a quick summary of what you're asking for, then attached a cover letter+CV is what I'd go for. But I'm not 100%, I know people who have gotten lucky by speaking to humans like this - but not necessarily how they did it

humble elm
#

how do i find someone over linked in?

#

ok, so even if i dont know if the have a programm send my CV?

gilded valley
#

Yeah, I would do - make it as little work as possible for them

viral ridge
#

is it weird that I have 8inch of hair, yet is clean cut on my resume lol

opal perch
#

do you need the picture

#

like are you in a country that needs it

viral ridge
#

I would say it is pretty standard, I actually don't remember seeing one without, but no, there's no requirement

#

always enjoyed a fun surprise though^^

wintry imp
#

can u look for remote internship ??

#

is it even a thing ?

gilded valley
#

it is a thing - but all internship programs are running/finishing around about now

#

so

#

probably not right now

#

and I doubt it will be a thing in the future

wintry imp
#

when is the best time to look for remote internships?

gilded valley
#

6 months ago

wintry imp
#

lol

gilded valley
#

more like 6-9 months ago

wintry imp
#

what about in the future?

gilded valley
#

in the future, September - December is the best time to be applying

#

some open as early as August

#

but remote internships aren't near as much of a thing

#

(also, this is EU based, I think the times are a bit different in the US)

wintry imp
#

nah im from australia

#

but wud they hire me in us or europe?

#

btw thnx for the info m8 😄

gilded valley
#

In the US, visas are very hard to get, so probably not there. I'm not sure what the visa process is like for AU --> EU, so no clue for that one. Biggest issue is probably that term times don't match up. Most internships here in the UK usually occur in may-august months

wintry imp
#

bruh y wud i travel for a internship ?

#

i was asking for remote internship

#

👀

gilded valley
#

no EU company is gonna hire someone in an Australia remotely

#

especially not an intern

wintry imp
#

what if ur really experienced and talented 😏

gilded valley
#

then you wouldn't be looking for internships

wintry imp
#

i was just asking for possibilites 😄

#

but ty for info

craggy elm
#

anyone else feel like trying to explain software dev stuff to people who don't do it is like pulling teeth?

gilded valley
#

not really - depends on the exact audience and question though

craggy elm
#

i've always been terrible at explaining things lol

#

i was trying to explain why OOP is used a bunch to a coworker - he doesn't really understand it or want to learn it - but he seems to have come to the conclusion that it's just annoying

gilded valley
#

OOP is a weird one

#

some people it just clicks, some it doesn't

craggy elm
#

i tried explaining encapsulation as a major reason because, at least for our work, it's very important to do

#

maybe i just didn't explain it very well

distant crow
#

have you tried explaining anything to a seasoned programmer? it's sometimes worse

vivid dock
#

Don't even remind me of how much time I had to spend trying to teach an intern the very same thing 100 times

craggy elm
#

unfortunately, im the most seasoned programmer on the project, which is saying a lot since im not a very seasoned one in the bigger picture lol

#

the worst part of it is my title is "Engineer 1" while most of the "senior" team members struggle with some pretty basic stuff

upbeat elm
#

is anyone here from Prague?

halcyon plank
#

Hey I have a question.

#

Is it really really tough to get into Google?

#

Like, am from India & here we have these universities called IITs(consider it the Harvard of India) which is damn tough to get accepted in.

#

And apparently Google here only hires from IITs. 🤷‍♂️😕

#

So I wanted to know that is it the same in other countries too?

jaunty yarrow
#

ye

sweet shore
#

you don't have to be a US Ivy League grad to get into google, but it helps. Their software dev interview process is quite intense.

storm tangle
#

Hey - do you guys think Applied Computing is a decent major? My uni has the regular CS program but the math reqs are insane

#

its basically the same, sans the crazy math

sweet shore
#

i would talk to your advisers and tell them what you want to accomplish with your degree. They should be able to tell you.

#

Without looking at the class load myself, i have no way to know the practicle applications of the degree

#

but generally, hiring managers want a CS

#

that is of course, when a degree is required (but those roles are kind of starting to fall by the wayside)

storm tangle
#

thanks for the response, you make a fair point

#

the courses look almost identical, except the Applied Computing seems to have less math, and substitutes the math portion for a non CS area of focus , for like specialized or focused area

sweet shore
#

what kind of degree is it? AAS BAS?

#

i've seen plenty of folks with unrelated degress do fine in interviews (when I was a hiring manager myself, if the role required a degree, i didn't care WHAT the degree was, just that one existed)

storm tangle
#

BS

sweet shore
#

although, philosophy majors tend to be a little out there lol

storm tangle
#

haha the Applied Computing just seems like a way of leveraging an outside interest; art , psychology, economics, business, and merging it with the CS program

#

but I don't know if having "Applied Computing" will hurt job prospects

sweet shore
#

yeah, depending on what you do actually want to do in life, it depends

#

if you want to do AI research, it will certainly hurt

storm tangle
#

and I just know, as a former art major, I suck at math lol, just trying to be pragmatic

#

ah okay, that is important because i wanted to do AI research! haha

#

very helpful

sweet shore
#

oh yeah ... you really, really, really want to go the CS route then

#

and push PhD if you can lol

#

and then waltz into a post-doctoral research role 😄

#

also, Dr. Sunshine don't sound half bad lol

storm tangle
#

hahaha it doesnt sound bad at all

#

this really all trying to avoid the math reqs (5 !!) so I guess i'll just live with it :p

sweet shore
#

AI research is 100% math 🤷

hollow locust
#

doesnt google still do their thing where a part of interviewers (or all?) is just employees that voluntarily signed up for it?

sweet shore
#

Usually team members on the applied for team i think

#

been a minute since i thought about it

hollow locust
#

yeah

#

i remember there being some fuzz about that since it could be very hit or miss

sweet shore
#

yeah ... there was a lot of "tribalism" baked into their process for a while

#

kind of like how FinTech is now ... if you aren't a Finance Bro, don't bother

hollow locust
#

yeah

shadow moss
#

Google uses a ton of Contractors as well so from what I understand, they prefer Ivy League because that's only what they hire for most part, those from "lessor" schools can be hired by their contractors

#

they are not that elitest

frosty cove
#

Google considers candidates even without a university degree now, and has for awhile. I don't think that ivy league comment is true @shadow moss

shadow moss
#

Do they consider it for in house or their contractors?

frosty cove
#

in house

shadow moss
#

Like I've heard Google say "We no longer require X" and it means "We no longer require X from our contractors"

#

Google Contractor Workforce > Google FTE

frosty cove
#

I'd say for full time employees like SWE they are pretty lenient on having a degree if you make it through their interview process. For research and development, yeah you'd be expected to have a masters/PhD to even apply

shadow moss
#

which makes sense

#

as this point, they have a bunch of software that just needs standard maintenance

frosty cove
#

It's definitely a two-tier system like the article describes

gilded valley
#

I'd say for full time employees like SWE they are pretty lenient on having a degree if you make it through their interview process. For research and development, yeah you'd be expected to have a masters/PhD to even apply
@frosty cove
Google no longer require one. But the expectation is still baked into their recruitment process

frosty cove
#

Yea I'm sure potential candidates with degrees are the first ones flagged by recruiters

gilded valley
sweet shore
#

I've been pinged by every big FAANG company except Google, so I imagine it had something to do with my lack of any sort of a degree

gilded valley
#

There's a convo with an ex Google employee

frosty cove
#

Wow

#

That's surprising, interesting

#

I have never been asked for my transcript

sweet shore
#

Apple was the weirdest one, they wanted me to work on GCP lol

shadow moss
#

Why?

#

Apple doesn't have their own cloud

#

They were using Azure at one point

#

We are supposed to standardize on GCP at work

#

it's a really really cheap cloud so it's ultra attractive to many

#

like Discord uses it as well

sweet shore
#

The JD was just not usual... Felt more like an exploratory position

#

I certainly prefer GCP

hollow locust
#

i remember when a friend of mine went thru googles interview process like two years ago and he decided to basically just ragequit because the process was so awful, and supposedly the interviewers he talked with were pretty clueless/generic bullshit

shadow moss
#

I do not prefer GCP

frosty cove
#

For my capstone project a groupmember unknowingly racked up thousands of dollar bill on GCP by deploying a super-available resilient SQL instance.

#

our sponsor company was mad

gilded valley
#

Googles interview process seems very locked down. Not necessarily in a good way

shadow moss
#

because it's very simplistic and we have had needs that exceeded said simplicity

hollow locust
#

yeah charlie, hes been thru interview process of quite a few of the largest tech companies (and also some massive ones in europe), and he said the one he had at google was by far the worst

#

but from what ive seen its very hit or miss just depending on what people you talk to

sweet shore
#

I usually tend to run k8s workloads, so GKE really is the product to beat in the managed k8s space

gilded valley
#

From what I've heard about it - it seems to me like it's designed to attract quite a specific kind of person. Difficult to describe exactly what I mean, but they're looking for the kind of person who is very strong on tech stuff; but not necessarily stuff that matters

sweet shore
#

TechBro lol

hollow locust
#

dunno about that, my only personal anecdote is that guy whos probably the biggest brainer i know lul

#

he ended up working at a nordic companies jet tech dept

gilded valley
#

I dunno - I just have an image of Google in my head that's probably entirely inaccurate. But TechBro doesn't seem too far off the mark

shadow moss
#

Charlie, it's very algorithm focused because that's their core

#

like Google became popular because their search algorithm was better then others

gilded valley
#

But it's reached a point where it's not even testing core skills, just in some weird incestous place where all that it's testing is that the person being interviewed can train to pass a google interview

white karma
#

So in theory I could know next to nothing but if I pass the google interview perfectly I could land a cozy 6 figure job

wide needle
#

i'm a bit behind but i got a job at google in 2010 with no degree

orchid junco
#

What I heard is that big techs will hire you to simple things or even nothing as long as you have the potential to make a difference just so to make their rivals weak

wide needle
#

i only worked there for 2 years. i used to joke i'd like to go back to google when i retire blobrofl

#

degree requirements are just a filter because google gets so many applicants. if you have experience or a referral degree matters less and less

#

i got in the door through a referral from someone I met at a conference

shadow moss
#

I always found sites like Algoexperts a little weird

mortal wedge
#

I was about to say

#

If you're just blind applying to places, not having a degree is going to weed you out by virtue of them having so many candidates at that level

shadow moss
#

I'd say all of FAANG interviews have a bit of cargo cult problem

#

I went through some of Amazon process (didn't make it) and thought it was a bit wacky

mortal wedge
#

I've interviewed with Amazon as well

shadow moss
#

at this point, I'd probably ignore all interview requests from them but none of them want my SREness

#

Discord looks interesting at points but I'm not sure I would want pressure

mortal wedge
#

Idk, depending on the length of time I'm unemployed I probably wouldn't turn down any interviews except the really sketch ones

shadow moss
#

sure, I say that as someone with a steady job

mortal wedge
#

"What's 1 + 1? 4. You got it right, you're hired, now come to this new address in Missouri and bring your id and passport with you"

shadow moss
#

gary, cool, I'm not anywhere near CA so it's not option

#

plus I'm WinFocused SRE on Azure so I'm not ideal anyways 😉

mortal wedge
#

My focus is on algorithms for medical devices but when I was unemployed I was applying for just anything

#

Idk how any job in the US would be considered steady these days

#

Every industry I know of has let some people go

sweet shore
#

Yeah ... i got let go from an massive AgTech company due to COVID-19 as well as a few court case losses lol

shadow moss
#

gary, I don't do all Win stuff, just focused on that, we have some .net Core in Linux but we run serverless

#

like my company would see Cassandra on GCP VM (going off the blog) and recoil

sweet shore
#

the decided kubernetes was hard and switched to Serverless Framework

mortal wedge
#

I have a temp position that has a decent shot at extending to FTE, but I'm sitll interviewing with another company

sweet shore
#

last i checked, they are now spending double lol

mortal wedge
#

Rofl

shadow moss
#

j4ng5y, our serverless is cheaper then containers

#

Azure Functions consumption plan is pretty cheap for many things

sweet shore
#

i don't doubt it ... but the Cheif Architect said "Serverless Framework" or bust

#

so they are now paying for it lol

#

honestly, i didn't want to support it anyway, so I'm glad they let me know and gave me a 2 month severage package

shadow moss
#

looking at group of functions that back Angular site that gets 300 users a day, they cost about .60c a day to run

#

so 19/mth

#

and we don't have to upgrade .Net Core, Microsoft handles it

gilded valley
#

That doesn't seem cheap

#

That seems expensive

sweet shore
#

one of our services, after the switch, was spawning about 5000 downstream lambdas because of the runtime limites

shadow moss
#

19mth to run Angular site and you don't have to deal with updates?

#

plus all scaling stuff is handled for us......

sweet shore
#

our first "serverless framework" bill was quadruple what our monthly spend for 12 k8s clusters was

shadow moss
#

.06 to handle per user per month, we make a ton more then that per user

#

when site was rolled out, it obviously cost us much much less

sweet shore
#

but ... i guess business is business because they got to fire 12 engineers lol

shadow moss
#

Charlie, you also need to include Engineering time for doing things like updates which people ignore

#

like if it was .Net Core container, we would periodically need to rebuild the container for .Net SDK/Runtime updates

#

plus Function auto handles authenication with Azure AD so it can properly access other resources in Azure like Key Vault

sweet shore
#

i've not had the pleasure(?) of working with Azure like at all yet. I'm on an IBM/RedHat OpenShift team right now and I quite enjoy it.

woeful spruce
#

sorry to hearken back to the NYT article about google contractors, but why was this temp recruiter so hell bent on working at Google?

#

I can sympathize with someone who actually will work in tech departments but recruiter is more of a support role

wide needle
#

i imagine google is good for your resume regardless of position

shadow moss
#

and my guess is some contractors can become FTE, not sure

#

some places convert contractors, some don't, not sure about Google

gilded valley
#

Charlie, you also need to include Engineering time for doing things like updates which people ignore
@shadow moss
I dunno - it blows my mind that 19/mo is cheaper than a docker container - 300/day is pretty easy to handle for a single container it seems to me

shadow moss
#

they are pulling marketing data so there is ton of API requests

#

Also, again, a single container might work, if they all didn't show up around same time which a bunch of them do

#

so we would need to build scaling into container system

#

we don't have to worry about scaling/load balancing/OS updates/language updates

#

it just sits there, delivers the data and SREs almost never have give a crap about the system, we have testing suite which watches it, I think we had one issue in 9 months

#

19USD/mth for system that requires almost zero maintenance is freaking steal

#

also, our users pay a ton of money so cost care may be different

#

19 bucks compared to what we charge the customers comes out to .x%

gilded valley
#

Are your customers internal to Rabbit's-Megacorp?

#

or are they paying your company?

woeful spruce
#

@wide needle that is true, but I doubt that is why it is her 'dream job'

#

you can be a recruiter almost anywhere and could probably get an FTE

#

working at google in a Tech position is probably more impressive relative to how it would affect a recruiter's resume

#

I guess I get bothered by how many people are dying to join the Big 3, when you will just be a small fish in a massive pond

#

end of my diatribe, sorry

gilded valley
#

what are the big three? Facebook, Google, Amazon?

woeful spruce
#

yes

#

Should really be big 4 with Apple

gilded valley
#

The list of companies that it could be is pretty massive

#

but there is a relatively small compared to the market subset of companies that are idealised unfairly

woeful spruce
#

that is my point

#

lots of great companies out there, that in some instance,s just get absorbed by those conglomerates anyway

gilded valley
#

Big corps have better recruiting and salaries

woeful spruce
#

recruiting yes

#

salaries? Not so sure about that when it comes to google

#

I read Google's salaries aren't that great since they offer other amenities

gilded valley
#

Like, I could go work at some local firm that's actually decent - or I could go to XYZ-Megacorp for 30+% better salary

#

that's a pretty massive difference for a first job

woeful spruce
#

but how much cna be lost being a contractor/temp employee?

#

no benefits

gilded valley
#

oh - i'm not sure about the contractor side of things. IMO screw being a contractor for Google/most people

woeful spruce
#

I am sure many people have to go from contractor to FTE for google when it comes to entry level positions

#

the experienced and immensely talented can skip that phase

marsh wind
#

like my company would see Cassandra on GCP VM (going off the blog) and recoil
@shadow moss tbh Cassandra is a bit of a pita to deal with unless you have a very knowledgeable person managing it

#

With its cql it can be deceivingly similar to sql.... And that's likely one of the biggest mistake you can make 😁

shy ginkgo
hollow locust
#

thats pretty impossible to say, there are many good ones but they vary wildly in what theyre focusing on, youd need to decide what you are more interested in

shy ginkgo
#

i honestly dont know what i wanna focus on, preferrably aerospace but idc where i end up @hollow locust

shadow moss
#

CS360, CS 385, CS497

#

or CS349

#

in college, broad is best, specialize in master or in workforce

#

CS497 is most important

vapid jay
#

selected topics in cs seems like a vague title lol

frosty cove
#

lol "problem solving in a team environment"

#

what to do when your group member commits their venv folder

shy ginkgo
#

its a series of lectures within different topics @vapid jay

#

literally that lol @frosty cove its aproject based class

vapid jay
#

when ur team members vanish lol

frosty cove
#

In my compilers class my team members did @vapid jay 😢

vapid jay
#

oof

frosty cove
#

no group members sucked but upside I wrote an entire compiler myself and learned a lot

raven nymph
#

@frosty cove do you only program in python?

shy ginkgo
#

nah you cant

#

you cant hold yourself to one language

#

thats bad

frosty cove
#

For work? Or for that project? @raven nymph

raven nymph
#

for both

shy ginkgo
#

when you make a compiler you make a new language right?

raven nymph
#

sorry i'm curious

frosty cove
#

Yeah, you usually make a toy language which is a subset of a well known language

#

We did some like tiny C variant or something

raven nymph
#

don't you use assembler for compilers?

shy ginkgo
#

well yeah

frosty cove
#

For that class, we used C plus Flexx and Bison.

shy ginkgo
#

the route of every language is assembly

frosty cove
#

Sort of. You program what instructions the program would translate to, so yes?

shy ginkgo
#

so a compiler is just what translates lets say python to assembly?

#

or machine language basically

frosty cove
#

Python is not a compiled language, interpreted languages are a bit different @shy ginkgo

#

(Not sure if an explanation would be off topic for this room)

vapid jay
#

I know this sounds stupid but

#

What is data science and computer science

shy ginkgo
#

hmmm

vapid jay
#

And networking

raven nymph
#

@shy ginkgo actually assembler and machine language are different

vapid jay
#

to the best of my knowledge data sci is analyzing significant amounts of data using computers

frosty cove
#

data science is import pandas :^)

crude crown
#

can confirm

vapid jay
#

where does one find these.. computers

white karma
#

On the internet of course

mortal wedge
#

Where does one find this... internet

true harness
#

On the internet of course

vapid jay
#

what courses should i take, up to 9 units
@shy ginkgo if u wanna go on to study ML/AI in the future, take the AI courses

#

in college, broad is best, specialize in master or in workforce
@shadow moss this comment is not so true

#

decent/good grad schools want students who aren't complete beginners in that area

#

good/best grad schools/programs want students who are already really good (already published research and so on)

marsh wind
#

omg I just had a revelation that in French FANG is GAFA

#

for some reason they don't inlcude N, ye

wintry imp
#

so im just creating a web portfolio. Its work on progress. I just want some feedback on it. if its cool can some check it out. Its just rough idea but i wanna get some more feedback on content placements etc. and am i allowed to post a link here ?

gilded valley
#

I think you are allowed, itsy) yeah

wintry imp
#

ty

gilded valley
#

First feedback

#

It does not work on mobile

wintry imp
#

oh ye haha i have to work on it thnkyou next time i post the link again i will fix that for sure

#

its just plain js and css. i will add bootstrap for making it responsive

#

i wanted to add design category for the prototying stuffs i did but i think i will remove it and can u possibly give me suggestion of the categories. so far i got design, develop, projects and contacts. im thinking of adding my language knowlege and a bit of detailed on the stuffs on softawre development process on develop. or like do i need to add anything more. And on the project im probably going to list all the projects that i did and upload it on github and just link it to the portfolio? Am i missing anything else there @gilded valley THnx heaps

sick stratus
#

This is a bit of an odd question, but what exactly are employers looking for in a Python programmer? I'm having trouble seeing how the skills I have now and the projects that I built could be useful to a business or enterprise at the moment.

For example, I've done a few projects with facial recognition, made graphs showing language distribution and chess game analysis, and wrote programs that generate/fetch images for your wallpapers. What I'm failing to see is how this would be applicable in a workspace. Are there some set skills/modules Python developers should know to be able to help in useful applications?

tl;dr: What packages should I know and what projects should I work on to prepare myself for a Python career? What does a day in the life of a Python developer look like?

vivid dock
#

I'd say just showing you're able to learn new packages, and know how to use python well is enough for an employer to consider you. Since you can learn what you need to get started.

#

It's often part of the onboarding to learn the stack

#

Already knowing it is a plus of course, so you'd probably have to look at jobs you want, and figure out what they use instead of the other way around?

viral ridge
#

I think those are decent projects for show off tbh

sick stratus
#

I think those are decent projects for show off tbh
@viral ridge Thank you. The thing is that I have no experience with Python as a job and I fail to see how these programs or things similar in nature that I often program would be useful at a business/enterprise level.

vivid dock
#

You'd be surprised how little "job work" differs from random programming

#

Except maybe a lot more planning, meeting, documentation etc

mild pilot
raven nymph
#

@mild pilot may i ask why you don't allow people to search for jobs here? it would actually be a good thing in my opinion

mild pilot
#

Mainly because it is very hard for us to regulate, and there are other platforms specifically made for advertising jobs that would work better than this server.

#

If stuff is localised than it won't be relevant to 99% of our members

raven nymph
#

ok, thx

copper wigeon
#

I want to start doing some Discord bot freelance work as a way to get a bit of money coming in while I search for a job. What's the best way to do this?
In my experience fiverr is not a very good site to use, and I'd love to just create a server where people can open tickets and get a quote etc. but customers to join would be the issue.

sweet shore
#

That is always the issue @copper wigeon

#

You just have to carve out your niche and market yourself in places that you're allowed to do so

#

Freelancing is hard

#

It's rewarding, but it's tough sometimes being the CEO/marketing/PR/accounts payable/accounts receivable on top of lead developer

#

Basically, what I mean by "carve out your niche" is: you want to charge for bots. But what kind of bots do you want to build. Once you know that, you have to identify your market and specifically what your product can do for that market. Then it's all advertising. If you aren't good at rejection, then choose your market very, very carefully, because in my experience, I get 10 No's to every yes when I advertise myself

crude folio
#

Thought you'd all appreciate this batshit email I got this morning from the CEO
TL;DR:

  • We've been attacked by pirates
  • Well done on no Lost Time incidents
  • Afternoon tea was tasty
shadow moss
#

@vapid jay if someone is asking us, my advice stands. If you knew what you wanted for masters, you would be doing it.

sweet shore
#

@crude folio the pirate attack didn't result in lost time? That kind of surprises me lol

crude folio
#

Apparently not? Maybe after being attacked by pirates they just did some overtime?

true turtle
#

damn i thought piracy attack as in software piracy and then I read it

mortal wedge
#

Yeah same

#

It’s like high seas shit

#

Can you be a land pirate?

vapid jay
#

arrr u reeeeady kidssssss

white karma
#

“Computer programmers get raided by pirates in Mexico”

#

I think the timeline shifted again

thin flower
#

Yo everybody, I have some experience coding with python and other languages but have not found my jam. I am wondering if anyone here has a job programming in python or makes money online? What areas of programming would you recommend to start making money or getting a remote job with Python?

sweet shore
#

I am a professional developer, with python as well as go and rust. I've worked for several companies where the primary language for every aspect was python, and I've worked for ones where python was disallowed

#

Most of the opportunities I see for py at the moment is web development (Django / flask / bottle / etc...) Or something in the data analytics or data science fields

#

@thin flower

#

Some AI/ML, but there are a lot less of those

thin flower
#

Cool, thanks j4ng5y. Are you a web developer? or what sort of developing do you do? I have completed some projects in web dev using Node, go, and django but have not really love web dev.

sweet shore
#

I'm more DevOps/SRE than anything and my development furthers that

#

I've done web in the past, but not frontend (backends and APIs mostly)

#

It's really helpful to have a good handle on the operations side of things when job hunting though (AWS/azure/gcp experience)

#

Like, not just to know python, but how to get it to run in a production environment (e.g. - deployments lol)

thin flower
#

Cool, I like the backend more than frontend. What can I do beyond creating CRUD apps in order to become a better dev and have a chance to get hired? I am interested in learning more about operations and how to connect all the pieces. Do you have any projects or gigs that you can assign to me or point me to so I can practice?

#

I've just had a hard time to get our of tutorial hell and get things actually done.

sweet shore
#

Learn some APIs that aren't JSON to broaden your knowledge (gRPC is big in mictoservices - as is message queuing systems)

#

Learn lots of databases

#

And how to actually use them

#

Learn caching

#

And really know async/threading

thin flower
#

Cool, thank you for the info bro. Are there any projects that you can recommend ?

sweet shore
#

And containers, definitely containers (and Linux if you don't know it lol)

thin flower
#

Like docker containers?

sweet shore
#

Yeah

thin flower
#

seems like a lot to learn. I know people that know way less coding that I do and have jobs as devs 😦 I am unable to get my foot on the door

#

I don't have a bachelors so that might be a reason but would like to get a mentor

sweet shore
#

As far as projects, I would try to take a stab at building multiple apps, deployed in containers, that can all talk to one another

thin flower
#

and try to learn from an actual dev

sweet shore
#

There is unfortunately an unnecessary level of luck needed to score the first gig though

thin flower
#

amen bro. well thanks for chatting with me an sharing your knowledge. Imma try to figure out what should be the first thing I need to focus on learning.

sweet shore
#

I'm always happy to help. Remote mentoring is tricky, but I'm always here lol

#

Feel free to invite me to repos and I'll review them for you

#

(GitHub name is the same as it is here)

blazing dew
#

@thin flower This is a bit late of a response, but please don't post gifs in channels like these.

thin flower
#

@blazing dew 4 sure. Playing Visual Studio Code bud?

blazing dew
#

As always.

unkempt cloud
#

Would companies like Heroku or Algolia take interest in student projects and consider sponsoring them, especially if they were 'executed well'?

#

I do not have a lot of money and am developing a project which I hope to host on Heroku using some free resources. I'm also using Algolia's services. If I execute it well and get it working, I plan to email Heroku and Algolia asking for hosting assistance. Does anyone know if they even do anything like that?

mortal wedge
#

I haven't heard of anything like that, but you could be the first!

soft karma
#

Have any of you guys gotten any sort of basic IT cert. along with a engineering degree? I wanna check out if it's worth the extra time spent at school

wide needle
#

probably depends on the field you want to go into

#

on the backend infra side i don't know anyone that looks at those IT certs as being worth anything

#

but i know if you're going into IT itself they seem to put a lot more value on them

#

that said they wouldn't hurt, other than the time/money cost

viral ridge
#

I guess aws a certification does not hurt

mild drift
#

Hi All, I just joined the server, I have some professional experience in python from some years ago when I worked at a VFX studio, but the last 5 years or so have been in game dev and as such a lot of c++/c code as well as domain specific stuff such as shader languages and even gpu assembly (yes, it gets hairy at times). However I'm thinking of making a lateral move from graphics and engine programming to more gameplay centric topics, and as such scripting langs are common in job specs. I understand that these scripts are probably interpreted by a c++ engine rather than any tech being built in python itself. Does anyone here have any exp of gameplay programming at a studio? Or know someone who does and would be kind enough to introduce me? Thansk

#

Thanks, even

sweet shore
#

@soft karma I don't have an engineering degree at all, just certs, and I do just fine :D

#

@mild drift sorry bud, if I think of anyone, I'll bring them to you, but I just don't

mild drift
#

@sweet shore no worries, thanks!

shadow moss
#

Game dev is notorious for long hours and terrible pay.

gilded valley
#

@vapid jay advertising/recruitment isn't allowed here

#

(as it very clearly says in the topic)

opal perch
#

<@&267629731250176001> ^^

rare sand
#

@vapid jay we don't do that here. next time read the topic before you post.

mild drift
#

@shadow moss I have worked professionally as a game developer for 7 years, the first two of which were in Tokyo, and the bulk of it since returning to the UK at a first party console manufacturer helping third and first parties with their most difficult technical challenges. Hours were good, plus I got to travel a lot and stay in cushy hotels. However to be honest I got quite bored. I did get to meet many people in many different studios and see different studio cultures, things varied of course but generally people were very happy with their work and worked set hours, supported their families without problem and took pride in their projects. Sensationalism is something that get blog clicks, and of course I also heard stories about specific studios that were best avoided, but that narrative of "long hours with terrible pay" is largely inaccurate

#

plus, there are plenty of software jobs that aren't related to games that have long hours, and terrible pay

#

long hours in any industry is almost always due to bad management, and there can be too much of that anywhere, sadly

vapid jay
#

Should I learn Django ?
I see a lot of jobs that needs either django or flask

tame lodge
#

yeah

edgy onyx
#

Probably a good idea if you want to use Python for a job

vapid jay
#

any idea what is the average time it take to get a fine grip on django

lapis wind
#

Django is massive

#

Flask not too long if you know what youre doing

#

but id say Django is in comparable scale of diversity as something like Tensorflow

white karma
#

Neat

sweet shore
#

I've never heard that comparison before, but it's a good one @lapis wind

viral ridge
#

is it normal for a hiring manager to ask technical questions

marsh wind
#

Yes If they know some tech

#

Or if they want to see how well you can communicate with non tech people @viral ridge

gilded valley
#

sometimes they will have a set answer on a sheet or something that they're expecting

marsh wind
#

I had the latter case more than ones

#

Including last where I had to explain what is entropy (in physics) in simple understandable form

tardy grove
#

dang