#career-advice

1 messages ยท Page 303 of 1

main thicket
#

As in data science or something?

tiny blaze
#

do interviews vary wildly from internship to internship?

#

i just wanted to know in general

main thicket
#

They do somewhat. Smaller companies are going to be asking easier questions than the ones I mentioned and asking more about specific technologies that they use than about more abstract CS questions

#

Webdev jobs might ask questions about react, JS etc. for example

tiny blaze
#

i want to (at some point) internship for something python related

#

and i just want to know what to expect

main thicket
#

Really depends on where you apply. Any idea?

tiny blaze
#

i dont want to have to pick a specific field but

#

uh

#

no idea where id be living when id get that internship

#

probably somewhere in california

#

my residince varies wildly

main thicket
#

If you're applying for startups, the interview is going to pretty different from the interview at Google because startups are looking for cheap labour to help them get off the ground faster while Google is looking for smarty pants with good problem solving skills that they can nurture over years

tiny blaze
#

so what would i reasonably expect from either

#

i mean seperately not what they both share*

main thicket
#

So my first internship was at a startup and in AI. They asked me 50/50 behavioural questions and questions about my past technical background (they werent testing my background, just asking for it). I was asked about how good I am at Python, what I've done before, what I enjoy technically and academically etc. I got that one and have been working there since still, so they might have been more worried about training someone smart than getting off the ground than most startups. Second interview was for CSIRO's Robotics and autonomous systems groups. I was asked about my previous experience at hackathons and what I know about computer vision. I was asked a few technical questions about backpropogation and convolutional networks. Third interview was for a very very early stage startup and they wanted someone to get them off the ground fast. Was asked about my experience with their tech stack and my schedule so they could get as much productivity out of it (ended up rejecting that one since early startups dont pay me enough). My next interview is on monday for Google's software internship and I'm expecting questions like the ones described: lots of technical questions focused around search algorithms, data structures, discrete maths, systems programming, etc. Balancing binary search trees, making queues out of two stacks, implementing binary max heaps as dynamic arrays etc

#

@tiny blaze

tiny blaze
#

okay im reading it

main thicket
#

So there's my experience with interviews varied from early stage startups to startups approaching non-startup to national research organisation to big corporate company

tiny blaze
#

hm interesting

#

so smaller companies are more interested in someone who can work competently while big companies want someone smart and can go above and beyond

main thicket
#

close, smaller companies are more interested in your technical knowledge, big companies are more interested in someone smart (good thinker and problem solver). research organisations seem to look for both.

tiny blaze
#

can you train your uhh to say smartness?

main thicket
#

absolutely

#

100%

tiny blaze
#

train your problem solving skills and thinking abilities

#

okay

#

so big companies dont care about how much you know about a specific language? more interested in your understanding of computers and problem solving skills?

main thicket
#

they'd want you to know at least one specific language decently well but yes, otherwise they care about understanding of computer science (not computers) and problem solving skills

#

big companies like Google make you choose a language to interview in and are annoyed if you make basic mistakes in your language of choice

#

(smaller companies usually expect you to know the language they are using. if they're using a JS stack, they expect you to know JS)

tiny blaze
#

yes i meant computer science

main thicket
#

Google gives a choice between Java, C, C++, Python and maybe JS, i dont remember that last one

tiny blaze
#

is google like other big companies?

main thicket
#

yep, pretty standard

#

btw smaller companies start behaving more like big companies when you start entering areas like silicon valley

tiny blaze
#

yea i figured

#

but im not going to move there any time soon

#

too expensive

main thicket
#

google's interview is not that different from other companies. the difference in process is mostly what happens after the interview

#

google interviewers make notes for a separate hiring committee to read and then the hiring committee passes of their decision to start a host matching session so each team available looks at you and checks out whether they want you. if no team wants you but you're a great candidate, you get no job offer

#

havent seen that in other companies

tiny blaze
#

well i guess i better start studying then

void stump
#

I got demoted from my job, can someone please give advice?

vast shoal
#

Why did you get demoted?

void stump
#

So, I was a janitor at Valve

#

but I guess poor performance led them to demote me to role of intern

vast shoal
#

A janitor intern?

void stump
#

no, a game developer intern

#

c'mon dude

vast shoal
#

Are you making a joke?

craggy wave
#

Seems like it and it doesn't belong here, @void stump

void stump
#

Why?

#

It's career advice

#

the role of janitor is very coveted at small indie company Valve

craggy wave
#

!tempmute 537896414911397898 3d You've been warned repeatedly not to troll in ontopic channels before, this is your last warning. Next time it's a kick or a ban.

inner wrenBOT
#

:incoming_envelope: :ok_hand: muted @void stump until Mon, 18 Mar 2019 09:43:54 GMT (You've been warned repeatedly not to troll in ontopic channels before, this is your last warning. Next time it's a kick or a ban.).

vapid jay
#

what did I miss

keen sable
#

Had a phone intro/interview with a company I'd really like to work with a couple days ago. How long should I wait for a follow up email?

main thicket
#

I'd reach out again if no reply for two weeks

jolly escarp
#

I would say thank them after 1 to 2 days and then yes 2 weeks

vapid jay
#

yeah always follow up with a thank you email

wheat gust
#

so I'm in my junior year of high school rn and coding is something I want to pursue a career in. can anyone with experience in the industry let me know whether or not going to a coding bootcamp straight out of high school without going for a degree would give me a good chance of landing a job as a junior developer in the states?

please @ me to notify me of your message

vapid jay
#

if you can't afford a degree at the moment.. and the bootcamp is cheap.. I would say go for it.. but be prepared to put the work in..

#

I know two people who took the non traditional route.. a guy from sg who was working in a semiconductor manufacturing company in an engineering field.. quit his job, took a year to study javascript, nailed a job at Google..

wheat gust
#

damn

vapid jay
#

another girl who studied arts and humanities.. taught herself how to code..and again.. Google..

wheat gust
#

did he self-learn with books, online tutorials and such?

vapid jay
#

but she might've been a diversity hire.. im not sure..

#

yes..books.. lots of practice online.. and those books on cracking coding interviews

wheat gust
#

thanks for sharing man

vapid jay
#

np.. anytime.. talk to people.. that's the best way..

wheat gust
#

yeah I think what i'll do when I get back to the states is I'll set up an interview type deal with an employer who's looking to hire software engineers and I'll try to ask what they typically look for in a hire and what skills are needed etc.

main thicket
#

@wheat gust Are you a US citizen or?

wheat gust
#

yup, studying at an international school abroad right now tho, will be coming home to Austin at the start of summer

main thicket
#

Cool cool. Any reason why you wouldnt like to do a degree?

wheat gust
#

I want to get my own income as soon as possible and move out of my mom's house. I've also read that some CS college students aren't equipped with the proper skills they need to get programming jobs and that some of the things they teach in college CS classes may be outdated or irrelevant. I'm not sure if this is true or not, but saving money and years of my life is what I want to do

vapid jay
#

it's pretty true

#

if you can get a fulltime job.. you can do your degree on the side..

#

top tech companies support that.. as long as you're good

main thicket
#

Being unequipped with the skills they need I think is a misunderstanding. CS students are taught CS skills not programming skills and are expected to use that to their advantage. Some CS classes are definitely outdated but most arent really, theory is never really "outdated"

#

People forget that university isnt training you for a job. It's formal education to give you both theoretical knowledge and problem solving skills

#

The true value of that education can be intangible

tawny quartz
#

Yeah, a suprising amount of CS theory hasn't changed much in decades

vapid jay
#

I learned microprocessor programming in school..shit I never used that in my life..

main thicket
#

Why do people feel like they need to only ever learn things they'll use in real life

vapid jay
#

the system sucks..especially if you're American..

#

like they spend a while before deciding on what to major in?

#

I've used chemistry plenty :v ๐Ÿ˜›

tawny quartz
#

Broadening electives are an important part of a college education

vapid jay
#

in work.. just clarifying that so people don't think I'm making meth or something

#

yeah.. but college is costly

tawny quartz
#

Exposure to new ideas, learning areas you haven't learned before and aren't familiar with.

vapid jay
#

that's why it's important to understand those concepts in HS if you can manage it

wheat gust
#

would y'all say that someone who has completed a bootcamp but with no college degree is a less attractive hire than a CS grad?

tawny quartz
#

Yes

vapid jay
#

like if you don't know your options, what you're good at, and what pays, your options are limited

main thicket
#

I've learnt so much shit and I know absolute butt tons about so many subjects. I know a fuck tonne of chemistry, physics, maths, computer science along with a non-trivial amount of literature, psychology, linguistics, history etc. I regret none of the education I've had and it has made me a better person and a better academic and a better engineer overall

#

I wont ever use much of what I've learnt regularly

vapid jay
#

bootcamp or cs degree, you're still inexperienced.. but people often hire cs grads for potential, if they're from top tier colleges

wheat gust
#

are college CS courses extremely time-consuming?

tawny quartz
#

Yes

#

College takes a lot of time and energy

vapid jay
#

oh man.. so much abuse..from professors.. x.x

tawny quartz
#

That's why employers look for grads

vapid jay
#

really toughens you up

main thicket
#

It's not just potential. CS grads know CS. 4 years of knowledge in learning things that make up good solutions and good code. They (hopefully) wont do shit like constantly if x in list_var for massive lists, they'll have a broad base of knowledge in multiple subject areas, they'll know what might and what might not be messing up with optimisation or which data structures are destroying their cache locality

tawny quartz
#

If you don't understand CS, you're not going to graduate

#

I've tutored people who were basically in a infinite loop of retaking classes because it just never clicked for them

vapid jay
#

yikes

main thicket
#

I'm not at all implying that you need this knowledge, especially in more simple dev roles. The average role that is a simple backend or frontend webdev likely wont use much of this knowledge. But the folks that work at large companies? Whether it's later stage startups like Uber (can that still be considered startup?) or a big company like Google or really anything, these kinds of problems show up even if many bootcamp devs dont realise they are problems

tawny quartz
#

To make it through college, generally you need a certain amount of self-drive and autonomy, ability to learn new concepts, solve problems, and work ethic.

wheat gust
#

thanks for all the insight yall, I'll probably look into the military to help pay for college so I can study CS. also, what should I look to major in if I want to be a software engineer?

main thicket
#

But I think if your goal is to get out of your parents house ASAP and start earning, I think it's worth a shot trying to get basic skilled ASAP to get a simple job for now

vapid jay
#

man..hard life..

#

military I mean..not SE

main thicket
#

I wouldnt jump straight to military, I definitely think its worth a try to study a bunch to see if you can get a job quickly

#

Military is an annoying contract

wheat gust
#

I'll try to learn as much as I can between now and when I get my HS diploma then

tawny quartz
#

Military can be either a great idea or a horrible one depending on your personality

main thicket
#

@wheat gust Try look for entry level roles around Austin and see what knowledge they require

#

Webdev is a quick entry point into the industry generally

#

And easier to compete with CS grads because CS grads rarely learn webdev to any significant extent in their degree

wheat gust
#

thanks! I'll definitely look into that

main thicket
#

Good luck! I hope it turns out well for you!

wheat gust
#

much thanks man ๐Ÿ˜ƒ

tawny quartz
#

Yeah, there was no web programming at all in my program

#

The intro courses taught C and C++

#

Beyond that you were expected to learn the language(s) needed yourself, like Java

main thicket
#

there's only intro webdev here. it's HTML/CSS/JS taught as if it's 2005 and it's open to everyone as a first year design subject so basically they dont expect you to be able to do anything

#

it's terrible

vapid jay
#

if you can learn a lot.. and get yourself recognized as some prodigy in HS.. you'll get a good ticket

#

people always recognize mundane accomplishments like robotics or coding as high level stuff when you do it in HS

#

I did actual robotics in college..and it was barely useful to get into a high paying automation domain.. but did get me a job in manufacturing..

#

starting things early always helps get more depth later on

main thicket
#

Define "actual robotics" :P

#

CS doesnt help with jobs in actual robotics, there's too much maths, control theory and mechanics for the most part

vapid jay
#

im just giving an example..dont go into robotics for CS.. lol.. if you want to be SE, do coding stuff.. accomplish something

#

I wasn't a CS major.. I studied all those things you mentioned.. in engineering

#

if you want a ticket to college without having to shell lots of $, sports and military are the other ways..

#

or try writing a good college essay.. maybe apply for scholarships

wheat gust
#

how many math classes did yall have to take to get a CS degree? @main thicket @tawny quartz @vapid jay

tawny quartz
#

At least 6 that I can recall off top of my head, plus statistics

main thicket
#

I didnt do a CS degree, all self-learnt

wheat gust
#

ah, what did you major in?

vapid jay
#

@wheat gust im not CS.. i'm EE, C&I and big data now..

wheat gust
#

oh, right

main thicket
#

My major is mechatronic engineering

#

I do robotics and AI and stuff

tawny quartz
#

That is still hands-down the coolest degree name

main thicket
#

100% is, I still feel cool saying it

wheat gust
#

that sounds pretty awesome, how long did it take you to "self-teach" to the point where you were skilled enough to get a job in the field? also, were job interviewers turned off by the fact that you don't have a CS degree?

#

actually you had a related degree I guess, never mind the second question

main thicket
#

I've only done intro programming in Python at uni + intro computer architecture (with like 3 weeks of basic programming). But I was pretty advanced in programming an year after I started my first started, more than enough to get a job.

#

I'm generally a pretty fast learner though

tawny quartz
#

Depends on the job, but for most STEM positions if you have skills in the neccessary areas then it usuallly isn't terribly important what the degree is, as long as it's a STEM degree.

#

STEM is Science Technology Engineering Mathematics

main thicket
#

it's very hard to get into engineering with a degree in something else but otherwise true, yeah

wheat gust
#

thanks

tiny blaze
#

is getting a degree in CS worth it

#

by that i mean is it worth the time and energy to put into it for getting jobs

#

(or atleast a decent chance)

vapid jay
#

I think as a HS kid going to college.. it's easy to get sidetracked

#

side quests.. like girls.. partying.. free stuff.. symposiums.. events.. blabla

#

but if can keep your wits about you.. and graduate with some awards to your name.. your gold man.. employers will find you

tiny blaze
#

that doesnt answer my question :o

#

im asking is it worth it to put that time in

#

not how to do it

vapid jay
#

it does..

tiny blaze
#

how

vapid jay
#

you're assuming the ideal.. that you'll go to college get good grades..

tiny blaze
#

no

#

im assuming the average

vapid jay
#

ok.. then average grades have a tough time getting a good cs job

tiny blaze
#

ill get burnout, sometimes be distracted, not get work done, get burn out

#

im asking it worth it

#

to go through all that

#

for a degree

vapid jay
#

it's sweatshop culture after graduation at a mediocre company for atleast 3 years.. till you get experience.. then maybe smoothsailing after

tiny blaze
#

still not answering my question

vapid jay
#

I went through it.. burnout, etc.. for me it was worth it.. getting that degree

hardy ferry
#

you can skip the mediocre company if you do something with your free time while studying. all in all be interested in the field beyond what your study is teaching you.

tiny blaze
#

hmm so you'd say a degree is not worth getting unless youre passionate about the subject?

hardy ferry
#

if you just study passionless there is a chance you won't get a job. just passing the exams isn't enough if you don't actually know the material.

vapid jay
#

well if you're not passionate about it, it's going to be near impossible to find a job.. or graduate

tiny blaze
#

hm okay, is there degrees centered around programming?

#

that arent just mostly cs

hardy ferry
#

The CS degree is important.

#

programming is also important but without the theory behind it you won't get far in programming.

tiny blaze
#

whys that

tiny finch
#

I remember when i was passionate about code... Then clients killed my soul ;)

