#career-advice

1 messages · Page 355 of 1

marsh wind
#

Udemy, Kaggle, whatever

#

But courses don't get you a job

#

Not even interview likely, max an internship

gilded valley
#

Courses will only get you an internship if you're already doing a degreee

#

they're really not that worth it

#

just go find some random uni course on AI or stats and you'll probably be better off

marsh wind
#

For job you need get your hands on experience. Kaggle as in some ongoing competition rather than titanic or iris is better than nothing to start with models.

woeful spruce
#

is data scientist becoming a fad career because it is pays reasonably well? I feel like supply, soon enough, will outpace demand

#

I also don't fully believe you can't get a job by getting the skills through a course. If you know the right people, or land a temp job that uses those skills, it can lead to something.

distant crow
#

from what I can see, it's still going up in some sectors, I don't see it topping out yet. The thing to note though is that as the tools become more mainstream, the barrier for the profession comes down. It used to be that only a handful of PhDs were doing neural networks, now even CS bachelors and enthusiasts are doing it

#

so while it's not a fad career, you'll also see a gradual reduction in skill requirements at the entry level for AI jobs

#

it's not going away, but will it continue to pay well? it might not, but as with all sectors your more experienced individuals can lead teams and architect solutions, and can command higher salaries

gilded valley
#

is data scientist becoming a fad career because it is pays reasonably well? I feel like supply, soon enough, will outpace demand
@woeful spruce
What do you mean by fad career? There's certainly demand for some amount of data scientists - data science is a real thing

#

it's not like Blockchain engineer or something, where there's just 0 call for it

distant crow
#

has that finally died down now?

gilded valley
#

it's not dead, but I don't think it's near as hyped as it was

distant crow
#

good good

woeful spruce
#

I mean fad as in everyone will rush to become one until salaries go down

gilded valley
#

I think it's unlikely salaries go down. Data science is the kind of area where a few good people will always be valued, so you don't care all that much about how much you pay them

distant crow
#

I don't see that as a problem

gilded valley
#

but there might be a surplus of people looking for jobs

distant crow
#

oh, I mean, I don't see supply outpacing demand in the near future. it's still hard to find good data science people

#

though it might be I'm looking specifically for those in AI

#

and specific experience around RCNN

gilded valley
#

I think it's possible there ends up being the wrong kind of supply. Hordes of physics/CS grads looking to get hired into data science whilst not actually having the prerequisite skills

distant crow
#

I feel like it was a bit like that with javascript a few years ago where everyone seemed to be attending boot camps and going from beginner to full stack in 12 weeks

#

(or claiming to)

#

in any case, I don't think you should pick a career or avoid a career because it's too popular

#

pick something you are interested in/enjoy

woeful spruce
#

I am a data developer...but data science is a whole other realm beyond what I do

gilded valley
#

I think popularity is one worthwhile metric to consider. If your goal is to just find a niche which you can make good money in, popularity/saturation seems like an important metric

distant crow
#

I greatly enjoy what I do, but more days than not, it's a slog. Tedious tasks, tedious people to deal with. I can't imagine doing this for very long in a profession I am not interested in

gilded valley
#

I don't think that's the standard experience. I feel like there's lots of developers who enjoy their work well enough, but it's mainly just a bearable job with a decent income

#

same can be true of many industries - you don't have to love your career

distant crow
#

I agree with that, what I'm saying is even though I love my career, I barely hang on

#

I can easily imagine a situation where I don't love my career, and have no prospects for the future because I'm not interested in it enough for self-improvement, and my career has stagnated, and I'd be living from paycheck to paycheck dreaming of getting out of the job but never doing it because I've become locked into it

#

not to say that's what someone else will experience

mortal wedge
#

I don't know what kaggle is

#

Also, I've worked shitty minimum/near minimum wage jobs. I appreciate the fuck out of this.

vapid jay
#

feels like pulling off a huge heist huh @mortal wedge

mortal wedge
#

It really does

#

The job itself is a heist in and of itself too. It's only my like... third day on the job but it's still like a constant anxiety/adrenaline rush/fear of pooping my pants

shadow moss
#

I think Data Scientist is a fad just because it's next big thing being pushed by bootcamps and like

vapid jay
#

you're allowed to be on Discord during work? @mortal wedge e

white karma
#

Heh

open prawn
#

Hey all, I'm looking for someone familiar in GIS, and Matplotlib to help me solve a problem I'm working on, this is a paid 1 time gig...

vapid jay
#

im not sure if they want u to use this as an advertising platform...

past crow
#

@vapid jay he's a contractor afiak

mortal wedge
#

@vapid jay I also WFH, I can be naked all day if I want

woeful spruce
#

I'm on discord during work sometimes.....I still get my work done though

#

now I feel guilty though

#

however, this server also helps me with some problems at work when scripting solutions

#

so indirectly it benefits me to come here in small doses

vapid jay
#

nah don't worry

#

if I were working in this area I'd be on Discord

#

on a 'clean' account

woeful spruce
#

well I come on here because I am currently WFH

#

but if I was at the office, I wouldn't be on here unless I specifically had a question regarding python as it relates to my work

#

after nearly 3 years at my job I just think I have garnered enough trust from my manager, so he isn't concerned

marsh wind
#

Imo there's a reason why PhD even in physics often make good data scientist and this might not change anytime soon

#

What will change is more clear separation between Data scientist and someone like ML engineer

#

I think it's possible there ends up being the wrong kind of supply. Hordes of physics/CS grads looking to get hired into data science whilst not actually having the prerequisite skills
@gilded valley

past crow
#

do you guys think that a degree such as aerospace major CS minor is a good route?

mortal wedge
#

Sounds like a fun combo!

vapid jay
#

dont u need to be like a grad to in engineering phys or sth to do aerospace

mortal wedge
#

I assumed they meant aerospace engineering

vapid jay
#

i thought u needed to do grad school

#

for that stuff

mortal wedge
#

Nope

#

You can do bachelors

vapid jay
#

will being self taught be a significant downside for getting my footing as a dev

#

idk what certification tests i can do in south africa

mortal wedge
#

Dev as a field feels more lenient. As long as you know your stuff they don’t care as much where you learned it

#

Having a degree helps a lot ofc, but not absolutely required

marsh wind
#

there are is quite some amount of people in this discord who got dev job without a degree

#

including a nice reddit write-up that you can find pinned to this channel @vapid jay by member of the community (JoshVo) who actually chats here and there

glossy pecan
#

being in south africa will probably be a bigger downside than being self taught, though I guess the tech startup ecosystem in SA has been growing in the past few years

distant crow
#

the tech startups in SA has been good, yes. When I was working in CT, there was a very nice startup scene. I hear a lot of people are still trying to get out of the country though. Between this and previous jobs, I've had 4 south african colleagues who've immigrated out within the last few years

crude crown
#

@craggy elm Why would you work remotely from the US for European countries? Genuinely curious, I think you're the first one I've seen interested in doing that.

craggy elm
#

because i want to eventually move there

#

"somewhere" over there

#

right now, i need to get out of this living situation and grab a local condo lol so i haven't been able to really do my due diligence on where specifically in europe i'd want to move

crude crown
#

I see... so as a stepping stone to move to Europe

#

I thought it was real easy for Americans to move to Europe 🤔

#

All I can say is... a lot of european devs would like to be in the US in general

craggy elm
#

i don't have a passport

#

would be a bit of time

crude crown
#

Fair enough. Still, I think it's 1000x harder to do the other way around, which is going from Europe to the US.

craggy elm
#

money really isn't a concern of mine at this time. im not someone who just spends at all times lol

#

even if dev positions in europe generally pay lower than in the US, it wouldn't matter to me all that much

#

doesn't mean that im not going to try to get the best possible salary for me lol

crude crown
#

they pay quite a lot lower

#

do some research on wages and the taxes

#

and see if you're still willing to do such a move.

craggy elm
#

still would be fine to me though. some people in my family have gotten caught in the insurance loopholes here in the US, and i really don't want to be in a country where that's even possible

#

i.e. having an emergency and then getting sent to an out of network hospital -> needing to go bankrupt

#

happened to my mom a lot

#

a lot being 2x

distant crow
#

yeah, that's kind of why I don't want to settle in the US

craggy elm
#

it's the reason why she's stayed very poor here

distant crow
#

I've broken my arm once and my wrist once

#

it wasn't a problem here in the UK. I can't imagine doing that in the US and not worrying about the bills

#

even if you had insurance

#

and those are just physical injuries

craggy elm
#

happened to my maternal uncle, and now he's been perpetually poor because he's had a lot of trouble getting loans after that bankruptcy filing

#

he was poor then and trying to finance a car

craggy elm
#

benefits here are also pretty abysmal

#

i only get like 2 weeks of vacation per year

#

and if im sick, then i need to dig into that

#

and my guess is that they're abysmal because businesses use healthcare as a benefit

#

so they're probably not as willing to dole out other benefits

#

might seem like im getting "overly political", but these are legit, real world concerns one needs to think about re: long-term plans

crude crown
#

you're not being political at all IMO

craggy elm
#

i don't think that i am, but i know some people might

woeful spruce
#

digital developer?

shadow moss
#

<@&267629731250176001> ^ spam

open patio
#

yeah, we don't allow unsolicited advertisement here @stark totem

mint citrus
#

going from the US to europe ive done myself. But its not really "better" could have just been a Berlin thing tho

#

im talking about housing in particular. everything else was great

mortal wedge
#

There are a lot of valid reasons to go from US to eruope

#

europe

grizzled dagger
#

After hearing how much vacation time my friends in EU get I would love to take a massive pay decrease and get that much vacation time. Even with the infinite vacation time that's becoming standard in the US it "looks bad" to take that much.

woeful spruce
#

you can trade salary for vacation in the US

#

especially during this pandemic 😁

#

I get 3 weeks vacation after my 5 year anniversary ---> halfway there

mint citrus
#

my last job I only get 5 days vacation for the whole year

#

my new job I get 20 tho

