#career-advice

1 messages Β· Page 438 of 1

hidden berry
#

the inspiration behind my name was a talking point during an interview I had, and I think majesticsoup is weirder so

buoyant seal
#

@low field i'll agree with recurse_error on this. As long as it is not something like M0the4uCKeR, you are fine. gunraidan sounds perfectly fine.

low field
#

Thanks.

smoky quest
#

I actually had to push back on some of these accounts when adding them to the org

low field
#

I was worried that "gun" sounded too violent and kiddish.

smoky quest
#

Had to have the employees have a different account, which is fine too. But having 133th4x0r is not only childish but also hard to track with employees joining/leaving.
Also fyi, if you join a company with a github org, always create a separate account to avoid issues of ownership

undone ocean
#

Is anyone here by any chance studying math or business cause I'm kinda confused as to what I should do using both of these degrees. I am currently trying to teach myself some coding on the side using online platforms such as udemy but still have a long way to go before I can confidenlty put it on my resume πŸ˜… . Was wondering if anyone here could potentially give me advice on what I should be looking for as I am applying for internships this summer.

smoky quest
bitter ibex
#

hello

#

What language do i need to learn to become A Cyber Security Expert

finite pivot
#

Ig python

#

But u have to know atleast 3 to 4 languages

bitter ibex
bitter ibex
finite pivot
#

like definitely python should be there then u have to learn JavaScript and also C++

#

but some people learn professional couses like B.E in computer science

#

anyway can anyone send me the link to download python

bitter ibex
dense mesa
#

I got the python developer role!!!

#

My first software job, part time while at uni but it's a brilliant start with very good pay :)

brittle thorn
#

I got my start at dev roles while at Uni too so that is great

vast shoal
spark sleet
#

amateur in different lang or mastering one lang ?

vast shoal
thick juniper
thick juniper
#

Is there a course or a book you know of which could teach those fundamentals for those who won't e getting a B.S.? Or is it a matter of experience and pulling threads from different projects together?

summer roost
vast shoal
#

I use intermediate rather than "advanced learner" because I don't think you should wait too long either.

summer roost
#

You don't have to know every feature, but you need a solid grasp on the features you're using.

ivory sluice
buoyant seal
# summer roost I'd say stick with one language until you no longer struggle to remember the lan...

my second language is forced to be JavaScript, because of the given tasks I needed to do. I am not sure if I feel myself comfortable to advance my knowledge in it to reach instinctive syntax remembering without googling it.
I am a bit torn apart, if I should continue deepening my js knowledge

Or if I can move freely to a language I wished to learn, golang.

From point of... desire of the first most important thing to have, I think I should go to golang.

On other hands, JavaScript can be needed a lot of more times. And it a bit not making sense to stop learning it in the middle

summer roost
#

JS is a weird one, but commonly used. If you still need to use it, I'd keep focusing on it. If you no longer need it and want to shift l towards a backend focus from a frontend focus, learning golang or Rust or C might be a better use of your time.

buoyant seal
#

we did not have frontend dev. So I learned JS / Vue.js and whole related ecosystem related to it, with HTML / CSS / SCSS to do the job related to it. Heh, even reached using Jest testing already.

buoyant seal
vast shoal
summer roost
#

FWIW, golang and Rust fill similar niches, and Rust has been rising in popularity and golang has been falling. Rust might be the better choice to learn.

buoyant seal
#

I just followed the roadmap https://roadmap.sh/ to try everything
while given advices here + in DevOps server https://discord.gg/devops, that certainly helped a lot.

In terms of Backend, just make sure u went through the books:
Head First Design Patterns
Clean Code by martin
unit testing principles practices and patterns (+ reading books recommended in it)
Clean code in Python was good also

basically... a lot of reading and a lot of practice. Everything I learned I immediately applied at the work. I was lucky having a free reign what I can try at my work. That helped a lot to advance quickly. Anything I learned was solidified by a lot of practice to be understood and remembered for sure.

#

The most imporant part related to backend i would say this:
Not tested work is not working.
Try to be always developing with testing in mind
Having code goodly structuruzed with testing in mind and having good enough coverage is always amazing.

Testing forgives mistakes. It allows to write 10 times better quality code without the fear to mess up.
You almost can't mess up tests. If tests aren't working, they are still right because they are pointing you where to work. They are still having your code kept correctly πŸ˜‰
Well, though to read the book about best practices better be first in order to spend the most optimized time to testing.

#

Yeah, all books I recommended about the dev part.
I think that the person needs to be dev first before diving into devops.
it will make sure that the person applied software best practices when writing infrastructure code for devops. Same principlies are applied anyway.

#

The books for DevOps a bit harder to recommend, I could if needed though. Or you could just ask advices in devops discord server about where you currently go

honest pivot
#

I'm kinda curious about Rust, but I'm very much on a C++ kick right now

#

I'm working on a mixed Python/C++ project right now. Mostly C++, but with a user interface in Python.

honest pivot
#

I'm not in London

#

But it's a lovely place. Wouldn't mind living there if I could get paid a ton.

hollow cove
#

for data analysis, how much would you really need python?

#

even if I didn't need it for most of it, I would still love to learn it, just for the sake of learning it

gritty rivet
hollow cove
#

I see

fringe pine
#

@strange wave Please get permission from the admins to promote within the server. You can ask by sending a DM to @severe widget

hollow cove
#

has anyone from here transitioned from a non technical job to a programming or analytical job that requires a certain degree of programming? How was the transition? How was the learning process?

kind oar
#

I personally think that is the best way to go about it, having the business knowledge and mindset is hard, but learning some technical skills is easier.

hollow cove
#

just a random question, was it in india?

#

oh ok, if you were to say India, that would've just made me lose hope in India once again

#

i see

#

yeah, imma DO that

low field
#

How nerdy of something can I put in my porfolio without it being "bad taste"? I'm considering making a Pokedex with the pokemon api. https://pokeapi.co

Thought it would be fun, but am having second thoughts since it won't impress a hiring manager.

#

I don't even like Pokemon like most millennials. I just think the project would be a fun nostalgic road trip.

smoky quest
#

Also don't hesitate to own nerdy things. There is nothing shameful about it.

rare sand
#

!mute @maiden timber 24H This is not an acceptable way to speak in this community. Take some time to read our Code of Conduct and think about how you phrase yourself in the future. Whether or not it was your intention, what you've said comes off as misogynistic and contemptuous towards women.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied mute to @maiden timber until <t:1642280006:f> (23 hours and 59 minutes).

rare sand
#

I realize you may or may not have intended it like that - one way to read this is "my friend followed a program for empowerment of women, but you can't do the same thing because you're not a women". But I don't really care what your intentions were, because the bottom line is that what you actually wrote is going to make some people uncomfortable, and I won't stand for that. That's not the kind of community we want. If you phrased yourself poorly, phrase yourself better next time. This stuff matters.

tacit quiver
#

Hey guys

#

How can i make money from coding with python ?

safe loom
#

I sent many apps and so far not a single positive response. I'm losing hope at this point

gritty rivet
half dome
#

Hi everyone, I was hoping to get some feedback as to what roles I may fit in that you've seen with my experience