hardy ferry
#

in order to write good code you have to have a broad knowledge how tech work. The CS degree teaches you that. Just learning a programming language isn't enough.

tiny finch
#

Imo cs degree (or any) is less important than easily demonstrating ability and experience

tiny blaze
#

yeah im not sure, ill think about a CS degree and ill try to learn the basics but math isnt really my strong suit and at this point rocket science sounds easier than learning how assembly works

hardy ferry
#

you won't work with assembly your whole life. they just teach you the very basics so you have a basic understanding

vapid jay
#

it's perspective.. we all sucked at math one time or another.. you can choose your subjects based on where you want to go.. can go light on math

tiny blaze
#

assembly was a by the wayside topic, an example

jolly escarp
#

It depends, big companies will hire you based on your algorithmics and data structures. They believe learning a language is a peace of cake if you're skilled at that

tiny blaze
#

just computer science in general is hard to comprehend

vapid jay
#

do you think a guy who works with javascript needs linear algebra everyday ..no

tiny blaze
#

its not that i suck at math

vapid jay
#

get a degree in a stem.. go wherever

tiny blaze
#

its that i dont enjoy it that much

#

i dont enjoy it enough to go out and fetch a degree centered around it

tiny finch
#

No degree here 12 yr dev self taught

tiny blaze
#

how's your career so far?

hardy ferry
#

I think programming isn't for you. You will have to learn a lot of new concepts. While you are working towards your CS degree it teaches you a thing or two about how to learn concept and apply them.
You never stop learning as a software developer.

tiny finch
#

Got a dipl for network engineering was useless

tiny blaze
#

programming is fun and i enjoy it

tiny finch
#

Careers good, lived in Thailand mostly last 7yrs

#

From Australia

tiny blaze
#

i dont think math is the whole principle behind programming

#

but i know you need to know a lot of it for a CS degree

#

or just to learn CS in general

tiny finch
#

Math overrated bt depends what field you want

tiny blaze
#

okay

tiny finch
#

Obviously data sci, analysis, ai etc.. Math going to be prominent

hardy ferry
#

you learn a lot of useless things. but being able to make it through also shows that you are capable of learning new things.
if you fail at those steps those employers wouldn't want you anyway......

tiny finch
#

Im in webdev and rarely do any "hard" math

hardy ferry
#

you don't need a degree. but if you aren't passionate about anything you have an easier time getting a job with a degree.

tiny finch
#

True

#

But u also might waste several years and lots of money getting one

#

Especially, when not passionate

hardy ferry
#

thank god i live in germany

tiny finch
#

Free uni

#

Try Australia, must commit first born as slaves to get a masters

#

Plus our government just passed laws to fight encryption and force devs to implement backdoors into software

#

Rip IT sector overnight

hardy ferry
#

downside is a lot of people here study useless subjects and have a hard time finding a job. but at least the people here are educated which is imo very important.

main thicket
#

@tiny blaze Math can be learnt and CS degrees dont really have much maths, they have CS

#

math heavy CS degrees are the minority

tiny blaze
#

which ones are those?

#

also that's good to hear

main thicket
#

They're usually the ones from universities that have CS as part of the maths department (as opposed to engineering department)

#

Personally I think CS degrees should be maths heavy

#

And there should be a separate software engineering degree

solemn valley
#