#

but gotta wait for covid to be over so I can get off being contractor and move to employee

#

anyways vacation really depends on the company

#

just some countries have laws saying "if person works 40 hours a week they are entitled to 20 days paid vacation"

mortal wedge
#

Yeah, I'm a contractor rn too

#

Want to be an employee

glass magnet
#

say anyone have asmaple of a good it resume ?

#

a sample*

vivid dock
#

I don't, but keep in mind a good resume is totally dependent on where you live and who you're sending it to

glass magnet
#

target target , etc . i prefer to see one that make it look good. so i can craft

#

for example for data base and project focus

#

maybe too technical but easier for me to explain detail

#

like the morden one

vivid dock
mint citrus
#

what language is that?

vivid dock
#

Norwegian

mint citrus
#

huh

#

interesting you put your education first

vivid dock
#

At that time i did, i'd switch them around now

mint citrus
#

I actually put my education at the bottom and make it as small as possible

#

ah ok

vivid dock
#

Mostly cause a finished bachelor weighted more than 6months or so of work. At least, what I thought.

#

Lessons were learned, I guess

mint citrus
#

lol

vivid dock
#

Also don't know for sure if this is the one i submitted.. It's just what i found on some cloud drive

mint citrus
#

ill upload mine as well

#

i made mine all fancy

vivid dock
#

I like the ones that are just a website, tbh. esp. if you're applying for frontend

#

@glass magnet I'll just tag you, before it scrolls too far up. I posted mine above, if you're interested

mint citrus
#

@glass magnet heres mine

vivid dock
#

Neat

#

I had so little to show for that i just listed everything... like how i was a newspaper delivery for 1-2 years in my youth :P

mint citrus
#

lol

#

yeah im gald to get those off my resume

vivid dock
#

totally relevant for a developer job

#

I'd put contact further up on your though

mint citrus
#

ive been removing old jobs. theres like 2 other jobs I dont have on here and freelance stuff I did years ago

vivid dock
#

Yeah, I'll remove stuff like early education and non tech jobs on my next resume

#

Maybe I should start working on it now pithink Not that I'm in a rush for new job, but never hurts if the opportunity arises

mint citrus
#

Ill have to update mine as well

#

I just got a new job so have to say I completed the last one up there

vivid dock
#

Are those the titles the employers gave you?

mint citrus
#

yeah

#

I always put those even if they really arent relevant to what I actually did

vivid dock
#

Sure, was just curious

mint citrus
#

cause when they do background checks, thats one of the things they check for

vivid dock
#

My old job literally gave me the title "fullstack" developer iirc

mint citrus
#

my first job was "web master"

#

you can imagine how glad I was to finally purge that from my resume

vivid dock
#

no like

#

it said "fullstack" developer

#

with the quotes

#

So I did change that on my cv..

#

Current job just does "Developer" for everyone. + a few special titles like Architect, security etc

#

Which i like

gilded valley
#

Here's mine. It's much more dense than the other 2 (and I'm younger so the content is a bit different)

mint citrus
#

lol thats dumb they put quotes

vivid dock
#

Yep, It was the 2nd or 3rd contract after I argued about salary, and title. "I work on literally every part of your software, pretty sure that's fullstack"

#

Suuure... "fullstack" :)

#

I went with a simplistic design for mine

#

It'll be even more simplistic on the next version when it ditch half the stuff

#

@mint citrus I though the dots were cool, and google them to steal the idea.. All i came across was "why the dots is a dumb idea" lemon_pensive

mint citrus
#

lol

#

i mean it all depens on how you do it

vivid dock
#

The main argument is, don't judge your own skill level. Let employers do that

glossy pecan
#

I actually think it’s fine to embellish your past titles in your cv as long as you’re not outright lying

#

In big companies, title and rank are often separate anyway, where title is only for your team and rank is your “official” company wide title

#

Like when I was in a tech bigco my title officially was SMTS level X (forgot) but I didn’t put that in my cv

vivid dock
#

I can agree with that

glossy pecan
#

Also small companies often have the same where everyone is “developer” but it’s also ok to put in your cv something that better reflects the work (eg Backend Developer or whatever)

vivid dock
#

With all the extra space I'll probably fill in responsibilities and etc. And my GH & personal website.. somewhere.
I'll worry about styling when that time comes

#

but i liked teh idea of putting skills on the right side. Had to steal that

gilded valley
#

what are you writing it in? Just word?

vivid dock
#

Google word 🤶

glossy pecan
#

That’s a nice template

vivid dock
#

Grids are your friend

#

Anyways, not sure why i use workhours to fix my resume, when i like my job

gilded valley
#

There's a good chance you'd like another job roughly as much - but also get paid more money

vivid dock
#

That's true

#

But I also don't like having multiple job jumps on my resume, in a short time period. If i can help it

gilded valley
#

18months is the suggested minimum at a company from what I hear in the UK. In the US, that number can be much lower, like 9 months for some places

vivid dock
#

I'm still in the 6 trial months 🤣

gilded valley
#

Yeah, I couldn't tell if Utvikler was the company or the job title - but if it's the the job ittle, it's probably a bit early to switch

vivid dock
#

Utvikler is developer

weary forge
#

Utvecklare in swedish, that's pretty close

#

I'm guessing norwegian?

#

Haven't looked in the doc

vivid dock
#

y

weary forge
#

nice

vivid dock
#

Considering if i should go full english or full norwegian, right not there's english as well like "Frameworks"

weary forge
#

100% english

#

nordic terms for tech stuff are always derpy and cursed

glossy pecan
#

Personally I’ve been in places where I switched jobs within 3 months of being there

gilded valley
#

it's more effort, but having two versions and using whichever one seems better for a given job makes sense

glossy pecan
#

But omit those from my cv

#

Because it looks bad to have them there

vivid dock
#

Don't they question the gap?

glossy pecan
#

Take in mind that a trial period is also for you to trial the company

#

So I consider those jobs where the company failed the trial 🤣

weary forge
#

Apparently, instead of "calling" a function, in swedish, they say "åberopar"

vivid dock
#

haha

weary forge
#

I wouldn't know though, because I don't do stuff in swedish :/

vivid dock
#

Don't get me started on the norwegian terms a professor decided to use for python

weary forge
#

lmao

glossy pecan
#

Don't they question the gap?
Not usually, I did get asked as part of a background check on my latest role

gilded valley
#

where are you based?

weary forge
#

Well, it all depends on why you switched, doesn't it

#

you can just say it was a shitty boss or whatever, and you might get some sympathy points

gilded valley
#

in an interview setting, you never want to go negative if you can avoid it

weary forge
#

but then again, I'm just a little boy

glossy pecan
#

I think it’s often better to not dwell on it

weary forge
#

Charlie might be right here

glossy pecan
#

Yeah, anything negative is bad

#

Even if true

vivid dock
#

That's true Charlie

#

Even using negatively loaded words like problem

weary forge
#

But either way, if you have a good reason for switching, be upfront about it

vivid dock
#

Stuff like "No problem"

glossy pecan
#

I just tend to handwave it away, these are not the roles you are looking for

#

Just like “I was doing a short contract for that company” or whatever if they really press me on it

vivid dock
#

Anyways, I should probably actually get to work

weary forge
#

godspeed

glossy pecan
#

Saves face for both yourself and the company, better than saying “these guys were amateurs and my boss was a dick”

celest bronze
#

I have been wondering about this for sometime, i have a note book that i keep some basic syntax in for various coding languages, python, java, ruby and even some CLIPS. Would i be looked down upon if i where to take a look at my notes during a practical job interview?

weary forge
#

What is the nature of the notes?

#

Like, if you don't mind, could you post an excerpt of the notes here?

celest bronze
#

simple stuff tbh there are some i do use others i dont:

simple like :
tuple = ()
arr = []
or
for java :
for(start; check: add)

weary forge
#

right

gilded valley
#

I think you probably wouldn't really want to do that - it doesn't reflect too well. Although, if you were going for something like a data science position were programming was a secondary concern, it might be ok

weary forge
#

Do you believe that you would forget it if you didn't have it with you on an interview?

#

This extends pretty far out to other avenues, like holding public speeches etc. Usually, you remember a lot more than you think you do

celest bronze
#

there might be some small note on more usefull methods that i easily forget but i understand

weary forge
#

If you have an understanding for the subject, especially when it comes to programming syntax, you won't need notes, because it will drilled into you already. Vice versa, if you find yourself often having to check your notes for program language basics, I feel like it's an indication that you need to revise/possibly try to understand how it works a bit more

#

Example of such methods?

celest bronze
#

enum or eval

weary forge
#

enum as in for c, i in in enumerate(iterable):?

celest bronze
#

enum for java

weary forge
#

Right

#

Well, I mean, I don't think there is a lot to remember about them

#

I mean, what is there to remember about eval, or rather, why would you ever need it in a job interview

celest bronze
#

well i was just curious on the note thing

weary forge
#

Well, my point stands

#

that's mine and Charlie's answers

#

I recommend you to spend some time on actually using the concepts yourself as well

distant crow
#

enums in the way they exist for compiled languages don't exist for python

#

python does have enum-like libraries, they tend to use class properties

#

but they are not preprocessor directives; you do not receive any performance benefit from using them as you do in compiled languages; and like other python objects but unlike enums in other languages, they are mutable

#

they do however still serve the purpose of removing magic values in your code, so that's at least one reason to be using them

#

but as you can see, for the above reasons if you do ever bring up enum in an interview, be prepared to explain why you would use one in python, and how it is different. Talking about enum in python naively in the same terms as you would describe them in another language would display your ignorance or inexperience

weary forge
#

^^^ this so much

#

Learn what differentiates your languages

woeful spruce
#

not a fan of this 'contractor' thing, not like you guys aren't working for somebody else on the side. But probably isn't diatribe time.

silver wing
#

