#career-advice
1 messages ¡ Page 341 of 1
It's crippling but what're you gonna do
I can only sit here and wait for nothing to happen
Well, I guess you can always hustle here and there, but there's a lot of people hustling all the same I'm afraid
Besides WordPress you don't have any other skills you could trade?
None that I can think of
WordPress, front end development, those types of things
IT maybe idk
Do you have a portfolio ?
I don't really see WordPress work there
my wp work has only been for agencies that i've worked for
which my resume highlights
@abstract spindle I feel you man, you are not alone. This current situation is hitting all of us in some way or another. However, remember that, after hardship comes ease. Even when things are going smoothly, never consider yourself exempt from the possibility of your reality getting turned upside down.. Control, as much as we might believe it to be within our grasp, is just an illusion... Try to take this time you term "rock bottom" to go beast mode on developing yourself and your passions, keep looking for opertunities to grow and keep your chin up.
eer ting gon be aaaight bruh
I'm taking this time to start my own company, which is my dream job but it's hard to feel like it's going well when you have no money
Ow, this is another story đ
Owning my company, I can assure you it's not as sexy as it seemsđ
Worth it, but very demanding, I wouldn't recommend until you have some skills you can trade for sure
In the current context you'll have to wear many hats and it might distract you from getting money in the bank to begin with
But if that's your dream, you'll do it one day, don't worry đ
Here's the problem, I have skills and I like to think I'm a pretty talented web developer, but it's hard communicating that on a resume
I've been making websites for 8+ years
professionally for 2
Yeah, problem is the competition, there's too many competent web devs
If you're serious about the business you need to actively reach out to potential customers. Scout local businesses, check their websites, mock up a sample and offer it to them at a price that can get you work.
If someone has a website that hasn't been updated since 1990, find some research showing the impact of a good website
show them some samples of what you could doo
pitch 2 or 3 ideas
I'd go sole prop for now, but LLC's are always good
Not sure where in the business creation process you are
But if you don't have a name, no one is going to ask for your help. Especially in these times. Business owners are going to be less likely to want to invest
but a website is paramount
when everyone is stuck at home, especially restaurants
make it clear they are available for takeout / delivery
You need to show them how you'll mkae them more money, then they're willing to share.
Just my $.02
but 8 years of web development is nothing to sneeze at
Yep, that's solid, but indeed you'll need to hustle. In which area are you @abstract spindle?
If you want your own business, in the first year expect to lose money and spend 100 hours a week doing so.
haha
it's a lifechanging endeavor
if you give it your all though, the results can be fantastic, just don't expect to see them any time soon
you can't give up, you just need to work through it, every hour of every day, nurture your new child
though you do need to mix in some family time if you have a family
well i mean im not making money rn anyways so i might as well be productive while im not making money
Exactly
Go to google maps
Look up a certain cuisine of restaurant
then compare their websites
pick the worst 3 and mock up drafts of how you'd improve em
interactive menu
order taking system
the works
Then call and ask if you could pitch them an idea, they might take you up, they might not, but if they have contact info you can always email them
all you lose is time, you can always change the name and add it to a portfolio
the more you have to show, the more likely a client will accept
I had to pick a website vendor in my previous job
we looked at big shops and sole props
Hmm i like your idea, i might try it to start my projects as i am front end dev and learning flask atm
ultimately went with a local vendor wit ha really good price, $20k
This was an ~$2 bil bank, so community bank with like 20 branches, solid following
Cuz i want to start making money with it as well :(
other vendors wanted upwards of $50k
but I think we ended up with a contract that's a fair bit annually
don't work there anymore, and wasn't entirely privvy to the financials
was a fun process, designing the website through them
I Was taking their jpeg mockups and editing them in paint and sending them back
they criticized something not being straight and I Was like, "my bad, did it in paint" and their response was something I Can't even describe
I was like, "you're the pros, I just updated this in paint becasue I thought it'd look better" and it did, but wasn't stragith
gotta use the tools you have
enough about me, haha
back to kaggle to learn this thing you call Python
Tho as front end dev its hard to find job (at least without frameworks), i open freelancer and find like 50 bids on almost everything :((
I dont even have cv or project abt which i can talk like this big company is using my site
Design*
Freelancer and those sites are a race to the bottom
@fleet marten has some real good tips here, all should be taking notes!
thank you!
Anyone wanna help me figure out my life? very easy to throw down some bullets, unfortunately that critical execution part is tough
Hello
I'll be happy to continue this conversation tomorrow đ¤
How off book do you have to be for jobs?
I mean like know âoh I just use a insert() here and and a x=y here to get Work Projectâ, so pretty much what do I have to have committed to memory and not have notes?
still dont get you
I think he's asking, how much should he know off the top of his head, without needing to look it up
Bingo
Because I just read what itâs like to have a job and everyone is like âyou spend a lot more time finding out what to do vs actually doing it.â
Knowing the basics inside and out is probably the best to start
Like would finishing Automate the Boring Stuff mean I know the basics?
Right now Iâm learning SQL, not a language I know, and am about to learn how to incorporate Python with it. I can also use Twilio, also not a language, with python after finishing their tutorial. So is that like being tier one?
I thought the running joke is programmers just google 90% of their programs
And fake it till you make it
good luck getting an entry level job rn
if you hacked google hq's wifi and looked at their most viewed websites i'd be willing to bet my left nut stackoverflow is in the top 3
I-Is googling not what youâre supposed to do?
The secret is to use Bing.
@shadow moss question: what exactly does an sre do
Make sure stuff is running
I've heard it called "Sysadmins who can code" but it's generally deeper then that
Hey I posted yesterday but I have a slightly different question. I'm struggling with the mathematics required for my Comp Sci degree. I'm on course to fail my current class, and I still have one more higher level one after that. My college does have two different Cyber Security programs, as well as a Information Management Systems degree, and a "Software Development and Security" degree, which I'm assuming is just a more hand on comp sci degree. From an employers perspective, are any of these worth pursuing? Or would I be better off just getting a degree in a "safer" field like Finance, Marketing, or Psychology?
To clarify, I know it sounds odd asking if I should pursue those other degrees over the more technical ones, but my primary concern is job security. I already know how to code, I've spent the past two years becoming a somewhat competent developer in my own time. I don't know if it would be "safer" for me to get a non-tech degree, and then have options open to me in that field as well as CS with my self-taught skills, or if it would be "safer" for me to pursue the technical degrees still, even if they are slightly weaker.
For more clarity, every other degree I listed has easier math requirements. Which is why I'm considering switching at all.
TL;DR
As a self-taught dev, should I pursue a degree in an unrelated field so as to have options available to me both in that field and in software, or should I pursue any tech-related degree - even if it means having a slightly weaker degree than my peers and not having the safety net of another field to fall back to?
man that sounds like one of those "good problems"
"I can get jobs with this degree or that one; which should I pick"?
but it's up to you -- how much you value an enjoyable job versus a higher salary
better comute? Interesting co-workers? Nice neighborhood for the office to be in?
I can't give any advice on any of those things
Artificial, I recommend degrees that are more broad
Hello every1
So no to Cyber Security Degree, MIS is ok, it's looked as soft option compared to Computer Science and Software Development and Security Degree is weird but I'd wouldn't be a fan
and non tech related degrees can be good as well, teams like diversity and Finance Degree can be useful if doing financial programming
Marketing, meh
Psychology can be useful, how do we better code UIs for users, how do they think?
i want to ask whether there is any scope for employments in the machine learning field which I can work remotely, like kind of remote job?
@shadow moss My main concern is just being able to get a job. Of course a higher salary is ideal, but security is what I value above all else. I have this weird like anxiety about ending up homeless and a failure so, if I can not do that and not work some shitty minimum wage or blue labor job, then I'll be at least content.
With that said, what degree do you think would afford the most oppurtunity?
i'm from sales background and want to get into the tech industry
@radiant moon Were you referring to me đ
yes
I don't know if I'd call it a "good" problem, I mean I guess to an extent, but it's still a difficult place to be and the wrong decision could definitely have second and third order effects down the line.
as with pretty much any important decision đ
please someone guide me a bit
In my experience, what you get a degree in has not a ton to do with starting salary versus where you went to school. If you have a business degree and are trying to be a programmer and you have no professional experience, even no internships, then itâs going to be harder than if you had a comp sci degree
But on the contrary, it all is going to come down to experience. All the degree concentration is going to do is making it easier to get that initial job
can someone start remote job without having a technical school degree in hand?
Sure
But you have to understand that with remote roles itâs a larger job market
So if youâre entry level with no experience chances are youâre not the best candidate
You are probably going to have to work for an employer or 2 over 2-3 years and then you can try and get remote jobs and higher paying roles no matter what you get your degree in
but i can start like with less pay over remote, someone or the other must have started from no experience at all right?
there are certain institute which makes you competent for doing remote jobs, i guess
by helping you learn various kinds of programming langugaes, database skills, etc
If you can convince a company to hire you sure, but thatâs the problem is getting someone to hire you, especially with the size of a remote pool
so that you will be competent enough for doing remote jobs
there are some computer training institutes which takes some money to teach you how to become a remote developer
mostly, people do remote work for web development right?
or is there any scope for AI,ML remote as well?
How to become a remote developer
- build a nice portfolio, contribute to open source projects
- apply for remote jobs
- money
there you go thatâll be $10,000
$10,000 salary or the cost of becoming a remote dev?
$10,000 for me telling you how to become a remote dev because thatâs exactly what those programs youâre talking about are gonna charge you
for the exact same advice i just gave you
ok, they are saying like they will teach me everything but they will not charge me anything untill I get a remote job and untill i start earning $1000, then from there they will start charging from my salary 15%, capped till $10000
I still can't decide what to learn like : web development using python or machine learning?
@abstract spindle In response to your comment, I'm fucked either way. My employer has me working in Europe and I'm going to school remotely. I'm forming no connections and zero oppurtunity to network. My school isn't extremely reputable either. It's not like Devry or anything and it doesn't necessarily have a bad name, but it's definitely not going to get me recognized or help me stand out in anyway
Then the biggest thing for you is going to be networking outside of school. Try getting yourself out there as much as possible.
Im debating on switching my degree to computer information systems from business administration. I love business and want to start my own business, but I figure if I really want to I can always get an MBA
Seeing as I live in a foriegn country where I don't speak the language and don't intend to live in for longer than the next year, networking outside of school would be a difficult and ultimately fruitless endeavor.
I want to start my own business as well, it's actually why I originally started teaching myself to code 2+ years ago. I decided not to pursue my original endeavor, but there is always more out there.
I considered a BA, I actually have an associates in it, but from everything I've read there is just a surplus of students with Bus Admin degrees and it's pretty difficult to stand out with one
Iâve lived the majority of my life saying iâm going to get a business degree, but I enjoy working in tech and as Iâve gotten older Iâm starting to think I kinda want to get my degree in tech, but itâs just hard for me to accept that iâm not getting a bachelors in busienss
itâs just since iâve said iâm gonna do it my whole life it feels wrong to not do it even if itâs for the best
That's understandable, I almost feel the same way about Comp Sci now haha.
idk what to do
Same yo
I also want to start new business, that is why i want to learn IT skills
MBA degrees are vague these days, right?
MBA is just a broad business masters degree
The rule of thumb I tend to use is I wonât get a masters degree unless someone else is paying for it
i want to know what is difference between functional programming language and python?
um
Well first off, why?
Did you read a medium article talking about how functional programming is the way of the future?
I don't want to make any presumptions, but I'm assuming you aren't very experienced right?
And that's fine! We all start somewhere.
But I would worry too much about that
Just learn a language
Get comfortable with it
Build some stuff
And you'll have a far more intimate understanding of the answer to that question than I could possibly convey
yes, i read an article on medium which said about haskel and scala and functional programming language as the future for ml
i'm so confused about these things, because I try to learn online and then suddenly something pops up saying, this thing you are working on isn't good and you should try this new functional programming instead. don't know why this happens everytime
Yeah
Dude
or dudette
I call everyone dude so whatever
Either way
Ignore those articles
Don't even read any tech related articles until you have a solid foundation in programming
and even then, take them with a grain of salt
Every week there's some new sensational article like that
Just ignore it
Don't let it drive your indecision
Choose something and stick with it
I can help you choose
Tell me, what do you want to do? What is your end goal? @frosty laurel
yeah
my end goal is to get a stable job
in the IT industry because I come from a sales background
have very less idea of how this industry works
i'm good at maths till coleege
and due to covid-19 i lost my job and then i saw that people in IT working at home and earning
that is why i decided to get into IT
still in my small town there is lockdown and these IT people working remotely
there isn't any software company or work available in my city but these people do like kind of freelance work and earn money online
somebody suggested me to learn python and sent me this discord application link
so i joined it and started asking questions
@frosty laurel learn Python first, then think about functional programming and ml
If your goal is a job, you need to build up a CV and a portfolio, and it needs to be filled with working, visible projects a remote employer can see and evaluate to know that you know how to program
ok
but what is the difference between these two : python and functional programming using haskell?
@frosty laurel There are many differences, but seriously don't worry about it. I can say with absolute confidence that the medium article you read was either wrong, exaggerating things, or was way above the level you need to focus.
Just learn python, or better, learn Javascript.
Python was my first language, but I wish it had be Javascript
ok
I would second learning JavaScript first if your goal is a job
i have started learning python
anyone has interview experiences with Apple? I've got one coming up tomorrow and I honestly don't know what to expect.
Can anyone explain me how i can find interships and where, when i dont have cv (i cant even find someone who would give me opportunity) but on real sites they want 1 year of experience or know Java + C++ + Python...?
I know html css and some part of js, and i am doing python, moved to flask and i cant create a database :v
@wind hinge You should probably get a CV
I dont even know how to make one, that will look good
I am self learning, i dont have certificate or something like that
Or degree
just put on it what your good at (i.e programming skills etc) maybe show them some stuff you have made. Talk about some skills you have (working in a team etc.)
Working in team is something i am doing, I can speak 2 languages (English, Serbian), I am working currently at some algorith exercises and thatd it
Uhh
one way or another you need CV to apply for things
yeah
But it would be best to out in CV working expiriance, so i am tryung to find one without it, then creat cv and put places where i worked
Bonsai: hi, how are you doing?
Bonsai: where are you located? USA or ASIA? what skills do you have?
@wind hinge on overleaf, a online LateX editor, there is some CV templates that look really good
Have a section with your education, another with your skill, another with your projects. You should resume them in 1 or 2 line i think
Languages should have a dedicated small subsection i believe
thanks i ll try it
please do not send cold invite. not cool.
Knowing how to make a CV is a learned skill, and it can be a bit of a chore
There's no shame in asking for help starting out or having someone look them over
True, but sometimes it's better to get guidance on how to start, because if in the end it's a mess, it's hard to just fix certain things. Like building a house, you need a good foundation, or the whole thing will fall apart
wdym? @vapid jay
like review it
don't think i am really qualified to do that
Just link it and we'll see whether anything jumps out at us
Hey @vapid jay!
It looks like you tried to attach file type(s) that we do not allow (.pdf). We currently allow the following file types: .3gp, .3g2, .avi, .bmp, .gif, .h264, .jpg, .jpeg, .m4v, .mkv, .mov, .mp4, .mpeg, .mpg, .png, .tiff, .wmv, .svg, .psd, .ai, .aep, .xcf, .mp3, .wav, .ogg.
Feel free to ask in #community-meta if you think this is a mistake.
o
Could do it as like.... Google doc? Does that support .pdf files?
can't open it lol
Hmm its interesting idea for project, i mean cancer detection
At least to me idk how much its comlicated
python
I needed to reopen it
python and visual studio code
Yeah it works, Prince
coolio
pyday + pynight
@vocal mountain Is there a reason you're randomly saying things?
^
i just love add reactions
@vapid jay To my eyes, this looks great. But I don't know what the standards are for CVs these days. Haven't had to write one in like... 7 years?
atom?
few things - if you post cv in the open don't keep there your phone number
@vocal mountain While they are awesome, this isn't really the channel to be doing that here
if that one is real
Thanks, ig it really depends on what level you are in your career
Ah yeah, fair point
Uh god i ama t hs not in uni its not impressive at all :((
alright
but it is advice to have something like "first.lastname@gmil,com"
and not "alislearning123"
is it a deal breaker
no it's a small thing
Probably not but you can have it route to your main email anyway
So there wouldn't be a difference to you functionally
but it might make you look unprofessional
gotcha, i tried choosing some email name that still seemed eductaional
but contained my name in it also
I had some very credible people advising hardly to only do "first.last@email.com"
or last.first
anyway
to have only your name and surname, no numbers or extra words
right
Certainly better than xXx420noscope420xXx@gmail.com
lmao exactly
well yeah
who want for python get 4.0 react:
you should look proffesional on CV, that is the whole point.
Stop spamming :v
@vocal mountain Stop with the spam, last time I'm going to ask
k
other than that your CV looks good to me
thanks bro
maybe add bit of highlight
@vocal mountain If you want to look at the various reactions you can do it on a junk message in #bot-commands or something
like in your projects
gotcha yea
yea
like for technologies you want people to see you used
definitely
P.S. In tools, idk if you really need to write IDEs/editors
Although mentioning an understanding of Git like you have there can't hurt
At least in my eyes
git for sure
But I just want to stress to take advice from me with a grain of salt, as I'm not in the industry
Ves is. I'm in house IT for an accounting firm
I meant that things like VSCode, Eclipse, Atom Sublime
Sure
not really needed
yea true
Of the ones on there, Git and Bash are the ones I'd keep
for sure
Although I'm not familiar with XCode
XCode/AndroidStudio I think i should keep also
of editors if I'd put any it would be 
Ugh
Yeah but it also feels like a "i'm so smart look at me I use vim"
lol true
But that's a personal beef, not a professional one
lol yea
also, is tkinter a web tech?
I ask becasue @vapid jay listed in under Web đ
and I had an impression it's like QT/Kivy etc for desktop GUI
Yarp
yeah i just dropped it under there cause i didn't wanna make a whole new category for these lil python frameworks
I'd say...
GUI Frameworks (Tkinter, PyQT5, Kivy) or something
yea
But something to specify that you've worked with GUI setup, which is both desirable as a skill and a pain in the ass to get right
some peopel also said me that job seeker has to tweak CV for every job
Yep
damn that's a pain
Yeah it's not suggested unless you have a short list of people you REALLY want to join
yea like fang or something
but it might pay off for short list of compamines you really think you might fit
like if you plan to send 100 applications per week
Changes to CV can be relatively minimal. Just changing some words to match the wording in the posting takes about 2m and probably helps
via all possible job boards
im tryna get an internship next summer after i graduate high school
then yeah it is a pain
Well there's no real need to compare
Everyone is different and learns at different paces, etc.
right
But just to compare, I didn't start coding diligently until like... 3 years ago?
Sooo
And I'm 30
never too late
Wait can you resend ur cv?
You are somehowmy age so i want to know what i need apx to knoe xD
ye idk
it's live for me and I didn't click on it til Lossberg just linked it
so, I don't think its very deleted
oh I guess he droped the link
Yup thats what i thought thanks
not the CV from link
ah
yeah sorry
np
Honestly, as a HS student, this is solid.
you don't have any soft skills on there, you probably want some
Remind me, soft skills?
most people say that listing soft skills doesn't really help your case in a technical job
Oh right
they're more expected of you
other nonsense
Customer service, etc.
It's important for the HR screen
Actually yeah, I found that stuff like "knows how to use office phone" or other stuff like that can come up
Knows how to use a fax...
damn lol
We still have one at our firm
In fairness, we have a fair amount of older clients, so it makes sense
gothca yeah
hat is how my looks like
like it is usually just some fluff
but actual comapines do want you to have those skills
Which does make sense
No one wants to hire someone who can't communicate with a team or slacks off all the time
yea
in the end they still will not just take your word for it, but ask about your experinece
examples from you life
etc
to see whethet you have it or no
behavioral questions, etc
Make sure you get a list of references if you can
Any jobs you've had, teachers, etc.
but the more or less unanimous is that you need that section in CV
Found it thankfully - there's the way I list skills on mine
for real, you need those on CV?
that's the exact PDF I used to get an internship
I guess that's more for a resume isn't it
I keep forgetting those are two different things
oh
in the UK at least, I don't think there's a concept of Resume*
I interchange CV and resume
not a cv
yeah, I treat CV and resume as the same
I think it's US people who treat it differently
If I remember correctly, the CV is the single page synopsis of you. Where as a resume is the more detailed couple pages
I might be 10000% wrong, though
Gotcha
with pages and pages
Even from US people, I've heard differing definitions of Resume and CV - I've heard that Resume is longer and that it's shorter
hence I always call it CV
so I don't think there is much of a difference
I can say for 1000% that academia calls CV a thing where you have everything
Sure.
Ah gotcha
I guess it makes sense that academia uses a more rigorous definition of curriculum vitae
Well I mean either way, it's good to have a list of references regardless. Maybe not as a main part of the CV, but possibly still having a list on hand can make a big difference
Come prepared with it if they ask for it
It feels like the hiring process changes so fast it's hard to know exactly what people want or how to give it to them
Maybe I'm just getting old
30 - old? đ
My knees say it is
30 ain't old fam
It sounds like I'm rolling marbles around when I stand up
Weird crunchy clacky noises
But back to topic, it never hurts to have a list of people who can vouch for your character
nah I think hiring process is kind of race. Like there are new ATS systems.... and new ways to make it past them. Refferals, new trends etc.
people are inventive, on both sides
refferals are the wave rn
referrals have always been very important
how do u get experience if no one hires u without experience đ¤
i am wondering that whole time
A) people do hire people without experience B) internships to get experience C) Volunteering
nah its a joke
yeah indeed. We are living in the age of ATS and 200+ applications for one position on linkedin, so refferals are just getting increasingle impoortnant
It might be a joke, but it's also a very common complaint
also your projects are a kind of experinece
I never saw anyone to hire someone without xp, even interships require 1 year of working
well
even if it is not a prof experinece
now you have
Well they are and they aren't
Okay so they're coding experience, but employers like to know that you can work with people
a lot of my friends just fake being tutors to put that down as experience
well people also do colab projects đ
that will come up in interviews, and it will be apparent you're bullshitting
and like if you contribute to open soruce things
I mean it kind of is. You're managing your time, working with a client (your student) and what have you
you do have to interact with people
claiming to have been a tutor if you weren't probably isn't a great idea
if anyone knows such company or people or sites i would like to see one like that
no idea for Serbia - but you can apply for internships in other countries
i dont mind other countries but only if it can be done remotely
not a good time to apply right now. But gradcracker.co.uk is a site you can use to look in the UK
then
there's nothing
you have to go there
oh đŚ
Not entirely true
well remote internships are likely rare
interns usually should be heavily supervised no?
People are for damn sure wanting IT professionals that can troubleshoot server issues and loads
Yep
Because they're essentially there as students
Or like... apprentices
not for remote - but for internships in general
remote apprentices is also a massive no
True
hmm i saw some interships at indeed site
remorely
but they were asking for Java, c, python and few years of exp
I also think it's pretty unreasonable to expect any company to hire someone to work remotely as an intern - remote work requires some extent of trust, that's fine for normal employes - but not interns with no/little experience
I might have agreed a couple months ago but now... I mean depending on how this all goes, it might be the new normal
Still too early to know for sure
yeah. anyway I think if you can find remote internship consider yourself increadiblty lucky
our recruiter has said multiple time he wishes there was .25c charge to apply for jobs
Covid has turned some summer internships into remote things
but that wasn't the original plan for those
well yeah Covid reshapes a lot of things around remote
@shadow moss Are the bulk of applications trash or feasible candidates?
trash
ofc trash đ heh
for example, we require US/Green Card because of government requirements
okay i understand those interships are harder to be remote, someone can be ;azy and do nothing, i just see schools...
problem is how to separate trash from feasible i guess
but massive wave of people hoping for visa sponsorship despite it's never going to happen
That's kinda on other companies more than it is applicants. I know a lot of places that list eligiblity to work as a requirement, but might actually help with visa sponsorships for exceptional candidates
although thats in the UK
where it's not near as difficult
what's the deal with visa sponsorship? why so hard?
for US, it's massive PITA
and for this tiny project we have, it's .gov related, we cannot have anyone working on it who is not US citizen/LPR (Green card)
in here a guy from my lab got hired a year ago, and that had to wait for 4 months for work permit. When he reffered me to his company and they learned that I am not a holder of permit they immediately turned me down even pre interview
and said they never will deal with those visas again đ
and even if it wasn't a requirement, because of the cost of visa getting, we are not oging to spend the money on Jr. Dev
given tho, that company of his is kinda dumb in that regard and has little idea about different residence permit types
anyways, that's just one example, other thing is for jr. devs, we require you know either C# or Java, know being you can write simple class and hello world
then we get all these python only people or JS people
so yea, our recruiters get flooded and wish there was some way make people have some skin in the game
thus her desire for "it costs a quarter to apply"
I managed few times to apply via linkedin easy apply early on
and just watch the number of applicants sky rocket
she said at her last job, in a job posting for a really good job, she put an address and said "Physical copies accepting at this address, physical copies will be given better screening" and she found the candidate via that
like in matter of hour it is 50+ even for some small company or starup, no big names
my current company won't let her do that
because it's unfair or something?
because letter handling is difficult
and yea, unfair
plus it involves a little more work because the physical copy candidates won't be in HR system since they didn't apply virtually
I'm at a megacorp, THE PAPER PUSHERS MUST BE SATISIFIED!
wdym you mean by megacorp?
large corporation, member of S&P 500
10k+ employees and probably double in contractors
oh ok
not FAANG though
how do u get refferals
it's hard for sure
why are cloud engineer and architect certifications expensive lol
$150 - $200 per certification
yeah man definitely don't use anything other than firstname.lastname[0-9].gmail
also link to your LinkedIn profile and github profile. if you don't have those, it's time to make one.
Also for Curriculum Vitae, you include every single thing you've done in the past, every single award, every single promotion, projects, publications etc. A CV is usually very long and detailed. A resume is much much more condense and usually doesn't exceed 2 pages.
who u talkin to @woven prawn
just general resume tips
That tip for CV is the exact opposite of what I've heard elsewhere
and what I've used
except for what Lossberg mentioned about CVs in academia
most of the time CV and resume are used interchangeably to refer to the short one.
but if a recruiter asks for a CV specifically after he/she has your resume then it means the long one.
egyptian your github looks good.
thanks
yeah do you have a degree?
like you kinda want to put the specific degree there, for early college i believe it's an associates
im in high school rn
wot
our high school has connection to a university so we get to take classes there, but its still just highschool
then put your expected date of graduation there, that would help.
where
yeah
ty
That tip for CV is the exact opposite of what I've heard elsewhere
@gilded valley which tip?
Everything else I've read about CVs in general seems to imply that they ought to be relatively short, 1/2 pages. Except for what you mentioned about their use in academia
I think it is very langauge/culture dependent
In the United Kingdom, most Commonwealth countries, and Ireland, a CV is short (usually a maximum of two sides of A4 paper), and therefore contains only a summary of the job seeker's employment history, qualifications, education, and some personal information.
yeah i guess it's a Europe vs US thing.
https://i.imgur.com/SrEykz7.png
So Instead of dishing out 18k at the local coding guild, I figured I'd take the same approach but self-taught. It's a 14 week course, full-time (8 hours/day) that covers all these topics. Considering how long it took me to get to where I am now, I don't think they go into much detail.
Can anyone vouche for books that cover any of these topics? So far I've worked through No Starch Press' "Python Crash Course" and am almost done with "Automate the Boring Stuff". Trying to plan where to go next.
https://www.reddit.com/r/learnpython/comments/ctkypf/im_100_self_taught_landed_my_first_job_my/ @jaunty pendant
In the US, almost no one asks for CV or if they do, they mean resume
@jaunty pendant dont really understand how they can charge that much for all of that
just insane
So much in all of those different topics theres no way you could understand any of them in depth in such a short period of time
I mean you can pretty much just type into youtube each of those individual topics and learn from scratch without needing to pay
wo
Fishy, for these exercises, are you using git and pushing to GitHub?
Make them private repos for sure but keep your code
@swift veldt i think i spotted your reddit account where you talk about your new career project eh
officially your stalker now
regarding the self-learning thing is that
should we always be supportive and encouraging, when someone's motive is to get a job with self-taught python, or should we be a little cautious and warn them about difficulty/feasibility
I'm self-taught, I've been teaching myself for the past 8 years
yeah i'm not saying self-taught is bad, it's just that it takes a lot effort
i just did got a job self taught, but i had a Master degree in smthg and i'm okayish in interview/CV/Cover letter
and it's really good if you are motivated etc
Honestly I think Iâd do better with some kind of teacher
i think without an IT degree you get filtered a lot by companies that recruit on that criteria
Shame
but if you only view it as a career enhancer, wouldn't it make it far more difficult?
i think if you are self taught you had no obligation to do it, you could stick in your old job, since you had one
so you're kinda aware about why you make the switch
Yeah thatâs true
i don't believe that people managed to push themselves, just for some $$$ more
(it does help though :p )
but i might be wrong and i'm biased a lit
lot
I donât know about others, but the jump from 30k to 100k+ sounds very worth the work
Yeah regarding the filtering thing. Iâm worried for someone self-taught and switching career, the self-taught part will hamper their job search.
it does help, but my switch wasn't money-based.
I believe the self taught only hampers you before you get to your first actual job
i don't think you'd hire self taught juniors for 100k even in US?
but i can be wrong again
Depends
I might be pessimistic, but Iâve seen doctors, accountants, general office workers etc pick up python only to stay unemployed for about a year or so.
Iâm in California
here consulting companies tries to prey on fresh juniors, from school and self taught alike, salaries are far from shining
I mean, you have to switch careers with goals in mind, a very well built plan, and ideas on what you want to study. "Python" alone isn't enough.
Logically I chose programming for the money boost, that and I felt like I wasnât moving up anywhere in the company Iâm currently working for
confirmed Ember. Preying on both engineer and business school new grads
will it be unethical to not bring those parts up?
you should bring them up I think. Letting people know the good and the bad are important. Knowing one's own biasis and being transparent about them is key though.
like telling them learning just python is no where near what's gonna land them a job, rather than just encouragement and good wishes.
@shadow moss Yes I've been using git and keeping all the exercises I do, but I haven't learned how to push/pull to GitHub so they're all on my local end. I really need to set aside a day to learn how to.
@woven prawn Yeah, no doubt. I'm not going in thinking it's going to be a cake-walk. I've already learned that lesson elsewhere. I do however know that one of my strengths is getting work/jobs. I'm pretty good with people.
if you're an insider, being open about how your views have been build it important
but what if your honesty turned away a future software engineer?
well i guess it's their call
it's not your responsability man
you just give your advice
and they make their choice
if anything they make a more informed choice i don't know
Like I had to tell so many people they simply don't qualify for a junior dev job after an interview shows them they are not ready for the job. And knowing that they've quit their stable job, spent fortunes on bootcamps, it's kinda hard to watch.
I think it's just my personal experiences that made me a pessimist
Learn Python I think is bad in general advice
That isnât very smart of them to just quit their jobs before they even have another one to get into
because people think Python only will take them somewhere and it's likely not going to
yeah you should tell people the pros and cons
Like yeah shit sucks but they made that decision
it's hard to watch, but they drank their bootcamp koolaid eh :/
hey
like if I was going to pick only one language to learn, I'd recommend either Java/C#/JS in US
Iâm not daring to quit my current job until Iâve got a steady handle on python/django/sql
Personally, I'm not in it for the money. I'm a simple man who grew up below the poverty line. Less is more, and as long as I can make enough to live/invest then that's all I need. I make that now, but I'd like to make it doing something I enjoy. Been making little scripts in cmd since I was a kid, figured I'd build that up and turn it into a job.
Dude this is not help channel.
No, out, we do not do troubleshooting in this channel
Just recommend haskell. /jk
RAWR
I'm just pointing out bitter truth, Python in many places is glue language that holds everything together
they want you to know how to cut the paper as well
For my case all the candidates know django extremely well. All had portfolios prepared by bootcamps.
I agree @shadow moss I don't expect to get a job because of Python. I do however expect to learn concepts and start thinking like a programmer. Which I have.
Tbh, whenever you seek to change something career-wise (or really anything), careful planning, taking into account all pros and cons, opportunity costs, etc. is important.
When building knowledge and a set of skilla, you have to think about building vertically (for example understanding workflows of how stuff work and compounds together in a structure--a company, a technology, etc.) and horizontally (for instance similar techs if one doesn't answer a need, etc.).
But they lie about their portfolio being hosted on nginx while it's actually just a dev server listening on 0.0.0.0
Bonsai, but even then, at many companies, they will want some JS in there
so i just don't know what went wrong there
because browser > server calls
and all client side with API calls is new hotness anyways
So itâs reasonable to take python as the primary language you learn, plus a bit JS for the front end stuff
Is it better to put in cv all skills or to say that i dont know much but I am passionate about learning and growing my knowledge?
no
It entirely depends on what you want to do, Coldwind.
if you want to do front-end, learning front-end technologies is key.
No I would never admit to not knowing anything. I would say that Im LEARNING.
there are certain words you can use to qualify your experience
"knowledge of", "working knowledge of", "proficient in"
@wind hinge put the skill you already have and put smthg like "Fast Learner"
are just some examples
But really since I donât have any background, my best bet I think is backend web development with django
Then work from there on becoming full stack
Fast learning, capable of working in big teams and passionate learner
why would you use Django for backend? What is feature in Django that makes it being backend so attractive?
the ORM and DRF
fake interview with Rabbit
really fast development
there are API only libraries that are even faster
what's DRF in this context?
I am studying flask
django rest framework, it basically breathed a second life into django
ah okay
yeah by no means django is big, RoR is way bigger and usable
sure but it's still massive application
compare to others
Are there not smaller ORM libraries out there?
Why do you need overhead of Django to build rest? Does Flask not have rest?
is the overhead big?
do you have Django demo Rest applicaiton I can git clone and run?
i don't, i don't put code on github
do you have one locally?
if i have to tell you a reason, is that django comes with everyhting you need to whip out an application. Biggest thing being routing and ORM.
Also you can selectively disable django components so not everything is loaded on app startup.
fastapi demo under load
well that's 27mb
i don't understand the obsession with memory usage tho
because I assume your Django REST is just a demo right?
no it's production
the memory usage really only depends on what kind of things you are reading from DB
if you read a lot, yeah memory usage will go up
still i don't understand why memory usage is important
you think cloud computing is free?
I deal with APIs that get hammered 3000 times a second
now, our APIs are built in C#, not python but it matters
You are a great engineer and your solution is robust.
that massive library you used to make a simple rest API is now chomping away at memory like nuts
I didn't design it
I'm challenging you on the thinking
I'm going to use this massive awesome library designed for making web pages for just rest apis
sell it to me
Is this the only option or it's option you are comfortable with
end interview
sigh.
are there any intrinsic differences between webpages and api response payloads?
yea, API responses are JSON vs HTML/JS
Can I call shenanigans on the surprise interview?
Sure
just JSON?
XML has been used but much much less common, I'm sure there is API somewhere that spits back HTML or something different but they are pretty rare, JSON is by far the most common for RESTFUL APIs
what are JSON made of
yes, yes, it's all strings
but this is my field as SRE, it's not Django returns JSON which is like HTML
it's Django is 9MB library according to pip
that's a ton of code to do something that is pretty easy, get post, maybe JSON body, read, do thing, return
so what's hiding under the covers waiting to bite me
SREs worry about maintainability, uptime, performance
and?
Django makes sense if you bolting on a rest API to existing site
you'd rather choose to maintain a flask based solution with multiple packages
than a single django package
depends
I don't care what you pick
when you pick heavy, in interview, I and my other devs would question choices just to see if you can defend
lol
you sound too aggressive right now, bye.
Your whole argument of django is one big (in terms of bytes on disk) framework will negatively affect performance and maintainability is just outlandish.
Not really sure how you read any aggression from this conversation
my original point that got lost, part of being a dev is making design decisions, it will come up in interviews, "Why did you make this decision? IN hindsight was it best one? Could you have picked something better?"
by aggressive i meant he's too stuck in his own ways, and only want to see his ideas accepted by others.
man, just easy of use, fast development, and you can easily hire someone who know django than someone who knows some random framework/library. For DB intensive APIs with complex business logic, Django really has all the things to do the job right.
Also, it's just one package, things are easier to maintain.
FastAPI+SQLA is fast and easy to develop with, and much lighter than Django
seems to me you just like django
and are unwilling to look at others
yeah i am terrible.
I like django. I have spent enough time with it to understand some of the more quirky details of the under the hood stuff. I could look at other things, but learning them takes time, and I can whip out something in django right now. Anyways, not all websites need to have blazing fast ability to handle 3000 concurrent requests.
please help me.
no they dont
Django is also easy to maintain, easy to onboard people onto, easy to make changes if needed. In many situations it's a fine choice
DRF also can be fine, yes, for just a REST API you are including templating and all sorts of other libraries you'll never use, but you get the benefits of a large ecosystem of Django apps and middleware, you get automatic authentication handling, you get all the maintainability and ease of use, you get really well documented framework, it's very stable, etc.
Django is also easy to maintain, easy to onboard people onto, easy to make changes if needed.
all of those are true of FastAPI, but you also get speed with it. Like with everything, right tool for the job.
career enhancing though, learn concepts, learn different thing, Django is great to know but mess with others
I am sure other tools are similar, when I say "maintain" I mean in a team. There is more availability of people who understand and know django, is my point
experiment with flask, make Django site but use SQLA as ORM
If you want to get jobs in python web dev, to make yourself the most employable, it's a good idea to be familiar with different options and understand their use cases
I've used flask too, not yet fastapi, I have a job with django right now, maybe will look at fastapi when I get a break đ
Being able to talk about django vs flask vs fastapi vs aiohttp vs whatever else is clearly a good thing. And if you're all in on Django, then it's a good idea to know what its weaknesses are as well as its strengths
fastapi seems a lot like node/express am I wrong?
yeah, I agree with that sentiment 100%, whatever you're in on, you should know it back and forth
FastAPI is Python API library for just building RESTFUL APIs
pros and cons
it does not do any traditional webpage
like even if we were looking for Django dev, a favorite quesiton of mine "Furhan, what don't you like about Django"
yes, I can see that, I'm looking at the docs now, I had used node/express for an API once before at a previous job and the look is similar to me
express just sort of does the bare minimum, fastapi has a few more features
because anyone who has seriously used a framework has a list of "WTF"
I just don't get why you have to so obsessed with
being lean
idk, for the lack of a better word
so my focus is Site Reliability Engineering
you could say this new framework supports asyncio and allows high throughput
that's perfectly valid
Lean means couple of things to me, less possible bugs with framework since there is less going on under the hood, if we have to scale, it doesn't require a massive change, and from security standpoint, less is better
yeah, django ORM has a learning curve imo, esp. when you know the SQL query you want to execute and have to translate it to ORM-speak and then find out that none of it works in the intuitive way and there's all sorts of odd things you need to do to get equivalent SQL
isn't the whole point of ORM to avoid raw SQL
I do print() on orm speak until i get the right SQL :sad_pepe:
just one example, from work recently:
Aggregates may be used within a Subquery, but they require a specific combination of filter(), values(), and annotate() to get the subquery grouping correct.
From django docs
Yeah but you have to fidget a bit sometimes, if you're not fluent in both
sure but sometimes is soooo tempting to do "Select x,y,z from table where y = a" because it's just easier
do SREs fix bugs
@woven prawn yes it is, but sometimes you need to make a complicated query, and you don't want to do N+1 queries accidentally and ruin the performance of your app
sometimes I do
most of time I discover them then yell at devs
See ?
i'm the one looking at performance and going WTF is this so slow
@gilded valley genuinely thanks for the tip towards FastAPI it looks cool!
testing is showing his API is running like a dog
I have yet to actually use it myself - but it does look very cool
I install profilers to keep track of everything (HOrray Application Insights)
i just don't get why getting multiple things from different vendors help with security
the less code more realiable part sounds good in theory
Now I hope I can add authentication, geographic fields, etc. easily to it
I imagine the fact FastAPI is 100% unit tested gives some extra faith in it
FastAPI have a big section on auth
yeah fastapi has everything needed for any reasonable project
well - no - it doesn't have HTML rendering
it has everything needed for a relatively specific niche of projects
yep, FastAPI is poor choice for building websites
fastapi has everything needed to set up a rest API / RPC API
ugh.
well, it can be great idea for building websites if you are doing whole ANgular/React/Electron that just reads APIs
how are web pages typically served?
exactly
who does server side rendering at this day and age
who does server side rendering at this day and age
A lot of places. Not everything is an SPA
we do both
i'm dead
there is certain data we don't want to expose the APIs for so it's Server Side rendering
i should leave this server to give everyone a satisfactory feeling.
đ¤ are you guys sure #career-advice is the right place for this?
sure, it's about how to be better programmer
it all started with an interview
and interview better, show thinking and like
đ¤ anyways, you guys happy coding
i'm stuck in the age of django and i'm really ashamed of myself
@woven prawn no need to be ashamed
django is a great tool, and as much as other tools exist out there, django has a lot of benefits
How does one become a cloud engineer / architect? I have been doing extensive research, but every position iâm finding wants 7+ years of experience which is crazy. Iâm assuming this is one of those jobs u donât start out entry level and you just work your way up into it, so what jobs would be good to get into?
I already have a lot of experience working with AWS and Google Cloud from working as a web developer for the past 2 years, but Iâve found I enjoy that side a lot more than I do making websites and stuff.
Very often your best bet for "fresh out of undergrad" jobs is consulting firms. They hire a lot of entry level.
Finish College and they hire non harvard people
@abstract spindle I'd recommend trying to get certifications as an AWS or Google Cloud developer or architect
I hate the emphasis on college, as if I need college to decide whether or not I can use AWS
I should be graduating in a month but since Iâm a dumbass I decided to be lazy and now iâm a year and a half behind
@abstract spindle none of those certs require college
I know, they are pricy tho, theyâre like $200 per attempt and Iâm very broke rn because Iâve been unemployed for so long so I need to get a job first
Iâm just not sure where to start other than certifications
Have you considered a side job in private security?
Like actual security guards?
Itâs a very easy job that requires minimal effort
oh you mean as a temporary job
you guys think making discord bots will help me if I want a job ?
I think I have to be certified in my state
Whatâs your state?
If they have any requirement similar to a guard card, major companies will pay for it and you pay it off while working
Shoot me a DM if you wanna talk more about it, I donât wanna clog the channel with non python things
I kinda wanna know how it feels to work in a company, I always worked on my own stuff
Itâs not as fun as doing it on your own
maybe they're so advanced and I can't even comprehend
Iâve always felt that it starts to suck when your hobby becomes your job, so make sure you really love what youâre doing
or find new hobbies to do outside of work
I do
@abstract spindle It's a worthwhile investment, take a loan from someone, friend or family, etc. Sell something. Because if it lands you an SRE job somewhere managing cloud systems for a company, you'll easily make back the cost of the cert
it's very fun for me, instant feedback from people on new stuff i make
but I have a feeling like I'm gonna be inferior to people in an actual company, since they learn from each other and all the newest things and technologies
@vapid jay you want to be inferior to the people around you otherwise you won't grow
Yeah, the cost wonât be a problem once I have some employment, Iâm just unemployed rn and having a really hard time finding work. I also have been thinking of doing entry level IT work, but I also donât want to do entry level IT work and waste my time because it doesnât help me get into cloud engineering / architecture
@vapid jay very important to not be the best, unless youâre trying to be management being the smartest in the room is not good at all.
makes u think everyone is stupid
No one is having an easy time finding jobs rn unless theyâre senior
I'm not particularly smart but yeah I know what you mean, that';s high school for me lol
because of the pandemic ?
Yes
@vapid jay I have never had problems finding job as a dev, it takes a few months of job searching, and you never want to bite at the first people who offer, but never had problems
Very few companies are hiring and the ones that are now have 20% of the population to get applications from so only the best of the best are getting employed
my friend is a game dev and never had issues finding a job, they kinda scout him out offering him deals, but I assumed because he's good
And companies donât have the financial wiggle room to take on entry level employees so theyâre only hiring seniors
that makes sense I'd do the same
Iâm sure he doesnât have a hard time, most of us didnât pre pandemic
you want people with experience not waste resources to train
I had no issue finding work before everything went to shit
ah I see so it made it tough for programmers too
Itâs made it tough for a lot of people
my friend works for EA he's now working from home
at least the last time I spoke to him
I have faith that once this is over the programming jobs will bounce back
everyone is having a hard time rn
there are very few industries that are thriving rn
they made everyone work from home and they're having a hard time with that
Very few companies are going to be hiring unless they have huge cash reserves or are doing well in this recession
Plus the economy is going do a nice nose dive on May 8
If you have stock u might wanna sell
tbh I kinda spent some of my savings on things I needed just in case the inflation gonna go up, because they're just printing money
For myself, this epidemic is actually perfect timing. I wanted to dedicate myself to studying for the rest of the year, but I couldn't justify missing out on the lost wages from work. Now, the decision has been made for me and I still have a job when it's over... so... win?
I have some stock and bitcoin but not anything significant, few hundreds lol
I would be in the same boat if I didnât burn through my savings
I had like $4k saved but have spent it all in the last 2 months on bills and stuff
damn that sucks
yeah thatâs what happens when a pandemic hits
I think those who have savings will be impacted
in currency at least
there's no way they can print so much money and the inflation not to go up right
I doubt those in countries like the US are going to have inflation problems
but yeah in other countries i can see it getting bad
I got enough money to make it the rest of the year like normal without working, but I'm still being very frugal with it. Cut back on everything from insurance to food budget. The month is almost over and I've only spent $1000 (food + rent + toiletries). Car only has parkers insurance, luckily riding season is here and I pre-paid a years worth of motorcycle insurance that is still valid until November.
$1000 food + rent
wow must be nice
Roommates + 0 debt, it's a magical combo
I live with my gf and she doesnât want to live wirh roommates and i also live in one of the most expensive parts of the country so that doesnât help
The 1200 dollars from daddy Donald are going a long way for me. That's s month of good livin!
^
senpai donny
My Trump bucks helped me get a better used car
Trump Bucksâ˘ď¸
I hope they keep coming tbh
I donât think theyâre sending out another check any time soon
Which sucks for me because I donât qualify for unemployment
To my knowledge they were planning on sending more for another couple months
i hope so iâm living off of stimulus checks and prostitution
Hm.
I feel for Jr. Devs, we just canceled our interns, so there is year of students who won't get any experience
we don't hire a ton of interns
but sitll
A lot of companies are powering through with internships, some have replaced with graduate role offers, but quite a few have also been cancelled
yea, it's varied
Shame, hope it picks back up again soon
i don't see it picking up again for about a year after this is over at least
it's going to take years to recover
lucky bastard
signs up for careerbuilder
^ gets an offer from McDonalds
on indeed.com i get weird chinese english teaching jobs
Hell yeah I'd go teach English in China! I'll take a bit of Democracy with me, see if I can't spread it around like they did COVID.
Now students, I know you guys think nothing happened on April 15, 1989, but what if I told you something did happen
What is this âdemocracyâ you speak of and how will it get me a career in China?
Asking for a friend
China would like a word with you
Ooh nice gj for you :D @vapid jay