BS - Economics
MBA - (Strategy & MIS Focus + Data Programming Credential)
Financial Research Administrator - 1 yr
Healthcare Data Analyst (2 Yrs Experience - Present

Current job tasks: PowerBI Application developer / analytical excel reporting

About me:
I enjoy working with systems and processes to figure out how they may run more efficient. This lead me to python and data analysis where I have automated multiple manual reporting processes and started using PowerBI for front end. However, I have never worked on a coding project with anyone else and lack github, AWS, and other major skills because of this. I also struggle to understand intense libraries such as tensorflow or sklearn

gritty rivet
#

@half dome Are you saying you don't want to be a healthcare data analyst anymore? What kind of change are you looking for?

If what you're getting at is that you like using Python and want to do more of it, there are loads of data science skills you can work on that aren't as complex as machine learning... Visualization, data pipeline tools, etc.

thick juniper
undone ocean
half dome
modest fractal
#

@safe loom Where you located?

final sphinx
#

I want to learn and understand the basics right now, but hopefully soon I can shoot higher!

gritty rivet
half dome
nimble oriole
#

Hello. Did anybody of you here got a job in which the interview was with Python? What questions do you get in an interview as a trainee/junior? Is there a page in which I could search for projects/problems and upload them to GitHub? I know I'm not supposed to specify the language since the concepts are the same in all languages and also not supposed to ask something that I could search on google, but most pages give you either very easy challenges or they go into algorithms and other more complex topics. Ping on reply please

slim night
#

Anybody in here to maybe help with my existential career crisis?

gritty rivet
gritty rivet
nimble oriole
smoky quest
smoky quest
nimble oriole
smoky quest
slim night
#

I have a MSc in physics, a BS in chemistry, but I'm thinking about changing careers to make more $ as a code monkey

#

I like the idea of wfh because I introvert pretty hard

nimble oriole
smoky quest
slim night
#

I am self-taught VBA, C/C++, KiCAD, and learning Python right now

smoky quest
slim night
#

If I jump ship out of science and into software development, I am worried I might hate it and never be able to go back to working in a lab again

smoky quest
# nimble oriole Will look into it, thanks

and since you mentioned SQL, you may have questions of the type:
"Here is a database with some tables, get me the monthly average of the expenses in that specific category". Assuming it's more about data analyst than backend

nimble oriole
#

@rich haven pinging you as you requested

gritty rivet
# nimble oriole Was it algorithms and normal python only problems? Because in my country most pe...

The particular job I interviewed for wasn't necessarily typical, but they asked me to handle files, dictionaries, errors, pretty simple stuff

If a job is explicitly looking for Django and SQL I would absolutely be prepared to be solving problems that involve those things directly.

Prepare for what's reasonable and it's not your fault of the interviewer is unreasonable. I applied for another job that was 100% Python and the interviewer insisted that I use Ruby. I couldn't feel bad about not being prepared and I no longer have any interest in working for them

slim night
#

I play with code in my free time. Learning C/C++ was for playing with Arduino. KiCAD was to design my own printed circuit boards for electronics projects. VBA was for data processing at work. Now, I'm thinking coding might be a good way to get the $$ to spoil the hell out of my kids

#

It's fun, I like to problem solve and I like the satisfaction of a script that does what it's supposed to do

#

But I also love doing science. Been looking for part time coding jobs and nothing has come through for me yet. If I could do both, that would be ideal, but I don't know if it will happen for me

smoky quest
smoky quest
slim night
#

@smoky quest Yeah, VBA has been declared dead at least once, but there still seems to be a lot of corporate inertia to continue using it

smoky quest
#

the vbas ones aren't at the top of the pay scale

slim night
#

I work in a chemistry lab atm, with inductively-coupled plasma optical emission spectrometers

#

Even the VBA ones pay 2.5-3 times what I make now ._.

smoky quest
#

In the US? EU? Other?

slim night
#

I'm in south central US

smoky quest
#

so like Austin?

slim night
#

Tulsa-ish

smoky quest
#

yeah, not known for its tech center. But good thing more jobs are remote

slim night
#

exactly my thinking

#

I'm a very STEM person in ....... a not-so-STEM state, culturally

smoky quest
#

yeah I see.
Either way, to answer your original question, with a ms in physics, you should have the chops to handle the transition.
And with regards to actually liking it, there is no substitute for doing it. Most tools being free, you should just try and see how you enjoy it. Just keep in mind that the field is huge in terms of applicability. So not liking something doesn't mean you won't like other areas.

#

At the end of the day, it's just like a cost function. The further away you are (skills, age, how much you are interested...), the more difficult it is

#

There is also the possibility of leveraging your current career, which could also help reducing that transition cost, but that would also require more research in terms of jobs using both. Not knowing anything about chemistry, I wouldn't be much help there.

slim night
#

a guy I went to grad school with now has a job writing Python code for oscilloscopes

smoky quest
#

And overall the field is pretty friendly and laid back. Most companies don't care about which hours you work as long as shit gets done

smoky quest
slim night
#

yesssss, I would love to have my current job and then come home and code in the evenings and on the weekends. I'd even buy a laptop to code on at work on slow days!

smoky quest
slim night
#

yeah that's what sucks and is what I'm running into

#

I interviewed with a VBA developer startup and they said I was a "rockstar" but had concerns about my availability to clients during the work day

#

so I didn't get the position :/

smoky quest
#

What's the hold up? Just the fear of not enjoying it?

slim night
#

that, and I'd kinda feel like an a-hole quitting my job now, even though my manager didn't give me as much of a raise as I deserve because she would have had to do more paperwork lol

smoky quest
slim night
#

I am also concerned that a lot of the VBA jobs I've seen, at least, have been 3 month to 1 year contracts, and with two kids and a mortgage, I am concerned about not being able to find consistent positions so that I can maintain income

smoky quest
#

yeah, VBA are also pretty niche

slim night
#

yeah. but I was also thinking that while I do VBA gigs, I could learn SQL and get better at Python, which opens up even more opportunities

smoky quest
#

yeah and data analyst

slim night
#

yes

smoky quest
#

you could learn a bit more SQL and go straight for it

slim night
#

the possibility of learning new things all the time sends a tingle up my leg

#

I LOVE working in science, I take pride in being a scientist, it's just not enough $ for the life I want to live

#

There are things I want for myself, and I want to be able to afford them

#

But I also know my personality, I get excited about things, I do them intensely for a while, then I lose interest. I did it with knitting, stained glass, woodworking, 3D printing..... I just don't want to lose interest in coding and then be miserable, stuck with a big choice I made.

#

Hence, the existential career crisis

#

HOWEVER I would "suffer" doing stained glass all day if it pulled down 80k a year XD

smoky quest
smoky quest
slim night
#

I went from never opening up the macro editor in Excel before to having 4 to 5 VBA macros working properly in 2 months' time

#

that was in 2009-2010

smoky quest
slim night
#

The lab I work in now, they were doing data processing by hand before I got here. I was like, "ewwww" so I wrote data crunching macros for almost every machine in the lab and they are used every day

#

Yep, I'm going through that eBook now!

#

But all that code I wrote to make everyone's lives easier still didn't convince my manager to "do some paperwork" so I'd be paid more :/

#

It's a real letdown, and is part of the reason I am considering leaving the lab and switching careers

ivory sluice
#

are you currently underpaid for your position? imo writing some macros to automate some number crunching might be seen by the employer as a free bonus that you did voluntarily as a one time thing

slim night
#

I'm making $18.08 an hour. I do consider that grossly underpaid

ivory sluice
#

if you're still new to python and working thru automate the boring stuff, you should give learning a solid go first. job hunt and career change planning can be put on the back burner

ivory sluice
slim night
#

since this area isn't really tech- or science-heavy, it's hard to know

#

I plan on moving out of state once I get full custody of my kiddos

#

I could be convinced to stay at the lab a bit longer if I were bumped up to $23/hr. but my manager will make a face about the 'paperwork'πŸ˜’

#

she supposedly works full time but never shows up before 11:30 am

#

she gets to the lab, goes to lunch, and gets mad when she has to stay past 5 pm

#

πŸ˜† πŸ’€

ivory sluice
slim night
#

I have, but the sample sizes are small or non-existent

#

I am being paid below the average for Oklahoma City and Tulsa though

ivory sluice
#

offering or asking for paid work is against our #rules . please abide by them @coarse pollen

slim night
#

OKC and Tulsa are the largest cities, so they're the ones I compared against

#

There's not really another tech hub in the state

#

I agree with you that I need to keep learning Python, but I felt comfortable enough with VBA to search for developer jobs for it

#

I do very much enjoy crunching data with code

tacit mirage
#

do i need a gaming laptop or desktop for programming/coding college?

true harness
#

no

slim night
#

@true harnessI love your username

ivory sluice
# slim night There's not really another tech hub in the state

you keep bringing up tech hubs but you're not currently in tech are you? i guess this isn't totally related to the topic of the channel anymore, but i asked bc you mentioned that you felt entitled to a significant raise but i wasn't sure what you were basing that on

slim night
#

I am basing my pay expectations on what I have seen posted on job sites like Indeed, ZipRecuiter, and Dice

#

I have worked in the private sector for government contractors for 15+ years and currently work at a public university

#

I have BSc in physics with math minor, BSc in chemistry, and MSc in physics

vapid jay
#

i'm trying to prepare for a tech interview, and I'm looking for a website to practice coding questions. Any suggestions?

true harness
#

hackerrank, leetcode, codeforces, codechef

slim night
vapid jay
#

is it worth buying?

true harness
#

i think you unlock some extra problems, and get solutions or something. i've never tried it, didn't seem worth it to me

slim night
ivory sluice
#

it sounded like you're in research? i was under the impression that whole field is underpaid

slim night
#

The other technicians in my lab were awed that I was able to write VBA macros for data processing. It blew my manager's mind. But I have some kind of Imposter Syndrome thing going on because I was thinking, "if y'all put enough work and practice in, you could be coding too."

smoky quest
slim night
smoky quest
slim night
vapid jay
#

As like a younger python programmer are there job opportunities or am I gonna need to go to some college... or do I just build a decent portfolio and apply for an internship? I need a guide lol

#

When I say younger ..meaning 18

slim night
#

I have seen people who do not have college degrees still land coding jobs

slim night
#

of course, this was >10 years ago so ymmv

smoky quest
slim night
#

they asked about job opportunities...

smoky quest
slim night
#

college isn't for everyone

smoky quest
#

And job opportunities would be greatly reduced regardless

smoky quest
slim night
#

personally, I've never had any job actually ask to see my diplomas, so..

smoky quest
#

You can get in for the low level, easier jobs. But you will hardly get into the more rewarding and demanding careers

slim night
#

one of the dudes I'm talking about literally got the job he did because he answered a Craigslist ad for a programmer. He made good money, got experience for a few years, then moved to California

#

he was homeschooled in Montana and never went to college

#

...which is why I say @vapid jay's mileage may vary

smoky quest
#

I am sure he did. But that's more of an exception and still far away from the normal path

slim night
#

yes, hence the caveats I mentioned

smoky quest
#

sure. But I am more concerned about the other person getting the wrong impression.
The vast majority of kids trying to get in without a degree will hit a wall.

smoky quest
# slim night yes, hence the caveats I mentioned

for context, the market right now is saturated with junior/entry level. You can easily get >100 applicants where 99 of them have degrees.
So not having a degree means you can easily get tossed out

smoky quest
#

so like wtf

slim night
#

ms as in Master of Science degree?

smoky quest
#

yeah

slim night
#

and we agree that getting an MS implies the person got a BS, yes?

smoky quest
#

yep

#

you aren't the only one trying to get these $$$

slim night
#

so.... college does not guarantee a job, but experience is more helpful

smoky quest
#

college years is still >>>> years of experience

slim night
#

......which is exactly what @vapid jay was asking, and was exactly the route my acquaintances took

smoky quest
#

there is the missing part here. Having a hard time with a degree does not imply that not having a degree will be any easier. It's gonna be even more difficult

slim night
#

I am only an entry level developer for Python. I have been coding VBA scripts for 10+ years

smoky quest
#

I have been hiring people, building teams and reviewing resumes for years πŸ™‚

slim night
#

?

smoky quest
#

just sharing my experience

slim night
#

you said "for a years"

smoky quest
#

yes. I am that old

slim night
#

"for a years" does not make sense

smoky quest
#

you are absolutely correct. Let me fix it (done)

#

I will also mention I am not a native speaker. So do expect some mistakes, but I am working on it and that's not an excuse in any way

slim night
#

I can understand that you personally may want to see college degrees, but not every business is like that

smoky quest
#

I typically try to remove my opinions out of my takes.
I am trying to state what I see on the market and across my network

summer roost
smoky quest
#

and I think we have a different take on what is a job comparing to a career

slim night
#

yes, the person asked about "job opportunities" not "career path"

slim night
smoky quest
slim night
#

lol k.

summer roost
slim night
#

Here's another thing: in the US, where I am, college is prohibitively expensive for a lot of people because it is so expensive. In other (developed) parts of the the world, college is free or very nearly so

#

I got loads of scholarships for both my undergrad degrees and I still had loans to pay off after I graduated

summer roost
#

I'm in the US as well, and strongly recommend college - though I'd suggest community colleges or state colleges over private universities.

smoky quest
slim night
summer roost
#

Not all debt is bad, and "thousands" isn't very much money when starting salaries for software developers are in the 6 figure range.

slim night
#

6 figures for entry level?

smoky quest
summer roost
#

Yep

slim night
#

where is this mystical magical wonderland? Because I have been seeing mid to high 5 figures

smoky quest
slim night
#

then all of my developer friends who live by me are doin' it wrong, and they have 20+ years experience

summer roost
#

I graduated with around $70k in debt from a private university about a decade ago. My first job was $82.5k, I was above $100k after 2 years. My loans were paid off in 3 years.

smoky quest
slim night
#

$100k after 2 years. our definitions of "starting" aren't the same. good on ya, that's awesome though

summer roost
#

That was 10 years ago. Starting salaries are higher now.

smoky quest
slim night
#

why haven't I seen that on all these job websites then?

smoky quest
#

also the higher the degree, the higher the starting salary

summer roost
slim night
#

remote developer

smoky quest
summer roost
#

100% remote does tend to pay lower. What type of development?

slim night
#

lol again, I'm in the USA. We don't get help from the government so we have to go after money

smoky quest
slim night
#

Understood, but VBA is my strongest right now

summer roost
#

With 10 years of experience under my belt, I wouldn't even consider a job that pays under $200k anymore.

slim night
#

I feel most comfortable with it and I don't feel right having somebody pay me 6 figures for my baby snake skills

smoky quest
slim night
#

(ok, baby comedy troupe skills)

#

But you just said "you don't want to attract money grabbing people"?

smoky quest
#

and do not undersell yourself. You still have 10+ years of xp in physics/chemistry

summer roost
smoky quest
slim night
#

I didn't say Imposter Syndrome made sense πŸ˜†

summer roost
#

Sounds like you're at the low end of the salary distribution, and I promise you don't need to be.

#

I guarantee you many people with less skills are paid more than your for work you can achieve.

slim night
#

At my current pay of $18.08/hr, even mid 5 figures is a step up for me!

summer roost
#

(so many typos... Mobile...)

slim night
#

hence my existential career crisis

smoky quest
slim night
#

Oh, for sure. There are things that bug me a bit about it, but I know I can do it

summer roost
slim night
#

yes, same

smoky quest
#

So there is potential

slim night
#

But I can't relocate at this time, so I've got to take what's available in this middle-of-nowhere college town

summer roost
#

That's awesome lemon_hyperpleased

slim night
#

yes and it was fun af

summer roost
#

One nice thing about the pandemic has been that higher salaries are available to more people, as location has become less important and employers in high cost of living areas have hired workers from lower cost of living areas

slim night
#

There is this bizarre culture of not paying scientists what they're worth because...... they like science and so they shouldn't get paid a good wage(?)

summer roost
summer roost
#

No, literally because they're suckers.

slim night
#

But engineers, software types get paid a lot more

smoky quest
#

Think about whatsapp. They had 20-50 employees to reach 1 billions humans. That's a heck of a ratio

slim night
#

Scientists are suckers?

smoky quest
#

they don't bring in as much $$$

summer roost
#

yep. I know scientists, who do it only because they're idealists and true believers. The pay is terrible, the hours are terrible, you get absolutely no respect

#

The only reason people stick with it is a desire to better humanity.

smoky quest
#

We could also get into teachers and how much one teacher could have on their students too

slim night
#

yes

smoky quest
#

but at the end of the day, one teacher does not generate dozens of billions of dollars

slim night
#

I was going to make the comparison re: scientists and teachers

smoky quest
#

and again, I am not stating whether it's right or wrong

slim night
#

That's what's breaking my heart so much about potentially quitting my job: I would miss the hell out of being in the lab every day

#

But I'm a single parent with 2 kids and a mortgage on a house that reeaaaaaaalllyyyyy needs repairs and updating

#

And I want more money to pursue cool new hobbies, like converting old cars to EV

summer roost
#

A friend of a friend was a postdoc, sent to live on an island by himself for 6 months, a 6 hour hike from fresh water. The coast guard radioed him every 2 days to see if he was still OK. That's bullshit. It's bullshit that we have a system that allows for students to be put in situations like that. And only the True Believers put up with it.

slim night
#

it's true

summer roost
#

The craziest thing to me is that he thought that was OK.

smoky quest
slim night
#

our brains are just wired to pursue that science thrill

summer roost
#

I mean... Enjoyed that opportunity, yes. Enjoyed the day to day experience, no.

smoky quest
#

There is also that story about how phds who go to hawaii have a drop in their rate of papers published...

slim night
#

I think it's also maybe a Sunk Cost fallacy for a lot of scientists

#

"I worked my butt off to get all science-y, and if I quit now...."

smoky quest
slim night
#

oh for sure

smoky quest
#

note also that on the other hand, CS has been quite an enabler for science. We can collect and analyze so much more data nowadays. That can lead to some amazing results

summer roost
#

Anecdotally, I know a physics PhD who left Academia for a >$200k salary during the pandemic. His wife is also a PhD, and suddenly they've gone from broke to making way more money than they need, just from having one of them leave academia

slim night
#

Yes I ran away from academia as fast as I could

brittle thorn
summer roost
#

Absolutely not. I don't think anyone should have to sacrifice their lives for the betterment of society.

smoky quest
summer roost
#

If society values a job, we should compensate the people who perform it. Paying lip service to the important work they do while underpaying them and refusing them stability does service to no one.

slim night
#

calling someone a "hero" doesn't pay their gas bill

summer roost
#

And it's amazing how fast "essential workers" became "unskilled laborers" again.

brittle thorn
summer roost
#

I think it's a complete tragedy that we force people to choose between comfort and stability or acquiring knowledge to benefit humanity.

slim night
#

I have mad respect for anyone who stays in academia

#

It is something I simply could not do

brittle thorn
summer roost
#

That said, I do think the people who devote their lives to the pursuit of knowledge today are suckered by the institutions who gladly take their publications and deliver nothing of value in return.

smoky quest
#

if you like it, put a ring on it

brittle thorn
slim night
summer roost
#

that explains your salary. Yes, you're being conned.

slim night
#

sorry, dumb(?) question time:
what is the difference between being a software engineer and being a software developer? I have been using them mostly interchangably

summer roost
brittle thorn
summer roost
slim night
#

oh ok

brittle thorn
summer roost
# brittle thorn And elsewhere

There are countries where there's a legal distinction, and people without particular credentials cannot call themselves engineers. The US isn't one of them, though.

#

In many countries the terms are interchangeable, though, including the US.

brittle thorn
rich badge
#

Hi

summer roost
#

I hang out in this community because I like teaching and mentoring, but academia is a scam that preys on the naive. (At least in the US, I can't speak to globally)

slim night
slim night
smoky quest
slim night
#

But it is so freaking cool to see the argon plasma at work change colors depending on which element the sample has in it...... 😩

brittle thorn
slim night
#

yes!

#

I run two Spectro Arcos ICP-OESes, they're my girls

brittle thorn
slim night
brittle thorn
#

But did enjoy working at the lab

slim night
#

exactly.

summer roost
#

I think that science is a lot like game development, in that there are enough people who consider it their dream job that the people who cut the checks can profit on the backs of the faithful

brittle thorn
slim night
#

The ICPs only get professionally serviced once a year in my lab

#

manufacturer recommendation is every 6 months, but I do maintenance on them to stretch it out

#

the lab is in a basement, and the ICP room is back in a corner, so I can stick my earbuds in, listen to podcasts, and introvert pretty well

#

I would love to have a coding job where I don't have to talk to anyone lol

slim night
brittle thorn
slim night
#

those are also the reasons I enjoy coding

brittle thorn
slim night
#

indeed. But I am frugal by nature and have savings even with my wage now

#

buying stuff makes me uncomfortable

summer roost
slim night
#

^ that right there

#

my vehicle is 10 years old and I bought it used lol

#

sweet, I got this Collatz sequence script to work right

brittle thorn
summer roost
slim night
#

I love neat math stuff like that

summer roost
#

It's a good use of a while loop. If the conjecture is true, your program will eventually terminate, hehe

slim night
#

looooooooool I just found a job posting that wanted "other programming languages like Java, C++, and Fortran"

summer roost
#

Could be my company, we have some πŸ™‚

slim night
#

I loved Fortran, it was so forgiving

summer roost
#

numpy uses Fortran under the hood.

slim night
#

I haven't coded in it in decades, but I did at one time

summer roost
#

(it's written in C, but uses libblas and liblapack, which are written in Fortran)

brittle thorn
summer roost
brittle thorn
slim night
slim night
#

career question: I see a lot of people talking about Django, should I learn that too, or can I get away with just Python? I don't really care to do web development at this time

brittle thorn
slim night
brittle thorn
slim night
#

ooooo SciPy looks promising

undone willow
#

I’ve been looking around LinkedIn and find myself startled at the lack of jobs I feel qualified to even apply for.

Has anyone here been able to overcome not having a bachelors degree and working for less/experience?

brittle thorn
#

A chem essay writing contest that was interschool that I won in High school probably cemented my BS choice and it was on Biogas too lol

summer roost
safe loom
summer roost
slim night
brittle thorn
slim night
slim night
brittle thorn
slim night
brittle thorn
slim night
#

It's too 'exposed' if that makes any sense?
yeah, I'm more back end

undone willow
# summer roost Is getting a BS an option for you? It really does make breaking into the industr...

Tried a BA but i couldn’t get the material in a class. It was a Java class where I could get the project to work but I lost so many points due to bad form. It honestly kind of broke me.

I’m finishing now with a buisness degree in supply chain management. I still have an associates in computer science.

I don’t know if I can afford to get my CS bachelors or a boot camp.

:/

I do have a GitHub though.

slim night
#

I find trying to design something and make it look good to be more stressful than actually taking up a new language

brittle thorn
slim night
slim night
brittle thorn
slim night
#

It's that whole 'introvert' thing

brittle thorn
slim night
#

I have another career question:

undone willow
slim night
#

I'm ok with coding, but I really dislike doing IT stuff like network admin. If I get a SWE position, how can I politely decline troubleshooting the printer?

slim night
slim night
brittle thorn
slim night
#

yes, I run away from the Ops in DevOps

summer roost
# undone willow Tried a BA but i couldn’t get the material in a class. It was a Java class where...

A CS associates and a business degree is a whole lot better than nothing. I'd expect you to be able to land a job with that. One thing that's very worth knowing is that the "requirements" in job ads are usually the ideal case, and not actually what they'd settle for. If you're anywhere close to the requirements for a given job, apply. The more jobs you apply to, the better your chances. Brush up on DS&A, and read Cracking the Coding Interview.

summer roost
slim night
undone willow
summer roost
#

Data Structures and Algorithms

safe loom
#

Do you think I should exaggerate what I did during my internships on my resume to make myself look more experimented than I really am?

summer roost
#

Paint yourself in the best light you can, but don't lie.

smoky quest
#

You can present things in a nice way, but don't make it such that it does not reflect the truth

slim night
#

People who have been in this field for a while: Do you find that most of your career changes come from knowing someone, or from applying to postings on job sites?

smoky quest
#

Knowing people can increase your chances.
But applying also increase your odds. At the end of the day, it's a numbers job

honest pivot
slim night
smoky quest
smoky quest
slim night
smoky quest
#

(but they are all aggregating jobs from each others anyway...)

smoky quest
# slim night haha, yeah

but if the implied question was about getting jobs through application vs connections, the majority remains applications

summer roost
slim night
summer roost
#

The more senior you become, the more likely your next job comes from connections instead of a general application

smoky quest
slim night
#

got it

#

Honestly, the idea of just making 2 to 3 times what I do now gets me tingly

smoky quest
#

and yeah, as jollygeek mentioned, as you get more years of xp, you build a network, and get more people you know, and people who find a good gig will call each others and can bring quite a bit of opportunities as well. Because if you bring more successful/great people, it means your company will do great/better and thus your equity will be worth more. And also it's more fun to work with people you enjoy working with

slim night
#

Yep, I'm still friends with people I worked with 15 years ago

honest pivot
#

However, making good connections in the era of Zoom conferences is proving to be a pain

brittle thorn
smoky quest
summer roost
#

I might expect that if the company has 15 employees, but if a company asked me to fix a printer, I'd be applying for jobs

smoky quest
#

( but also given the salaries of IT vs swe, that would be a waste of money for the company)

summer roost
#

(Because I have no idea how to fix a printer)

honest pivot
#

My printer at home displays instructions on a little screen. If those don't fix the problem, then I dunno. We're a tiny company still, but I think the CEO has just fixed the printer himself.

smoky quest
#

there is also an important distinction between helping out and making it your job and duty

honest pivot
#

Absolutely, but as you pointed out, be careful how you help out.

#

Our engineers don't even use the printer, so I guess that helps keep us out of it. πŸ˜›

summer roost
#

One person wearing many hats is a hallmark of small companies, FWIW.

#

Fewer employees means less specialization.

brittle thorn
honest pivot
#

If you want to learn new skills, it can be annoying to have all your time taken up using your existing ones.

smoky quest
brittle thorn
#

Have a supervisor know of these distractions if possible and if they can shield you from them

brittle thorn
safe loom
# smoky quest don't lie or make up things

Like, how can I turn my master thesis for an IT job on top of my apprenticeship in data science? During my thesis I've mostly done scientific computations, which may or may not be related to data science.

smoky quest
brittle thorn
slim night
#

But remember that HR works for the company not you

brittle thorn
#

You can leave lol

slim night
#

HR is not your friend

#

leave the chat?

brittle thorn
#

Leave the company with unreasonable HR

slim night
#

sure, sure, but it should be known HR is there to protect the company not the employees

brittle thorn
#

I had to complain to HR to get a Senior Dev title lol

#

Sometimes it works... it depends on the company

#

Be nice and friendly

summer roost
#

If HR has helped you, it's because helping you was the best option for the company. HR's job is to help the company, not you.

#

That's not to say that HR can't be a valuable resource, just that you should understand what you're dealing with when you involve HR.

smoky quest
#

corollary of that is to make sure the company's interest aligns with yours if you need something. Ie. make it their problem (sort of)

honest pivot
primal latch
#

Extremely sorry to disturb, but is there a channel for beginners?

honest pivot
#

Scroll down and there are lots of channels for help in individual topics. Otherwise there's #python-discussion , or you could jump into a help channel for more individualized help.

honest pivot
#

I don't think he's being malicious, but just indecisive. It would be his first time actually promoting someone, and I think he's afraid of the imbalance it will probably create. But he probably doesn't recognize the problems being caused by his hesitancy.

vast shoal
solid robin
#

Should i go to school, college and graduate or quit school and self taught computer programming + I am from a verry small state from India so most jobs required degree qualification

finite pivot
thick juniper
thick juniper
safe loom
gilded valley
thick juniper
#

I'm a novice, so I shouldn't (and won't) give you any advice, but when more people are around, you should send it over and they'll help. Many even have experience in Europe. C'est simple, non? Good luck!

gilded valley
safe loom
#

Yeah it's for a junior position as a data scientist

buoyant seal
gilded valley
#

10 apps per day seems perfectly reasonable to me. I was doing similar amounts when looking for internships

#

If you're applying in France, it's certainly possible that what they're looking for in junior hires is just vastly different to the UK/US

safe loom
#

This is how it looks like

safe loom
gilded valley
#

I would suggest looking for someone to review/build your CV with you. In the UK they cost ~Β£100 for this kind of junior low-level stuff from what I've seen, I imagine France has people offering similar services for a similar price range, and it's well worth the investment off 200eur if it helps you find a new job

buoyant seal
#

perhaps to try crafting more specialist specific resumes

true harness
#

the text boxes under 'Competences' are not all aligned

safe loom
dense mesa
buoyant seal
safe loom
# dense mesa I think you're not getting responses because it's too graphically intense

Too much info you mean? In any case I never know how companies read the resume. Do they view it through an iframe, is the PDF going straight to their mailboxes?

@buoyant seal Like putting more emphasis over my skills in data science (ie. CV) instead of side skills that could be useful but not connected to the main title (ie. webdev for model inference)

buoyant seal
dense mesa
#

Because as it is, it does not look like a professional document

safe loom
#

So you often see HR and recruiters' interviews about how they skip resumes because they look "boring" and "clichΓ©". Same as cover letters: most HR don't bother with it while some books recommend to do something "original"

dense mesa
#

Right, but if you're not getting responses, it may be time to change it

dense mesa
#

France is going to have different attitudes towards it than I'm familiar with in the UK, but having a sleek and professional resume isn't boring, it gets the job done without adding unnecessary "fluff" no one needs

safe loom
#

That's true. And now that I have some experience as a data scientist when I was a wageslave I can put that on the table.

#

During the past 5 years I had to find a job when I graduated from a master degree that is pretty much useless unless I went to a PhD. I went through a huge crisis back then

dense mesa
#

Just make a 'boring' resume and see the responses you get

#

What was the degree?

safe loom
#

In a sort of "prestigious" university (the quotations marks are here because it was the first year of the university and I had to do my lectures scattered across multiple Parisian universities)

dense mesa
#

Do you have a data science qualification?

safe loom
dense mesa
#

Then it's likely the resume, not the experience

safe loom
#

Ok, let's try a more professional approach (also the models on latexresume and overleaf don't ask for a profile picture which is great)

vapid jay
#

What's up everyone. Was curious if any of you freelance? And was also curious how much python you learned prior to feeling comfortable freelancing?

Trying to determine what my skill level needs to be prior to putting myself out there for work..

vast shoal
#

!rule 9

inner wrenBOT
#

9. Do not offer or ask for paid work of any kind.

gritty rivet
vapid jay
marsh wind
marsh wind
vapid jay
ivory sluice
#

no

#

you are a high school/secondary school student, correct?

vapid jay
#

Last year of high-school

ivory sluice
#

and what country are you in?

vapid jay
#

Us

gritty rivet
# vapid jay And with the price of college or university... for half the price there are boot...

No, definitely not. A bootcamp is a substitute for a degree if you really can't do university, but the majority of successful bootcamp grads I know at least have some kind of degree, no matter what the field. So yes it's possible to do fine without a degree but it's a lot harder over the long run, especially when you think beyond the entry level to your future career as a whole

It's also a good idea to build a portfolio and get work experience as you can, but if there's anyway you can work towards a degree at your age, it will certainly pay off

ivory sluice
vapid jay
#

Well that's tuff cause college or university is not in my sights at all oof

ivory sluice
vapid jay
#

It's the fact of what a college is .. I'd rather not take a English class, social studies, physics .. I have no interest in anything else I'd rather program and develop things ... putting my self it debt just to drop out isn't really worth anything

ivory sluice
# vapid jay It's the fact of what a college is .. I'd rather not take a English class, socia...

true, it's not worth much if you drop out. but why go in with the mindset that you're going to drop out? that's just setting yourself up for failure and preemptively walking thru that door

read thru some old messages in this channel (search college in:careers-discussion or similar) as this topic comes up quite often and you'll see the reasons for why seniors in this industry strongly recommend a college degree if you are at all in a position to obtain one

#

and student loan debt is manageable, if you are frugal about your school choices and living choices

jade anvil
#

helu

vapid jay
#

If I have 6 other classes weighing me down it's not worth the debt ..

ivory sluice
#

not stay in school forever

vapid jay
#

OK in 4 years of English classes .. where are they when looking at python documentation

ivory sluice
#

you can also overload coursework and take winter and summer classes and graduate in 3 years if you commit, but if you're not a disciplined student i don't recommend it

ivory sluice
#

that's not the case for anyone really unless you're an english or english literature degree

vapid jay
#

Why take English at all

ivory sluice
#

you'd complete all those "general education" requirements within the first 1 or maybe 2 years of college

#

i don't think i took any english classes in college, maybe 1 writing one

#

you're free to not pursue a college degree of course, but you are then knowingly handicapping your own future by doing so if you want a career in software engineering

ivory sluice
#

US

#

and disclaimer, i am not a software engineer

steady rover
#

Hi I want to ask that I am a Business student so Will lernning python be helpful

vapid jay
ivory sluice
#

accounting/finance

vapid jay
#

well dang guess i picked the wrong career choice oof

kind oar
ivory sluice
ivory sluice
vapid jay
#

that shouldnt be the case .. that prohibits any hobbyist and that sucks.

ivory sluice
kind oar
#

interesting that you're a mod here given your background, I thought mods would only be python people, but guess not.

How is year closing going? done yet?
How many YoE?
What's the system?

ivory sluice
#

i use python for those reports
and the system is in-house made written in foxpro

vapid jay
#

if you have a hobby making blankets .. you can sell them and thats a career isnt it ?

ivory sluice
#

it's very unlikely you'll make a living doing that. i actually do know people that do this but they are supported by spouses with a more lucrative job

#

it's side cash/income

kind oar
brittle thorn
ivory sluice
#

yikes indeed.

brittle thorn
kind oar
#

is it cushy enough that you aren't venturing out? I'm pretty sure that's limiting your progression.

#

I guess with people like that they'd pay anything to just not have to deal with that mess.

ivory sluice
#

it's not cushy, i am venturing out but it's an expensive effort in terms of time. if i want to properly pivot (and i'm more open to the idea than i was before) i have a lot of work to do

brittle thorn
ivory sluice
#

we finally are

#

after 30 years

#

it literally took the death of the owner/founder of the company for us to finally do it

kind oar
#

you should venture into FP&A or BI, could be useful.

brittle thorn
kind oar
#

I personally don't like working for small businesses, I think it is way too much hassle, and having an owner/partners above me certainly isn't cool, I like it better when all people are just employees.

ivory sluice
#

i don't recommend it, if you have a choice. i can see it possibly being desirable if you are senior in your career and mesh well with the owners/family and can walk away at any time

kind oar
#

it can be cushy, but public companies are mostly better, more beaurcacy but at least more resources.

ivory sluice
#

if i am to pivot, i'm much more interested in doing back end work. but i have a lot to learn

kind oar
#

I suggest you go into FP&A for a while to actually get some useful business sense

brittle thorn
kind oar
#

then after a few years pivot into BI or whatever your interest is.

kind oar
brittle thorn
brittle thorn
# ivory sluice not stay in school forever

You cant but you can do masters, then PHD then Post Doc .. i ended mine with MS units.. diminishing returns after getting that BS degree but if you want to teach at uni you could stay in Uni a long long time indeed

ivory sluice
#

don't scare off the children that are reluctant to even go to community college blobgrimacing

brittle thorn
#

Lol not my intention but yeah stay in school at least get that BS in any field of study

brittle thorn
marsh wind
brittle thorn
marsh wind
#

Well depends on definitions a bit. My dΓ©finition of staying at school is pursuing a degree in a form of following courses,having exams and etc

#

Which ends after Masters in most places, phd is not about working for credits

orchid night
#

Does anyone here work in Data Engineering?

brittle thorn
#

You can fail a PHD if you dont finish your research within an a certain time period or residency requirement and a friend did lol. He also had some conventional coursework too in his engineering program

dense mesa
orchid night
gritty rivet
kind oar
#

I'm currently working on querying from a DB from a shitty DBA, a lot of repeated info, no tables for unique keys, datetime stored as varmax.

so do the opposite of what this guy is doing and you will be good.

orchid night
#

I’m proficient in python and maybe a little immediate with SQL and also been working with db2 and I’ve been working data more and I find mother data field more interesting than swe

kind oar
#

you probably should focus more on SQL and another scripting language (powershell for example if you go the azure path).

desert radish
#

I've been working in HR analytics for a few years and am looking to explore different subfields of analytics. I was wondering if it would be best to stay at my current company and apply internally or to try something new altogether

kind oar
#

if the field you want to explore exist internally then that is better, learn a bit and then jump ship when you want.

#

internal people will be more forgiving to the learning curve, and you probably already have the connections.

desert radish
orchid night
slim night
#

For people who have been SWE for a few years, do you find yourself switching companies often?
What is your average time period of being in a position before moving on/up?

#

And, do you feel any sense of guilt or does the company try to guilt trip you?

brittle thorn
kind oar
gritty rivet
orchid night
brittle thorn
orchid night
#

like schemas and UML's?

gritty rivet
kind oar
# brittle thorn Why is that DBA still there

idk, idc, I'm just doing a shitty freelance shit, the client is in sweden, the DBA names seems indian, doesn't work on the same time zone, and for some reason the azure data center is in US west, who knows why.

I've been running the query testing things out, was slow as fuck (7 hours to get a the unique list of stores names since he doesn't have a table for it (6M rows only, unique 28 stores).
Told the client, she asked the DBA who told her that I didn't optimize the query, I go to azure (somehow I had access on the email they gave me lol, turns out, he isn't assigning enough resources to the PoS transactional DB).

and the fucker told her 6m rows is HUGE lol.

literally choosing one column only and doing group by to get unique list (seems column is unindexed too )

summer roost
kind oar
orchid night
#

also I want to work in DE for year and get into data science which is my plan path or is there way to go to straight into data science without a masters?

#

I see a lot companies that requires master just to get a entry level data science position

kind oar
#

you can do data analysis into DS, most "DS" jobs are actually DA anyways lol.

slim night
orchid night
#

dont analyst get paid between 50-60k a year?

gritty rivet
summer roost
kind oar
slim night
orchid night
#

I want to do the data pipeline sorta stuff with a bit predictions and analysis

kind oar
#

not in the field, but i think in most big companies pipelines are done by the DE team and analysis is done by DA and prediction is either DA or DS.

brittle thorn
# slim night For people who have been SWE for a few years, do you find yourself switching com...

Stay at least 3 to 5 years if the company is good or stable and longer if you enjoy it. The longest I have stayed in a company under various roles is 7 years and the shortest is one year. Moving around to better opportunities is natural and part of the free market. The employers already exercise much control of labor so dont feel so guilty exercising your right to change jobs as long as it isnt too frequent and give them enough time to find a replacement or turn over tasks.

orchid night
#

my current company has around 10-15k people and has the DS teams to do predictions but im looking for a small - mid size company for a full-time position before I graduate. I can't stand the corporate environment there is way to many ego/arrogant people here and the corporate process is terrible

#

is it okay to jump from company to company after 1-2 yrs?

brittle thorn
#

Yes if you can get a better job elsewhere

#

Do try to leave in good terms

stiff latch
#

What proportion approximately of full-time programmer hires these days are holders of Bachelor's degrees in CS? Guesses?

orchid night
#

I believe in leaving in good terms I just don't believe in company loyalty since companies aren't loyal to their employees

stiff latch
#

is that a guess?

orchid night
orchid night
frozen gate
#

Stack Overflow has a survey they do that finds out statistics on programmers

kind oar
#

yes, but managers also have more power there, so if they don't like you it can get rough.

orchid night
#

I think it goes the same way for corporate companies. and mid size companies are more automated

brittle thorn
#

Big corps can have bad corporate culture if you cant stand the culture it is better to leave..Maybe they will change after enough employees leave but even if they dont it is feedback that they shouldnt ignore at their own peril. Unfortunately many do have that culture by choice to keep labor cost low by encouraging job attrition if they can easily replace those who leave. If your co workers are leaving or considering leaving too then you might consider that as a reason to leave.. they might turn over the tasks they do to you lol

orchid night
#

im just co-op at my company and have been for 6 months I can already see how corporate culture can not make sense and can be very toxic at times with their fragile egos

brittle thorn
#

Ah leave ...stress can have adverse health effects

stiff latch
#

Imnot are you doing a CS degree atm?

orchid night
#

yes and I graduate in the fall

stiff latch
#

what's a cs degree like these days i wonder ... did you specialize in anything at all?

orchid night
stiff latch
#

Plus it doesn't hurt to have some exposure to bad environments for the sake of life experience generally

#

you know, "what doesn't kill me makes me stronger" -- unless it's so toxic as to be demoralizing and depressing of course

lilac ridge
#

how would u start an assignment report? i have to describe what my project was and what i had to achieve success

orchid night
#

also its accredit by the ABET program

brittle thorn
stiff latch
#

beefteki just a general piece of advice -- the whole secret of writing is REWRITING. So just start by slapping a bunch of stuff down in any order, notes, parts of sentences etc. Then you start rewriting it

lilac ridge
#

thank you

brittle thorn
orchid night
lilac ridge
orchid night
#

I feel ABET adds little extra to the regular cs degree

stiff latch
#

it's worse than cringe, it's Greek = )

#

just kidding

lilac ridge
#

wouldd u recommend for or against using that?

stiff latch
#

I'm sorry I cannot advise you on the watermark and such things

lilac ridge
#

it needs to be 2 page pdf where i describ my project but i was thinking of not writing an essay, just acouple points

stiff latch
#

Can you get some advice from prof, or other people who have submitted successful documents?

lilac ridge
#

ok thenks

orchid night
#

if I had to redo it all over again I wouldn't major in cs I would probably major in Electrical Engineering or Mechanical Engineering

brittle thorn
dense mesa
gilded valley
stiff latch
#

one of my relatives was a Civil Engineer -- didn't like it much but made a shit load of money and retired early eheheh

gilded valley
#

grass is always greener.

dense mesa
brittle thorn
chrome blade
#

I had a question, is it true that you should have cs in your classes 11th and 12th to be able to do cs engg?

orchid night
chrome blade
#

like can one with no knowledge about it go into that field?

balmy mural
brittle thorn
chrome blade
orchid night
brittle thorn
#

But you learn

orchid night
orchid night
chrome blade
brittle thorn
stiff latch
#

another relative of mine has a small company and wanted to hire me as a coder even though I've never gotten all the way through any beginning course or book - he said "programming is easy you just find stuff that works on the web and paste it in" -- he thinks i'm smarter than I really am = )

orchid night
lilac ridge
orchid night
balmy mural
stiff latch
#

omg beefteki I have no idea about that ... I suggest you write a first rough draft and then read it to some experienced person

chrome blade
orchid night
stiff latch
#

just write a complete draft, totally rough, and discuss it with experienced person, then carry on

chrome blade
dense mesa
brittle thorn
orchid night
orchid night
dense mesa
orchid night
#

@chrome blade you can dm me if you want more advice im self taught and learned from school so ive been through it all lol

brittle thorn
chrome blade
orchid night
#

what job boards because tbh I hate indeed and glassdoor they not really useful

brittle thorn
#

It is hit or miss and sometimes you get lucky...

#

Be patient

orchid night
#

i think the whole applying and interviewing process is a hit or miss and is very broken lol

brittle thorn
#

It is indeed

orchid night
#

especially the coding challenges

#

i went to 8 interviews some were jr development positions and some were co-op positions but it took 8 to find one co-op position -_-

brittle thorn
#

Some go to more interviews than that ask around lol

orchid night
#

tbh I got one of my interviews through a discord server that had a recruiter in there lmao

river spade
#

reallu?

orchid night
#

yeah really lol

river spade
#

y*?lol

brittle thorn
orchid night
#

i do but i dont think it really helps

brittle thorn
#

It does once you have xp

orchid night
#

oh wait nvm i know now lmao

brittle thorn
#

Job experience

orchid night
#

how many years?

brittle thorn
#

Most look for 1 to 3 years

#

Until then you might have some difficulty so take whatever comes and think long term

orchid night
#

I just want a full-time job im getting paid pretty good for a co-op right now but I want a full-time before graduation

brittle thorn
#

I think you are in good shape so dont worry too much and try to graduate

#

Many first jobs do suck

orchid night
#

tbh im being take advantage at my current company as co-op because they having me being a application sme for a server migration all sorts of stuff like that and not getting paid more and not being full-time status ive to to a friend that works in another department and his talking to his manager to see if I can get over there for full-time status and pay

brittle thorn
#

Ah the economy does suck a bit now too covid and all but it should get better

orchid night
#

but there is a lot job openings since people are quitting their jobs

brittle thorn
#

The jobs suck lol

orchid night
#

but its full-time status and salary unlike my co-op position lol

brittle thorn
#

Part time not too bad if you can do freelance on the side or pursue further studies

orchid night
#

honestly this going to sound bad but im working full-time and going to school full-time lmao

#

so im co-oping 40hrs a week and taking 15 credit hours

brittle thorn
#

Ah do graduate at least and keep your sanity and health

orchid night
#

work full-time and went to school full-time last semester and was all about no life and scheduling consistently

brittle thorn
#

Had experience for part of my academic career as a working student so I can imagine.. Try to find a less demanding job while at uni

orchid night
#

I always worked part-time before I had my co-op

#

but I think since im already working/student fulltime I can handle a full-time job now

brittle thorn
#

Your priority should be to graduate if you feel you can handle it and graduate then go ahead

orchid night
#

but when I graduate i have to compete with another graduates

brittle thorn
#

Dont feel so insecure focus on whatever makes you unique or different ... surely you have talents

gusty wave
#

guys any advice on how i can find my favourite field of programming?

orchid night
brittle thorn
#

You are then better positioned than many who only go full time after graduation

#

I think you will turn out fine.. in the long term

orchid night
#

that is my goal I want to be better than those who just graduate with little to no experience

#

I read and heard a lot about cs graduates with high gpa's but can't code to save their lives

brittle thorn
#

Ok all fine take care of your health thou and try not to burnout..My brother did take a leave of absence at Uni after burnout at uni and he didnt have your load..but he recovered and is happy in his career.

#

Dont worry too much I think you are ok

orchid night
#

I did burnout at the end of the semester and it was a lot to adjust to cooperate env while having 2 labs a semester

#

im more trying to figure out what type of company is best for me

brittle thorn
#

Ah expected lol

lime gull
#

Hei dere

orchid night
#

corporate is full of memes lol

brittle thorn
slim night
brittle thorn
#

I had job burnout but after graduation and recovered too ...do try different jobs and companies to see what roles fit you

stiff latch
#

well i hope you're all hardened and tougher now Mighty!

orchid night
stiff latch
#

is anyone suspicious of 'job hoppers' nowadays??

dense mesa
#

Nah

orchid night
brittle thorn
orchid night
stiff latch
#

I mean if you quit and look for new job 7 times per year , ok maybe job hopper

brittle thorn
stiff latch
#

"I hate my desk, bye"

orchid night
#

tbh im just looking for entry level job that pays 65-70k a year and move into data engineering or data science in between 1-2 yrs

brittle thorn
#

Take a less demanding job

orchid night
#

I wanted to graduate on time so I decide to do both and I was tired of working retail so thats what drives me to keep going

stiff latch
#

if you finish your degree then are willing to start at the bottom, then your future will be fine, barring any unusual bad luck of course

orchid night
#

also my program requires me to do 3 co-op rotations but recommends to take a semester offer while doing a co-op rotation

brittle thorn
stiff latch
#

increase your overall odds by jealously guarding your health!

orchid night
#

my health is okay its just my social life takes a toll because im unable to go out as much

brittle thorn
slim night
stiff latch
#

ah the social life question ... difficult to discuss but so important

#

some need more society than others

orchid night
#

im more of a productive person so I like to have moderate social life but if im getting consistent texts/messages then I cant get anything done

brittle thorn
orchid night
#

thats mostly the business majors lol

brittle thorn
brittle thorn
orchid night
#

I never got deans list and I always had a 2.9 gpa because im a bad test taker but was good on homework and projects

brittle thorn
orchid night
#

I was once a business major and I take for granted how much free time I had back then

orchid night
#

how did you make deans list then πŸ€”

#

also have 1-2 labs every semester

#

last semester I had 2 labs they were so annoying because they were so time consuming

brittle thorn
#

I didnt expect it it just happen lol very good at test and was a bit less lazy that time

vapid jay
#

Just like we have a good Python server over here... Are there such good servers for java?, currently I have started with Java so...
You can DM me joining link

orchid night
#

when it comes to coding I really dont have a hard time

brittle thorn
brittle thorn
orchid night
#

i had one math class and if we went below a C in one test its game over you done with the class

orchid night
brittle thorn
orchid night
#

I went through 8 just for my one co-op -_-

brittle thorn
#

Make a start up or freelance if you hate interviews

orchid night
#

thats my goal i want to escape the corporate env and start my own thing

brittle thorn
#

I had fun freelancing for part of my career

orchid night
#

i see how jobs make people hate their lives and make them work a job they hate for majority of their lives

brittle thorn
#

I had my own Library Database Conversion gig for 9 years and did freelance software dev for several small firms

brittle thorn
orchid night
#

you never were actually employed somewhere as a regular employee?

brittle thorn
#

Oh I was

#

Several firms

#

Sometimes I had a full time job and 2 to 3 sidelines lol

orchid night
orchid night
brittle thorn
#

Right now im freelance and will not go full time until after pandemic ends. Yeah i did slow down after health issues

#

But not after saving up

orchid night
#

so what do you do now then

blazing glen
#

yo

brittle thorn
#

If you can save enough and invest while young you will be better off

orchid night
#

I want to work a job for 5yrs and save to start my own thing

#

Also I’m careful of the golden cuffs

brittle thorn
#

Try your own startup some do that after or even while in college. Your own thing need not be capital intensive if it is a service

#

The library database conversion service lol was a zero capital thing and it paid well for effort put in

orchid night
#

I was trying to do that but then I got my co-op so I had to stop but I do have two academic research papers coming out cover open source intelligence

brittle thorn
#

Ah one paper is bad enough lol

#

But as a student I did enjoy writing papers

#

Maybe in the future you can resume whatever was on pause

#

Try to find a niche thing that the big players ignore

orchid night
#

Well they getting published though and present though lol

brittle thorn
#

Good lol I have published stuff too in a Physics Journal and it used Python

orchid night
brittle thorn
orchid night
orchid night
brittle thorn
brittle thorn
slim night
brittle thorn
orchid night
slim night
brittle thorn
#

I have expertise with Library Data Formats

slim night
#

So upgrading an old data system to a new one?

orchid night
brittle thorn
#

MARC, Isis etc...card catalog data

slim night
#

neat, nicely done

brittle thorn
orchid night
#

What about data engineering projects

slim night
orchid night
slim night
orchid night
#

My company is leans heavily Microsoft software and suite but don’t use VBA

#

Most bigger projects are outsource to vendors

slim night
#

Microsoft has been threatening to axe VBA for years now, but they can't seem to get rid of it. I am reading the room and teaching myself Python

orchid night
#

Python is OP πŸ™Œ

slim night
orchid night
brittle thorn
# orchid night What about data engineering projects

Maybe try to focus on a niche it is too broad ..Data Engineering for what sector of industry...have some domain knowledge otherwise many others have probably similar ideas.. lol i know one who thought of the same but no concrete product or service

slim night
orchid night
slim night
#

I literally use my scripts every day to take what the instruments spit out and process them to be imported by the office lady to the database

brittle thorn
orchid night
#

I hate VBA macros so much and I had to take programming class in the business and the professor thought she was hot shit and can code better than cs students cause she knew VBA

balmy mural
slim night
slim night
orchid night
slim night
orchid night
#

You can work with excel with python too

#

You can can even convert csv files to excel

slim night
#

I hope to, but please remember my coworkers do NOT like or understand coding

#

They had a system in place before I got there, I abhorred the idea of processing data by hand, so I wrote macros

orchid night
slim night
vast shoal
brittle thorn
brittle thorn
orchid night
slim night
orchid night
#

I started to code when I was 15/16 in C#

orchid night
brittle thorn
brittle thorn
slim night
#

I tried C# a decade ago and couldn't wrap my brain around it very well.

buoyant seal
#

C# is relaxation after C++ ;b

slim night
slim night
brittle thorn
orchid night
slim night
brittle thorn
orchid night
slim night
slim night
slim night
vast shoal
slim night
#

I feel I am not getting paid enough, which is why I am debating moving to a SWE career

slim night
vast shoal
vast shoal
#

Yeah, that's a big plus too.

blazing glen
#

hi!

vast shoal
#

I'm sure if you brush up on SWE basics, you'll have a strong resume.

#

For an entry-level job at the very least.

slim night
#

I feel like it's maybe a plus that I teach myself this stuff on my own time, as a hobby? I'm not content unless I am constantly learning something new and making something

#

And with the way Things Are Going Now in the World, I'm really wondering if I should capitalize on my work and switch careers. The idea of leaving the lab makes me sad, though

#

I have to convince myself the risk is low, that coders/SWEs will always be needed, for me to feel safe in making the change

frozen gate
#

If you like working with data SQL might be helpful too, for pulling stuff from databases

slim night
brittle thorn
frozen gate
#

My school was teaching Visual Basic in 2019–they did switch to Python that year

slim night
#

when I took Com Sci I, the language used was Java. I didn't care for it much
Then my senior year, I needed just 1 more credit hour, so I took a Fortran 77 class lol

slim night
#

WHAT a difference in going from Java to Fortran. I got my confidence back and then years later was not afraid of diving into VBA and learning it in 2 months

frozen gate
#

It doesn’t sound like it’s uncommon for STEM majors to pivot into programming

smoky quest
# thick juniper So if that's the case, how do you get into a career (and not just a job) from th...

I am gonna preface it by saying it's only a generalization based on my experience and in no way an absolute rule. I am also sure that someone will have a cousin who has a friend who knows someone for whom it was completely different, and that's fine.

Everyone has also different struggles, but the main one I have observed is to catch up on is the abstract reasoning and focus on solving a problem.

  • Most self taught will focus on tools and think for instance that knowing javascript/react is all they need to be successful. If you look at the various career ladders available online, you will note the pattern of entry level being handed out well defined and scoped tasks in terms of what to do and how to do it. But as an engineer grow, the tasks become less and less defined. That's one of the hurdle where people would get stuck because they would continue to focus on very specific technical tasks, which would prevent them from thinking about the big picture and go up
  • Related to that, I am sometimes more scared of an experienced self taught than a new grad. The newgrad will come to you if something is odd or they don't get it, but often times a self taught will make it work in whatever way they can find and only then come to you. This means sometimes you have to have them redo a lot of work because what they did is way too complex, inefficient or too expensive.
  • Also related to that, school will drill into you the scientific method where you can go about analyzing situations. Self-taught do not have that basis, unless they have some background
  • While most engineers do suffer to some extent with imposter syndrome, it can get a lot worse with self taught engineers. This means they may hesitate and beat themselves down when others don't even think about it and just go for it.

So if you are a self taught, my main advice would be to continue to learn and focus less on specific tooling and more about what problem you are trying to solve. And finding a mentor.

slim night
#

Interesting insights

brittle thorn
slim night
slim night
#

I'm not sure how well I'd be able to do a 'pure math' data science job, or even heavy statistics

brittle thorn
slim night
#

oh, right

brittle thorn
#

Play with the cards you already have it isnt that bad

#

Fortran...I have seen it used in some open source CFD package still in use so it is still useful

#

Some companies actually still seek VBA devs too for excel macros

orchid night
#

Whaaaat Fortran is still being used πŸ€”

slim night
#

A few years ago, when the ACA(?) was being implemented, there was a great need for COBOL programmers. I think it was the ACA...

#

(ACA = the Affordable Care Act or "Obamacare")

orchid night
#

I thought cobol was outdated by then

#

And cobol was used in the banking industry

slim night
#

Right, but there was a huge amount of ancient code that ran these ancient systems, and it needed to be brought into the 21st Century

#

public sector code running databases and systems that hadn't been updated since maybe the '60s or '70s

#

And all the old programmers who knew those systems either had retired or were retiring

orchid night
#

Couldn’t they just do some code conversion πŸ€”

slim night
#

I think that's why they needed the COBOL people, to explain old code and help get it converted over

#

To be fair, I don't know the gritty details as I wasn't really that much into coding at the time

thick juniper
brittle thorn
thick juniper
#

Which also brings me to the basic distinction you originally made, @smoky quest . You made a sharp distinction between a job and a career. What in your mind is that distinction?

Thank you. I know I'm asking a lot.

brittle thorn
orchid night
brittle thorn
gritty rivet
# thick juniper Also, besides being active here, active in open-source projects, and asking ques...

There are a lot of articles, podcasts etc. that advocate for very formal kinds of mentoring relationships but it's definitely a lot more comfortable to let it happen naturally. No you don't ask "will you be my mentor" but you might ask someone if they are willing to meet on a certain regular schedule to discuss certain specific topics or whatever it is https://www.indeed.com/career-advice/career-development/how-to-find-a-mentor

Indeed Career Guide

Mentorship can offer extensive value for anyone working in a professional capacity. Here's how to find and work with a mentor.

summer roost
kind oar
#

SQL is still being used, and it is older than most people here.

orchid night
#

SQL is legendary