Hey guys, I am a beginner with python, I've been working with it for like 4 months or so, but I was curious if I could start working on some small projects, since the course I was doing ended and I don't really know where to focus now (for those of you curious, it was a python course on yt from the most basic concepts to data structs, modules creation and error treatments). But when I tried to search for it I didn't really know where to look for, and the most things I found were, like, "too serious"?
Anyway, to sum it up, I'd like to ask if someone could advise me on where to look for it or what else should I do 😅

#

My idea now is to work on personal projects, for learning and also to be able to show others that I DID do those things, but I dunno if there is a better alternative

craggy elm
#

just do projects

#

you don't learn how to woodwork by just reading about it

distant crow
#

also pick a direction. I think there are several directions you could go:

  1. data science. this means doing projects that use Neural networks, NLP, computer vesion, signal processing, stuff like that. You'll want to learn numpy, scipy, etc. look at the #data-science-and-ml channel
  2. web backends. this means doing projects that are web-related, but can be a backend system that's connected loosely to the web. You'll want to learn django, flask, various flavours of SQL, and perhaps some task and message queue integrations. look at the #web-development,#databases, #networks
  3. games. Python isn't strong on this, but it is a very compelling use-case, so try pygame; renpy for visual novels; and you may even be interested in looking at Godot game engine which doesn't use Python but uses something similar. look at #game-development channel
  4. robotics/electronics. Python is often used as a high level language for robotics, particularly with ROSpy. The field is very wide with this so I can't really recommend any libraries, and you'll need to acquire hardware. A lot of the time you'll be using python to interface with electronics, so probably a lot of working with serial libraries and low-level data processing. Look at #microcontrollers
#

there's also 5. devops and automation, but I don't consider that a pure python pursuit as you'll equally be writing bash scripts and lines upon lines of yaml, if you're into that, look at #tools-and-devops

silver wing
#

I see! thanks a lot for your time!
Gotta say that it is really hard picking a direction, they are all appealing to me e.e

distant crow
#

you can do more than one, but it might be worth using a direction as a guide when you're not sure what to learn next

#

and in the real world projects uses bits of everything, it's not so clear cut

zinc fractal
#

Godot game engine which doesn't use Python but uses something similar

mortal wedge
#

I don't know if anyone in the conversation will read this but

#

It's absolutely okay to embelish your past job title/duties. Just don't embelish the dates you worked there

#

Also, fuck enums

#

I'm looking at c code with some crazy enums in it

craggy elm
#

i 100% embellish job title and duties

#

and enums are useful if you don't needlessly oversaturate your code with them

crystal isle
#

i think it depends on what you mean by "embellish"

lavish geyser
#

on the enum point, i use enums alot, i HATE stringly typed code

craggy elm
#

yeah, like if i see stuff like this:

if card == "Spade":
elif card == "Heart":
elif card == "Diamond":
#

i tend to roll my eyes lol

#

chances are if you're doing that in one location, then you're most likely doing the same thing elsewhere too

shadow moss
#

At least it’s elif

craggy elm
#

lmao

#

i know exactly what you mean

shadow moss
#

Speaking of that, I found out that Powershell switch is if if if else

#

So you can have fun bugs with that

craggy elm
#

at work, some guy wrote this:

if x == number1:
if x == number2:
if x == number3:

because he wasn't sure if the elif in matlab would skip the cases or not, so he figured to just go through all of them instead 🤦‍♂️

mortal wedge
#

...

craggy elm
#

hey, i dont choose my coworkers lol ijust work with them

mortal wedge
#

Is there a better way in python to avoid elif statements?

#

Like, we don't have switch case or enums

#

without making it a huge pita

#

Also it's crazy how hard I have to work to get a job and keep it then some people are just so fail and it's like how did you get this job and keep it

digital fjord
#

Dictionaries

mortal wedge
#

I guess

#

Idk if I'm going to make a dictionary for like 3 elif statements though that only get called once

woeful spruce
#

switch case is coming soon

craggy elm
#

if you're getting to the point where you need to have multiple elifs to do specific logic for every single enum case somewhere, then maybe rethink the design?

#

idk, that's what i would do

mortal wedge
#

I think elifs get a bad rap tbh

#

Like obviously a page of them is horrendous

#

But like 3 in a row doesn't bother me much

#

in Python

craggy elm
#

since when do elifs get a bad rap?

mortal wedge
#

People use elifs as a way to tell if someone is a shit coder. A page of code got leaked from a coder named Yanderedev for instance and everyone used it to mock him.

#

But like, I think it was just an effective use of elifs in that case

craggy elm
#

lmao what

#

who cares, tbh

white karma
#

Lol Yandev

craggy elm
#

if you have a legit reason, then who cares

white karma
#

That guy is a mess

mortal wedge
#

Wait I'm confused though

#

yeah, like if i see stuff like this:

if card == "Spade":
elif card == "Heart":
elif card == "Diamond":

@craggy elm Why is this bad?

craggy elm
#

because to me that indicates to me that you should be using an enum

#

instead of just hardcoding strings

mortal wedge
#

In Python?

craggy elm
#

in any language

mortal wedge
#

Oh fair

#

I thought Python doesn't have enums, that's why I excuse it

craggy elm
#

it does, but you just need to do this:

from enum import Enum

class MyEnum(Enum):
    hello=1
    world=2
mortal wedge
#

Huh, it's stdlib?

craggy elm
#

idk

mortal wedge
#

o

craggy elm
#

idk if it was something added later or intended from day 1

white karma
#

Interesting, I never knew that

craggy elm
#

i never needed to install anything extra, if that's what you meant @mortal wedge

mortal wedge
#

Yeah I never knew Python supported enums outside of something like ctypes

distant crow
#

let's not talk about gamedevs and how they dev. gamedev is complex enough already, and there's a lot more to it than just coding skill. In fact, some people argue that there's an inverse relationship between coding skill and releasing indie games. I'd buy that, but I think it's correlation and not causation - chances are that if you're good at coding you may already have a job and not the time to indie dev

mortal wedge
#

I agree

#

I care more about game design/fun than coding practices of gamedev

#

At the very least for solo devs

distant crow
#

as a result we have these code leaks (and sometimes disassembled code) where there are shocking practices - Toby Fox, of Undertale fame, infamously has a very large switch-case statement for dialogue. And yes, Yanderedev doesn't use switch-case. Neither of them are strong programmers in the conventional sense, and I'm not sure Yanderedev counts as "a good gamedev" either

mortal wedge
#

I'm just pointing out how some people go "Eww, elif

distant crow
#

a controversial one at best

craggy elm
#

idk, to me it seems really strange to fixate over not wanting to use elif

distant crow
#

yes, I think you have to take these with a grain of salt. as I was saying earlier today (as it happens, in a gamedev discord), if you listen to every opinion people have about what to use and what not to use in programming, you'll never be able to write any code because someone somewhere will have an opinion about why it's bad

craggy elm
#

it's a tool like any of the other things in any language lol

distant crow
#

in reality, it's always a tradeoff. And don't listen to anyone who expresses an opinion about what not to do in programming unless they can also tell you what the exceptions are to their "rule"

mortal wedge
#

Oh, I use elif and I don't care

#

Especially in Python where we don't generally care about overoptimization

#

If it's outside of a processing algorithm with high throughput, why does it matter 🤷‍♀️

white karma
#

But muh .00000002 seconds faster processing speed

mortal wedge
#

Don't get me wrong, that matters when processing gigabtyes of data, but otherwise...

distant crow
#

also, these programming videos come in waves, the most recent "programming idea du jour" is "don't use if statements because branchless programming is good because speculative execution is slow when it gets it wrong"

#

and now everyone who's learning their programming opinions from youtube videos is telling everyone to stop using if statements and start using branchless programming

mortal wedge
#

I think it's more important to make sure my code is easy to understand

white karma
#

^

mortal wedge
#

Meeting with the head of the science department at my client's company this morning and I'm kind of shitting myself, lol

distant crow
#