All cs degrees i saw here were very maths heavy. In fact some cs professor once told me that software engineering is "cs for the people who are too lazy or stupid to understand maths"

wanton holly
#

sounds quite elitist

main thicket
#

What does math heavy mean lol. It's a relative term

#

Most CS degrees have discrete, calc 2, linalg and statistics

craggy wave
#

Yeah, although, at least in my country, there's a difference in focus

main thicket
#

Engineering degrees have calc 1,2,3, diffeq, a couple linalg subjects, statistics + whatever else mathy subjects their major might require, eg. signal processing and control theory are basically math subjects + more maths in all their subjects compared to CS. Physics has more maths still. Maths is a maths degree, so

craggy wave
#

My university has a focus on theoretical/scientific computer science and therefore requires a lot of math courses, while some others are more applied in their focus.

#

That's why it's part of the mathematical institute

#

We used to have classes together back when I was still a math student (so, 15 years ago)

#

Don't know how it is now, though

main thicket
#

Computational science doesnt really count as computer science lol, it's a separate major here and unrelated to the CS major. It's taught by the math faculty. Computational science is just numerical analysis and numerical linear algebra done on code lol

craggy wave
#

Well, I guess we just use different terminology here.

#

Here, all are called "Informatica"

main thicket
#

That sounds like actual computer science rather than Software eng BS

#

What did you mean by "Scientific" computer science

craggy wave
#

Whether it's "Technical Informatica" (taught at the Technical University of Delft, for instance) or more theoretical Informatica (University of Leiden) or more applied (University of Amsterdam is more applied, I think)

main thicket
#

Just based on the name "informatics", I'm guessing you mean the more theoretical computer science stuff, which is fair yeah. That's what actual computer science meant until software craze hijacked the degrees and name for muddled down programming degrees

#

Scientific in terms of computing tends to refer to scientific computing which is just the maths behind being able to write efficient and accurate code. Not really computer science, more numerical analysis with a side of computer science

hardy ferry
#

In germany "Informatik" translates to "computer science". It is often times just computer science.

#

at my city i got computer science for aspiring teachers, computer science in general, computer science with focus on IT security, computational engineering, ...

main thicket
#

yep they're equivalent terms in other languages but in english informatics tends to refer to theoretical computer science and considering he was talking about that, I just inferred

craggy wave
#

Yeah, it's the same here.

#

Delft now changed the name of their bachelor to "Bachelor of Computer Science and Engineering"

main thicket
#

you'll notice that competitions involving computer science, with algorithms and such are called "informatics olympiad" etc. rather than "computer science olympiad" et al

#

(in english)

timber wharf
#

Guys do Big Data requires math?

obsidian acorn
#

@timber wharf the simple answer is yes

#

the complex answer is, it depends. within big data, it depends how what you are doing. if you are setting up a whole pipeline, then, you ll need some simple math. And if you are working on the data science end, then, you ll need some complex math, and machine learning and so on. everything else falls in the middle of that range.

#

but you ll do fine with some calc

timber wharf
#

Web, mobile and desktop development doesn't require math, right? @obsidian acorn

solemn valley
#

Usually not however Ksenofanex asked for big data and that does require maths as explained by him

jolly escarp
#

However, math and statistics will help you develop your analytical and critical thinking. Also as I said before, companies like Google,Amazon etc care about that part

#

It's tied with algorithmics and data structures

vapid jay
#

Are there any specific careers that use a large amount of math and python or doing math with python?

green sinew
#

Physics and data science use both heavily

vapid jay
#

how does python coincide with physics?

jaunty steppe
#

astronomy

green sinew
#

Theoretical physics is all about simulations and machine learning

#

Alot of computer projects use python

craggy wave
#

Python is used a lot in statistics as well, although R is still fairly popular in academic statistics.

main thicket
#

Theoretical physics is not at all about simulations and machine learning lol

#

And physics isn't part of CS, you'll need a bachelor's and a PhD in physics to contribute anything. Pretty much impossible for programmers to contribute anything on their own

#

@vapid jay Machine learning and data science
Statistics which is pretty similar to already mentioned
Scientific code though that requires varying levels of knowledge of other discipline (computational physics requires a lot of knowledge, bioinformatics requires less, eg.)
Robotics

#

Essentially there's a fair few careers that do lots of maths with code but they're not generally careers in CS. ML is really the only one I can think of that can be considered a CS career.

vapid jay
#

Thx for the info @main thicket

main thicket
#

Ooh and gamedev can require lots of maths @vapid jay

#

Lots of the same maths as robotics

#

There's also lots of maths in finance which hire a lot of CS students nowadays

vapid jay
#

k00l

sturdy nimbus
#

^ defo true from raggy

#

Back when I was a finance major and wanted to be an investment banker, the internship major preferences were finance, accounting, economics, math, CS

ionic cargo
#

Guys i was considering a career in programming, can someone tell me what it entails. I am a beginner and i see some really cool jobs with offices e.t.c but what does it consist of.

sturdy hearth
#

Would knowing regex well improve my credentials?

indigo sleet
#

Regular expressions are considered an essential part of your toolbox in a lot of jobs

#

They are super useful so knowing them is always a good thing

main thicket
#

They aren't that hard to learn, everyone should learn them

vapid jay
#

regex is so essential for doing anything with text..

tiny blaze
#

what do you do with it?

#

as far as i can tell it just tells you patterns

#

what canyou do with that

tawny quartz
#

Process text to extract useful information

tiny blaze
#

what would someone commonly use it for

tawny quartz
#

The bot uses it in a number of places, one example being a cog that looks for things like hate speech

#

I use it in some of my projects to select the parts of command output that I need

vapid jay
#

cog?

tawny quartz
#

Discord bots implement features as "cogs"

vapid jay
#

^ you do not HAVE to implement the features as "cogs" ^ just thought i'd throw that in there

wheat gust
#

if I want to become a software engineer, can I major in IT in college or do employers look for CS grads for the position?

vapid jay
#

Im scared

#

So what happens at an interview for like programming ill be honest i have no clue

#

What to do

#

this is depressing lol

#

Any advice

#

?

karmic bramble
#

that largely depends on the company and position you're applying to

vivid dock
#

Not extremely much you have to worry about

karmic bramble
#

could range from just a friendly chat to some programming exercises on paper or whatever

vapid jay
#

oh

#

Ok

#

Are there specific questions they ask

weary gazelle
#

too many to list

#

for me it was a friendly chat followed up by a week of tryout. I don't think it's worth your time to prepare every possible interview question ahead of it unless you're maybe applying for some silicon valley jam

vivid dock
#

Just prepare yourself by being at your best.

weary gazelle
#

it's okay to not know things

vivid dock
#

As in, mentally and physically. Get some good sleep, eat, and don't stress it

karmic bramble
#

also for an entry position (apprenticeship or studying) you don't need much domain knowledge. Logical thinking and motivation are more important there.

#

Actual software skills and experience only become important later

#

You don't have to be a pro already to get your first job

#

It's also good to apply to many different companies, even those which don't look that interesting to you.

#

Every interview is good practice, and you can still decline if you get a better offer elsewhere

vivid dock
#

If it helps my intership inverview was just a friendly chat. Nearly no techincal discussion. Just stuff like "what do you do?".

#

There was a few questions if i knew any of the stack they used, which i more or less said no to everything except basic javascript

mild zenith
#

I think there are places on campuses or other places that let you do "mock interviews" if you're really nervous about it

vapid jay
#

Wow thats so interesting

#

So do you have to do a stand up talk thing with in the first month

mild zenith
#

What?

vivid dock
#

Uh?

vapid jay
#

Soxz im just a bit nervous lol

#

Let me re phrase

#

Hehe

vivid dock
#

My internship has just been me getting a goal, and a mentor

#

rest has been self learning

vapid jay
#

oooh nice so you don't give python talks

#

On the first month

#

alright cool thanks guys

#

You guys are awesome

#

I've got big stage fright

mild zenith
#

You'll be fine.

vapid jay
#

I've learned a lot from you guys and thanks for clearing up my anxiety

#

/fear

#

This is just like a walk in the park

#

Then wooohooo thanks again

vivid dock
#

It still depends on the job, company and area

#

Some experiences might not be as pleasant, but they are a learning experience.

placid plank
#

When pursuing Software Engineering is it true you learn most of what you do at the job? This seems like a silly question but it's something an old Graphic Design boss told me

karmic bramble
#

I would agree, from my limited experience so far

#

You need to know basics and must be capable of logical thinking etc, but stuff like specific business frameworks etc can be trained on the job.

#

For entry level jobs that is at least.

#

Once you want to be something like Senior Expert Consultant or whatever, you have to know your shit, obviously ๐Ÿ˜‰

placid plank
#

Okay thanks! ๐Ÿ˜ƒ

main thicket
#

@wheat gust a name is just a name, as long as you have the skills, it shouldn't matter much

#

@vapid jay you can scroll up, I talked about my experience with internship interviews with a variety of different places and the kind of questions they asked

waxen kestrel
#

Do you think code bootcamp are worth it? There's one near me for 6months has an internship period and is only $7K.

#

Or do you think I should focus on being self taught? I feel like the internship is an invaluable asset.

main thicket
#

If it has an internship guarantee, very well could be worth it

waxen kestrel
#

Yup it's guarantee with local businesses

#

U think you're correct

#

I*

waxen kestrel
#

Is it hard to find freelance work?

vapid jay
#

@main thicket thanx bro i've read the caption above and that sounds so epic

#

So internships aren't that bad hmmmm.

umbral valley
#

@waxen kestrel it can be at the start. I mean youโ€™re basically running a 1 man business at that point, so building clients is a lot of hard work and a little luck.

