#career-advice
1 messages · Page 354 of 1
Salary definitely goes a long way to making someone happy 🙂
he wanted to get me on as their sysadmin, couldn't they flat out rejected me due to my lack of Bachelors
so small+succesful companies can easily demand PHD
@shadow moss that's very surprising that they want masters even for that kind of position
Biomedical yeah I can imagine
Bachelor is acceptable for sysadmin
oh
master/PhD for data division
lack of
Especially if they ain't huge
yeah, I misread
but their sysadmin had a masters
Rabbit, have you ever considered going back for your bachelors?
that's dumb, but not surprising
it's one of those companies since they need crazy educated in one division, they basically require it in all division
I guess they want to stop people from getting into the company and then all trying to switch
hedge fund type firms can afford that as well
Tbh I am sure he can get away with his work experience just fine avoiding those types of companies
I'm not hurting
Yeah i been contacted by some recruiters for hedge funds and quants
do you just not want to work in finance?
but my friend was hired to shake some stuff up, their models were older and they were not doing as well
Fintech is all about like... cutting edge extreme optimization of their algorithms
company I'm at now for my internship seems surprisingly chill in terms of data science positions
part of it was they were very on premise focused and they couldn't keep up with other firms processing data via cloud
So it makes sense why they would want highly specialized people
specialized/qualified
so my friend who was rising star was like "Rabbit is Azure SRE, he could probably help us with our cloud migration"
Chill in what way?
Gotta buy and sell those stocks one nanosecond faster than the other guy!
they sounded interested, got my resume, saw no bachelors and was like "We can't hire this guy"
no one is working 80hr weeks, people are friendly with each other, no one gets just screamed at in front of everyone else
Ultimate, no, this stock based on these data points will hit 57 USD before it's overpriced
Haha, that's a pretty low bar for chill, but glad you found a company like that
speaking to people on the team, that is not the standard for other similar firms
Oh. Well that's normal no? xD
Not necessarily
A lot of SWE jobs have really short dev cycles
So you're working absurd hours a week on crunch times
Well he mentioned data science and not swe for once.
Oh whoops
But I guess it all depend on culture
Yeah, a lot of it depends on culture
Like work culture in company
Well - this is for data science at a City of London firm. Quants and finance renowned for being potentially miserable things
Yeah one reason I didn't push to get theret
Like in here since we went back to office I only few times would check sny work things at home
But while we were remote my work schedule was totally fucked up
remote work has a tendency to do that if you're not disciplined.
Yeah
Remote worker here
It's both great and not
Mostly great tbh. My commute time is 3 seconds
blend of remote/in-office seems to be the sweetspot
You know, I used to think like that
This ^
After remote on boarding and 2 months like that I would love to have flexibility in that regard
but now I think I would just prefer having remote all the time.
even considering its problems
I enjoy the ability to have face to face discussions and just communicate with people live
video conferencing is quite close on that and, for me, it bridges that gap well.
I love that I can reach down and scratch my butt whenever I want
😂
for me it's a matter of survival mostly
That has a monetary value 😄
considering that I have tinnitus
I mean, especially during coronavirus, work remote is a godsend
and I should avoid headphones as much as possible.
which I really needed to use in open offices in order to get some goddamn isolation from the ruckus all around me.
That sucks
my tinnitus showed up at mid February this year
remote ftw then
For sure. But efficient remote requires high degree of self discipline and as little other distractions too, like kids, pets etc
just a bit before hell broke lose with COVID
and everyone started WFH
one hell of a timing.
Yes, I have to ignore my bed and nintendo DS as hard as I can 😄
I know some people rent office space to work from - I wonder if that's a solution
might work... personally I've been working out of my bedroom and other divisions in the past few months
I've been doing remote work for a week - and I already despise my bedroom
Haha
I have separate relaxation area, bed area, and work area in my bedroom
I do my best not to mix activities/areas
that's a very good idea
establishing routines and establishing "key areas" for working/focusing are important.
I guess if I would work in open space office I would have different opinion on how it compares with WFH
Human beings are social creatures, we need some social interaction. If you can fulfill that need outside of work, WFH is great imo.
I love that I can reach down and scratch my butt whenever I want
@mortal wedge who says you can't do that in person
rofl
I genuinely hate open office spaces
Also, WFH means pants only if you want to 🙂
I haven't worn any pants for 4 months
Nice
This convo is quickly straying into something very OT lol
The reason people wear pants is so we don't have to see eachother's Pythons
Yes
Especially if they're relevant to the position you're applying for
you don't want to list everything under the sun, keep it somewhat targeted and grouped
Being familiar with a team's tools before joining the team is a huge boon
no, probably not
yeah, no on the venv
venv is more of a concept than an industry tool
a concept you have to implement, but still
Pycharm not sure too imo 🤷♂️
that's a good point. Some in the industry look down on IDEs, there's no real advantage to listing that
They might just ask that in an interview, I guess
"Hey our team uses PyCharm, are you familiar with it"
I'd be surprised if that was standardised at most teams. An IDE for python isn't near as necessary as it is for something like Java
That's fair. It's a lot more important for embedded or other C applications
libraries (in case you know them well) is fair game
^
IDEs isn't necessary, it's just fluff
Especially as Pycharm is just a relatively thin layer around a bunch of standard python ecosystem bits and bobs
If the job description lists it, put it on your resume
yeah, match the job description as much as possible
That's usually a good rule of thumb to follow
albeit, you might not want to simply lie in case there's something in the job posting you've never used before.
never saw pycharm in job listing 🤷♂️
If it's in the job posting AND your resume they'll probably ask you about it
So make sure you can pull SOMETHING out of your ass
only figuratively
yeah, most definitely
and pull something LEGIT, don't just fumble and bullshit it (at least with tech people)
tkinter/pygame imo yes, list it, especially if it is some app dev or even web dev.
If you're applying to a job you really want, cater your resume to the posting
Imo it's good practice to do that with every job, unless you really just don't give a shit with some
I don't think I'd list either. They don't seem like the kind of libs that are going to be relevant to most jobs. I'd just put Python GUI programming or some such
also, if you don't have too much too list, just reorder your tools in order of knowledge/important for job listing
or highlight them somehow otherwise (relevant ones I mean)
hello everyone , i need some help and advice, i dont know anything about code, but i really wannaa lean how to code, could you guys advise me as to how i should start learning?
The best way to learn Coding is to start impossible projects. U will never finish them but learn a lot while working on them.
too real
That’s some pretty sound advice as long as you go in expecting not to finish them
Just don't pick up depression along the way
@iron crystal you could take a class at your local community college?
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
There's some good guides there
that's a good point. Some in the industry look down on IDEs, there's no real advantage to listing that
@gilded valley they do?
So how did some of you start your career, did you go to traditional education or did you just use online resources?
A bit of both
I got a degree in something only tangentially related to programming, learned a lot online during the lockdown
So I accepted a job for developing automation tests and I'm not sure if I'm prepared for it. I have done several courses and done multiple tasks in coding websites, but still not sure what exactly I need for these automated tests, does anyone have a better idea of what I should expect?
doesnt unittest have test automation capabilities?
like im quite sure writing assert statements is a form of test automation
cuz ur not manually checking if the result is the expected value
Oh okay, I'm just not sure because the job is in a position where I need to check hardware, and make sure it works under certain conditions... So I wasn't sure...
is ur entry lvl?
cuz im quite sure entry lvl is just running a test that someone else designed and logging it
like if ur actually gonna be designing tests that gonna be a different story
But it does make sense... Yeah, there is a working software, but I was told my first task would be to write a "description library" which I'm not sure what it means
So I should be focusing on unittest, right? And focus on edge cases where the software might fail
Haha yeah, I'm not sure either... But there will be some trainings, so hopefully I will get the chance to prepare for what I will actually need to do
i dont actually have experience with designing tests on corporate lvl
i think it might involve regression and integration tests too
idk the job description lol
Yeah, the job description is not so informative. It just says 'developing automated tests for products", in this case the product is hardware
I just need to make sure the piece of hardware gives the expected value after executing the already working software
This is my best guess, not sure tho
gl
im extactly super experienced with hardware lol
mostly just software
but u have done testing before right
cuz i dont think u need to worry too hard
I have done testing on scripts I wrote... Like when I was learning, and for a few projects to just make sure I understand how it works...
But I'm not sure how the whole picture with the piece of hardware would work... Hopefully it's pretty much the same
i think they will have some training too
Yeah, I was told there would be a 3 weeks training, which sounds great, I just want to be prepared for it
So I accepted a job for developing automation tests and I'm not sure if I'm prepared for it. I have done several courses and done multiple tasks in coding websites, but still not sure what exactly I need for these automated tests, does anyone have a better idea of what I should expect?
@brazen whale how'd you land that job?
if it's entry level you might be doing the testing based on what I've had peers go through
There's a good chance you'll be using a testing framework like Selenium or something.
Were any of those frameworks mentioned on the job description? Either way, they'll probably teach you all about it. I wouldn't worry so much 🙂
But I know that's easier said than done
selenium is fun to have working
frustrating as f when it isn't
@mortal wedge if you were a consultant for a couple of years , how would that show up on an employment background check?
selenium to me was the very definition of "haha yes race conditions" when I first worked with it
race conditions? @shadow stream
you know, attempting to click an element when it hasn't even loaded on the viewport or whatever
I was also learning selenium using javascript while trying to learn async/awaits at the same time, soooo
a lot of pain
You have mechanics in place, for example to wait until the site has loaded
If I have been working on personal voluntary projects as full time for x amount of months, should they be ok to go on my CV as valid work experience, even though it was for myself.
personal voluntary?:)
id say they could, personally i ran a minor firm in another country for 2 yrs, but i dont put that on my CS cv
No I meant it’s my own project which I started on my own, and is under active development and has a user base.
if it is fairly large user base it should appear somehow
Would you put it under hobby/interest or actually inside the work experience section
include the actual amount of users
Lufthansa-Pilot nur englisch hier?
@vapid jay hey it is an English speaking server only
We don't mind bad English or even Google translate at all: there are plenty of non native speakers
for reference, our QA uses Selenium and Powershell for testing
Selenium for web testing, Powershell for REST API and other tests
hey
theoretically if i learn ml/ai it should be easier getting a job in say 4 years than if i was learning something else, like web dev, right?
cause ml/ai is quite new compared to web dev which a lot of devs do these days
that depends on too many factors to be able to give an easy answer to
ML/AI is a buzzword, there's not necessarily a lot of demand in those areas. Getting a job depends on factors like location, experience, formal education; the whole 4 years thing isn't that relevant either, there's no"end point" with learning
i see whole lotta data scientist/engineer postings
@vapid jay It wouldn't, unless I registered an LLC. I haven't registered an LLC, but I have registered the consulting company name. But even then, unless it was an extensive background check for a sec clearance, it wouldn't be provable.
t0dd, ML/AI will probably have better jobs in 4 years but it along with data scientist/engineer isn't something you can bootcamp/self teach your way into
Well you can, if you already have some stem degree or experience
@vapid jay It wouldn't, unless I registered an LLC. I haven't registered an LLC, but I have registered the consulting company name. But even then, unless it was an extensive background check for a sec clearance, it wouldn't be provable.
@mortal wedge so you got away nice and clean huh
working for places that require sec clearance must be pretty nice
They generally pay pretty well
But it does require getting a sec clear first which not everybody can do
why would that be? @mortal wedge
assuming you're an average joe that hasn't ever been arrested or beyond
Some people have secrets they’re really ashamed of, or massive debt, or are really sexually deviant, or are friends with foreign nationals etc etc
They do serious research for some types of security clearances. I’m not sure how often on a percentage basis, but if you apply for an appeal to a security clearance denial it goes into public record (with your name removed) and sometimes I’ve read those when bored
do they look at your internet history or something?
I know they do extensive interviews of your social network
No idea, but they seem to be pretty good at finding shit.
You might get away with hiding stuff
But here’s the thing, it’s not that you have secrets it’s the potential for blackmail
Exactly
I've been interviewed for someone that was getting clearance
and they only asked if anyone had anything on that person that had the potential for blackmail
and i just said no
and that's as far as it goes?
It might, but there are different levels of clearances.
I have no idea about their processes. It’s not something made public
NOT FOR RECRUITMENT
also your chances of finding free coders for a game is exceedingly low
I had a friend who did background clearance investigations, financial reasons is #1 reason for denial and most employers run credit checks before hiring so that doesn't happen. #2 is foreign influence, everything else is pretty rare. Employers do their best not to submit people who will be denied
When is the best time to contact a recruiter about an internship
not exactly sure with this covid situation rn
Like I have seen people saying I have contacted them at this company but idk how can I start doing that
im told small companies r not really looking to take new ppl in
What about like Faang
cold email works if u can word it right
What should I say
whenever you want
prob slightly better than submitting an application online
show interest in their internship
not sure why you are not applying via their website
u can write a followup letter
contacting after submitting an application isn't likely to do much good, at least not at a large company
recruiters might look at your resume, or they might toss your resume out for annoying them, I've heard of both
well u never know unless u try
My original idea was if I didn't hear back from them like after a week or two then I will contact them
again, is this for winter internship?
Summer
oof
u might want to start looknig at winter
I wouldn't contact them
because biggest question for recruiter will be "Why am I getting this in July for summer internships?"
i say 4 months
when you applied, was it for Summer 2021 in application/
So wait I am talking about an internship for summer 2021
oooh
I would have said 3 - March or April.
lol
Right now finance companies are open only
because if it was, they are not even looking at those
And no faang has opened their application for internship
Everyone opens in Jan/Feb/March/April
So best month
there is no "best" month
Doesn't faang open their application in September
I think Google does in September
but I'm pretty sure they don't make decisions until April
well ur resume does kinda need to get pass the recuiter first
recruiters are not going to want to hear from you right now
go ahead, just don't be shocked if you hear silence
if ur doing some 2021 app wait it out
generally contacting megacorp recruiters doesn't help
maybe 5% chance they dont' press delete on your email/linked in message
EVERYONE wants to work there, everyone thinks that "Maybe, just maybe if I annoy the recruiter enough, they will get me interview"
esp for entry level positions
True
I've worked with recruiters, I've watched them just press delete key like mad
I had a friend who did background clearance investigations, financial reasons is #1 reason for denial and most employers run credit checks before hiring so that doesn't happen. #2 is foreign influence, everything else is pretty rare. Employers do their best not to submit people who will be denied
@shadow moss that means having gaps in employment would be an issue?
or is staying out of non student debt sufficient?
being fired can be an issue
just having gaps unless you run massive debt shouldn't be
whether or not you are likely to get a clearance is something your company security officer can answer and requires disclosure of personal information that obviously shouldn't happen to random people on discord
I can tell you, unpaid or large amount of debt can be an issue, unpaid taxes are huge issue and drug usage, including marijuana will be an issue
If you're making regular debt payments though they tend to be more lenient
tend to, yes
The only thing I'm not sure about and that has worried me is how they look at marijuana if you use in a legal state
but it's not guarantee by any stretch
Oh, ofc not
is marijuana legal federally?
no
then that's how federal government views it
Bleh
I think having debt will get you denied, but if you appeal you seem to have a decent shot if you show that you're working towards clearing it, based off of the public security clearance appeals I've gone through
Some people though it's like wow how did you ever think you'd get cleared
most are probably renewals
If you like... casually brought home classified info to work on at home and then laughed and said "Why not" when asked why
their credit was fine when they applied, got worse and during renewal, it popped and they were denied
Ah
in particular, most of them are probably renewals fighting to keep their job
because if they are denied, they will be teriminated
That makes sense
and even worse, private sector position probably pays less
for computer professionals, clearance can easily net you 20-40k then you would get in private sector outside FAANG
Yeah, absolutely
and even worse, private sector position probably pays less
@shadow moss That hasn't been my experience. From what I've seen, jobs that require clearances pay less than finance, for instance.
Security clearances definitely give you some job security, but I wouldn't agree that they tend to give higher pay than an equivalently skilled job in another industry.
as always, YMMV but IME, security clearance jobs pay better then most private sector positions
Sure, edge cases exist
Very worst cases, being able to get a sec clearance opens you up to entire industries that have a lot of financial backing
and vast majority of people I've encounter from DoD are not superstars, just average people doing average work
nothing wrong with that
what sorts of salaries are you seeing for security clearance jobs? From what I've seen they top out at maybe $150k, and that's on the high end
2021078 Software Developer $215,000.00
Position Requires a Top Secret (TS/SCI) Clearance with a Polygraph.
and 150k is normal for high end developer outside FAANG SFO or Finacial NYC which are like 5-10% of programmers in United States
Software Engineering: Full Stack Developer
$160,000 a year
Active Top Secret clearance with SCI eligibility
that's better than I'd have expected. Maybe I've just only looked at worse paying contractors 😄
msot of them are TS/SCI which is tippy top of clearance
It does sound like you've been looking at lower paying contractors 😛
Yeah, but I currently smoke weed, lol
and will continue to do so during the current administration in the US
✊
Also, jobs tend to be offering higher rates for people with CURRENT active TS clearance
wow government jobs must pay well, that is nuts
that is senior leadership type of salary
It's not a government job
oh....
It's a company that contracts for the government.
government contractor job?
Yes
well that is what I meant, sorry
WashDC area also has higher COL from what I've been told
well cost of living is higher there, I believe, so that makes sense
that's still only right around median salary for finance.
I wish that more of my coworkers were good 😛
you can see US government pay here
most programmers on government payroll are probably around GS11-14
salary
I'm not sure how often steps increment, but GS 14 at the top step is pretty sweet
121k is a nice salary
Do they hire foreign nationals?
No for most part, there are tiny exceptions but US Government requires citizenship for hiring
Hi there, what is this chanel "Careers" about? Can i find job opportunities here or what?
idts
according to the channels topic
but you can discuss about job opportunities and your experiences
and questions
it's also fine for broad career related questions, i.e. you can ask if someone is willing to look at your CV/cover leter and give a feedback
Ye, we do not offer any hiring boards (or any similar activities), as it is awfully hard for us to moderate. We want to make sure every member of our server can trust what they can access through us. Job postings and "gigs" etc is very hard to verify the integrity of
does anyone know any good courses in python for data structures and algorithms?
Mit 6.006. It's linked to in the pins of #algos-and-data-structs
thanks
I just need the 💰
Ok?
im sure you'll enjoy your career if all you're after is money
sometimes you gotta eat, right?
You won't enjoy it either if you feel like you're undervalued
hard to feel undervalued if I'm eating
work a minimal salary job for 40 years and come back again with that statement
actually you could be paid preety well and still feel undervalued
I worked near minimum age for my last job and now I’m making over three times as much it’s great
That’s what I’m hoping for
what are some decent US jobs boards you guys use? all i really use at the moment is indeed and linkedin
Those are pretty much the top 2
^
angellist for startups if that's your thing
though you only find a certain kind of startup on there
the rest use indeed/linkedin
Also, I'd subscribe to notifications to job postings from your major industry players
Like, subscribe to job alerts to FAANG if you're interested in working there
how is CS as a degree?
i'm currently in high school and I always wanted to go into aerospace (and learning python for aerospace is a good idea anyways) but now idk if I should do aero/mech/CS 😛
CS would be more flexible since it's applicable to jobs outside of aerospace if you ever wanted to switch industries
If you're looking for aerospace jobs, aero would be a solid major, but you'd obviously be learning less comp sci stuff. Generally a company will still take you for programming jobs if you have an engineering degree in a related field
from someone with a ME undergrad degree in the midwest US, the ME field in my area seems pretty dead, and I'm trying to transition to software dev since it seems to be more flexible
yeah, i moved to this state because it had a bunch of factories
but it seems like almost nobody was hiring even prior to the pandemic
even for interns lol
i really like software development though since i just like to make things in general
and yeah, once the pandemic hit...
yeah good luck lol
im lucky in that i was already in a software dev position
one of my friends got hired at rockwell automation, and she needs to go to the office every day because she mostly works with physical stuff. now she's a bit jealous that i can just sit my ass at home every day and work lol
I'm happy af that I can work from home
@craggy elm hey, midwest gang
@mortal wedge thanks for the advice, as a junior in HS i got a year or two to decide but
it's becoming harder day by day
so nowadays i'm learning CAD and python at the same time to see which i prefer tbh
i have the tech to do both, but idk lol
CAD is legacy software, tbh. It's on its way out, the only reason it's still used in the industry is because of all the old projects/people that are still stuck on it
but it is a big deal esp. in aerospace lol
fuck dude, idk why i just want to learn haha
Keep that spirit, it will take you far in life 🙂
There's no reason why you can't learn both!
exactly
which is why i'm learning both rn haha
ig what i major in can be decided later
CAD is absolutely not on the way out
how else are you going to design your parts? let an AI do it?
CAD is absolutely critical lol
what are you talking about?
CAD is used for modeling geometry
FEA too
it's critical for CFD
if you don't know your geometry, then you can't do either of those
@craggy elm are you still in the midwest?
I had a lot of problems locating a metric ruler
yeah, im gonna get a condo in WI, but long term, im going to move to either canada or somewhere in europe.
is there just more mech opportunities overseas? @craggy elm
my dream cities to work in are the basic ones, Seattle, London, etc
idk if aero or CS is the move. for Aero I always wanted to work at boeing
idk, im transitioning to software dev, so idk about ME opportunities overseas
i know a fair amount of statistics and about regression, so i'll probably transition to something in data science or something more numerical
the big issues i have with working in the US are worker protections and the overall work culture.
the only reason i can pretty much give the bird to my boss when he asks me to work overtime "im salary" is because im critical enough to not be fired for something really stupid like that
Heck, sometimes you don’t even get asked
he needs to ask me directly because i don't play these stupid games anymore lol i've trained him to know that i stop working exactly at 8 hours
it's a pretty nice power dynamic since im the one with the upper hand at this point, and i'll be milking it for a while.
and im only a hardass about my hours because realistically, nobody else is going to be watching out for my back in this dog eat dog world of business.
@distant crow Things like solidworks
and other tools that also support 2d drawings that I'm not thinking of atm
I feel that @craggy elm
Yeah
Typically, working faster/harder just gets you more work
and/or people will take advantage of your willingness to do more work, lol
there's never a shortage of work lol
im just concerned with doing it "right the 1st time" since i don't want to make it 2x
even though "doing it right the 1st time" technically isn't really a thing
Doing more work is no problem if I get paid for doing more
That’s what bugs me about salaries in general
yeah, i get that
Coldwind, sounds like you might want to consider taking up independent contracting 🙂
i don't really mind it because im comfortable enough being a hardass when i need to be
it doesn't stress me out, really
@mortal wedge If I had any experience to throw around that would be great, I’m still learning/trying to get a programming job in my spare time
Ah, yeah. Consulting/Independent Contracting is usually done once you have a few years under your belt, at least
Kudos to you for learning on your own in your spare time 🙂
i don't have that much experience, but i've heard that showing projects are great for showing to potential employers
Yup! Building a project portfolio is a good idea
Don't trash your code when you're done, keep it somewhere
Working on that for sure
i have 2 separate repos on my github account lol 1 for "learning" another for "tutorials"
"learning" is just garbage code i wrote when i was curious about something
"tutorials" is garbage code for when i was following some tutorial
solidworks and CAD in general is still very much a strong player. I do agree though, solidworks' backend services are a POS and incredibly annoying to maintain
(particularly PDM)
i've never worked with solidworks, but it definitely doesn't seem like it's going out lol
Maybe my opinion is colored by hating autocad and just wanting to do it all in solidworks
nearly everyone i knew at college only knew about solidworks
Oh, solidworks isn't going out
Solidworks is very useful
Just cad is soooo legacy and I only used it like once or twice in college
While solidworks was all the time
how is CAD legacy?
How long has it been around?
CAD has been around since before I was born I’m sure
old != legacy lol
1982
Oh yeah then definitely
Just that it's old and there are newer tools
such as?
are you using "cad" as short for Autocad?
yes
im going to bet that any answer you give is CAD
CAD = computer aided design
autocad is a CAD software developed by autodesk
I used autoCAD once in high school
Solidworks replaces autocad was my point
idk enough about the 2 to even know, but i'll take your word for it
I had to maintain a Solidworks PDM backend at one point, and it was such a painful experience. They make you sign a thing that says "if you install this yourself, you will get no support for it" and the alternative is to pay an authorized company to do the installation for you
that sounds like a lot of fun
which is dumb. but I eventually understood why: PDM is not well built, it's built on ageing technology, requires specific versions of things like MS SQL for metadata, and that's why they don't want to support you because it's just not good
Yeah that sounds terribad
solidworks itself is pretty good though
Yeah, it's definitely got my thumbs up
i feel like a lot of software made for engineering purposes isn't well built in general. especially the software im working on as we write lol
maybe because it's built on deadlines
and not meant for good experience
laboratory software i imagine is pretty similar
this might be why I'm still using Windows as a desktop even though 95% of my work is fine or can in fact benefit on Linux - I've just been instilled with a fear that I might encounter some windows-only program one day, which is something that often came up in the past
the only reason I haven't moved over to Linux tbh is because of macros on autohotkey
automated the hell out of the cruddy laboratory software
Engineering software just has such a narrow userbase
So either you're paying out the wazoo for it or it's not made well
good ones exist though, they're just eeexpensive
oh lol
Yup
i'm learning AutoCAD rn aswell as python + inventor
Like, no way in hell I'm going to pay for an individual use Matlab license
It's $860 a year for an annual license, like holy shit. That's JUST the base package
Oh, home use is $149 a month if you promise not to use it for anything 😄
"This license option Is not for government, academic, commercial, or other organizational use."
err, a year I think
there's a reason why anything i could write in matlab i write in python
octave is a decent scuffed alternative
Do what you want, 'cause a pirate is free,
You are a pirate!
Yar har, fiddle di dee,
Being a pirate is all right with me,
Do what you want 'cause a pirate is free,
You are a pirate!
Yo Ho, ahoy and avast,
Being a pirate is really badass!
Hang the black flag at the end of the ...
Like, no way in hell I'm going to pay for an individual use Matlab license
there's a reason why anything i could write in matlab i write in python
@craggy elm you could do that in any turing completel language 😉
if you have the money for it
yep, for sure. though I hate it as a programming language. but it sure is powerful
@covert scaffold yeah i get it lol i could write it in C if i really wanted to. the point is that im not going to be doing any rapid prototyping in C lol
always true 😛
The problem with Matlab is that it's really the only programming language taught to engineers, and it takes care of so many things under the hood that it does not prepare you for a job in SWE
I had done so much matlab programming I thought getting a SWE job would be a cakewalk but on Amazon's interview I got ripped to shreds
oh boy lol
i was dicking around with stuff prior to being introduced to matlab in college, so from the get go i noticed the class was just hot garbage
the funny thing is that some people i work with compartmentalize their work so heavily that they make themselves believe that they're not doing SWE work
Going from matlab to C++ was such a blast because I ran into so many damn memory and time errors
I stack overflowed on like every project
lmao
My first search on stack overflow was about stack overflows 😄
you should get some kind of reward
Free stack overflow with every first program execution!
Is everyone a genius 😦
I just want a small internship in 4rth year. But my college nothing that can be applied in these job details ;-;
It's okay you can say yes ._.
It's not so much about knowing all the things, it's knowing where to find the information when you need it.
I had to learn python, ml, deep learning, django all by myself in a year
but still
when i look at internships they are like oh btw you must know ANGULAR JS, REACT JS, JAVA, DOCKER, MUST KNOW DATABASE MANAGEMENT, DBMS ALL THE WAY, also create an ANDROID APP that's nice
for 13 dollar per month haha
did i mention openCV
HOw do I get an internship 😫
I'm from india btw, so I'm also worried that half of these are scams
😦
Well, keep in mind that most hiring managers use their postings as wishlists
They just put everything under the sun they can think of. Even if you don't have all of them, apply anyway
Yo'ure not going to get paid a lot, that's normal.
The idea is that after college you can use the experience to help qualify you for a job
yeah, if you know a few things and believe that you can learn the rest on the job, then just apply
i wouldn't view a job posting as a sign of everything you need going into the job
Damn if the “years of experience preferred” isn’t a deterrent
I saw a job post the other day. 👔
It required 4+ years of experience in FastAPI. 🤦
I couldn't apply as I only have 1.5+ years of experience since I created that thing. 😅
Maybe it's time to re-evaluate that "years of experience = skill level". ♻
41720
170132
see how things work?
pretty much
HR people are the majority of the people making these job postings, so most really have no idea what they're asking for
it's a game that you just need to get decent at playing
I wonder how much more I'll need to self educate in programing to get a dev position as a physics 4th year undergrad
I got to the point where I at least know what job adverts are asking about and I at least touched most of the things, but I almost never hear back
😂
Sounds like your issue is your resume then
Someone had to tell me that
I got to the point where I at least know what job adverts are asking about and I at least touched most of the things, but I almost never hear back
@sand frost Let's team up D'':
Btw fun fact I tried applying to tech support in couple of places to maybe get my feet wet with IT enviroment
And all rejected me one place saying "we think you'll move to devs to fast and training you for support is waste of time" 😂
@scenic venture Im always ready to team up 💩
@scenic venture Im always ready to team up 💩
@sand frost I'm charge of team name you're in charge of motivation 🙃 😭
Also when I go to freelance sites it's always like, EXPERTS needed. I'm like, welp,,,,,
yeah, IT and dev are totally different. if you think you want to get into SWE, then don't even think about IT
SWE? SWEDEN?
hey guys anybody knows how to deal with impostor syndrome? 😭
Googled swe, gave me society of women engineers. Not bad
Also when I go to freelance sites it's always like, EXPERTS needed. I'm like, welp,,,,,
@scenic venture
Im not looking for freelance deals though, i just want to have reliable career path
hey guys anybody knows how to deal with impostor syndrome? 😭
@lunar monolith
When you find the answer LMK, I honestly undersell myself at every opportunity
@scenic venture
Im not looking for freelance deals though, i just want to have reliable career path
@sand frost
At this point I just want to earn money ;-;
Like idk I just think everyone around me knows MORE, but thats not always the case
It's tough not to feel intimidated by the high expectations of most job positions, I am a philosophy grad that has been flirting with NLP/ML for
a year, I also got deep into web development but I didn't find it fun, I'm looking for a reliable scientific oriented career path, i'm just afraid that I'm choosing a very niche/specialized field without a solid math/programming background
I feel like everyone is hiding everything and not letting me know 😦 The I feel like I'm not doing enough, I don't know enough. And god forbid if I finish a task and feel happy, someone will be like ooh look I got an internship at my dad's company while I'm here like my dad lost his job haha
@lunar monolith idk, I didnt do any ML yet, but I want to poke my head in there eventually. Im thinking on doing masters/maybe phd in physics actually, and I want to move to developing solutions for research
It's tough not to feel intimidated by the high expectations of most job positions, I am a philosophy grad that has been flirting with NLP/ML for
a year, I also got deep into web development but I didn't find it fun, I'm looking for a reliable scientific oriented career path, i'm just afraid that I'm choosing a very niche/specialized field without a solid math/programming background
@lunar monolith You can definitely get into ML engineering without strong mathematical background. You just have to keep programming and know how to use the tools
@sand frost SWE = software engineering
if you want to get anywhere and keep a good position in the data science field, you really should learn about applied statistics and applied regression
it's the core of data science
it's better to know why you're doing all of these things instead of just pressing buttons hoping for an output
Thats very good advice, my main problem right now is finding a good method to self teach data science concepts through relevant projects
understandable
try something relatively simple
for example, try to make simple linear regression models using some python SDKs as a very easy start
like, if you'restarting from square 1
once you're able to make the models, then try to figure out how you compare the models to figure out which one is "the best"
i have an account set up for this: https://www.kaggle.com/
Kaggle is the world’s largest data science community with powerful tools and resources to help you achieve your data science goals.
not sure how great it is though since i haven't done too much on it
it looked like it had a bunch of useful resources re: data science
Thanks a lot, it seems like a good starting point, focusing on applied statistics seems definitely to be the fundamental skill I need to build, I think I just have a lot of self-doubt but if I manage to stick to a plan and be positive things will probably work out
Self-doubt sucks
^
@lunar monolith not a lot of things you get worse at the more you do it. If you keep going, you can't fail. I mean, look at No Man's Sky lmao
following up on earlier job discussion
i tend to see lots of job postings look for sr devs
5-8 years of experience
wonder how one can even get into the field
tell less truth when the benefit and risk outweigh telling the truth
funny enough i got interviewed for one such job
hr lady told me they are looking for somebody with at least a couple of years of exp
Maybe they think all aspiring senior devs have time turners
I am just afraid of going in this field further as i see requirements for jr devs.....
But once you’re in, you’re in
Idk wordpress knowledge, php, js with vue and react, azure, docker, aws, good design skills and other things that i dont know yet
Devops skills
..m
Well heck neither do I, but it’s not worth fretting over
Hi guys! I work in a financial institution and I'm self-taught and have been using python for about a year or so. Have plenty of projects but no developer experience and a Bachelors in Psychology. Trying to get a junior Dev role. Any idea if there are any stepping stone jobs I should transition to? Or any strategies I can take to be more marketable?
Yea i know its nto worthy but what to do if i need something to do in aws xD
Like i cant learn it kver night
You shouldn’t be expected to
@subtle trail Having a portfolio with your projects to display is a huge help
@white karma I have them all displayed on Github
I am checking local fb groups for coding every day in hope that someone will ask for flask dev but with no luck so far xD
Have you contributed to any open source projects?
I should oearn docker or php
It would probably be more worth your while to market yourself more
Or get involved with the community
@white karma Thats a really good idea. What do you think is a good way to get started with that
?
By contributing to projects people can find you
I think stack overflow has section "Looking for jib"
Job*
i should try to listen my self more...
There’s a channel in this group where people show off their projects, maybe collab with them
Awesome, thanks guys!
Anything in regards to customer service/people skills would be a plus I’d say
Protip: search for site:boards.greenhouse.io python on your favorite search engine website (e.g. https://duckduckgo.com/?t=ffab&q=site%3Aboards.greenhouse.io+python&ia=web)
soft skills are nice especially if they match keywords that are in the job posting. Not weighed as heavily as hard skills though
most people use platitudes when it comes to appraising their soft skills. Might as well join in to get past the gatekeeper (aka HR)
how challenging is it to get an internship in college
Not sure. I didn't do any
Upperclassmen told me that it can be challenging but it you work hard you should get somewhere
But again I am not sure
Didn't get one in my first year and now I have a feeling I will not get one in my second year
Hi
i mean
like
@mortal wedge @reef kayak i’ve been networking early lol. was talking to a guy from Uber and he said he could get me into internships if I had a 3.5+ CS major
I am in last year of my highschool and i would like to make a career in artificial intelligence (python). The problem is course do i need to opt and which university should i join. Please suggest a career path considering appericiable scolarship. No bar on country or university for now. Please ping me. Thanks
They pay you the $$$
considering i’m in high school i was excited to read that he thought that i have potential
Very nice
You should definitely follow your dreams and shit
@past crow yea I should do that asap
Networking does help a lot from what I have heard
exactly
hey guys
i'm learning python by myself and i managed to make a website with flask, now should i go for the college/university after school?
i'm learning python by myself and i managed to make a website with flask, now should i go for the college/university after school?
@sacred sonnet You dont need a degree to become a developer in today's world but if you can afford a degree then it is a must i guess
Might be unpopular opinion but I think degree is super important if you want to move into more advanced fields
Like coding simple web pages etc, yeah not much theory is needed there.
The big advantage of a university degree from the perspective of learning is that you're forced to learn a lot of things; whether you like it or not. As for whether it's worth it or not, that's more debatable, but it definitely seems much easier than not doing one
Yeah just having a STEM degree, is obvious indicator that you're not a moron
The big advantage of a university degree from the perspective of learning is that you're forced to learn a lot of things; whether you like it or not. As for whether it's worth it or not, that's more debatable, but it definitely seems much easier than not doing one
i guess that's a pro yeah
if you like a thing you learn it by yourself better than you can do in a school/college
but there are a lot of things that you get bored
but they have to be studied
I learned about say DFDs, I don't care about them, they're boring as shit, but it is a useful thing to have learned. I also know I wouldn't have had the motivation to learn at quite the same pace if I wasn't doing a degree
so unless you're the exception, and a highly motivated person, then a degree is a useful way to make yourself learn thigns
alright 👌thanks for advicing guys
You're not entirely correct. You dont learn much in uni unless you're super motivated aswell
But it forces you to go through a lot of topics in a short timr
Time
you still learn more than you otherwise would. It's not like highschool where things are handed to you on a plate, but there is a bare minimum that you're forced to learn or drop out
btw in my country computer-science formation is very few, my teacher of computer-science didn't even know what kali linux was
and she has a degree lol
Idk in my uni around 70% drop out from CS. Just saying that it's a challange by itself, and high school students usually dont get it
isn't kali Linux relatively new
I've heard that exact 70% number from my university - and it 100% isn't true. Not saying that's the case for yours, but my uni and a couple of others i know of are made out to be much harder than they are
and isn't that because the math is crazy hard
Idk in my uni around 70% drop out from CS. Just saying that it's a challange by itself, and high school students usually dont get it
@sand frost
like weeder classes
Im not CS major, but physics so idk, but my pries did CS and he said 30 finished of initial +100
But yeah math is crazy hard
Its not that small, besides cs there are other programs
Which are almost indentical
Like software engineering seperate program etc.
Even I dropped out my CS degree and now learning from the internet lol
My uni had ~300 start on the CS related courses. Not sure how much it's dropped, but there's at least 70% 2 years in, almost certainly more
Thats good, I dont consider high drop out rate a good sign tbh. Yeah some guys will understand that this major is not for them blah blah blah
But certainly not majority ..
Our school in some fields is crazy outdated, like I in physics had experiment automation class, where I had to write pascal code on win98 machines, because there is no funding to buy new equipment for this class
😂
I don't think the number of dropouts necessarily means the course is hard. it could also be because of misconceptions and differences between expectation and reality
I can imagine people go into a CS degree expecting to make amazing apps, but then the reality of the mathematics lectures hits hard
Hello, I'm new here, next course I'm going to university to make a computer science degree in spain. Does anyone have the degree, or similar?
Most subscribed CS courses at my uni are cyber security ones. The vast majority of people going into those degrees have 0 idea what it entails
things are always cooler when imagined before reality hits you in the mouth.
this girl I know was a CS major
I have a general engineering degree, does that count?
loads of people should have a CS degree on this server
I have a general engineering degree, does that count?
@distant crow Sure, all the engineering degrees start vry similar
oh and it's degree, not course.
I can tell you how much energy is in steam at 222 degrees C and 2 bar...but only if you give me a big table of numbers
an usual typo that spanish/portuguese usually do when talking about degrees.
so degree is university?
steam is relevant in computers right?
degree is your "major". In your case, Computer Science would be a degree. A course would be for example "Introduction to Programming" or "Computational Theory" or things like that.
oh yes, I was talking about a degree then
this is just minor nitpicking. : )
thank you
but yeah, what were you going to ask about in particular?
yes, people that have done something similar, are you happy with what you studied? Did it met the expectation?
well, considering I'm in the Iberian peninsula as well I can answer that briefly.
@distant crow i actually wrote a c library for steam tables functionality based on publicly available research from IAPWS
very nice
I wish we had steam tables in digital form. but no, we were expected to use printed tables
although, i need to add support for linux
i have a windows pc, so i need to get around to making an ubuntu vm and trying to build it there
forget linux, you need to support Windows 98 judging by how old some machines around engineering departments are
For CS degrees (here I'm thinking about the more "applied" variant, also called informatics engineering), all universities teach about the same things.
lmfao i know right
it's just a c library though, so i intended it to be used more by developers
Some universities/departments might be more specialized in somethings than others but that's more relevant during a master's/PhD.
like, if you need the functionality in an app or something
Some universities/departments might be more specialized in somethings than others but that's more relevant during a master's/PhD.
@crude crown Thank you sir, do you speak spanish?
not really.
having that said, don't sweat so much about the choice of university but do make sure that you nail the fundamentals.
no, I mean during your degree to nail down the more fundamental classes, like linear algebra for example.
Oh I see, I'll have that in mind
with respect if I'm satisfied or not with the degree... that's a tough question.
Go on if you want, im curious
To keep it brief, I would have done quite a few things differently.
and it might not necessarily be related to the degree itself.
either way, what I think would make sense for someone enrolling in CS nowadays (also, are you sure you want to go into CS?)
for starters, the competition is really fierce nowadays
so you'll need ways to distinguish yourself from your cohort.
can be either on focusing on more niche skills, working on side-projects and so on.
so do keep that in mind, that's how it is nowadays.
and most likely there might be "easier" fields in that sense that aren't receiving so much spotlight and having so many people try to get in.
also... what's hyped nowadays most likely won't be hyped when you finish your degree
I appreciate your opinion, yes I'm sure I want to go into CS, I want to go to learn the things I need in order to make the things that are in my mind. I know it will hit hard since I dont have a gifted intelligence. It's okay for me if competition is hard, Im a competitive person when it comes to something I like
Did you study all day?
no
okay
mostly during exam periods.
Nice, the way students do hahah
yeah, but I'm not sure that would work nowadays.
Yes, take care
you don't have to have a "gifted intelligence"
mostly it's about putting in the work
Hi guys, need to vent a little. I'm feeling out of my depth and the work project I'm managing/developing is becoming less and less useful. Pretty much feeling completely fucked. Anybody been in the same situation?
My current project is a mess, but I’m an independent contractor atm so I’m given enough power to unfurl it
Good to know I'm in company I guess. I'm 9 months in to a two year project as the sole developer and have not got anything done because the spec was nonsensical
So what have you been doing?
Hopefully getting paid
sometimes you need to push back if what's being asked is completely ridiculous
idk your situation though, so that's more of a general statement instead of me telling you what to do
i remember in college i was asked by some health sciences student if it was possible to 3D print a scanned human body geometry. needless to say, he didn't want to hear about how much work it would take to actually realize said thing he wanted to do
you should also hold your managers or whomever is producing the spec accountable for providing you with the information you need to do your job
this is called "upwards management", and as I mentioned the other day, it is important
bad managers and toxic personalities/work environments notwithstanding, the best thing you can say in this situation is to tell them: "it is your role to provide me with this spec, I can't work with out it" followed by asking "how can I help you get me this?"
yeah, being able to formulate some alternative to what they provided, if what they provided is garbage, is pretty useful
also prevents anyone from accusing you of not doing your job or not being a "team player"
exactly
can't really be your fault if you offered to help, laid out what you need/your expectations clearly, and they still failed to give you what you needed for your work
yeah, like, an engineer's role - even in SWE i could imagine - is to be the person who can filter out what's reasonable and what isn't
and then provide alternatives
like, the business people are just going to throw whatever they want at you in the hopes that it works lol
yes, and whatever your role is, don't shy away from making it abundantly clear that you need something to do your job. People can't rightly blame you for making a reasonable request, they're either going to have to say "no" in which case it's on them for not being the "team player"
if you don't make the request, they can easily say "well he didn't ask", and sometimes that's how people get fired for doing nothing wrong
so much of our bad code is from people not being able to say 'no' lol
like, they just tried to appease the latest deadline without any pushback, regardless if the work was actually reasonable to do within the given time frame
sure, but few companies care what SWE has to say, esp when SWE bitches it can't be done then it gets done
technical debt is next MBA problem
You pay the price when it comes to maintenance
You pay the price when it comes to maintenance
as the people above me are now realizing lmao
I mean, I realize I'm getting paid big money due to this, but the code I'm working with right now makes me want to kill myself
also, it's one thing to say it can't be done and another thing to say it can't be done extensibly
That's fair
that makes 2 of us lol
I mean, I realize I'm getting paid big money due to this, but the code I'm working with right now makes me want to kill myself
@mortal wedge that's why you're being paid well
i have to redo large swathes of code because the person before just wanted to finish the job instead of wanting to finish the job intelligently
I'll either be rich or I'll be dead. Works for me
That sounds like every group coding project I had in school
I basically wrote the whole thing. But looking back, it gave me good experience
UltimateChaos, if you do it right, YOU don't pay the price, your replacement does
It's like when you break something. You fix it just enough so that the next person thinks they broke it 😄
Delightfully devilish
nah, just corporate development
There's a few problems really. One of which is I'm the sole SWE employee working for a subsea vehicle company but being backed by a research team at a university. Sadly the team has no knowledge of how to actually implement software using their research and the company has no development knowledge or experience.
I've respecced the whole project with a new workplan. But to put it simply, the ceo was expecting a clone software to one of the biggest subsea platforms out there. Now realising that's insane, they've decided to purchase that software anyway...
So I'm kind of working on a project that won't be as good as what they'll have already nor be maintainable by the company as they have no dev capabilities.
But because of shitty management I can probably work away for the next year or so and still get paid
that's more or less what im doing, except for my situation is that the project is highky likely to get canned in a few years once more people start using it
But because of shitty management I can probably work away for the next year or so and still get paid
@crude folio I'd lap up the money and start making moves towards more stable places
this doesn't sound sustainable at all from the outside
im just cashing in the checks while improving my project portfolio
i have 3 years of emergency savings, so even if they laid me off for whatever dumb reason, it's not like it would really matter for me in the long run lol
more savings you have = more power you have to tell whoever to fuck off lol
im just extremely cautious by experience lol
Reminds me of an anime I watched recently.
"The Hero is Overpowered but Overly Cautious"
love that anime
It's pretty great
@crude folio BTDT as Sysadmin, stockpile cash and be looking for new job, as some point, the accountant will figure it out and let you go
ignore wenches acquire experience
Thanks for the replies guys, made me feel better about the sitch. I guess what's bothering me is it should have been a really great step into the industry I want to get into and allowed me to learn what I need to... but nope
it's job experience which is never bad
when i was in college, i seemed to stand out purely on the basis that i had a single internship under my belt
what was that internship? @craggy elm
well, at the end of college, i had done about 3 internships.
first one was just making some bullshit MS access database for a factory.
2nd one was making a calculator in VBA for predicting how fast it would take to laser cut a part @ a factory
3rd one was at the place im hired at today, which is basically just development for a kernel that's used in data science stuff within the company
the 1st one was a bitch to get though, but after the 1st one, it got exponentially easier to get internships
Same with jobs
that's what im counting on lol
Just do your best to not get fired for at least a year
anyone familiar with doing remote work within the US for european countries?
kinda curious about how difficult it is
well, this is your year for seeing things clearly, make the most of it
after all, it's 2020 Vision, amirite?
Beachtastic, I'm sure some people do but it's probably pretty rare, why hire expensive Americans?
Hey all! I am new to Python and Django (not new to programming) and trying to switch my career to web development. Has anyone here switched/thinking of switching to web development after working in some other field/domain? Any suggestions how should I go about it?
Beachtastic, I have had to build MS Access databases before. These people need to realize these are desktop databases and are very limited. Better than a spreadsheet, I guess. The fact you could build something like that is good, shows you are versatile.
Has anyone ever been in a situation when they got an email about an interview scheduled and has not seen it till a week later?
I check my email everyday and I saw that I got email saying that I have an interview to take and it is due tmr
The problem is I already have an interview tmr with another company
Should I email them about the situation and maybe they could extend the date?
It does
I sent an email but idk what will happen
I check my email everyday and I didn't see it at all till today
that seems kinda weird
Like I check it 24/7 from when I wake up till I go to bed
I emailed them about it but idk what they will say
I am just gonna have to face rejection and try to work harder
aiyah
Hey, better 2 interviews than 0, at least?
Any tips on a technical coding interview?
I really recommend Cracking the Coding Interview. It's a great book if you have time before your interview. Otherwise practice leetcode questions, practice on a whiteboard, know your DSA
@lethal lynx I am getting a group together to study web dev. PM me if you are interested!
@lethal lynx I am getting a group together to study web dev. PM me if you are interested!
@vapid jay what must i already know?
faderazor, you can email about it
but obviously, you realize it looks awful, "can't even keep their email straight, why should we hire such a candidate?"
you could say, this guy has so many companies vying for him he can't even get back to us in time!
most recruiters for internship don't think that way
I had 20 people for 2 positions scheduled for interview, now I have 19, HORRAY!
hi guys are there any data scientists here?>
Probably. Best to just hope and ask away
^
i was wondering if things like kaggle
are worth it
because ive seen on online formums that it doesnt actually replicate real world data analysis
then i checked out people who hire jobs
idk the english for it sry
they said theyre sick of seeing kaggle competitions written on CV
or resumé or whatever its called
If you win a kaggle competition, i dont see why not
yeah so thats also a main thing ive been thinking about
it doesnt actually help irl
and it kinda spoon feeds you
having done some of them myself
theres no room to think
so i guess im safer sticking to those course books and doing solo projects?
Any courses are fine as starr