(also people conveniently don't realize that GCC and other compilers already do branchless optimization for you, so coding "branchless" is just obfuscating your own code, congrats. reference: -fif-conversion flag, on by default at most optimization levels)

mortal wedge
#

^

craggy elm
#

might as well go big brain and do single line programming

lavish geyser
#

anyone who unironically says write branchless programming is just following a trend 99.999% of the tiem and they have no concept of what it actually is

#

leave that stuff to the compiler, it willl do a better job then you will

mortal wedge
#

My adage has always been that anyone can write code wha computer can understand, a good cider writes code a human can understand

woeful spruce
#

there is a movement to stop using if statements?

#

seems too fundamental to avoid

white karma
#

I’m told it’s the over reliance of if statements by new programmers that gives the movement traction

#

So it’s pretty much just “dude, at least pretend to not look new” thing in my opinion

distant crow
#

a good cider writes code a human can understand
where can I find a cider like this? I wish to drink it

#

the movement is changing this:

if a > 1:
  q = b
else:
  q = c

into this:

q = (a > 1)*b+(a <= 1)*c

The movement is based on the fact that a CPU that does speculative execution will try to speculate which of the two jumps the program will go down, and pre-execute those instructions, and has to do extra work to discard the results if it gets the speculation wrong

#

there are at least four assumptions made here:

  1. the assumption that the CPU is going to be doing speculative execution
  2. the assumption that the CPU is slow when speculative execution misses
  3. the assumption that any performance lost by speculative execution is worse than the performance lost by doing extra arithmetic
  4. the assumption that this performance gain matters more than readability loss
#

and for compiled languages, a fifth:
5. the assumption that the compiler won't just produce the relevant optimization for you (as I mentioned already, GCC has this optimization turned on by default)

#

so, the recommendation of "use branchless programming" probably has a grain of truth. there are certain circumstances, usually in very low-level code that has to run at high performance, where this matters, but usually in those situations the programmer will be trying it and comparing the generated disassembly listing to see whether it was a benefit or not. However, for the vast majority of people, the tradeoff is not worth it

#

except for Icaro Ferre, asking the right questions

#

the video is fine - it's useful to watch. But people recommending it used everywhere is where the problem comes

craggy elm
#

Branchless programming is 2000% faster than using if statements, which comes to a total execution difference of a whopping 1e-12 seconds.
--someone who i imagine that does this blindly

hardy ocean
#

yo is anyone here from ph who has a django job?

deep pasture
#

Can anyone suggest what is better preparing with dsa or project based?

craggy elm
#

that's not really a question that makes sense because you'll most likely get asked about DSA in interviews for entry level positions, but if you don't have any kind of projects whatsoever to show that you actually do program, then knowing about DSA, to me, is a bit useless.

rustic schooner
#

hi, in a few months im going to start my study system engineering, policy analysis and management and am probably going to choose my technology specialisation in the information and communication sector. After which Id probably master in Management of Technology.
What could I do to reinforce my position in the market for such jobs? Any advice towards which job i could get that would be valid experience in the mean time? Any advice to how I should further go about my university time as well? What would be good qualities that i could work on so that id be a good manager/team leader in such industry later?

mystic abyss
#

I made a Triplebyte account. On a scale of 1-10 how much am I going to regret it?

mortal wedge
#

10

#

They accidentally announced to the employers of all the people on tripkebyte that they were looking for a new job lol

verbal python
#

I'm 30 and just learning python. What is the probability of someone to hire me

vagrant relic
#

get proficient in Python and meet the requirements of whatever job you're looking at. then it's safe to say probable.

mortal wedge
#

I'm 33, started learning python like a month or two ago, got hired

woeful spruce
#

I'm 34 and only learned programming a few years ago

#

use it everyday at work and led to me getting my job

#

I can't believe I live in an era where people aged 30+ are too old to potentially hire

#

we are programmers, not professional athletes. We have another 30+ years left in our careers.

white karma
#

@mortal wedge Do you have a degree in CS?

mortal wedge
#

Nope!

white karma
#

Dang man nice

mortal wedge
#

Ty

#

Learned classical CS during lockdown, but I did have an engineering degree

white karma
#

Ah

#

Was your degree a deciding factor in your employment?

mortal wedge
#

@white karma In this case, probably yes. My job is in Biotech as is my degree.

#

follow up

#

What's the worst they can do, not give you the internship?

#

Something like "Hello, I just wanted to follow up and see if this opportunity is still available. I'm really excited about pursuing the internship at X"

#

👍

verbal python
#

I'm not brave enough to apply for a job. I think I will start at the internship, but really, 30 is old. Kids these days start coding at school

dapper pagoda
white karma
#

Depends on where you live I suppose

vapid jay
#

that seems a bit intrusive

gilded valley
#

They are allowed to ask it in the UK at least

#

And it's pretty standard to be asked

marsh wind
#

Orientation?

#

Well you can choose not to say

dapper pagoda
#

Fair enough

#

I figured this would lead to bias due to EOP in the USA

chrome elk
#

Thats why they collect it

marsh wind
#

Eop?

dapper pagoda
#

@chrome elk What do you mean?

#

My bad I meant EEO

chrome elk
#

It allows them to report to state agencies that they have so many people of a discrimnated status

dapper pagoda
#

Equal Employment Opportunity

#

@chrome elk Oh to show that they are hiring equally?

chrome elk
#

Same reason they ask if your white, black, native american, etc

#

@dapper pagoda Right

true turtle
#

Well you can choose not to say
then, i guess, your application will go to a special folder named 'trash'

marsh wind
#

For this, really?

gilded valley
#

I have no evidence, but from an employer's POV, people refusing to say probably doesn't look very good

marsh wind
#

Well I guess they don't care that you have a right to not disclose such things

#

Imo they should ask it after signing contract

#

Not during applications

gilded valley
#

In the UK, positive discrimination is technically illegal, but essentially allowed. So people with protected characteristics can be encouraged to apply to certain positions, so you end up with a fair amount of jobs where they're explicitly seeking female or bame candidates - and in those cases, if you refused to say, you'd 100% end up in the bin; and I get the feeling that even for normal jobs they have targets for diversity

vivid oak
#

Typically if these questions are asked that info won't go to the recruiter.

viral ridge
#

i always put prefer not to say under gender, just because its so obvious

crude crown
#

@verbal python if you're able to be competent enough, you should be able to find an entry level job. However, the software field is a VERY ageist one (from what I see, it's particularly worse in the USA compared to Europe), so tread carefully on that.

viral ridge
#

@crude crown so whens too old

crude crown
#

when it gets difficult to find new jobs.

viral ridge
#

lol..

#

sure

crude crown
#

from what I read, 50 is when it starts to get really difficult.

viral ridge
#

50 doesnt seem ageist then

#

im fearing here start 30ss

#

but i always got some disability shit with me

#

also*

crude crown
#

and by 40 or so there's the expectation that you should be working in middle management (but I guess that applies to most fields).

#

that happening at 50 is definitely ageist

#

this is an "ism" that's not talked about so much but it's out there.

viral ridge
#

yes i just see it happening earlier for programmers

crude crown
#

yes, you're right on that indeed.

#

it's an unfortunate state of things, other fields like more "classical" engineerings, medicine and such are way more resilient to this phenomena and workers aren't so easily discarded.

verbal python
#

Do you think things will change because of this COVID? I saw a lot of adds saying "its time to learn to code to get a new job". Do you think HR people will consider someone who just learned to code, taking aside the age

crude crown
#

Things will be even worse due to COVID, the "everyone can learn coding and find a job" marketing machines are being revved up again.

#