hardy ferry
#

If you are relatively new at programming the freelance work you can find pays really badly. It's not worth it. Also the quality of your code is not on par with what they expect.
You can start freelancing if you are already established in a company and want to eventually become independent. (Freelance consultant) You have proven skills and you are paid well on a project.

shy pollen
#

So I am making a project that users can upload things that are on the gray area of NSFW and the teacher is giving me the oppertunity for me me show it off. By the time I do show it off (industry will be there) it will already be public.

Should I show them the public build or show an "example" build that does not show the true image/state of the project but is more SFW?

#

Please PM me answer if you have one (laptop battery has 3-4% left)

obsidian acorn
#

@shy pollen that is definitely a good question, particularly in this day and age. What I would suggest is to show the public build, and provide them the opportunity to seek, and get access to the full build at their own discretion

limber rampart
#

you might also want to discuss this with the teacher, it's a perfectly valid concern

hollow flume
#

^
that would prob be the best course of action

steep crane
#

@waxen kestrel re: bootcamps: it depends on the coding bootcamp. I think the real value of a coding bootcamp depends on how good they are at placing their graduates with a job. What you're really paying for is someone with a good reputation to get you hired by a company.

#

having personally managed the hiring (and firing) of graduates from coding bootcamps, I feel how well they level you up on technical skills depends on how effectively you spend your time there. They'll teach you baseline coding, some best-practices, a broad overview of common components in a typical tech stack, and basic skills for working in a technical team.

#

get a good understanding of what percentage of their grads get placed in good company and what they can do for you if they are unable to do so.

shy pollen
#

Thanks for the advice @obsidian acorn @limber rampart

waxen kestrel
#

@steep crane what's the key reasoning on firing coding grads? Do you try to stay away from a coding grads? Would you rather higher a self taught or a coding grads?

hollow mantle
#

With programming, 85% of the time your employer does not care where you learned how to code. If you can do what they need done, you're golden.

vast shoal
#

The issue is convincing them that you are able to do what they need done.

unkempt ferry
#

is there any sort of program that you can try out for jobs? Like a bunch of people submit programming solutions and based on that the employers will call you in for an interview?

i do see how that could be more work for them than just reviewing a resume of c, but i didn't know if there was any sort of thing like thta

solemn valley
#

Some employees will look at your github repo where oyu basically "submit programming solutions" and take the stuff you build there into account

steep crane
#

@waxen kestrel the person we had to let go wasn't getting the job done at the level we needed. When I'm hiring, I don't give much weight to formal education. I try to get a feel for the person's experience via phone screenings, interviews, exercises. One of the best persons I've hired was a coding bootcamp grad, from the same bootcamp as the one I had to let go, actually.

#

The difference between the two was that the successful one took the time and effort to level himself up. They studied code on github, dug into how things were designed and implemented, sought ways to make their code cleaner, testable, and maintainable. They were curious and intentional about improving their skills.

#

I wouldn't say I stay away from bootcamp grads nor do I particularly favor self-taught. It depends on the company's stage and the team I'm trying to build. If it's an early stage company with a new product, I'll look for experienced folks with broad skillsets; everyone will need know how to perform a range of tasks without a lot of micromanagement.

#

If the company, product, and team are more established, I would take on a mix of juniors/bootcampers that we could train/grow and some experts in a narrow skill to really solve specific problems.

#

@solemn valley It certainly helps to see well developed code in a github repo, whether it's solutions for a coding challenge or for a personal project.

tiny blaze
#

ive heard google doing some competitions like that where they have a bunch of people write code and hire a few people out of it

sweet citrus
#

So this headhunter called me up asking me about an opportunity. I heard her out. She eventually tells me the client is this company I am ALREADY in the process of interviewing with. I already told her I am with another staffing agency (didn't tell her which) and she kept asking me questions like how far along I am and when did I take the coding test and if the company gave it or the staffing agency did. Did I screw myself over? She was acting like a lawyer lol.

main thicket
#

@tiny blaze Google Codejam is on soon, yes

#

There's also Google Foobar

tiny blaze
#

is that what im thinking of?

main thicket
#

Google has various ways to hire. You might be thinking of Foobar

tiny blaze
#

im thinking of some people solving a somewhat simple problem as efficently as possible

main thicket
#

Google asks you those kind of questions in every single interview, every competition and every challenge

#

Entire point of computer science really

#

Though not all problems are simple :P

steep crane
#

@sweet citrus she was prolly trying to see if she can still get her commission if she can get you through the process

sweet citrus
#

Oh lawd

#

Iโ€™m just tryna get a job ๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚

visual shell
#

would it be better to go into computer science or data science?

tiny blaze
#

wdym

visual shell
#

they are two diff branches, which one should I do?

tiny blaze
#

depends on what you want out of them

sweet citrus
#

Lol yeah it depends on the person

steep crane
#

@visual shell are these college degrees, udemy courses, or training programs you're asking about?

#

Are you already in the industry? do you already have experience in one or the other?

visual shell
#

@steep crane i want to do a couple edx + udemy courses then go after a degree

steep crane
#

maybe do some udemy/edx courses in both and then decide which one you'd want to commit the cost of a college education on?

visual shell
#

k

#

is it possible to do both?

steep crane
#

not sure which country you're in, but here in the United States, there are community colleges, so you can ramp up the commitment level from udemy courses, th eto community college courses, before committing the multiple tens of thousands of dollars to a college/university.

#

@visual shell sure, you can do both; the programming skills that support a computer science degree will help with data science

visual shell
#

im in the US

#

community colleges are what 1k 2k?

steep crane
#

really depends on where you are.

#

back when I was in community college, it was $11/unit + whatever student fees for the quarter + books.

#

background: I've been working as a full-time software developer for about 10 years now; but started 15 years ago with random contracts/freelancing. in the US. no formal education in computer science; mostly self-taught

#

just looked up my old community college: it's now $46/unit

visual shell
#

oof

steep crane
#

still cheaper than a university.

unkempt ferry
#

thats really cheap. my community college was 20k a semester

#

sorry 2k

steep crane
#

@unkempt ferry That $46/unit (course unit; not semester) is the figure for California; how much per course where you are?

jolly escarp
#

school should be free but I think it's better to pay 200million dollars for the president's trips for his mandate

real python
#

Not really relevant to the discussion

vapid jay
#

Lol

unkempt ferry
#

i was studying full time so i didnt have it per course. but it was about 500 a course

vast shoal
#

Yay, was just offered a job as a professional Python dev

vivid dock
#

!rules 10

inner wrenBOT
#

10. We do not allow advertisements for communities (including other Discord servers) or commercial projects - Contact us directly if you want to discuss a partnership!

vivid dock
#

Not the place

obsidian acorn
#

congrats @vast shoal

rare sand
#

@wheat forge he was talking to some other dude who was advertising here, the message just got deleted rofl_lemon

#

@vast shoal did nothing wrong saying he got a job, of course. that's totally fine. also, grats!

vast shoal
#

Thanks!

waxen kestrel
#

@steep crane if I'm following a course should I include the projects they guide you through in my GitHub?

main thicket
#

@waxen kestrel it doesn't hurt

#

At least something to show

vast shoal
#

@waxen kestrel It's not really a bad idea to put any project you work on on github, unless there's a good reason not to.

#

Makes it easier to show off what you've done, or expand upon and develop old projects.

#

Or get help from others.

steep crane
#

@waxen kestrel as with anything you put up publicly online, just make sure it shows off your best work.

fluid thicket
#

getting back at old projects is ๐Ÿ˜ข

#

depending on their nature it's better to just pretty them a bit and leave them as they are

vapid jay
#

What about small projects, like the ones from the book automate the boring stuff, do they qualify to be on GitHub? I mean they look very basic

solemn valley
#

I'd say everything you thinks qualifies is good enough to be there, though for very small stuff you might want to have a repo with multiple sub directories which each contain one of your small things

limber rampart
#

just by having things on github also demonstrates you have some grasp on version control, which is handy

tough creek
#

hey any recommendations on books to learn python from?

#

damm sorry i posted that in the wrong channel

#

sorry if its irrelevant

karmic bramble
#

!resources there should be a few linked/mentioned on the website ๐Ÿ‘‡

inner wrenBOT
#
Resources

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

tough creek
#

ok okhandbutflipped thanks

upper fjord
#

@vapid jay I recently started solving problems on websites like hackerrank, I can later include this as a repo in my git and it will show people that I am able to solve problems given to me. (Include a link to my profile at hackerrank which shows all problems and the solutions I implemented)

I think that could be a good way also to show people your skills besides "simple" projects.

tawdry remnant
#

also hackerrank problems are really good for coding interviews

#

learn to use dicts/hashmaps and basic graph theory, that will get you very far

open stag
#

!resources

inner wrenBOT
#
Resources

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

visual shell
#

so I have a question

#

is having a GitHub repository good for an inspiring developer?

main thicket
#

A github (or similar) account is a necessity for every dev

#

Software is essentially always either written collaboratively or shared with someone else for viewing and you need a place to keep versions of your software that you can roll back to

visual shell
#

Would it be able to be used on a resume?

indigo sleet
#

Yes, link it on your resume

#

It's one of the first things that competent companies look for when hiring developers

visual shell
#

k last question

#

so I'm building some things my course is teaching like Malware and things, should I put it on my github or no because someone could use it and infect someone else's computer

main thicket
#

put it up, people arent running out of malware to use, especially not the kind that comes out of intro courses

indigo sleet
#

Yeah, should be fine. It's for research purposes anyway.

visual shell
#

ok

main thicket
#

stuff you've made is stuff you've made. making malware isnt illegal or anything

vapid jay
#

Should I upgrade my skills first before working or even looking for work?

I am a mechanical engineer by education, so only programming I know is Python and that too from Automate Boring stuff book, and some YouTube courses. But now am good at it. I haven't done any big projects like, AI, Data Work or Android app or anything big, but I want to get into one of these fields next.
What do you recommend?
And how?

As these are specific subjects, I wanted to perfect my basic programming first so I completed the book and did small practice projects.

main thicket
#

@vapid jay finish and get your basic programming skill. Then work on projects. For AI and data science stuff, you'll want to go over an AI related course concurrently

#

Columbia's ML course on edX is pretty great. You should have the maths background needed as an engineer

#

You'll have a hard time getting a programming job without any proven experience, whether a job or a project or anything

#

Solving problems in Mechanical engineering can be a nice way to practice programming. You can use python for the same things you use MATLAB for but it's not shit

vapid jay
#

Am listening,, thank you @main thicket, any more advice?

main thicket
#

I think that's all I can think of on the top of my head. Keep your current job until you find another one for safety, I guess

vapid jay
#

Ok thanks,,, so i will try to learn both these simultaneously or concurrently as I can. Perfect the basics and lookout for special projects

vivid dock
#

How is MIT s ai/ml courses on YouTube? Saw codebullet used em to. Learn about it

main thicket
#

Link?

vivid dock
#

Uh I'm on phone, but i can try

merry comet
tiny blaze
#

im interested too.. how good is it?

icy berry
#

MIT courseware are great

main thicket
#

@merry comet it's MIT OCW, exact same stuff as what MIT Students get. I haven't experience with that particular course but it should be at least of decent quality. Do keep in mind, that course isn't completely ML, it's a lot of symbolic AI: all of lectures 1-9 and MR1, 2 and 3 are symbolic (algorithmic)

#

Doesn't have a huge ML focus like pure ML courses do

#

Looks like a good course if you don't mind that though

tawny flower
#

Will a company look at your HackerRank or CodeForces score? Is any of them worth doing?

upper fjord
#

@tawny flower Well I doubt a company will manually search for your profile (on different websites) if they find you via linkedin or something. But if you somehow reefer to it on your linkedin or resume then I see no reason why they wouldn't check it out.

If anything they are worth doing just for self confirmation of being able to solve problems other people give you.

tawdry remnant
#

Definitely link your GitHub on your linkedin

#

And some applications also have a GitHub
input where you can link your GitHub profile

#

They also love seeing open source on there

#

There are events throughout the year geared towards getting people into open source

#

Hacktoberfest is a big one

#

Put your programming languages down in linkedin

#

Recruiters will sometimes filter by that

#

If you are at uni, make sure to put your uni and predicted end date, in your final year recruitment contact goes way up since you're about to graduate

#

Also @tawny flower I've never had a recruiter look at my hackerrank profile, but the questions on there are super useful for coding interviews. They have a set specifically for coding interviews

#

To add to that, "Cracking The Coding Interview" is a fantastic book and will help loads with interviews

unkempt ferry
#

I've heard it's a great book, but might be a bit advanced depending on your level? (not so much for people seeking jobs, but for people trying to get to that point). Do you have other reccomendations?

tawdry remnant
#

Haha ye if you're at the point of seeking a job, that book should not be too advanced :p umm honestly then I'd say just practice with hackerrank questions. Learning what problems look like and trying to work towards solving them will both help your problem solving skills, and how to use your language of choice

unkempt ferry
#

alright

tawdry remnant
#

The book is about the best and optimal solutions to problems presented

unkempt ferry
#

ooh ok cool

tawdry remnant
#

But you can obviously solve problems as practice in the meantime

#

Doesn't have to be optimal when you're at that level

#

Sorting algorithms is a great start

#

Learning how sorting algorithms work, and the concept of time complexity is a good place to begin I'd say

#

Time complexity is a pretty important concept for coding interviews, so the sooner you are familiar with that the better

tawny flower
#

I should probably create a LinkedIn in this case. I thought it wasn't useful anymore.

#

I'll do all CodeForces and HackerRank for more python knowledge and all

tawdry remnant
#

I get contacted a lot on LinkedIn for job opportunities as a final year student

#

Most are meh grad recruiters, but every now and then there are interesting opportunities

tawny flower
#

I am first year student and not exactly looking for work right now but I might just set one up for the sake of it.

main thicket
#

LinkedIn is great. I can stalk other people and compete with them on how good I'm doing in life

#

I swear it's not as unhealthy as it sounds :P

tawny flower
#

I thought LinkedIn notified you about people seeing your profile

main thicket
#

It does but

#

You can go into secret mode (with the loss that you cant see who's seeing you) or only look at a person's profile once and then add them so it doesn't look like you're stalling :P

tawny flower
#

HackerRank has some stuff that are more difficult than I thought they would be so that's good

tawdry remnant
#

linkedin is also good for internships

#

which are also very valuable on a CV (and paid, at least in the US/UK)

visual shell
#

should I learn front-end programming before django and flask?

radiant mica
#

why not both in tandem?

#

they call those "full stack" ๐Ÿ˜›

weary sable
#

is cybersecurity can be related to software engineer?

tawny quartz
#

Yes

weary sable
#

Ohh

kindred steppe
#

Anyone know any good Python Jobs boards?

karmic sun
#

Can someone help me out in terms of where I should be in my career/future prospects?
I enjoy programming as a tool or means to help productivity (automated vast majority of work at 2 "non-developer" jobs) and don't find myself wanting to be stuck as a pure developer coding away at some big application or something.
Is there hope/a future career wise for me wanting to do programming where it's not purely the focus?

#

(Also python is my strongest language)

main thicket
#

@karmic sun quite like me! Specialise in a field where code is a means to the end of solving a problem. The main problem is a technical one and you're using code to solve it. Scientific computing, ML, robotics, and so on.

#

Less "software engineering" if that makes sense

karmic sun
#

I see

#

would data science fall under that type of field?

main thicket
#

Yep

main thicket
#

Doubt it

visual shell
#

@main thicket why

obsidian acorn
#

@visual shell I would say yes

#

not for the exam and certification itself, though I am not sure how that would be welcomed in the coding community. I am assuming it may give you an edge if many beginners are applying for the same position.

#

but overall, but cause of the studies that you will have to do in order to pass the exam, which in return will improve your ability to code, would make you a much better asset

visual shell
#

Ok

main thicket
#

Any small project experience is likely more valuable than some entry level certification

#

When there's a lot of entry level people applying, more likely than not, someone has a project thats worth more than an entry level certification

obsidian acorn
#

Agreed. but a combination thereof would certainly be an added bonus. So, do not neglect projects for the certificates, but at the same time, the choice of the certificate is up to you, and in both case, you are still learning.

main thicket
#

A certificate exists in a qualification framework with linear progression. If you clearly already have all the skills described in a certificate, most people wouldnt consider the person with the certificate more qualified than the person without.

#

certification shows that the individual is familiar with universal computer programming concepts like data types, containers, functions, conditions, loops, as well as Python programming language syntax, semantics, and the runtime environment

main thicket
#

@gloomy lagoon I just listed what the cert covers and it covers none of the things you mentioned

obsidian acorn
#

@gloomy lagoon and @main thicket, you are both right. experience beats certs within this field up to a point. But the winner is neither, but rather both. Having experience without certs will take you far, and having certs with no experience will certainly get you ready to get some work done, and gain the experience. But at the end of the day, regardless how much experience you have, if the opportunity comes for you to get a cert in something, do not shy away from doing it. I could be the difference between a promotion or a hire

#

so, @visual shell, @gloomy lagoon, and @gloomy lagoon , partake in all these opportunities shall they arise. Additionally, you will find that whilst studying for a particular cert, you will learn things that you would not/did not learn through experience alone.

unreal linden
#

@gloomy lagoon hey, do you mind changing your nickname to something that can easily be pinged, and so it complies with our nickname policy?

#

๐Ÿ‘๐Ÿป

peak zealot
#

How do you deal with laziness? How you have power to make projects real?

#
  • call me if you answer
tiny blaze
#

seems like more of an off topic question but force yourself to do things, no matter how much you dont want to

fluid thicket
#

I've been generally lazy my whole life towards stuff I didn't enjoy doing. Found my pasion on programming, that being said there are aspect / technologies that are not that fun to work with but you still have, I generally take small breaks (5-15 minutes) every few hours and I so something that works for me: As usual, you have your general computer sci/ homework, whatever you have to do mandatory that sometimes isn't that enjoyable and side projects I do (own projects, open source.. you name it). I usually enjoy more the latter. Whenever I reach that point of dizziness, tireness and I'm like, I'm fed up, im gonna play some league, instead, I switch to those more enjoyable projects, I have a look at programming comunities (as I'm doing right now) as, it cannot hurt right? So yeah, whenever I feel lazy I switch what I'm doing but always trying to say relevant on the topic. Don't feel like training basketball today? Well, swimming won't hurt your. This is what I've found to work on me, every person might have a different approach. @peak zealot

tiny blaze
#

what the fuck

#

how did you type that in 15 seconds

fluid thicket
#

did not take only 15 seconds

tiny blaze
#

less than 60 seconds

#

at least

cyan parrot
#

@peak zealot you have to want it

tiny blaze
#

thats not very good advice

#

there are somethings you need to do even if you dont want it

cyan parrot
#

I mean you have to want to finish the project

fluid thicket
#

He might refer that if you want to succeed in this field/project, this has to be your thing.

cyan parrot
#

sure there will be things on the way that u won't want to do

tiny blaze
#

hm define "your thing"

#

do you mean something your good at?

#

or something your interested in

fluid thicket
#

I've met a lot of 1ยบ year college student whose background was literally art, who were only there just because 'it pays more'

#

I'd say something you are interested in

#

You might not be good at something but can work your way up

tiny blaze
#

yea... you can still lose intrest in a project over time

cyan parrot
#

some people start a project because it seems cool but when it comes to a part where they have to do something they don't know how to or if they have to retry they usually quit instead of pushing through and finishing

fluid thicket
#

oh yeah, you definitely can that's why there are so many dead projects :P

tiny blaze
#

so just losing being interested in something isnt enough i think

fluid thicket
#

You have to start at something don't you?

tiny blaze
#

you have to set yourself a goal and scope (a reasonable scope)

#

and stick to that project

#

scopes can be hard to define though when youre new

vast shoal
#

I find that planning and scoping helps a lot with motivation

#

Like, actually putting some thought into what you want to accomplish before you start, splitting it into manageable parts and at least in a rough sense try to figure out how long you plan on spending on each part

#

Then you can of course change and update the scope and priorities as you go on, but what really kills motivation for me is that situation where you're just casually poking at a half-finished project with no clear goal

vapid jay
#

yep.. like when I start something I split the problem.. write down that I should finish that part of the problem by a certain time.. (like nothing more than 4 hours) and do it..

#

helps to keep yourself accountable.. else its easy to drift off

vast shoal
#

I also like to maintain an active to do list with whatever I'm currently working on and what I plan on doing in the near future

#

And update it at the very least before I stop working

#

So that whenever I next pick it up, I know what I was doing and what I'm supposed to do next

vapid jay
#

hmm I try to keep a todo list.. but can never seem to commit to things that far ahead..

quiet perch
#

Quick question

Looking to hire some interns for some analyst work. I have two good resumes that know R and Python and have done some projects. Their work looks like very guided course work, ie strict parameters and directed thinking, or some online tutorial work. I think I actually recognize one as one I did too.

Now, not that that is bad as I have some of that same stuff under my belt, but I want someone that can think for themselves. I have heard, and experienced, getting an intern that can't think for themselves outside of an education environment. From my lurking here, am I to understand that I want to ask them how they would solve a problem, the steps to solve those problems to get a grasp of their thought process as opposed to their technical skills?

Am I on the right track?

Thanks!

fluid thicket
#

had to read that second paragraph twice

quiet perch
#

Did some edits for clarity, but I did miss one important word ๐Ÿ˜‰

fluid thicket
#

If I were you

#

I'd stick with the one who has a better problem solving and thought process

#

a technical skill that can be picked up by reading documentation..

#

well, can just be picked up by reading documentation so

#

But we ware that some people perform bad under pressure and to some extent, they could not show their real capabilities

quiet perch
#

Which is fair. I donโ€™t think Iโ€™d have them write anything as itโ€™s an intern position but I agree the thought process is what I am interested in. Thanks for the insight!

vapid jay
#

if it's an interesting problem.. I'll do it for free

#

(so technically im not being hired, recruiting is not what this channel/server is for; it's written in the rules)

#

do you have code reviews where you work
general question to everyone

main thicket
#

At the lab, it's all research code so no one gives a shit how terribly it's written. At other work, nothing in production should be shite code but data science code doesnt really have the same kind of expectations of software engineering that code at larger orgs would have since software rarely scales to that size

vapid jay
#

I do nlp stuff, so analysis work and preparing models.. there are other people i.e swe's who take care of pushing things to production..

#

I'm not sure what aspects DevOps covers.. but this was quite useful to understand how QA is with things that scale

main thicket
#

DevOps is generally talking about development level automation. The people taking care of deployment at scaling is done by a separate Infrastructure engineer of sorts

#

Or actual devs

steep crane
#

@vapid jay We've had code reviews in almost every software development team I've worked in.

main thicket
#

Yeah my current company is too small to hire people purely for devops. The devs debate devops related decisions out

#

#devs on slack is a place for furious discussion on toolchain opinions

steep crane
#

In my current team (6 engineers), we mandate code reviews: everything is reviewed before it is merged into our development branches. automated tests are kicked off as soon as a code review is put up for review.

vapid jay
#

what do these automated tests check for.. and what is coverage?

#

I only know of unit tests that tests code for different scenarios/conditions

main thicket
#

Check if something builds and if test cases pass. Coverage checks how much stuff is covered by tests

vapid jay
#

Unit tests can be automated? I thought you had to write your own.. and run it

steep crane
#

@vapid jay the automated tests run the unit tests; we're working on improving coverage.

vapid jay
#

this is cool.. such a vast domain..

steep crane
#

on one team I was on; we had a 3:1 ratio of lines of tests to lines of implementation

main thicket
#

There are many many different ways of testing. Mutation testing, property based testing, integration testing, etc

#

Some of them are more manual than others

steep crane
#

yeah, as you climb the pyramid, you need to build more infrastructure to support the tests

#

but it's worth it

#

just to bring things a little bit more on topic: designing systems and writing code that are testable is a good skill to practice

#

the team I was on with 3:1 test-to-code lines ratio was working on payments products

#

that and multiple layers of code review

#

@gloomy lagoon I've worked at big and small companies. currently small.

#

I would say it depends on the team you end up on at the big place. and it depends on what type of impact matters to you. at big places you can end up on a high-visibility team working on the CEOs pet project; or you could be working in relative obscurity on a critical part of the platform that most other teams take from granted

#

or you could be on a team that's just mopping up messes or just making incremental changes.

#

at a small place, you might just be swimming upstream against problems that the bigger place has already solved (e.g. I miss the test infrastructure at the payments place.)

#

at my current small place, we're working on a product that solves a problem in a novel way; so if we get it right, it'll be an impact on our corner of an industry

main thicket
#

Havent worked at a massive company yet but all I've heard from people that work there is that they love the huge impact that they can have: they can work together on a feature and it can be running on the machines of millions of people

#

someone who graduated and worked at microsoft especially said that because they were working on some of the 3d related features in Windows 10 stuff like Paint3d and powerpoint and whatnot

steep crane
#

there are different types of impact; different people are motivated by different types of recognition

main thicket
#

oh yeah definitely, you'll definitely feel like you're a small cog in a big machine as opposed to a central member of a team like you would in a small company

steep crane
#

yeah, and the big places can pay more (usually)

main thicket
#

being treated like a princess with free food, shuttle service, etc sounds even more flattering than money tbh

steep crane
#

the food-on-site thing made me feel like I was at university again

vapid jay
#

food on site.. so you can focus on the important things:P

#

me too.. that's what I do currently:3

steep crane
#

I once contracted at a place where they served food on-site breakfast, lunch, and dinner. the only persons who left the building at any point in the day were the smokers.

vapid jay
#

go to work even on weekends

main thicket
#

yeah pretty much, many places only give free food in the evening after a certain time so you stay past your time longer to eat

vapid jay
#

fang?

#

yep

#

what is N lol

steep crane
#

Netflix

vapid jay
#

wow..

main thicket
#

Tbh was never sure what Netflix was doing in the word FANG

vapid jay
#

times have changed

#

one time Microsoft used to be big

main thicket
#

it is

steep crane
#

FAANG (Facebook, Apple, Amazon, Neflix, Google)

vapid jay
#

do not quote me.. I love microsoft

main thicket
#

It's like someone switched out microsoft for netflix so it doesnt sound bad as an acronym

vapid jay
#

I'd like them to go on forever.. unlike ibm

main thicket
#

Netflix isnt as big as a player as microsoft, dw

#

Sounds like the latest and greatest state of the art GAN paper lmao

vapid jay
#

lol

main thicket
#

FAMGAN (ICML 2019)

vapid jay
#

it's hard.. there's politics everywhere..

main thicket
#

Anyways, yeah, Netflix doesnt even hire at multiple levels, they only hire SWEs at the level of seniorish equivalent of other companies

vapid jay
#

like if you come up with a solution that makes your seniors look bad.. even if it saves a lot of money, they'll always find ways to block you

main thicket
#

Amazon isnt bad. It depends a lot on what team you're on

vapid jay
#

Amazon.. is competitive I hear.. dont hear much else.. aside from how the US fulfilment center workers got screwed over by politics..

main thicket
#

Rarely ever in one of the big companies should a good solution make your seniors look bad. More likely than not people will congratulate you on a big improvement and you'll likely get a promotion sooner

#

Recruiters are terrible

steep crane
#

@gloomy lagoon congrats

vapid jay
#

when are you joining.. and which city

#

congrats man

#

aye

main thicket
#

Mountain View confirmed, ear is at the big G

#

:^)

steep crane
#

Cupertino confirmed, ear is at Apple

#

Los Altos? Menlo Park?

#

Seattle?

#

๐Ÿ˜› j/k

main thicket
#

They said FANG, so not Microsoft, and said no to A and N, so it's either menlo or mv

vapid jay
#

Seattle.. why.. you would never figure it out..

main thicket
#

Seattle would mean microsoft

vapid jay
#

doesnt seattle have like everything

main thicket
#

oh yeah amazon too, I forgot they exist

vapid jay
#

might as well.. no one needs to go out anyway.. always raining

#

surprised you're buying hard copies..

#

me too..

#

but this is interactive

#

XD

main thicket
#

I cant handle pdfs and ebooks on my laptop/computer/tablets etc but books on ereaders work pretty much like physical books attentionwise for me btw

#

Dunno if you've tried

#

Unforuntaltely I almost exclusively read textbooks, mostly with lots of equations, nowadays and ebooks with equations arent exactly supported well anywhere

vapid jay
#

I've been waiting for one book for two years :v

#

well it'll be two years by the time it comes out..

main thicket
#

Yeah the textbooks I read are split across physics, maths and engineering. I find it much easier to read online web "books" for programming

vapid jay
#

even bothered the author to send me a copy before.. cuz I couldnt wait..lol

#

lost me at haskell

#

seems kinda nice.. functional programming.. I was doing that for 5 years..

main thicket
#

Cant imagine someone just jumping into Haskell
"Soooo how do I do a for loop. How do i take in input. Wtf is a monad. Wtf is a functor. Wtf"

#

Lol I'm a huge Rust fanatic. Someone I'm friends with that graduated last year and works at atlassian now convinced me to apply for Atlassian simply because that's the fastest way I can think of of using Rust in production code

#

Because they too have Rust fanatics there

#

If you tell people you work at atlassian, you get a lot of "Why dont you fix Jira"

#

Rust is pretty great. It's like C++ and Haskell had a baby and it somehow turned out to be saner than both of its crazy parents

#

Also the burrito analogy is hilarious. Yeah so a monad is just like a cheese burrito in that it's a monoid, which is normal burrito, but it has more cheese, which is to say it's in the category of functors and maps from one category of food to the same category of food"

#

I honestly love Confluence. I think bitbucket has some nice things wrt CI pipelines. I hate Jira. I dont really have any other opinions on Atlassian

#

I actually enjoy writing documentation. What I like to do is write a huge rant on the slack channel about what I do and how things work and then at at some point, spend a couple hours simply writing documentation

#

Without the rant I forget what I was meant to say, and writing while working is annoying and distracting so I just dump a huge piece of thinking randomly without organisation on the channel and just organise it and write a bunch about it on the confluence

#

Honestly, I mostly do it because company throws me in the deep end on new projects and it takes me a while to orient myself. Just dont want others to be as confused as me and at least have the tried and tested things and general direction and workflow down before they start

#

So much more productive

#

people need better distinction between api reference and documentation

south hound
#

How do you guys find work for freelancing or just getting over all jobs and what are the requirements?

south hound
#

really im open to anything at the moment

#

I have worked on personal projects to make myself money but nothing really big. They mainly focus on web scraping, data parsing and manipulation, and pyqt

#

Rn I completed highschool and im looking at what I want to do for a living. I really enjoy coding, preferably python, and I am just clueless on where to start.

#

oh and I also messed around in django but havent completed any projects w/ it atm

#

Yea I thought about getting a comp sci degree but I dont want to waste time and money on something I may not need. I enjoy learning by myself and learning in a classroom environment can be tedious at times

#

What is your opinion on going the online route vs just going there

main thicket
#

Wrt freelancing, freelancing is hard if you have no experience in industry at all and you'll probably be working for very little cost before you start getting reasonable money

#

Most successful freelancers I've seen and know are people who've worked a few years in industry and get their clients based on word of mouth between their connections from before and from those new clients' words of mouth

#

@south hound

#

And I agree with basically everything ear said on degrees

hollow mantle
#

If formal education is a viable option, 90% of the time it's the best route.

It took me months to land my first contract, and from there it's been all about building and maintaining client relationships. Coding is only about 40% of a freelancing job, and you're pretty much always working. Contracts can vary a ton too, and starting out you can't really be picky. At one point I was working on a stock market algorithm, backend server dev + mobile app testing, and some robot controller software all at the same time.

#

I didn't go to school because I didn't have the money, or the grades for scholarships. The learning process without it can be rough, and there's a lot of fucking up involved.

An education will let you focus on learning the material, and you're more likely to land a job that is oriented towards what you want to do.

slim island
#

eh

#

the modern education system is explicitly to turn a profit

#

the way a university runs is not most conducive to learning in most fields, but it is most conducive to high volume turnover and profit

#

the contract you make with an educational institution is you'll give them money in exchange for them giving you some learning materials, and a piece of paper saying you passed some tests which barely corelate to your real-world performance

#

the gotcha is that they convinced the bulk of employers that this piece of paper matters

#

and recently a new market emerged which is the borderline-scam IT certification industry

keen sable
#

So I have one year of contract experience (mostly Python/Django), and I've been hunting hard for my first full time role the last several months. It's looking like junior positions are practically non-existent where I live, and junior Python/Django positions are completely non-existent. I literally haven't come across one in months of religiously checking every job board/slack/discord community imaginable. There are two major Python/Django shops in town, I've spoken to both. The first one said they only hire people with 5+ yrs experience. The second one interviewed me over the phone, and we got on really well. They contacted me a few days later and said they were concerned about my lack of experience with a team, and wouldn't be referring me for the next interview. I've sent out more resumes than I can count, and the only face-to-face I've managed to get with anyone in town ended up being a fake interview. I'm at my wits end, and not excited about having to go back into service industry. What would you do?

slim island
#

"That means the company is taking that much smaller of a risk hiring a degree holder" this part is very much up for debate and doesn't really hold if anyone even remotely competent is involved in the talent chain

#

certifications and degrees are a mechanism to dilute risk, not reduce it

#

yeah it certainly helps, although how much it helps is rapidly diminishing due to 1: increased recognition of talent outside certifications and 2: increasing number of candidates with any given certification

#

2 is a pretty huge problem for everyone except the certification scammers

#

because as a particular certification becomes popular in the industry, graduates start all acquiring it. And now you face a pool of candidates that all hold whatever piece of paper

#

and so the candidates need to differentiate again

#

enter: n+1 certification

#

regarding gpa, even that's just a random common metric

#

if you showed up with an impressive side project or portfolio with a garbage gpa, i'd take you over some shining example grad

keen sable
#

Denver. Big tech city, all senior jobs

#

For sure. I don't know if I can relocate. It took years to get here, and ultimately if I CAN break in, job opps for people with more experience are endless

#

ah, Virginia

#

I would if I could. I have more than myself to consider with the living situation, so I don't think I can pack up and head back across the country

#

issue is I'm kind of stuck here

#

my wife's job is essential for us, and thats here

#

plus we love it here

#

a lot

#

haha

#

and again, if I can break in, it's a sea of opportunities

#

so very hard

#

jeeez

#

Haha, right??

#

It's such a strange thing to me

#

I'm extremely hard working, I'll do what I'm told, open to learning ANYTHING, and I'll take way less than most people for salary

#

still can't get a real interview

#

fang?

#

ah

#

so thats what tier 1 is

#

gotcha

#

I guess at this point I just don't know how to proceed. If solo contracts and side projects don't count as real experience.....

#

I am, I just need to up the skill set

#

I've been wanting to learn java

#

time is getting limited as I take on more side jobs, but I'm doing what I can to keep after expanding my skills

#

java is definitely really big here

#

yeah, I know several people that work in it and hate it hahz

#

haha*

#

I feel I can pass a python interview now, I'm just not finding junior openings

#

right on

#

no, my experience is all web

#

haha true

#

I'm definitely going to do what I can to learn java

#

other than that I guess I'll check back in with the places I mentioned periodically and hope they change their mind

#

haha

#

yeah, thats not bad

#

and thanks!

#

I'd be super open to a small company, for sure

#

I offered to go full time for my contract position I was doing at half their areas standard rate

#

they still couldnt afford it haha

#

true

#

yep

#

it's the worst, but I check it 100x a day

#

yeah i have

#

that I haven't done

#

good call

#

I check for jobs on there, but I'm not signed up

#

Honestly I'm more concerned with the lack of junior positions than just responses

#

I figured I'd get turned down a lot

#

It seems theres so many senior devs moving here people just aren't that concerned about training for the future

#

Which I both do and don't understand

indigo sleet
#

the thing I'm noticing over here is that there are a lot of junior positions that need senior experience

keen sable
#

I've seen a few of those as well over the last several months

#

I'm down for that! haha

#

yeah, that's what I had thought

slim island
#

engineering seniority is not purely a function of years exp

keen sable
#

So I guess technically that makes me mid

#

except I was solo dev

slim island
#

i know 'senior engineers' with 8+ years experience who make huge money but are in fact, senior engineers and not managers

keen sable
#

I guess I'm just not enough of a "mid" yet

#

all those positions want 2 years on a real development team

#

deep knowledge of CI shit

#

I probably would have opted for an internship over the contract work I did, had I known it would basically just be viewed as a personal project

#

Thank you! That's very kind

#

I'm sure it could use some re-wording

#

That's what I need

#

I don't feel like I'm really expressing what I did in that year for that company

#

It is a single page, though. And no lies

#

Awesome, many many thanks

#

oh yeah whenever is fine. I'm pretttty open haha

indigo sleet
#

It's interesting thst some employers aren't interested in hobbyist projects

#

That's something I didn't know

keen sable
#

This particular project was a professional contract for a company in Brooklyn. The feedback I'm getting though is that it doesn't count as I wasn't on a team

indigo sleet
#

It feels to me like quality hobbyist code would be a great indicator that someone loves what they do though

keen sable
#

That was definitely what i had believed haha

#

Fair

indigo sleet
#

You can't see by reviewing a few projects though?

#

I guess not, yeah

keen sable
#

Yeah, that could eat up a lot of time during hiring

#

I think it's definitely hurt me that my biggest achievement HAS to stay private

#

clients requirement

indigo sleet
#

Is binary tree inversion even a useful thing to know?

keen sable
#

I would love a chance like that

indigo sleet
#

I don't think it's a realistic challenge for most jobs

keen sable
#

I'm not great at the whiteboard, but if someone would just give me a test to take with a computer (kill my internet access even!) I feel I could prove my worth

indigo sleet
#

The thing for me is like

#

Okay, I don't know what a binary tree is

#

But I'm applying for a full stack webdev position

#

Backend Web work, yeah. Like Django for example.

#

I'm not entirely sure what that has to do with data science I guess

keen sable
#

That's been another bummer

#

I've gotten into some pretty advanced Django topics

#

noone has asked me about Django yet

#

even applying for Django jobs haha

indigo sleet
#

Hm, interesting

#

Also annoying. But interesting.

keen sable
#

I'm totally open to burning down everything I think I know

#

I don't care at all. I just want the chance to do it haha

#

Word. I can probably pick up enough Java to work through it

indigo sleet
#

I have a java cert from oracle, but I wish I didn't

#

I don't list it

keen sable
#

Yeah I've heard some people believe it to be a "beginner's language"

indigo sleet
#

Well, when I got it the current version of java was 8, so when I started the course there were tons of companies in my area that wanted java

#

Came out of the course after 9 months with a java 6 (yep) cert, and also no companies really wanted java here anymore

#

I didn't realise it was gonna be a 6 cert until halfway through the course either

#

The course just said "Latest java technologies!"

#

It was a government funded course. :P

#

I dunno honestly, I don't really want to do java anymore

keen sable
#

is it that bad?

indigo sleet
#

Python was always my main squeeze but the certs didn't exist

keen sable
#

Everyone seems to hate it

#

yet everyone uses it

indigo sleet
#

Java is an OK language on a great VM

#

It's really oracle that sells it to companies

#

Oh yeah, don't get me wrong, it's a fine language

#

But I worked for a java shop once already

#

Well, a clojure shop, potato, potato

#

God I hate clojure

#

I hate it.

#

Haha

#

It's a fun idea

#

But it's just.. It's a marriage with java in all the wrong ways

#

Anyway, to give you an idea of why I don't like java shops

#

They decided they wanted to use Apache Tapestry for the web end

#

But Tapestry was so archaic and painful to work with that nobody on the team could figure out how to work with it effectively

#

So, management made a decision

#

We didn't have to work with Tapestry anymore

#

Instead they paid for the singular Tapestry dev to fly out and work, salaried, on that part of the application

#

They used Tapestry to push people out of the company - they'd assign you to that part of the app, and when you couldn't figure it out, they fired you

#

Happened to a few people, including me

#

Good times :P

keen sable
#

oof

#

that's rough

indigo sleet
#

That was the last programming job I had

#

It's been 8 years.

keen sable
#

Damn

#

I guess not too many tech opportunities there?

#

Or did you just get into something else

indigo sleet
#

Not many opportunities, yeah

keen sable
#

It's frustrating here. I live in one of the biggest tech cities in America

#

it would be a gold mine if I had 2-3 more years experience

#

It's just very very competitive, with lots of devs moving in

indigo sleet
#

Yeah, I hear that

#

I'm just gonna start my own company I think

keen sable
#

Yeah man, go for it

sweet citrus
#

Does anyone here ever get LinkedIn requests for informational interviews?

keen sable
#

No, but I went to one last week that I was invited to under false pretenses. lol

sweet citrus
#

What happened?

#

I am basically reaching out to Principal Software Engineers asking for their insight/advice starting out and like there are like zero hits so far

vapid jay
#

where do you live clam

sweet citrus
#

These dudes love to look at my profile and not accept or accept and then not respond to my message lol

keen sable
#

@sweet citrus I went to an interview after a phone intro where the details were super sketchy on "a couple of different positions...". The guy that ended up doing my technical interview was really nice, but knew absolutely nothing about the supposed positions at hand, and when I asked for more info the answer was very rehearsed. When I got home they had posted the job on a slack channel I'm on with DRASTICALLY different requirements in direct contrast of what I'd just been told in the interview

#

Also the guy that seemed to know nothing about these positions was the companies python lead

sweet citrus
#

@gloomy lagoon Correct I guess, I am just taking a shotgun approach to really network and hope that they can see I am truly pursuing a job

sullen galleon
#

i think im going to start learning python but idk much about it

craggy wave
#

Fluent Python is a really good book, but I wouldn't recommend it to beginners. There are a lot of fans of the book on this server, though, and it comes up regularly

#

It's my favourite Python book as well

pallid pendant
#

O'Reilly books I hope are a decent start for getting a python job ๐Ÿ˜›

vapid jay
#

๐Ÿ˜ญ

#

So hard to find a job

pallid pendant
#

Is it really hard to find a job? Or is it hard to find a job a location of your choosing?

#

I see programming jobs all day on job boards lol

vapid jay
#

Second choice

#

I also live in a competitive area

#

I've been applying to places in the bay and sac

vapid jay
#

I don't understand why you'd want to work in the bay area.. or places like nyc..

#

salary-wise.. it restricts your prospects.. like a better opportunity outside these places wouldn't be able to match what you previously made in most cases..

sturdy hearth
#

What states would you suggest? @vapid jay

vapid jay
#

I dont know..cities like Austin.. Seattle.. Ann Arbor.. states like Minnesota.

#

where you can have a life outside of work, build your family and career.. and not face the rising burden of rent and commute..

#

and outside the US.. places like Amsterdam and Zurich where you can get good healthcare and education for your kids too..

sturdy hearth
#

Seattle?

vapid jay
#

yeah.. Microsoft, Amazon, Tableau come to mind

sturdy hearth
#

Seattle is one of the most expensive cities in the U.S.

vapid jay
#

still cheaper than the Bay..

main thicket
#

Zurich is so fucking expensive lmao

vast forum
#

How to get job in programming

#

i'm new and learning

vapid jay
#

Can I get someone to look over my resume? I've been having a real tough time even getting an email back for an internship... obviously im not doing something right. Need some direction.

#

sure buddy.. send screenshots here

#

anonymize it

#

Thank you, give me a moment ๐Ÿ˜ƒ

#

are you familiar with the STAR method

#

No let me google it

#

Ah ok I see what it is

#

also your resume has numerous misspellings.. that would be a put off

#

Really? Where?

#

Influexer btw is spelled like that on purpose

#

not that

#

Other than that there's no typo errors on my spell checker

#

Utilized

#

don't get defensive man.. your responses should be constructive not defensive.. rule of job hunting

#

for improving on your resume I suggest

#
#

Sorry didnt mean to come off like that

#

for tips on what a good resume should look like you should check out

#

don't apologize either.. v.v let me say how I would've responded.. (it's a usual thing that people react instead of responding, always catch yourself and formulate your responses without letting yourself react)

#

I'd say something like : Oh, thank you for spotting that. Let me go through my resume real quick and rectify

#

simple

#

Ah ok

#

Good tip

#

Go through the resumes here

#

action words are important

#

STAR method will help you keep things concise and to the point.. show real impact..

#

Situation, Task, Action, Result -> whenever you elaborate on your previous experiences.

#

page 7 on this website is a good resume you can base yours off of.. there's a summary, shows some leadership skills (you can list something else if you deem fit) and you don't need to list every language under every past experience..

indigo sleet
#

vmock requires a payment for any useful feedback, just fyi

#

I would recommend scoping out your locality for a jobs club instead

vapid jay
#

I've never paid :v you can actually use it for free..

indigo sleet
#

Nope, they won't give you the detailed feedback

#

just a few scores

vapid jay
#

hmm yeah perhaps you're right.. I got detailed feedback because my univ had subscribed to them

#

but it still is a good starting point..

indigo sleet
#

they also don't let you delete your account or uploads

vapid jay
#

for spell checks and stuff

#

Ok thanks for the tips

#

2 questions

#

First, I am getting conflicting information

#

My professor and some textbooks say to keep an inch margin around the resume

#

But every tech resume online has super thin edges

#

Whats the truth??

indigo sleet
#

Don't think about it that way

#

There is no 100% realistic styling guideline

vapid jay
#

And second, are the projects I listed good or should I list some more impressive things?

indigo sleet
#

You want to tailor your CV/resume for the job at hand, and making it stand out while it still looks professional is a great way to handle things

vapid jay
#

it depends on where you apply to.. talk to people who have worked there.. I rarely bothered with what people in academia told me about resumes, different employers prefer different styles like gdude here says.. but in the end, it's up to you

#

as long as it's readable..

#

it's not about coming across as impressive..

#

it's about relating to the job/internship you're applying to.. tailoring your resume^ again as he mentioned

indigo sleet
#

Remember that recruiters are reading applications all day long

#

Something a little different is often quite welcome

#

But don't go overboard

vapid jay
#

I was thinking I should list some of my favorite books, would that be unique?

indigo sleet
#

You wouldn't fill it with colour unless you were applying to be like a party clown

#

No, irrelevant information isn't what you want

#

You're trying to make their job easy

vapid jay
#

I would mention something like accomplishments.. show you have a life outside, thing you're passionate about

indigo sleet
#

STAR is pretty OK at that

vapid jay
#

Ok excellent thanks for the feedback. Gonna work on updating it ๐Ÿ˜ƒ

vapid jay
#

I want one

hollow night
#

Hi guys

steel blaze
#

hai

hollow night
#

I'm very new to lhrhj

#

Python

#

How much python do I need to know to get a job

vapid jay
#

Depends what the job is, Goat.

#

It depends, are you looking for a high job(a job what pays high?)

hollow night
#

I'm not a from a CS background.. :(

vapid jay
#

What's CS?