Wrt the HR people, it will really depend on the company. Some companies will be fine with someone in a position like yours (provided you're competent enough for an entry-level job), others will not consider someone 30+ for entry level jobs.

#

as a rule of thumb, really young startups should be avoided for people that might be in a position like yours.

#

hope that helps.

gilded valley
#

and by 40 or so there's the expectation that you should be working in middle management (but I guess that applies to most fields).
@crude crown
That's not at all true for programmers. There's a fair few older people (40-60 range) who are just very good at programming, and elected to carry on with that rather than shifting into middle management

#

my guess is that it impairs salary growth vs going into management, but that's not too much of an issue

crude crown
#

I'm not saying that they don't exist.

gilded valley
#

I disagree that it's even expected

crude crown
#

well I disagree with your disagreement, but let's agree to disagree on this then 🙂

gilded valley
#

probably for the best- it's the kind of thing that's pretty impossible to settle

crude crown
#

wrt the salary growth issue, from what I hear that's not too much of an issue in the US

#

here in Europe... it does become an issue.

gilded valley
#

I dunno - my guess is that it's just a sharper trajectory if you go into management than if you stay as an actual engineer

shadow moss
#

most companies, right or wrong, Management has better salary then actually programming

hardy ocean
#

is django enough to get an entry level job?

viral ridge
#

@verbal python did u mean in my position lol?

mortal wedge
#

uwu

halcyon plank
#

Hey there! I have a silly question

#

So, am currently doing my undergrads in computer science (outside USA) & I wish to pursue masters in US once my bachelors is complete

#

Am searching for universities based on how affordable they are rather than how good they are in my field of choice(app development)

#

Do you think am doing wrong ?😅

marsh wind
#

@halcyon plank tough one. How far are you from graduate?

halcyon plank
#

I just completed my first year of a 4 year course

#

So it's 3 years

#

And any recommendations for universities I can apply for is more than appreciated 😅

mortal wedge
#

You can only afford what you can afford

#

That being said, imo the quality of your education is what you make of it.

#

Sure having a prestigious name may help you land an interview, but performing on the interview and on the job is more of a factor of the effort you're willing to put in

#

Also, you could look into scholarships and such

halcyon plank
#

Okay!

#

But should I start looking for unis from now itself

#

A lot can change in 3 years, right?🤷‍♂️

mortal wedge
#

That's true

halcyon plank
#

Ok! Thanks 🙂

mortal wedge
#

You're Welcome

keen solar
#

(posted on programming discord too)

Anyone here work in bioinformatics? I'm a CS undergrad, going into junior year. I've begun to think about where I would like to end up career wise, and am starting to sort of be gently "pushed" in certain directions.

At the beginning of Sophomore year, I joined a research team developing Python library for developing stochastic systems (dox me, lol). Initially, I did this to pad my resume to get an internship, but I've found that I love the fact that what I'm working with and doing -feels- important, or tangible (especially during COVID, where my research has particularly applied to everyday life). I'm even considering going the PHD route, something I wasn't even close to considering upon deciding to enter college as a late starter. I really enjoy working for some other cause, and not working in a for-profit environment (so I'm especially interested in those doing work funded by public/university/whatever research grants). I love this sort of "computational" aspect of these very general field, but am not 100% sold on going the more statistical analysis/stochastic systems heavy route as a career. I also really love computer-science, but this sort of work appeals to me with how varied it is, and how much I can learn outside of just straight up programming (which is fun don't get me wrong).

My question is, if you work in anything related to "bio-informatics", could you tell me what you've done, what led you there, education path... and why/why you don't enjoy your work?

mortal wedge
#

I'm close but don't know if I count. I'm currently working in an R&D focused company whose business focus is on translating EEG and ECG data into treatment recommendations but is also doing a ton of exciting research in things like alpha waves and using neurological research to treat/cure instances of PTSD, autism, MS, etc.

I got a biomedical engineering degree in college, but was always focused on programming. I created a startup with some friends and tried to solve Diabetes. We wound up not solving it, but that experience paved my way to my current company.

I love the work. It's difficult work but also exciting to work with so many other passionate and intelligent people all dedicating themselves to "saving the world". It doesn't make as much as being paid at Facebook or something, but the work is so much more satisfying and I am being well compensated so I don't really care about that. It's so immensely rewarding and good for your mental health to be helping people for a living.

keen solar
#

Thank you for sharing! I found that passionate feeling extremely attractive, which is the main draw for me. Glad to hear it is similar to you outside of a university environment. I think we have similar motivations.

I've been on the soul-searching quest after hearing about my friends internship at a nearby company doing large scale database management type work. Completely made me reconsider what I initially set out to do by enrolling in school (get out of labor and make money, haha), and think about what actually makes me feel good. Appreciate it.

mortal wedge
#

You're very welcome. Best of luck to you and your endeavors.

woeful spruce
#

I don;t think a lot of people on here would want to do management anytime soon, especially if you like programming every day. My managers basically do project management. I also find managers are more likely to be let go than people who are actually contributing code. Just my 2 cents.

marsh wind
#

I just completed my first year of a 4 year course
@halcyon plank consider also EU

#

Unis much cheaper

#

Like 50 times

#

And if you lucky you might even get s scholarship

eternal stratus
#

What is the main business trend for people who make businesses with coding in general is it apps?

#

Also when I say main business I should rephrase I mean like the business that is booming right now. Not just what is popular what is doing well.

#

I just like having long term goals

normal forge
#

like I said if you're thinking long term and don't mind taking a risk check out q# and qASM

#

there's no guarantee that it'd take off/work at all but if it does it'll be pretty big

eternal stratus
#

Hmmm

#

okay

#

food for though

#

appreciate it

edgy onyx
#

What is the main business trend for people who make businesses with coding in general is it apps?
@eternal stratus Probably the biggest trend I've noticed around these parts is neural networks

#

Everything around AI

eternal stratus
#

alright

#

true

#

How do u right code for ai

#

give me the overview

#

im new to code

#

just like

#

wut language

edgy onyx
#

The Python ecosystem is pretty good for AI

eternal stratus
#

python sweet

#

man i got lucky

#

starting on python

#

its nice for beginners and its useful

#

🙂

edgy onyx
#

Data science is also getting pretty popular

#

web dev is ofc always popular as long as the internet is popular

#

but JS is better for that since you can just write the whole thing in it

#

Rust is also very good for that especially if performance is key

#

Rust as a language and ecosystem is also booming

#

iirc it's the programming language with the fastest growth now

#

App development is also always popular as long as smart devices are popular

#

but that's better done in Java/Kotlin and Swift, or JS

#

You can use Python for it by using Kivy or Kivy's python-for-android and kivy-ios projects, I wouldn't recommend it

eternal stratus
#

Oh yeah data is big

#

i might learn rust

#

people say its fun

mortal wedge
#

Apps are really big right now

#

People love their apps

#

Front-end and full stack devs can make $$$

white karma
#

Good to know

slim ember
#

front end and full stack also refers to web-dev no?

vapid jay
#

I recently got an automated invite from Google while googling to complete a Python/Java test that lets you send them your CV after you are done. The test is not public, and I am only allowed to send 1 invite. Anyone interested? But you should be like very ready for the test, and you can waste up to 1.5 months of your life (2-6 days per task, up to 15 tasks (real number is unknown), but you can have unlimited breaks between the tasks.

mortal wedge
#

Pingu, yes. Whether it's mobile apps, web apps, or some other onboard apps front end and full stack still apply.

#

Just refers to if you're focused on user interface or if you're focused on the whole shebang

past crow
#

Anyone have thoughts on cybersecurity as a career?

white karma
#

Always needed imo

vapid jay
#

man some of these companies really do b like
"junior dev position"
"27 years experience, 20 different points of knowledge"

gilded valley
#

That's a common meme. But I don't really see it to all that much of an extent. You just need to look at job postings as more of a wishlist than a set of hard requirements

halcyon plank
#

Ok @marsh wind, I will look for both EU & USA. Thanks ✨

vapid jay
#

Are there any programming job platforms that are worth your time for a european these days?

weary forge
#

Anything that isn't a freelancing site

vapid jay
#

A few years back you could pretty much make only pocket money through these platforms

#

I wonder if it changed at all

weary forge
#

You will be a tiny fish in an extremely big pond (with unbeatable competitor prices)

vapid jay
#

Especially if you have no finished formal education, I'm currently studying math with applied computer science as a side subject.

#

@weary forge so it would probably be more profitable to look for a student job through the university job bulletin boards

weary forge
#

I'd actually say so, yeah

vapid jay
#

Also probably easier burocracy wise

weary forge
#

Definitely

vapid jay
#

I just need to find something that doesn't exceed 20hours a week

#

I still need to study full time and there'S a cap to how much I can earn because of student benefits

gilded valley
#

Lemon has apparently found some very good people on upwork. So apparently it is possible to do it reasonably. But to me, it just seems impossible to earn decent money that way

#

I guess you need to put in a lot of work to establish a profile

vapid jay
#

oof the cap is still just 450€ a month

#

@gilded valley I guess other online jobs would be more profitable without an established network of business relations

#

We actually just need around 200€ more a month, I wonder if that's realistic to do on something like upwork :/

#

probably not

#

I should probably focus on passing my exams and then maybe get a job in reviewing exercises and exams

gilded valley
#

Lots of people in here ask about upwork, the usual response is that it isn't worth it. Not seen anyone who had success with it

edgy onyx
#

Viel Glück @vapid jay

vapid jay
#

what can i do if i know python

#

i mean, what jobs are available

#

because i want to choose what to focus on

vapid jay
#

very broad question

#

focus on whatever you wanna work in and there'll be a job in it

mortal wedge
#

Python is a generalist language. You can do almost anything.

edgy onyx
#

Wrote up a couple messages on what I think you can do with Python in terms of career

cyan palm
#

just started using django does anyone know any good starting tutorials for it

edgy onyx
#

Mainly the official introductory tutorial

#

Have you done that one already?

cyan palm
#

no

edgy onyx
#

@cyan palm

#

ah

cyan palm
#

where do I find that

#

?

cyan palm
#

ok thanks

edgy onyx
#

np

vapid jay
#

the polls tut is pretty good as it will show u how each part works together

rustic schooner
#

Hi, does anyone know which side-jobs would look good to later get into (team) management (in general, not specific to python)?

mortal wedge
#

Uh

#

Most side-jobs give you some level of independence which is kind of the opposite of being in management.

#

There's not really any temp management gigs I can think of

crude crown
#

yeah, never heard of those neither.

#

@rustic schooner I'm assuming you're currently working as a individual contributor in a company right?

little reef
#

Hey guys, would a recommendation letter help me land a job using python, like data science? Please @ me...

vapid jay
#

@little reef try to do a short data study and deploy it. I think this is better.

little reef
#

@vapid jay any resources on that?

fast mirage
#

Any developers here have experience doing contract work and full-time? I work full time, and have been curious for a while what it's like to be a contractor

shadow moss
#

Worse then FTE generally

fast mirage
#

Oh?

shadow moss
#

Generally

mortal wedge
#

Yeah

#

There are some benefits, but

#

Well

#

You don't get benefits

#

Or stable employment

distant crow
#

I think you'd really need to be a specialist and be in high demand for that to work out better. contractors do tend to be able to charge more, but unless you're in high demand, you're not going to have constant work, so there'll be a lot of downtime

#

Two big reasons reasons a company might bring on a contractor over expanding the team by hiring would be if they need some extra manpower for a short project which doesn't justify bringing on board and training up full time employees (in which case the contractor would need to be well-skilled to do the task without much support). Or if they need a specialist skillset they don't already have, and would be hard to hire for (in which case the contractor needs to be specialised or very experienced)

#

There'll be other reasons of course, but if you fit one of these two, you'll probably have an ok time being a contractor. If you don't, I think it'll be considerably more challenging. I'd suggest if you want to do that, you should build yourself up a nice portfolio and do a lot of networking before you leave your full time job

#

(I didn't consider the case of individuals and smaller companies wanting to bring on a freelancer, that scenario would usually have lower barriers on skillset, and whether that works out for you or not is largely going to depend on your ability to find this work)

pallid heart
#

Hey guys , asking for a friend.

My friend is a civil engineer who just graduated , she was looking for work but due to COVID 19 pandemic it's been really difficult for her to get a job.

Is there any online work in civil engineering that she could apply to ?
Please help with any resources and guidance

craggy elm
#

aside from directing you to show her indeed or linkedin, i'd assume most people here don't really have a good idea re: that

shadow moss
#

torch, asked an acquaintance who is civil engineer, he said "Talk about a bad time to be looking for work. Anyways, some civil engineers work online but this is still primarily a workplace job because "old school" and good connectivity is required. I'm back in office 2-4 days a week depending on workload. As a lot of our work comes from governments, few places are hiring and more then a few are laying off. My firm has frozen any hires including interns. My recommendation would be keep applying but be prepared to go national and get on with any firm that will hire you."

#

this is from American, as always, may not apply for another country

#

US State/Local Governments are getting nailed with budget crunch esp since most of local government money comes from property and sales taxes

#

and sales tax in US dropped off with economy

craggy wave
#

Hello @upbeat barn. I've removed your message, as we don't allow recruitment on our server.

white karma
#

Lol

shadow moss
#

dear Admin

#

this isn't first time with consigliere

open patio
#

!ban 704327567070462013 It seems like you're only here to advertise that website. You've been told before we don't allow unsolicited advertising, but you clearly haven't listened. Your only messages on this server are advertising CodersRank. Goodbye.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @stark totem permanently.

shadow moss
#

oh wait, same admin, enjoy

open patio
#

lol

#

thanks for the heads up though

shadow moss
#

his message is still showing for me

open patio
#

just deleted 👍

shadow moss
#

yep, I was wondering if it was cache

mortal wedge
#

Yeah, it's not easy in the slightest to find work right now

#

I found work but I worked my tail off

#

to find it

zinc fractal
#

i got a $3 gig today 😎😎😎😎

mortal wedge
#

Woooo

marsh wind
#

That's a start

white karma
#

Baby steps!

craggy elm
#

$3 is better than $0

pallid heart
#

@shadow moss

Yes , it's such a bad time , I am a software developer , I thought I'll suggest her to learn basic web design , so she can get hired somewhere and broaden her skills.

Also she was looking into teaching but that's not going well too.
I'll tell her to keep applying :)

Thank you again

#

@craggy elm
Thank you , yes I have told her to keep applying and also learn a few more skills so that she could broaden her opportunities :)

shadow moss
#

I don't think Web Design is route to go

#

civil engineering is not a bad career, it's just worst time in history beside 2008-09

mortal wedge
#

^

white karma
#

Is web design the same as web development?

vapid jay
#

i think one is focusing on how u layout ur page

#

and one is focusing on how pieces work together

nova bison
#

helloo, I wasn't really sure what discussion this would fall under but for software developers or something around that I have a question. I'm not really sure if i'm "into coding" i'm only 15 and I enjoy coding at times, but i'm not sure if I only enjoy it because I just like the platform that I have been learning it on (codecademy) my parents are both the in data science field and i'm trying to not let them push me into something I may or may not be interested in and i'm just wondering am I supposed to like feel something when i'm coding like i'm proud of my self after finishing a little project or something like that but when it's something where I need come up with an idea for a little program and then write code i'm just not very creative. I would say i'm new to coding so i'm not too focused on the long run it's a good skill to have I just don't know if I actually enjoy it if that makes sense

vapid jay
#

imo coding is pretty useful

#

i kinda found a liking for it the more stuff i did with it

nova bison
#

yeah for sure codings useful do you think do you think doing a python course on codecademy or something like that is a good way to get into it?

vapid jay
#

weirdly

#

how i got into coding was with a school class lol (it was project based)

#

like both my parents r software devs and they have always wanted me to do some coding but i never really did

#

cuz i thought it was just the same thing over and over again

#

but then when u get into it u kinda realize its not the same thing repeating itself

#

and ull kinda appreciate it

#

i feel like project based stuff kinda make u feel u have really applied ur skills in sth that is showable

verbal python
#

oh my god i'm so old

nova bison
#

I seee honestly I enjoy doing project based things with guidelines I kinda lack creativity and I feel like that's an important skill when it comes to coding. I'm taking a comp sci class next year I mightt have some project based stuff

cosmic carbon
#

of course boi

vapid jay
#

i feel doing some friendly competitions like hackathons kinda gives u inspirations on what to do next

nova bison
#

hackathons? Wouldn't you kinda need to know a decent amount of coding and stuff to do those?

open patio
#

projects are definitely a great way to learn and get experience imo. also, hackathons and code jams give you an immense amount of experience i feel. you truly do learn a lot from them.

#

collaborating in a team with other people, having a set deadline, and pushing out a final product

nova bison
#

working with a team and having a little competition doess seem fun ngl are there any alternatives that are like the hackathon and code jams and stuff like that maybe an online one because of covid and all. I'm not sure about the team part i'm pretty new to coding I used to do all that badgerbot robotic stuff if you know what that is and i've done a little coding here and there but I really know all the syntax and concepts yet

open patio
#

we do host our own code jam, and it is online

#

if you do plan on signing up, do so quickly. signups close on July 22nd 23:59 UTC

nova bison
#

oh alright thanks i'll take a look at it

celest bronze
#

Are Amazon courses worth it?
Like would it be a bonus for possible employers?

distant crow
#

do you mean AWS courses? if so, yes

viral ridge
#

is there a future in cybersec?

#

yes there is...

#

is hacking illegal. yes. is planned penetration testing illegal? no

charred summit
#

@viral ridge NVM

vapid jay
#

Hi all, I've been learning Python for a couple of months now. Wondering how much Python you generally need to know for any entry level software developer position?

vivid dock
#

What ever the employer is comfortable with as a baseline to help you grow from

#

There isn't really a minimum requirement, it's all based on where you apply and who you talk to and how

#

But that's my experience with it, both my jobs have been "I know how to do this, and that, which is not related to what you guys do. However, I learn fast and can prove it in a skilltest" kinda thing

vapid jay
#

Yeah that makes sense, thanks!

silent haven
bitter walrus
#

im looking for somebody who can write short script to sending e mail & instagram’s dms and fill excel ofc i will pay for that

naive sentinel
#

today i heard of a 23yrs old guy that has a 240k TC and next raise will get him to like 350k++

#

the duck america

mortal wedge
#

Faang pays that much

naive sentinel
#

anyone has a greencard they don't need ?

#

🤣

craggy elm
#

also, cost of living in some areas makes those salaries look more reasonable than they seem lol

naive sentinel
#

maybe makes 240k look like 220k... wow

craggy elm
#

although, since they're probably all remote work due to covid, i can imagine the CoL is highly reduced right now.

naive sentinel
#

its remote?

#

FAANG ?

#

thats wonderful

craggy elm
#

idk, im just speculating since covid is a thing at the moment

vapid jay
#

can someone tell how many coding languages i have to learn to get into google hq and does python counts

naive sentinel
#

i havent heard of anyone here working at google

distant crow
#

I think the number of languages you'd need to learn is between 1 and infinity

#

probably at the low end of that scale

white karma
#

“How many languages and frameworks do you know?”

Yes.

“You’re hired.”

naive sentinel
#

do you think the tech boom is just a bubble that will pop soon?

#

Like the exploding tech stock prices, the extremely high salaries and stuff.

white karma
#

Possibly, but that shouldn’t deter anyone from getting into the field

mortal wedge
#

I interviewed with Amazon

#

But this was still early in my classical coding learning so I got wrecked and I can't apply again until august

#

But tbh I'd rather be working at a meaningful job

#

Than working to make Alexa less of a b

naive sentinel
#

i think tech is quite hyped since a couple decades tho, isnt it?

distant crow
#

I did also interview at Amazon for I think their their FireTV group who are responsible for the software running on TVs and Fire sticks

naive sentinel
#

I did also interview at Amazon for I think their their FireTV group who are responsible for the software running on TVs and Fire sticks
@distant crow you think?

distant crow
#

The big task was to come up with a new platform for internal team to use. UltimateChaos, I highly empathise with you when you say "I'd rather be working at a meaningful job"

#

I declined the next stages. I cannot imagine working in a job like that

white karma
#

Wonder how good the pay might have been

distant crow
#

not good enough to make me take that job

#

is all I'll say

white karma
#

Heh

distant crow
#

but if you were looking for a ballpark, it's a position in London, and I think the pay would have been around the £90k - £100k mark

naive sentinel
#

junior dev?

distant crow
#

no, engineering manager

#

in this region that level of pay is roughly in line with a mid-to-senior engineer, or middle management. It can't compete with San Francisco on salary

#

also this was a few years ago, not sure where salaries have gone since

clear heron
#

can someone tell how many coding languages i have to learn to get into google hq and does python counts
@vapid jay the languages will be in the description for the job, depends for what kind of opening roles are you trying.

vapid jay
#

they said fluent in 2-3 languages

naive sentinel
#

but if you were looking for a ballpark, it's a position in London, and I think the pay would have been around the £90k - £100k mark
@distant crow why are u in london?

#

what keeps u there

distant crow
#

well, if you take the top 5 reasons why anyone stays in a location, it's going to be 4 of them

#

also I worked in San Francisco for about 5 years, and to be honest, I'm really not bothered about going there. It's great if work is all you do, you can go be a workaholic

#

but I think I'm over that

sonic ether
#

Hello: I don't know if I'm allowed to do some smart advertising here. (If it is forbidden tell me direct and I will delete it without problem). I would like to share with you an application that I discovered not long ago, I named Pi. It is an application that would create a base for a new cryptocurrency that seems promising to me. It is 100% free, available only on mobile phones but requires a "sponsorship" code to access it. I'll provide it to you so that you can take a look (here it is: minepi.com/MJMcorp ). A +

white karma
#

@distant crow if the money was really good I’d get addicted to workohol myself

distant crow
#

🤷‍♂️ that's fair, I'm not saying you shouldn't. However I did my time, and I think I'm now in a position in life to not need that, and have other things I need to do

#

sure, Kromit, sure

vapid jay
#

wow thats big boi stuff

white karma
#

Fair enough

slate cave
#

Hey guys, im looking to apply to some pretty big uni for compsci like MIT and Berkeley but im wondering if its even worth. Reason is i have a fairly low gpa (3.9weighted) but i do have significant coding achievements to put like my own company which has generated revenue and a high rating on codeforces for competitive programming. im wondering if its still worth to apply or if i have a chance to get in since my gpa is fairly low (ive slacked off in school a lot)

#

Please @ me if u have an answer

zinc fractal
#

go for it if they dont have a fee for applying

lavish geyser
#

i mean it depends pretty heavily on your test scores as well

naive sentinel
#

Hey guys, im looking to apply to some pretty big uni for compsci like MIT and Berkeley but im wondering if its even worth. Reason is i have a fairly low gpa (3.9weighted) but i do have significant coding achievements to put like my own company which has generated revenue and a high rating on codeforces for competitive programming. im wondering if its still worth to apply or if i have a chance to get in since my gpa is fairly low (ive slacked off in school a lot)
@slate cave 3.9 out of 4.0 GPA and you are worried about not getting in?

#

whut

vapid jay
#

some places use 4.3

#

or sth

#

and i think 4.0 equates to like a high 80

#

like 88 or sth

lavish geyser
#

test scores are probably more important then your GPA

#

having a 3.9 then say like a 32 act will get you denied

vapid jay
#

i think sat scores r more important

white karma
#

That grading system seems kinda sketch to me

vapid jay
#

i feel it holds more weight than a school grade

slate cave
#

@naive sentinel

#

no

#

thats unweighted

#

i have 3.9 weighted

#

most ppl have like 4.5 weighted who are smart

vapid jay
#

dont u need to take sat or sth

#

like when u apply they ask for sat scores

slate cave
#

not this year

#

due to covid

#

most colleges are not requiring any test scores now

#

which really puts pressure on me for gpa..

vapid jay
#

im feeling a little depressed looking at job listings

#

it seems like literally everything requires a shit ton of experience

#

got have to experience to get a job to have experience to get a job to have experience to get a job

#

to have experience

#

i think that is a big issue cuz different schools have different systems for grades

#

some schools have easier marking systems which inflates their grades

#

i think if u meet 50% of the qualifications

#

try applying

marsh wind
#

got have to experience to get a job to have experience to get a job to have experience to get a job
@vapid jay that's why when it comes to it you get the advice to get a degree and try and do some good internships or if that's not possible do your own projects /contribute to open source as it will serve as experience as well

vapid jay
#

or we can eat the rich lemon_thinking

#

i feel if u meet at least half of the qualifications

#

u should apply

mortal wedge
#

It's rough

#

The whole needing a job to get experience to get a job

gilded valley
#

The unviersity route seems by far the easiest in that respect. You have tonnes of opportunities to pad out your resume to then land an internship which can then land you a first job

vapid jay
#

i think u still gotta compete with others in uni

#

like its not a free ticket

gilded valley
#

well, IME it's not a free ticket - but getting something reasonable really isn't that hard

#

most people I know just didn't/don't even try though

vapid jay
#

i feel its just to teach you some basics and its up to you to learn the details

#

like there are software design courses but u kinda need to learn the rest

gilded valley
#

I'm not talking about the university course itself, but rather the opportunities that come alongside it

#

hackathons/societies which can turn into internships

vapid jay
#

that is true

#

but many times u have to compete for them

gilded valley
#

you do, but if you're willing to put in the effort to set yourself up reasonably, to learn how to make a good CV and whatnot, then it's fairly easy to translate that into experience

#

by easy I mean that all you need to do after you've got some basics down is the grunt work of applying to 40 different places

obtuse thorn
#

Anyone have any references or insights about what companies would generally want from an entry level Python developer? I am at a place where I need to make a bit of a tough decision and do not know if programming makes sense for me career wise. Would greatly appreciate any advice in this area.

Generally what I read from articles and hear online greatly differs from what I see companies want when hiring developers, I would like to understand this better.

vapid jay
#

from the postings ive seen it varies

#

and usually they want some other language too

#

maybe some database

obtuse thorn
#

Ty, I have seen that. I feel as though maybe I would be skilled enough to get a job in industry, but my confidence waivers drastically.

I am comfortable with many languages, only really know SQL, and have used many frameworks and modules, but my degree is more related to business.

When I see 5-8 years experience preferred for entry level, it does dissuade me a bit.

craggy elm
#

@vapid jay as long as you're confident that you can learn some of those things on the list and more or less understand the general work of the job app, ignore the wishlist and apply anyways

vapid jay
#

i feel if u can have 50% or more of the requirements

#

u should apply

craggy elm
#

yeah, they're just playing a game

vapid jay
#

i hate that under capitalism we have this mega-standardized education

I'm capable of teaching myself incredibly quickly, but I wont be respected by a shit ton of employers / people because of the route I take as an individual to do so

craggy elm
#

it's usually not a truthful assessment of the job itself

vapid jay
#

I have to convince someone who I dont even really want to be working for at the end of the day that I'm smart despite my smart certificate ™️

craggy elm
#

that's just how most of the world works at the moment lol

obtuse thorn
#

also: sorry I realize now I am interrupting another convo haha.

I feel as though I usually have the skills listed, I have applied to maybe 20 places now with no callbacks, and I often doubt myself.

What skills would be worth emphasizing? I enjoy Django and have several personal servers, my degree is mostly in business and analytics, but I found I learned little to nothing from school that is relevant.

vapid jay
#

that's just how most of the world works at the moment lol

yea, we live in hellworld

craggy elm
#

no callbacks are pretty common

vapid jay
#

ive heard ppl who applied to 80 and get 1

#

i think its just covid

#

or sth

craggy elm
#

HR is shittily automated it seems, so usually it's nothing personal

obtuse thorn
#

I hate front end dev, but am proficient in JS, HTML, CSS as well. Idk if you have recommendations of fields to look into?

I have found that Django/api specific jobs often have the most unrealistic preferences

#

Haha, ty

craggy elm
#

like, all my applications are just fire and forget lol

obtuse thorn
#

Yeah, I'll keep applying

craggy elm
#

it's just a dumb game that you gotta play

obtuse thorn
#

I feel as though I am in a position where I have a decent understanding of things I enjoy and learning them further would push me to very niche, maybe not worth it skills/knowledge.

Any recommendations of specific skills that are valuable? I have no CS background, so I am very weak in algorithms , is this a deal-breaker for most python jobs?

#

ALso ty all for the replies

vapid jay
#

algorithms r helpful in interviews tho

obtuse thorn
#

I would also say that 90% of my B.s is just "work in a group to do something useless," and I do not think that translates well on a resume LOL

vapid jay
#

HR is shittily automated it seems

heh, ironic

obtuse thorn
#

Yeah, I am comfortable enough to get by with algorithms, but no deep understanding in anywhere specific

craggy elm
#

i never thought my school projects were ever worth putting on my resume, so i just never did lol

obtuse thorn
#

haha, nice. Mine are in "Aviation Management," which is just a bad conversation starter at best

craggy elm
#

the 1 thing i did for undergrad research was pretty cool, so i threw that on there

vapid jay
#

i guess if its relevant

obtuse thorn
#

Very nice, I have about 50+ personal projects scattered about, but I do not know how to present these.

vapid jay
#

just put it on

obtuse thorn
#

Like, I'll link my github, but there is no reason for them to click it from just my resume, I feel

vapid jay
#

i guess see if any of them touch on the stuff required in job description

obtuse thorn
#

Thats true

somber cove
#

Is there a way to get a job in programming without going to college?

vapid jay
#

a bit of me feel that they will never click on it

#

cuz they have so many resumes

obtuse thorn
#

I work as a instructor and they were always surprised when I told them I even linked it

vapid jay
#

and they dont want to spend time clicking on links

obtuse thorn
#

Im also pretty mad because a lot of places I apply say "teaching" does not count as experience, which I think is bs, but I guess

craggy elm
#

after im done making this discord bot, i kind of want to make a website for myself to put all of my shit on

#

not sure if it's a good idea though lol

obtuse thorn
#

I made a discord bot that is linked to a Django API, it is pretty rewarding at least.

vapid jay
#

its pretty fun

#

discord bots

obtuse thorn
#

I went overboard with the "shit" and the website looks awful, but, hey, it felt pretty nice to make

vapid jay
#

and not too brutal bc of the api wrapper

obtuse thorn
#

Thank the Lord Danny for that api wrapper

#

Their docs are really good too

vapid jay
#

that is true

gilded valley
#

Is there a way to get a job in programming without going to college?
@somber cove

It is possible, but difficult. Probably even moreso now than before Covid19. If you look in the pins, you'll see a post from a guy in the UK who managed to do it

obtuse thorn
#

I live in programming paradise, but that just makes me feel more inferior sometimes when seeing competition. lol

vapid jay
#

i think its normal when u see ppl that have done more impressive stuff than u

obtuse thorn
#

haha, yeah

#

Help me think of an idea

#

like paypal, but better

vapid jay
#

lol

#

i mean having an own startup

#

gets around this entire situation

obtuse thorn
#

That is very true

#

Who wants to join a startup

#

lol jk

#

kinda

vapid jay
#

i have like no business experience lol

obtuse thorn
#

Sweet, I just got promoted to manager then

#

from owner

vapid jay
#

lololol

obtuse thorn
#

I wish I could validate my stupid degree with something like that

vapid jay
#

i had a roommate that started a startup in first yr

#

apparently he broke even in like 2 months

#

thats pretty fucking impressive

#

lol data

#

all the dem ppl doing machine learning

#

the new fad

#

dem?

#

them*

#

i wanna pick a career taking into account that south africa has a growing relationship with computers/the internet at the moment

#

a significant amount of the country isn't nearly as intertwined day to day with computers/internet as the west is

#

that perhaps could be a startup

#

connecting rual communities to the internt

distant crow
#

I hope you guys get your power grid and infrastructure investment sorted

#

my south african friends are always complaining about rolling blackouts

vapid jay
#

im immigrating there btw

#

i odnt live there yet

#

ya my partner is always complaining about that stuff

#

its generally not super bad in cape town tho

#

loadshedding for like 1-3 hours at a time depending

#

i got a laptop with a 7-10 hour battery life, wanted a good one for when i go so i dont gotta worry about that

#

the power grid situation is mainly due to state capture

distant crow
#

yeah, I know, it was like that when I was there

#

funny story, there were some storms, and they had to start load shedding afterwards because "the coal got wet", though that probably wasn't the real reason, it's just amusing to think that capacity is so tight that a little rain would cause problems

vapid jay
#

AWDHAWHAHHAAHa

#

omg

#

my partner told me about the coal got wet stuff

#

Bahahahahha

hardy briar
#

hey guys

#

could i ask for some advice here?

#

somebody up?

opal perch
#

Just ask dude

#

don't wait for a response, people will reply

#

@hardy briar

craggy elm
#

a lot of my coworkers in india (pune i think) keep getting shit on by their internet connection lol

#

that would drive me insane if i was supposed to work

#

that's really gotta suck getting hit with a giant fucking cyclone though

naive sentinel
#

some places use 4.3
@vapid jay oops didnt know there is a 4.3

vapid jay
#

they reccommended not to put gpa on resumes and stuff

#

cuz different places do it different

mint citrus
#

GPA is dumb anyways

#

I have interviewed people with high GPAs and they still couldnt code for shit

#

they just knew how to regurgutate what they read in a textbook

balmy mural
#

@vapid jay why are you immigrating to SA? I'm sitting here wanting to get out when I can 🤣 . If you're thinking of doing a startup you might be in a completely different boat than me, but I've been told by more than one person in the industry that computer science is heavily politicized with BEE due to it currently being a predominantly white field, so entry positions aren't that hard to come by, but moving up the chain is extremely difficult if you're the wrong race

vapid jay
#

I don't view the empowerment of black communities as a threat to myself, the whole purpose of it is to ensure that they aren't economically squashed.

I'm immigrating because there are many, many things I love about the country, my fiancee is there, and I despise the country I live in for many reasons.

There are things I care about a whole lot hell more than money, I cant take money with me to my grave.

It's very frustrating to be repeatedly told by white south africans how awful of a place it is because of black empowerment, every time I dare to mention im moving there

#

@balmy mural

(And I dont consider this off topic considering im responding to someone saying this shit to me unprompted)

hardy briar
#

oh, i got my response in the other channel, but thank you, i guess i'll lose my job

#

@opal perch

balmy mural
#

I have no issue with BEE, I don't completely agree with how it's being implemented and enforced, but I do know and agree that some form of it is needed, but that's a completely offtopic discussion for another day. Fiancee living here is more than enough reason to move as well. My personal situation I don't really care about money as an end goal, but I don't want to be stuck in a junior dev position forever, so I plan on immigrating once I have decent work experience under the belt.
I genuinely asked out of interest since most people I talk to outside of SA view us as a "shithole" country, so someone with a different viewpoint can be refreshing at times. Sorry if I offended you

vapid jay
#

I disagree with the notion that BEE is a barrier to career growth for white people, but otherwise, w.e

just gets really annoying hearing the same stuff for the 30th time

distant crow
#

hey, I think SA was pretty nice

#

I'm not from SA, I worked there for a couple of summers, once in Cape Town, and once in Joburg (actually 5 hours away from). Lovely place, obviously has its problems - politically, economically, and socially, but so does every place

vapid jay
#

(plus im leaving a country that's rapidly descending into fascism that i nearly got murdered in so yknow, there b that)

distant crow
#

it is true that a lot of people in tech are trying to leave

vapid jay
#

it's probably true in that, wealthier white people talk alot about leaving the country, and they're more likely to be in work like dev work, so it's kind of a cross between demographics, rather than a direct correlation

balmy mural
#

BEE isn't a barrier in majority of fields, but from what I've been told by people in the tech industry is that in CS it is due to it being pushed much harder since the disparity between white and black is currently much bigger than in other fields

vapid jay
#

my fiancee is a dev though

#

if the disparity is much bigger, and the goal is to equalize it, then you aren't any more hurt than you would be in any other line of work

#

it's not like they're actively trying to stop white people from being devs

#

my fiancee is white and has been a dev for years, and has never had an issue with this

#

and how would you even know if you were denied a job because of a racial quota? it's not like they tell you that, you generally don't find out why you were denied a job at all, let alone something like that

balmy mural
#

As I said earlier, getting a junior/lower dev job isn't an issue, but moving up the chain in any way is much harder. I also disagree on larger disparity not hurting me more in the long run, but it's 4am and I'm struggling to really explain any further (it's 4am after all), but I'd be open to discuss more tomorrow in offtopic if you're up for it

vapid jay
#

im not interested, i find the conversation frustrating.

balmy mural
#

Sure thing

vapid jay
#

Hello! Does anyone here have experience in knowing when you are ready for a python job? I have quite a bit of experience from making selenium bots/other things and learn pretty quickly. Are there resources i can look at/ use to help me understand if i'm ready to be applying for jobs?

molten spoke
#

@vapid jay I think you can come up with a more appropriate nickname.

vapid jay
#

my bad bro

craggy elm
#

@distant crow anyone with the means who sees the writing on the wall should def get out of here lol i might pay more in taxes and make less money, but the reduced probability of going bankrupt due to something completely out of my control would be a giant stress reliever to me and well worth the money in my opinion. Peace of mind is something I don't find to be highly overrated, especially since i haven't really had it since I was in elementary school.

And let's not forget about worker protections and overall benefits. Because health insurance isn't a game token like it is in the US, employees don't need to make choices between life and money. There's generally more vacation time outside of the US, so I'd be willing to take that over any health insurance benefits I could receive in the US. At-will employment is, for the most part, a heavily 1-sided, 2-way street in the US, and I prefer to have some damn peace of mind.

#

and here's the thing. if something happens to me and i get sent to the emergency room to a hospital in my network (best case scenario), then i'll probably pay my $5k deductible + 80% of anything beyond that since the insurance coverage from my workplace covers 80% of all medical expenses specifically in the emergency room lol

anything beyond that, i'd need to legit go online to look up to see if it's covered.

#

hell, i could even go into the medical nightmare my girlfriend's family is having for my girlfriend's mother, but i think i've beaten the dead horse enough at this point lol

wet ibex
#

How do you use visual studio code for python

vapid jay
#

u need to get the plugin

wet ibex
#

i have downloaded it

#

but like

#

cant use it

#

properly

#

how do u run

vapid jay
#

I didn't even know you could do that, thank you for enriching my life with a question

marsh wind
#

by easy I mean that all you need to do after you've got some basics down is the grunt work of applying to 40 different places
@gilded valley that will prepare you for real world job search tho 😂

#

As it can go up to 100 applications for entry level full time job in a month

wintry imp
#

hi i am planning to create a ecommerce website from scratch which would admin panel and analytic dashboard for the sales and pretty much everything one has to offer? so i was just wondering if it is too overrated and too basic for a porfolio in web dev ?

viral ridge
#

too basic? lol

edgy onyx
#

how do u run
@wet ibex hold B while walking by pressing the d-pad in any direction

Anyone else struggling to get a job these days? Corona making it difficult even for devs to get a job seems counterintuitive but I'm legitimately struggling to get work

vivid dock
#

Guess that depends on your location, and how hard Corona is hitting businesses in the area

#

Like, Norway didn't feel it that badly, we worked from home during the spike without anyone catching it, and are now considering taking on a new dev I've recommended

edgy onyx
#

oh damn

#

Guess I'm just a little unlucky

wintry imp
#

@viral ridge i meant is it too common for portfolio??

distant crow
#

it's definitely difficult, but I'm seeing hiring pick up in the UK now

#

I'm seeing recruiter spam again, and we've re-opened a couple of our own positions since freezing them in February

viral ridge
#

@wintry imp no I don't think so if you build it from scratch it shows the interviewer that you can do basic stuff as bag and front-end database networking

#

Anyway Obviously an launched project with users will be a lot better to show but I'm supposing you are at an entry-level

#

i'm having quite a hard time finding a job but it is much related to a disability

#

because funny how easy it was before yet after this disability it is hell

warped crypt
#

UK seems to be doing okay in my sector, we didn't really get hit too much. And have started some recruitment again, but yeah it's definetly going to be harder for the next few months - no certainty anywhere so businesses will be wary of hiring too many if contracts suddenly start dropping again

wintry imp
#

@viral ridge sorry to hear about that bud. hope u can find one soon bud.

hardy briar
#

guys, anyone knows about companies hiring remote?

vivid dock
#

@edgy onyx I'd just stay positive and keep at it, I doubt the need for developers is going to go down anytime soon

vapid jay
#

guys i neeed help with python

#

for my year 7 computer science extension program

hardy briar
#

@edgy onyx i've lost my job literally 1 hour ago

vivid dock
#

That sucks to hear

vapid jay
#

Ooof

velvet kite
#

@shrewd yoke Hello, this is not the channel for that. Asking in any of our three off-topic channels (Under the OFF-TOPIC/GENERAL category) would be more suitable, thanks!

shrewd yoke
#

okay sorry, feel free to delete that post then

mild pilot
viral ridge
#

@wintry imp yea thanks, considering a change of direction though

glass magnet
#

im thinking coding is everyting in the It career

#

am i right ? 😉

distant crow
#

no, you could be on IT tech support, you could be on network admin, etc. etc.

#

you could be in data entry

#

you know, sometimes I just tell people I'm in IT when I don't want to talk about work

#

"I work with spreadsheets" is guaranteed to turn people off a conversation about your career

marble grotto
#

spreadsheets are boring

placid folio
#

Ikr

mortal wedge
#

I like spreadsheets

#

But I used to be a filthy speedrunner so

#

any good gamer loves their spreadsheets imo

final marten
#

I got a random mail from Google about recruitment. Anyone here who has some tips on how to prepare for an interview?

distant crow
#

if it's a coding interview, you can't go wrong with looking up standard Google interview type questions, though you should be aware that Google tech interviews are done internally by staff who sign up to conduct interviews voluntarily

#

so they're a mixed bunch, some are going to ask you standard interview questions, others are going to throw you a curve ball and really make you think

final marten
#

Ahh, thanks! I did some googling and found out that leetcode would be a good prep for the tech questions but I'm not sure about the curve balls? Sounds like I can only somewhat prepare for them by practing interviews?

white karma
#

You can’t really prepare for a curveball unless you’ve experienced them a few times

storm tangle
#

do you guys think its possible or advisible to seek remote roles for an entry level position?

#

there seem to be more available and i'm wondering if it would be wise to apply

fiery solar
#

How often do you guys switch languages your using or review old ones? I just finished school and have learned approx.. 12 but now need to remember them all for interviewing until i can it least land a job and focus one. any suggestions?

#

@storm tangle yes apply to them all, alot of companies are going fully remote or debating it and alot are till next year depending your country.

  • as im learning now every interview is a huge step forward
storm tangle
#

@storm tangle yes apply to them all, alot of companies are going fully remote or debating it and alot are till next year depending your country.

  • as im learning now every interview is a huge step forward
    @fiery solar thank you! will do
distant crow
#

can you make a useable app that someone would actually want to use in all 12?

#

because if you can't, then you don't know all 12, and telling people you know 12 languages is very likely to cause people to assume you've learned them surface level purely for the purpose of flexing, which is going to lead to it backfiring on you

#

if you say yes to the above, I'm going to ask you to prove it by sharing your github repos

#

if I sound a bit annoyed, it's because I'm fed up with people claiming they know multiple languages but show up to an interview and fail to do the simplest tasks in one language we actually want them to know. So forgive me if I've jumped to conclusion - there's too many people who do this for me not to

fiery solar
#

sorry 9 languages the rest were frameworks, four years of school Im fairly confident in all of them and have been tested deeply in all. theres a few peices id need to review but thats my entire question is how to best keep up. Something like C i havent used in a long time vs Python and Vue are more recent to me.