#career-advice

1 messages · Page 26 of 1

true harness
#

backend and frontend are "domains" of web dev. frontend is what the user looks at when they go to a website. backend is what makes the frontend work, pretty much

maiden lava
spark cobalt
#

Front end is making user interfaces. Backend is literally everything that's not front end. AI/ML, database/cloud, network/OS, etc.

true harness
viscid portal
#

most big projects have different people on the ends

maiden lava
#

So if i study programming at 15, it will be a piece of cake to pass through CS?

spark cobalt
viscid portal
#

they make da buttons

smoky quest
near ocean
gilded valley
#

It will only be a piece of cake if you go to a shit university

maiden lava
#

Ooh so back end is how good the code runs and front end is the image of that code?

spark cobalt
#

Will be a lot easier as you'd have developed a "programming mindset." At least friends I have that are in college are juggling like a new language each quarter and they're held up with syntax, etc. Rather than the core kind of ideas/mindset/etc.

viscid portal
viscid portal
#

not necessarily the image

maiden lava
#

Idk how to word it in english

spark cobalt
#

Backend is all the logic that's hidden from the user. Front end is basically a users way to interact with the backend without needing to know about the code etc.

spark cobalt
#

For example. For a Tesla (idk how these actually work but just saying), you don't know a single thing about how the car makes decisions in self driving, you just press a button and it'll do it. The button is the front end, the AI for self driving is the backend.

#

Just how you drive a car without knowing the underlying functioning of the engine, the exhaust, etc. You just press a button to start the engine and just drive.

#

Respectfully, backend is where all the magic happens.

#

Front end just makes the magic usable by the average joe.

maiden lava
#

I heard from someone's that progamming is like a car, no one teachs you on how to drive a car by showing you the mechanisms inside of it, they teach you how to make that car move, THEN you start to get curious about the mechanisms and start dicovering each one by one.
Is this análogy correct?

true harness
#

that is one school of thought for teaching programming

maiden lava
#

Oh ok, thx

forest kestrel
maiden lava
#

What is the best IDE for programming? Also what that specific IDE can handle? (im using Python rn)

smoky quest
forest kestrel
maiden lava
forest kestrel
gritty rivet
#

If you finished high school you can get a degree from wgu.edu. I have no direct experience but I hear good things.

viscid portal
#

many thanks

dreamy spade
#

I am wondering how often RACI charts are used in tech companies?

smoky quest
dreamy spade
smoky quest
dreamy spade
#

I get confused with the C and I.

#

What are examples for someone who is C and I?

buoyant seal
smoky quest
#

basically some people you want in the loop in some form but not necessarily involved in the decision making

#

Also we don't really do the chart, we just put a page/doc on a wiki/confluence/gdoc/notion

safe bane
#

has anyone used the ebook from technicalinterviews.dev?

young field
#

can anyone suggest me good sources to learn about network prgramming like request,http and how front end and backend works amd programming backend?

wintry crest
#

Will companies be interested in me if I mention DSA (Python) ?

I've been using Python for quite some time now(almost 2 years) and know basic DSA and now I'm trying to upskill and learn in-depth DSA.
Nothing against Python but everywhere I see people with C/C++ & JAVA for DSA.

Will Python be correct for DSA from Career Perspective ?

peak halo
peak halo
buoyant seal
#

Oh.. it is still data structures and algorithms.
U a supposed to know it without mentioning specific language then
Any programming language u know, should be DSA reusable

wintry crest
peak halo
wintry crest
near ocean
#

Thats because your solution is inefficient
If you only know DSA in the context of python then thats obviously a bad thing and you should work on it

#

(and by listing DSA(Python) on your CV you invite questions about your fundamental knowledge of algos and data structures outside of python)

wintry crest
true harness
#

i've never seen someone list "DSA" tbh. i'd kinda expect that to be a given

near ocean
#

If youre a college kid i think its ok to mention DSA courses, you probably wont have a lot other things to mention anyway

wintry crest
true harness
#

well under any section

true harness
near ocean
#

Better than nothing imho
I included some courses i had fun with in my first couple of drafts

near ocean
#

Not specifically DSA, i didnt have fun with that one lol

true harness
near ocean
#

I had no work experience or internships or personal projects at that point
It was either add some courses i enjoyed and did well in or have 1/3 of a page CV

true harness
#

yeah that's fair enough

wintry crest
#

Job Description demands DSA is a thing but how do I showcase my abilities and command over DSA if I don't mention on my resume ?
Like something that can make me stand out

near ocean
#

If you want to standout, make an algo viz project

#

Those always catch recruiter eyes, especially if you do some fancy path finding stuff

wintry crest
near ocean
#

Its pretty self-explanatory, a project that visualises algorithms, like those sorting algo vids you see on youtube

wintry crest
near ocean
#

Theres many different types of algos that work on different data structures that you can visualise

wintry crest
near ocean
#

No

fair karma
#

cool

peak halo
true harness
#

yeah i should have clarified. i meant the core required courses

peak halo
#

I agree with your overall point

wintry crest
#

Any advice on DSA learning path that I should keep in mind while learning ?
Also do help me with some resource links that you've found useful

peak halo
inner wrenBOT
#
Resources

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

wintry crest
#

Thanks for the help and guidance 😊 🙇‍♂️
@peak halo @buoyant seal @near ocean @true harness

hearty island
#

damnit the oracle recruiter called me but it was a position in Missouri during the school year and i live in NY

#

😢 😭 followed up by a rejection from a business analyst intern position at carmax bc i failed my case study, but i kinda expected that

delicate bane
#

the one with the analytical questions?

hearty island
#

yea

delicate bane
#

theres always next time

hearty island
#

big oof to wake up to this morning ngl

delicate bane
#

at least now you are familiar with them

hearty island
#

i’m worried about my uhg interview i don’t know if i made it to the second round i mean i made it last time but god knows

true harness
#

yeah i mean, people apply to hundreds of jobs. rejection is just part of it lol

hearty island
#

yeah so far i’ve only heard back from like 5 companies out of a total of 150-200 apps

#

at least i have an internship now even if i don’t quite enjoy it… and has nothing to do with analytics

vapid jay
#

i had like 5 / 150 last time

near ocean
young field
#

Okk

dreamy shadow
#

Had an interview today where I walked through the take home portion. So instead of 1 person sharing a no camera teams meeting, this time it was 3 people with no cameras. Except, original meeting only indicated 2 people. Fun stuff.

delicate bane
hearty island
#

hmmmmmmm 🔍

#

i applied to several positions to give me a better chance, so we’ll see

near ocean
#

I think its only polite, for an interviewer to have their camera on even if the applicant doesnt
Even if its just one of the interviewers

#

In the couple of interviews i've sat in on, anyone speaking would have their camera on, other devs just listening in could sit quietly without video

delicate bane
#

especially when everyone else has theirs on...

hearty island
#

during my oracle interview my recruiter initially had hers turned off till i turned mine on

near ocean
#

Yea at the very minimum one person from each party has to have camera on and since applicants are usually by themselves...
If you dont have a camera i guess thats different but shying away from showing your face is not a good look

delicate bane
#

it didnt automatically disqualify them but still

#

unless you have a good reason, you are still competing against others at the end of the day

buoyant seal
#

So... Camera on is a must have. Preferably from both sides, since it is awkward when only interviewed person is with camera

digital fjord
#

ehhh, that feels like a weird argument, plenty of people look similar enough, if someone wants to run that scam a camera isn't going to stop them

frail gale
#

Hey

#

Are certificates important for finding a job?

near ocean
#

Its more about being personable, put together, polite, etc
People arent usually in the business of swapping out doppelgangers to pass an interview

frail gale
near ocean
#

Only certificate that matters is the degree

frail gale
#

Oh, I see
Thank you

buoyant seal
summer roost
delicate bane
#

yeah

wanton oasis
#

is avaiable "buyer requests" tab on fiverr now?

lunar prism
#

Hello, I've been a cyber security specialist for 12 years now. Recently my wife fell ill and I'm looking at getting a part-time job as an entry level developer. I've been taught C+, C, and Python in a formal setting (bootcamp and school), but it's been a while. I'm about halfway through my re-familiarization and feel fairly confident; except that I don't have practical experience outside reading code for code analysis in a DevSecOps environment.

TLDR, how can I quickly build a portfolio so that I have something to point to when I start applying

vapid jay
#

!projects

inner wrenBOT
#

Kindling Projects

The Kindling projects page on Ned Batchelder's website contains a list of projects and ideas programmers can tackle to build their skills and knowledge.

lunar prism
torpid saddle
vapid jay
#

What would be the easiest field to enter? software development or data analysis?

stoic timber
vapid jay
#

assuming no experience, fresh learner?

stoic timber
vapid jay
#

math, problem-solving etc.

stoic timber
vapid jay
#

decade's experience as a civil engineer, entry level python, taking Harvard CS50x now to improve my understanding of DSA etc. no professional experience with python, have coded simple stuff like snake/pong with OOP.

Have an in-house digital services team that has a software development team and a data analysis team. They've said they'd be interested in taking on another coder so I see that as my easiest entry into the industry as a self-taught programmer, but trying to decide which area would make the transition fastest because I really want to get my foot into the door and start the new career ASAP

#

I think long term I'll transition to back-end development, but not sure as I haven't had the opportunity to experience the other fields yet

stoic timber
vapid jay
#

awesome, thank you

stoic timber
mortal wedge
vapid jay
#

Friends, how should I approach learning programming and software? I am intending on focusing more back end. But, even then, it is still a wide field. How could I narrow down what to do “next” so that it is not overwhelming?

smoky quest
vapid jay
smoky quest
vapid jay
#

thanks

vapid jay
limpid dune
#

how to move pyautogui to any direction from output location

smoky quest
smoky quest
mortal wedge
lunar prism
mortal wedge
#

Yes, definitely think you should apply.

smoky quest
grim grotto
trim agate
#

How do you run wait in python?

light plank
vapid jay
vapid jay
cursive pelican
#

more like books are a good resource but you can't read and not code

light sundial
#

hey all im wanting to learn python really bad but i dont want to put up money for classes as my job is quite taxing. Anyone have any good free resources?

haughty thistle
light sundial
vapid jay
inner wrenBOT
#
Resources

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

vapid jay
vapid jay
#

My entry point into programming was logic, and specifically the application of logic to program verification. I found it fascinating. It took that fascination to engender an obsession and a kind of expertise. The knowledge I acquired and the skills I learned along the way are valuable for my current job, even if they don't translate exactly.

light sundial
slim stream
dreamy shadow
#

Well, today I learned there are multiple AI resume writers, and still, there is companies that want to build out their own.

safe bane
cinder rivet
#

Can any one tell me why Game Development is hard? What other careers is better?

smoky quest
cinder rivet
smoky quest
cinder rivet
#

What do you think about that?

smoky quest
cinder rivet
#

What do you think about Data Analyst?

smoky quest
#

it's a good job too

cinder rivet
#

better then game dev?

smoky quest
#

definitely

cinder rivet
#

lol, thanks mate! I thought game dev made good amount of money tbh.

hushed viper
#

Game Dev sounds like a fun job tho

#

I just researched into it I take that statement back

crimson marsh
#

Yo I'm currently studying software development and I was wondering what would be a good job in terms of pay

raw sable
white relic
dense mesa
vapid jay
#

Hey everyone, I am a junior data analyst seeking new job opportunities.

#

I have sent my resumes to many companies, but no luck

#

Do you have any advice ? I am based in Europe.

#

I am sure many of you have been in the same situation. Any help would be greatly appreciated]

white relic
#

What is your level of education?

vapid jay
#

bachelors

white relic
#

In?

vapid jay
#

no i graduated

white relic
#

Bachelor's in what

near ocean
#

You could send your cv here for some tips
Make sure to black out identifying information

vapid jay
#

Bachelor's in Management Science and TechnologyMajor in Operations Research and Business Analytics

#

alright let me send it

white relic
#

Getting almost any job is largely a numbers game. How long have you been looking for?

vapid jay
#

since early september

#

so about 3 months

near ocean
#

Oooh pretty

#

It might struggle with automated cv screening systems though, columns are not ideal

vapid jay
#

thanks, oh i dont know what automated screening is

#

I also have a link to my portfolio. let me send some screen shots

vivid sand
#

Hello guys,
I am a self taught programmer working as a junior developer . I noticed that the company i work for could really benefit from AI programs (i.e. recognising visual objects). So my question is, where can i start learning AI (presumably reaching deep learning eventually).
Doesnt matter if resources are free or not.

Thanks in advance!

white relic
#

Two and a half months would be a pretty quick turn around on finding a new job in most fields. Maybe you just need to stick at it a while longer. I don't really know anything about the business side of things

vapid jay
#

oh okay

near ocean
vapid jay
#

well my friends found jobs way faster. They are in Business analytics and/or software development

vapid jay
#

so yeah thats me., i will not show my other projects as they will take too many screenshots.

buoyant seal
#

Pictures/screenshots 🤮 share link

near ocean
#

Are you hearing back from companies? Getting calls back? Or complete silence

white relic
vapid jay
#

I have only heard back from companies in my country..

#

most are complete silence though, Trentj i dont understand

near ocean
#

You should probably apply to international companies as well
Also consider making a plainer looking CV, the one you have right now is fine if a person is lookin at it, but usually it goes through a machine first

buoyant seal
#

That is normal for entry positions (to get responses from local ones usually). There is no legal difficulties in hiring local. Requirement bar is way higher for international way

vapid jay
#

oh okay

#

dont recruiters just open the pdf and view it ?

buoyant seal
#

Automated tools

vapid jay
#

so what would be an approriate cv for this reason

near ocean
buoyant seal
near ocean
#

Maybe a mod should pin this cv link

#

One thing i would change though is move education further down

white relic
#

Mine is in the exact opposite order
skills, experience, education

#

admittedly education is less relevant when you have more significant work experience

near ocean
#

I had it that way too, worked fine i think
But recently changed to experience, education, projects, skills

vapid jay
#

alright

#

education on my cv is the last thing a recruiter sees

#

so in essence, colors and/or how pretty a cv looks dont matter at all ?

near ocean
#

It matters if youre directly showing it to a person, recruiter/hiring manager
Keep both versions updated

vapid jay
#

ok

near ocean
#

matters more*

white relic
#

for getting the first callback, it probably doesn't matter as much

#

when I was applying to jobs most of them would make you enter your experience into HTML text boxes anyway

vapid jay
#

i mostly use linked in or workable

#

but i will deff make a latex version

#

see maybe if that works out ... Thanks a lot guys 🙂

sullen onyx
#

i'm currently pursuing a Bachelor's in Computer Engineering
should I prefer Masters in Engineering or Masters in Computer Science ?

cinder rivet
elder forge
sullen onyx
#

im contemplating a lot on this atm so im still a bit unsure abt the specifics

but basically I wish to pursue a master's degree in my field ( Computers )
and looking at some programs for MSC - they always have one option thesis which tbh i dont wish to do since it'd be way difficult to do

my long term plans is just having a high pay job in Canada with a reputed degree to back it (Masters`)
whereas programs for MEng (afaik) - have a lot of compulsory coursework, but would offer similar job opportunities for me

hearty island
#

11 more days till the oracle decision 🤔

elder forge
lime bay
#

I finished a technical interview yesterday. I was told I would be contacted that day. Still no contact. Should I contact the HR?

white relic
#

Most big companies will have a reimbursement program of some kind and even small ones may be willing to work with you.

oak cosmos
vapid jay
#

does anyone care what your github pfp is?

true harness
#

as long as it isn't bad

storm sky
#

hello

#

pip plz

dense mesa
vapid jay
#

well not anyone company people

dense mesa
#

@vapid jay "company people" being people who work for a company?

#

I don't understand the question, it depends on how you want to represent yourself to others online, and what you want them to see you as

mortal wedge
#

If I saw something offensive or obscene on a GitHub pfp I would consider it a red flag

#

Because it’s so easy to NOT do that

spark cobalt
#

Just stick to the default. It's super cute anyways

forest spindle
#

is anyone here a Canadian who emigrated to the US for work? I have some questions
mostly; how was it? what did the process look like for you? any legal issues? what was you quality of life in the US compared to canada?
most interested in outside the bay area like NC or wisconsin or Minnesota or something

peak halo
#

If I were Canadian (and I'm American), I wouldn't want to move to the US for at least two more presidential election cycles.

I imagine there are tech companies in Charlotte, NC, though that's pretty far inland for NC (in case you wanted to be costal). I can't think of any companies based in Wisconsin or Minnesota.

mortal wedge
peak halo
mortal wedge
#

Quebec. They complain about the food here a lot but like the increased money and the lifestyle it brings. He has lots of shiny new technological things.

#

His main piece of advice is to get a job with good health insurance

near ocean
#

How do US politics affect the average software dev? I feel like i've asked this before but didnt quite get a satisfying answer, it always seems to be hurr durr republicans/democrats in power possibly doing bad things

#

Im in the UK right now but if i wanted to move to the US what would I watch out for

smoky quest
mortal wedge
near ocean
#

Healthcare is my primary concern as well being diabetic but thats not something that changes with political cycles, is it?

mortal wedge
#

Insulin prices can rise and fall over the course of political cycles. Also a reminder to look at individual state governments/policies as they can be drastically different depending on state.

smoky quest
#

What someone will experience in the USA will be completely different depending on where they are located.

proven valve
#

Continent..

#

Hopefully you mean in size

mortal wedge
#

I'm sure they meant country 🙂

past crystal
smoky quest
#

I meant it as an analogy for a non-continental EU person to understand

proven valve
#

Well, I got a question:
How would I apply for a software engineering job?
I dont know where to look up for the jobs, nor what to do

summer roost
#

The distance from NYC to Los Angeles, for instance, is about 4000 kilometers. The US is very, very big.

summer roost
mortal wedge
#

Typically when you apply you're either sending your information to the company directly through their site, or you're sending your information to a recruiter who will pass along certain applicants to the company, in exchange for bonus if you get signed on.

proven valve
mortal wedge
#

Great question! Typically it's as simple as using a search engine to find companies. I'm in the life sciences for instance and I live in X, so I might search "top life science companies in X" and then look at those companies.

smoky quest
mortal wedge
#

But also it's more of like, let's say you notice that a lot of jobs you're interested in are coming from company X, at that point it may be best to just go to that company's page and search directly. Some people have their heart set on a specific company for the benefits you get. For example, a lot of people like to work at sony because you get massive discounts on all sony products for your friends and family.

proven valve
#

Really just want to know this before so when I finally am confident enough I got enough skill and experience I can apply

smoky quest
proven valve
smoky quest
proven valve
#

The current wage range they sent us was $1800 - $2500 (for the company we can work at as soon as we finish the degree)

proven valve
smoky quest
proven valve
#

Thx

proven valve
#

I think game dev is uhhhh way too complicated for me rn

smoky quest
proven valve
#

Like, how sometimes a specific property doesnt work for a type of element but works for others so it is confusing

proven valve
#

So I end up just looking at a lot of tutorials which I think isnt good

smoky quest
proven valve
#

Any site or video you'd recommend me seeing/watching for it then?

smoky quest
#

depends on the topic. You could look at the resources linked in the various channels of this server

proven valve
#

Oh yeah I forgot about these

#

Thanks

summer roost
# near ocean Im in the UK right now but if i wanted to move to the US what would I watch out ...

Off the top of my head:

  • US politics is probably much more vitriolic than you're used to, which may easily take a toll on mental health. This is compounded by access to mental health resources being fairly low, and stigma around mental health diagnoses still being fairly high. Further, health insurance is usually tied to employment, so a major illness that limits your ability to work may also cost you the health care you need to treat that illness.
  • Hate crimes motivated by ethnicity, religion, and sexual identity are becoming increasingly common.
  • Access to reproductive health care is under attack in many parts of the country - people in some places are seriously debating whether contraceptives should be legal.
  • If and when you have kids, access to quality education becomes a big concern. Literal book burnings are in the news lately.

Granted wealth makes many of these problems much more manageable, and software developers tend to be very well compensated.

maiden lava
#

i'm learning programming , but i dont know what kind of developer i want to become (back-end, front-end, fullstack)
when should i start thinking about what i am gonna do? im currently learning python functions and programming logic.

mortal wedge
summer roost
#

after the basics, you'll start coding things that interest you. And you'll figure out which of those you enjoy, and which you don't. And then you'll know where to focus further attention.

hazy maple
#

Is the ability to make your own custom library a good skill employers might look for?

smoky quest
hazy maple
smoky quest
hazy maple
smoky quest
hazy maple
#

I'm a college student who's studying computer science and is about to graduate with a bachelor's degree in a few weeks. I'm currently writing some python scripts, and I am curious about computer vision.

smoky quest
hazy maple
#

And I'll get started with following the blue and yellow brick roadmap. Thanks 👍

rapid delta
near ocean
vague bridge
#

👍

rapid delta
sick trail
#

where should i start learning python

vapid jay
#

guys

#

i need help. i have to create an code that calculates how many waffles you can make if you can make 16 with these ingredients. anyone wanna volunteer and save me?

peak halo
minor timber
#

Hey, I had a question in the past about advice on achieving in a career in coding after having to switch from CS major to Cybersec on grounds of my bad calculus. Someone said, a good portfolio would be a great start. They then said some people could look over a project and give some feedback. Is there a section of the discord where I can have this done? Or should I wait for ppl to see this comment? Thanks in advance.

buoyant seal
spark cobalt
#

How you explain your project on a resume is likely more important. No one's going to realistically look at dozens or even hundreds of candidates code.

minor timber
buoyant seal
minor timber
# buoyant seal `Code Complete by McConnel` -> `Head First Design Patterns` -> `Clean Architectu...

Okay bless, just found the first one online.

Here is the project I was going to use as a my main side project for a resume.
If anyone has any time and can look at this code for potential comments/improvements I'd love you. 🙂
https://github.com/pattty847/Trade-Suite
Code starts in src/main.py

GitHub

Trading Suite. Contribute to pattty847/Trade-Suite development by creating an account on GitHub.

buoyant seal
minor timber
buoyant seal
minor timber
buoyant seal
minor timber
buoyant seal
graceful mason
#

This isn't really a #career-advice discussion, maybe move to PMs/another channel?

minor timber
#

true

desert atlas
#

Hello

vapid jay
#

Hello

silk plinth
#

hi guys

#

how you doing

peak halo
#

@desert atlas @vapid jay @silk plinth this is the career discussion, so make sure that all your messages are about careers or responding to one that is.

silk plinth
#

i was here to join discussion but no one replied

peak halo
silk plinth
#

got it

mortal wedge
#

Do you think that the tech market is predicting a recession, with the recent hiring freezes and layoffs? What does that say about the job market and what should we do if we’re seeking a new job?

lunar prism
#

I wrote my own version of pong! Can I haz software engineer job now? 🙂

buoyant seal
mortal wedge
lunar prism
# mortal wedge That would be great on a portfolio if you're applying to game dev!

I'm just trying to get variety right now. This is my third project. My first was an excel spreadsheet compiler thingy using Panda that allows me to parse through excel documents, aggregate data, and perform different functions; my second is a website scrapper, very similar but for information on the web; and now this. I just want to show that I'm not a one trick pony lol

mortal wedge
lunar prism
mortal wedge
#

That works as well. I'm just thinking that a website is another project and is more accessible to the uninitiated than a github page.

near ocean
#

A portfolio project is a relatively easy one to setup and shows familiarity with web technologies
Another nice web related project would be a blog, but that one kinda requires that you actually write blog posts

true harness
#

i found a internship application that says something along the lines of "must have active security clearance". it's targeted towards college students. i'm wondering for how long after you hold a clearance is that clearance removed?
https://www.state.gov/security-clearances says

The security clearance must be administratively removed when the employee no longer has need for access.
which seems to imply right away, but
https://news.clearancejobs.com/2017/07/05/security-clearance-get-fired/ says
Your clearance remains current and you have two years to find yourself another cleared position

i would lean towards trusting state.gov, but that would mean these job apps (according to ultimatechaos they're somewhat common) are just stealing people from other federal agencies/contractors? basically, i'm asking how clearances work when switching jobs. oh also, US question

white relic
#

"Active security clearance required" basically usually means you are cleared and can activate it without the long investigation

true harness
#

Must have an active and transferrable DoD security clearance with current investigation at the required level. Must be able to maintain the required clearance
so this means i must be working with a clearance and the investigation was less than 2 years ago?

white relic
#

Oh thats a little more specific phrasing than I thought.

near ocean
#

The state gov site says that clearance lasts 5 years if you stay in a dept of state position that needs it

winged goblet
#

@pine sleet you closed my ticket you lil-

smoky quest
true harness
#

yeah i did apply, just looking for info in case i might need it

smoky quest
#

that's something companies would sponsor too. So I would not expect you to pay anything out of pocket

near ocean
#

The company is supposed to apply for your clearance anyway, you dont get to apply as an individual

white relic
#

It is definitely possible, even likely that the person making the post copied and pasted the standard blurb and didn't take the specific opening into account.

true harness
#

according to the post, i would be working with missile trajectory things, so i assume i would need a clearance for that

white relic
#

There are internships that require you to be cleared already, but it's unusual

near ocean
#

That Lockheed Martin deal too sweet huh? lemon_fingerguns_shades

white relic
#

the problem with uncleared interns is that the internship will probably be over by the time the clearance investigation is done

#

most internships at the contractor I worked for were for unclassified work

true harness
#

huh, it's that long? ig it kinda makes sense. i saw on the state.gov site you can get "interim determination" which lets you work before the investigation is done. is that common for not-internships? if you're currently not working do you just need to wait for the investigation to complete?

white relic
#

it's pretty common, but the company still has to foot the bill for the investigation, which doesn't make a lot of sense for an intern that might not come back

near ocean
#

Arent these internships really competitive? They sound like they are

white relic
#

Also common is to get put on some busywork project (big contractors have tons of busywork) while waiting for the real clearance to come through

#

The investigation usually takes at least two months. Twice as long if you have any foreign contacts or have been to any "unfriendly" countries

smoky quest
#

you would also be mindful to get the process started well ahead of your expected starting date

white relic
#

can take over a year if you are at all "complicated".

true harness
#

that's unfortunate 😔. i'm chinese and have visited family there in the last few years.

you would also be mindful to get the process started well ahead of your expected starting date
i read they would only start the process after an offer is offered. ig if it takes longer than expected you would just do busywork? 😔

white relic
#

I don't work in defense anymore but it is worth pointing out that once you have it, a security clearance opens doors nothing else can. As long as you have it, your employment rate is essentially zero

smoky quest
weak halo
#

Bro I ain't even in internship I'm gonna do mocks

weak halo
#

That's crazy

true harness
#

what's mocks?

weak halo
#

The thing we do in england where you take a test a year before GCSE

#

Dunno if there are mocks in other countries

hearty island
#

10 more days till my oracle decision, anticipating rejection pithink

lapis wind
weak halo
#

Ah okay

weak halo
#

I joined this discord so I could learn python and that cuz I am in a robotics competition and it requires python but I don't really know what to do

hearty island
#

oracle? a company

white relic
# true harness that's unfortunate 😔. i'm chinese and have visited family there in the last few...

If the internship really does require a current investigation, you won't be considered for it without one. If it requires the company to sponsor your clearance, you probably won't be working on anything classified during the actual internship (but it would be an excellent opportunity for a next year's internship or full time position at the same company). If the internship doesn't actually need a clearance you would probably be doing the same kind of unclassified work.

#

Even unclassified work at a defense contractor can be pretty darn cool. Or horribly boring. I've been in both scenarios

lapis wind
#

Depends if it's heavy in micro controllers and stuff

white relic
#

As a (presumably undergraduate) intern, you probably wouldn't get the really boring stuff. They want interns to come back

icy axle
#

what's the best book to start with Python

buoyant seal
coral mica
#

Does HR see the python institute certifications as a qualification to get to the interview process? PCEP PCAP PCPP PCAT

smoky quest
#

If you are in high school or college age, I would recommend to go for a CS degree in college. That's the path of least resistance with the most opportunity

ocean stream
#

hey! I'm a soon to graduate high school senior and I love physics and computer science, I'm curious if it's plausible to major in both and if it's a good idea
my hopes of a career would be something related to AI combined with the field of physics such as using AI to clean telescope data or smthn like that

twin frost
#

hey all! aspiring python dev here. Currently going through angela yu 100 days of code.

delicate bane
# mortal wedge Do you think that the tech market is predicting a recession, with the recent hir...

do you listen to podcasts? the changelog guys interviewed @gritty rivet's The Pragmatic Engineer: https://open.spotify.com/episode/5EPbm9QJ1RkzEG9lEvJl82

some points covered:

  • 2021's hiring market vs. 2022's "correction"
  • advice for engineers in current market
  • 6 month outlook
  • "stability is the new sexy"
  • the power of your network
  • how pragmatic engineer began
mortal wedge
delicate bane
split bear
#

Hm

worthy atlas
#

@hearty island How did the interview go?

#

My close friends sister's husband is some big shot at Oracle.

#

My sister works for some company I think GitLab...Not GitHub. But any way...My sister has a masters degree in something and she still had to put out 70 applications before she got her first job.

#

I've been getting a lot of good responses from people who hire people when I ask this question I heard in a YT vid and it goes likes this:

#

To your employer at end of interview say: "If you hired me today, a year from now, what would be the indicator that you mde the right decision?

#

Gets em every time.

white relic
#

It obviously doesn't mean you're guaranteed a super cool job immediately

summer roost
#

It may be possible to get a major in one and a minor in the other without costing you any extra time spent at university. Dual majors usually take an extra year, even taking a heavy credit load.

white relic
#

and it doesn't really have any effect on salary or anything past graduation unless you go on to grad school

hearty island
ocean stream
white relic
#

It really depends on your institution.

ocean stream
orchid crown
#

Hi everyone

#

I am from India and here job competition is too much even any field students are joining as python developer😆

#

Everyone in this group are students or doing job in some it companies

summer roost
ocean stream
summer roost
#

if you were doing 50% more work than your classmates, you might be able to finish 2 majors in 4 years. If you're doing 25% more, there's no chance you could do it in 4 years.

ocean stream
#

you mean the other way around right?

summer roost
#

no

ocean stream
#

so if i have 50% more work, I'm more likely to be able to finish college in less time

but if i only have 25% more work, i will finish college later than 4 years

how does that work? more work means more time spent?

summer roost
#

there's a fixed amount of work that you will need to complete in order to get two degrees. How much extra work you take on each term will determine how quickly you get through that backlog of stuff to do.

ocean stream
#

ohhh i get it

#

so 50% more allows me to get through more work, can I do summer classes to try to counteract less work?

summer roost
#

possibly - that would depend on the school. Classes required for a major are often taught only once a year.

The best way to minimize the amount of work you need to put in to get two degrees is to try to find courses that count towards both degrees.

ocean stream
#

from what I've seen physics and computer science dont mesh together a ton, its something that is definitly utlizeable a couple times but it seems rare

ocean stream
summer roost
#

there's a decent amount of overlap between theoretical physics and CS, but much less overlap between experimental physics and CS, as I understand.

ocean stream
#

whats the difference between theoretical and experimental, i thought that was taught in grad

#

i thought the only overlap is math

summer roost
#

(not my major, but) my understanding is that you can choose physics classes that are more geared towards simulations and less towards practical lab work, and those simulations need coding.

ocean stream
#

ive heard of that, so do those count towards CS, i thought that that just means it requires some cs class as a prereq

summer roost
#

those cs classes are overlap between a CS degree and the physics degree, then.

#

and the physics classes that have the cs classes as a prereq likely count as science electives towards a CS degree.

ocean stream
#

but you get credit for them? I thought that wasnt the case

summer roost
#

every degree has a list of classes that you must take, plus a list of other requirements - a certain number of science credits, a certain number of liberal arts classes, etc.

So: if there's a physics track that requires CS classes, those CS classes are part of the required classes list for that physics track.

If the CS degree requires a certain number of science credits, then those physics classes count towards the CS degree's science requirement.

ocean stream
#

is that something i can plan out if i know what classes a school offers and what their major reqs are?

summer roost
#

yes. and it's a conversation that you can have with advisors at the school, even before enrolling.

ocean stream
#

alr cool, and do you imagine its much more stress, i already study like a ton for the sake of it and am not stressed

summer roost
#

that's gonna depend on the individual. Would you say that high school has come very easily to you, or would you say that you have to put work into getting good grades?

ocean stream
#

high school was difficult at first but then i went on a book rampage and can usually complete any homework for the week for all classes in a day now

summer roost
#

if you're already in a habit of studying, then you're in a good position for succeeding at a dual major. Worst case scenario, you'd be able to decide part way through to stop pursuing one degree and just focus on the other - either because you find it too difficult or time consuming to do both, or because you find that one interests you more.

ocean stream
#

ok cool, and lets say i end up not having the time for both but i self study one during summers to completely make up for not taking physics classes or whatever, if I wanted to go to grad school for physics could i like take a test or something that doesnt require me taking every prior class?

summer roost
#

probably not, but I'm not certain.

ocean stream
#

thats a shame, if i were to minor in computer science is that still well respected in a job market?

summer roost
#

less so than a CS major, but much more so than being fully self taught

ocean stream
#

how much less, if i had good projects prior interning experience etc, would i still be a serious candidate for a job at faang?

#

imagining interviews as a 0 luck based process not taking into account economic factors either

#

oh and can you finish a CS major in a grad school for physics?

summer roost
#

you're always competing with other real life people for a job, and the company is hiring people based on their educational background, their work experience, the skills that they've demonstrated in their projects, etc. You'd get one of those jobs if the company thought you were the best applicant.

ocean stream
#

that is perfect, that clears up so many problems for college, i appriciate this so much

#

I really don't got any more questions, my vague future seems a lot more crystal, i greatly appriciate you

summer roost
#

👍

ocean stream
#

if there is anything you need help with that you think I could help lmk lol

#

have a good one!

spark cobalt
#

And internships are generally given to people majoring in CS. There is a reasonable expectation for some sort of hesitation to intern someone not doing CS as their main thing in college

ocean stream
#

thats understandable, i would be worried as a interviewer, is there a way to do intern without spending a whole summer? preferably i would want to do physics related experiences

spark cobalt
ocean stream
#

swe?

spark cobalt
#

Software engineer.

ocean stream
#

yeah thats true, is there a point in the next 100 years where swe pay drops by a noteable amount?

woeful spruce
#

Not sure how anyone can answer that

spark cobalt
#

By the time that happens, less people would be going into this field and the same level of people coming in now are leaving the field (due to old age, retirement, etc.)

Honestly probably more reliant on the growth of technology rather than the underlying course of our economy which is hard to predict.

#

Hell, in 100 years silicon valley might be in Europe.

ocean stream
#

fair enough ig thats kinda impossible to predict

spark cobalt
#

So many things can happen in 100 years. War, the US might just completely crumble, globalism maybe idk, lots of things

ocean stream
#

oh and i had this quesiton a long time ago, theres some company in the UK that does cool stuff with AGI, is an american CS degree considered just as valuable if i moved to the UK and applied to jobs there?

spark cobalt
#

Either way your career only lasts 30-40 years. And it seems very innately safe for the time being.

smoky quest
ocean stream
#

ok thats cool, i dont really have any more questions, is there anything more about the field of cs, any thing i can do as a hs senior to help prepare more?

#

ig that is a quesiton, no more after that lol

spark cobalt
#

Start exploring the field. Lots of CS majors I know of don't realize exactly what they want to do in an industry they didn't realize was so fucking wide.

#

Have some fun trying new things, try to make a realization to how things work around you in regards to the internet, how operating systems work, how computer vision works, etc. Just have fun

ocean stream
#

so essentially, whatever one thinks is cool, go learn it

spark cobalt
#

Your CS program will assume you have 0 prior knowledge anyways. But obviously, getting to program some projects and get some programs under your belt is really nice. Also is a really nice show for the many freshman internships that are available.

ocean stream
spark cobalt
#

Honestly unsure. But it's definitely something to leverage over your other peers for future internships to come.

smoky quest
summer roost
# ocean stream so essentially, whatever one thinks is cool, go learn it

your career will last a long time. Ideally, you'll be able to find a career doing something that you enjoy. And the best way to get a career doing something that you enjoy is to experiment to find out what you enjoy, and to learn about things you enjoy and gain experience and expertise with them.

ocean stream
#

alright, well i think im just gonna try to live by the statement of learn what is cool

ocean stream
#

honestly this conversation has been some of the best cs career advice ive ever heard, i greatly appriciate all of the knowledge you guys shared

spark cobalt
#

Good luck in life peepocheers

ocean stream
#

🇼

spark cobalt
#

Hope college apps are going great peepocheers

ocean stream
#

i defeated that boss, now i just gotta hope and pray to get into a solid school

#

dark souls p2 😭

upper swift
#

I am looking for someone who is good at UI/UX, anybody up?

novel sequoia
#

Hey! I have learnt all the python basics like data types, loops, oops and other modules. I have also made some programs like toc tac toe and chess bot. But when I do quizzes or tests I am getting very bad results. But I am good solving programming questions. It's just like the theory how can I improve it?

kind basin
#

You

wicked geyser
#

a

elfin marsh
#

Hi I'm really really bad in logic and math .. but always been commended by bosses and others to be a really creative and good problem solver (is programming still something which i can tackle or at least improve on) .

#

TLDR yeah i need the money even though I'm bad at it .

vapid jay
#

Hi! I've understood all the fundamentals of Python, including data types, loops, errors, and other modules. But I consistently perform poorly on examinations and quizzes. But I excel at answering queries about programming. How would I make it better? It is indeed exactly such as the hypothesis.

elfin marsh
#

i would assume its a logic based problem .. syntax is easy logic takes time to hone .. syntax and the things you mentioned are the tools but knowing how to build it is something difficult . Practice and logic problem books may help i should think .

#

and of course tackling actual problems .

neat bolt
#

Hello. My experience with python has been writing small scripts and custom tools for my personal use. I've been reading progit book recently and planning to do some webscraping tutorials and courses. I would like to know if it's possible earn a good enough salary by only doing freelance webscraping on upwork. By "good enough salary", I mean $600-$700 per month (I live in a rural town of a third-world country and living costs are quite low
here).

earnest notch
# neat bolt Hello. My experience with python has been writing small scripts and custom tools...

Web-Scraping can be pretty labor intensive if you have to deal with a lot of special cases, but from what I see on the platform, it seems possible! It might also be a good way to get a foot in the door and later transform to a full-time job in the software development world.
As a tip, I'd always look into how you can make web-scraping easier/more comfortable for yourself. Laziness is a programmers best friend.

neat bolt
earnest notch
near ocean
#

I doubt the webscraping part of any data science/engineering position is actually the important part
This sounds like premature optimization

buoyant seal
#

Data Engineering on another hand is important for Data Science

summer roost
gilded valley
#

The thing about webscraping that makes it expensive is the legal risk - companies regularly charge 10k per scraping job not because it's difficult or expensive, but because they're willing to take a huge portion of the legal risks on for you

neat bolt
summer roost
#

right, and they don't understand the technical details, or they wouldn't be paying someone else to do all the work, so explaining why one site is technically challenging to scrape and another isn't would just fly over their heads.

neat bolt
#

I've seen some freelancer profiles mentioning they won't scrape stuff that're legally questionable

summer roost
#

almost all scraping is legally questionable. If sites want people downloading their data en masse, they provide APIs for it. If the only way to get the data is by scraping it out of web pages, it's usually because the owners of the site don't want people doing it.

gilded valley
#

The TOS isn't the only point of concern

#

The exact shape of the legal risks is complicated

lapis wind
#

"Hello, yes, we would like you to scrape all of these images from this site, which may or may not have copyright attached, but don't worry, the site's TOS doesn't explicitly say about the images 😉 "

gilded valley
#

Copyright is only of concern for redistribution

summer roost
#

most sites are supported by ads, and any ad-supported site doesn't want you scraping it with a script, because scripts don't click ads and make purchases.

earnest notch
#

There's a large gap between sites not wanting it and it being illegal or immoral... That said, it is of course really important to stay on the safe side with local legislation and the big players.

neat bolt
summer roost
novel sequoia
#

Basic ones like what will be the hex of an integer or execution of programs

summer roost
#

feel free to discuss that in #community-meta - that's got nothing to do with careers.

ruby olive
#

Hi I need some advice

#

I am working on a badass python game made with pygame , and it's an open source project

#

How do I earn stars in github?
I have none now :(

peak halo
ruby olive
#

Okay how do I attract people to my repository?

lapis wind
#

The better question is why do you want stars?

ruby olive
#

Because the quality of my project is very high and I am putting a lot of time and energy on it

#

Its a very good project made with PyGame (It's ongoing)

peak halo
#

if the project is as good as you say it is, it should naturally attract interest as it grows. if it's the BeesAndBirds-Remake repo on your github, it needs a readme.

ruby olive
#

Omg how'd you find out

peak halo
#

omniscience.

lapis wind
#

When someone only has a couple repos on their github, is asking about github stars and says something is ongoing, it's pretty easy to look at what they've committed to in the last few days.

ruby olive
proud badger
peak halo
proud badger
#

I can’t imagine it affecting quality of life that much and you still retain your Canadian citizenship working in the US but I guess people prioritize different stuff

summer roost
#

I can’t imagine it affecting quality of life that much
It's really easy to underestimate how much of a toll our current level of hate and lack of social cohesion takes on mental health.

proud badger
#

That’s funny. I’ve received way better health care as a non resident of NY than I did as a resident of Canada as someone with chronic issues - which has been incredibly good for my mental health. Canada’s housing and job situation isn’t great for mental health either if you’re young. Canada gets plagued by a lot of US politics in our news, articles, etc and I wouldn’t consider it particularly cohesive. More cohesive than the US tho I’ll give you that. And less likely to see or know people who get killed.

#

Canada is good if you are dying and get sent to ER tho I’ll agree. But high paid jobs in US typically have health insurance. If not the pay gap in professional industries like tech covers way more than the expensive private health care insurance premiums of the US

frank sorrel
#

Hey, i was wondering what degrees i should major in for my job, basiclly i want to work on physiscs sim programs and overall math physics and computer science jobs, so i was wondering if i should major in cs or in physics

peak halo
#

Please do not advertise your help session in discussion channels. The people who are currently scanning the help channels will look.

spark cobalt
mellow gull
#

I really hv a great idea but need people to make that app ?anyone here interested in making app on mental health issues ?

mellow gull
near ocean
#

This isnt the place, if you want to find contributors you should start working on something people can... contribute to

idle sleet
#

How to find the best career?

I would possibly like indie game development or movie making. But I saw the salary is low.

peak halo
near ocean
#

There is no such thing as the best career, go work with what you enjoy

idle sleet
idle sleet
summer roost
#

it absolutely does.

near ocean
#

If you have no clue about what you enjoy then you should start there
Pick out a couple projects that touch on areas you might be interested in, try them out, rinse repeat, go to Uni, by the end of it you should have a solid idea of what you want to spend 8h a day on

summer roost
#

people normally choose careers based on a combination of what they're interested in, and what they think will provide the most stability and freedom.

vapid jay
#

if there was such a thing as a "best career", wouldn't everyone just do that?

spark cobalt
# idle sleet Sorry, but I hate this answer. I don't know what I enjoy...

don't know what to do because you don't know what you enjoy
you can only know what you enjoy by doing something

See how the cycle works? Just go out and try new things. You don't have to enjoy everything but you'll start to pick up certain things you see yourself liking more and other trends that'll lead you to a job you'll love doing.

idle sleet
idle sleet
buoyant seal
vapid jay
spark cobalt
#

There's only so many attributes to a job that you find extremely desirable or undesirable. Whether it's work life balance, pay, mathematic-heavy job or not, etc. You don't have to try out everything to know your "dream job" per se.

If you didn't like manual labor, it would be meaningless to try construction worker, then gardener, etc.

summer roost
spark cobalt
#

^

Ultimately you will have to make tradeoffs.

summer roost
idle sleet
vapid jay
#

yeah. reality constraints.

idle sleet
#

so it's some kind of mix of all different attributes

buoyant seal
# idle sleet Alright. I understand. But if you got job that you enjoy but pays really low, an...

https://youtu.be/1HFv47QHWJU if u haven't watched Inside Out, quite recommending whatching it.
The thing is... the things we like are born from our memories? During our childhood/teenhood we are supposed to acquire our... interests? or even during adulthood.
The problem is only to recognize... that it is something that can be good to pay for living pithink Evaluating best favourite/best paid / and being not illegal xD

Streaming Now on Disney+ – Sign Up at https://disneyplus.com/

Inside Out (2015)
In-Home Release Date:
On Digital HD October 13, 2015 & Blu-ray November 3, 2015
On Blu- ray: di.sn/6003BGJAb
Digital HD & Disney Movies Anywhere: http://di.sn/6001BHodh

Like Inside Out on Facebook: https://www.facebook.com/PixarInsideOut

Follow Inside Out on T...

▶ Play video
summer roost
near ocean
#

Having to be good at your job to have a successful career is debatable really
Lots of incompetence at all levels, you'll see once you enter the workplace

summer roost
#

it's also not uncommon for people to switch majors in university if they discover they don't like the thing they thought they'd enjoy as much as they assumed they would.

idle sleet
#

Maybe what am I asking, seems completely clear and obvious to you, but for me somehow it's tough and longer-lasting problem

#

Thanks for your ideas and help ❤️

summer roost
#

there are lots and lots and lots of different jobs out there. There are probably far more professions than you're aware of.

#

you need to start narrowing down the list somehow, and "things I enjoy" is a very good starting place.

prisma hollow
#

Are certificates advantageous or waste of money?

near ocean
#

The only certificate that actually matters is the degree

prisma hollow
#

Yeah i was thinking of buying ds course to add certificate on resume

#

But i always thought certi arent wroth it but someone told me to get some

summer roost
#

What type of job are you hoping the cert would help you get?

peak halo
#

I work in data science/AI, and my company wouldn't care about data science certificates at all.

near ocean
#

Certificates that come from companies that own a product, ie Google issuing a GCP certificate might be worth it but these are limited to cloud stuff, kube, cybersecurity
There arent any generic python certs that matter

prisma hollow
#

I want to enter data science field, and want to learn more about it, so thats why i was thinking about it.

near ocean
#

You should consider going to university

peak halo
prisma hollow
#

I was thinking about it as well but i have to wait for next fall

#

Can you suggest me good universities for masters?

#

I'm completely new in US, i was gonna apply for fall in early priority deadlines.

peak halo
#

there are a lot of universities in the US and I don't know your location or what your considerations are.

prisma hollow
#

Rn, I'm in NJ, was thinking about rutgers, but can relocate anywhere if the uni is in top50 us rank

peak halo
prisma hollow
#

I got admission in virgnia tech, but i hd to defer it cuz of personal reasons.

peak halo
#

virginia tech is in the middle of nowhere, so don't go there unless you're into that

prisma hollow
peak halo
#

I gather you aren't a US citizen?

prisma hollow
prisma hollow
peak halo
prisma hollow
#

What do you mean by state resident tuition?

peak halo
#

US citizens typically get a discount on tuition if they go to a public university in their state

prisma hollow
#

I'm considered NJ resident.

peak halo
#

does that mean you get in-state/resident tuition at public NJ schools?

prisma hollow
#

Yeah

#

But I can't start it in spring, have to wait for fall. Earliest i can take chance for summer intake

deft epoch
#

looking for someone to help me with python. Wondering how long it took you to completely learn python, and what resources yall used.

haughty ruin
deft epoch
summer roost
#

it's a much better idea to stay in school and get the degree.

haughty ruin
#

It shows dedication and follow through.

deft epoch
haughty ruin
#

everyone has their own pace, nothing wrong with taking it slowly

deft epoch
haughty ruin
neat bolt
fresh forge
#

I am self taught, my first language. Just started when COVID broke out. I am allergic to offices, so not really looking for a job, rather trying to make it big on upwork... a long road ahead of me. Luckily I already have a flexible career as a translator, so this allows me to progress at my own pace.

deft epoch
summer roost
#

for CS in particular, the ranking of the school doesn't really matter. The curriculum is similar at any school, so the biggest difference between them is access to resources, availability of internships and student jobs like teacher's assistantships, quality of research professors, etc

haughty ruin
deft epoch
#

Could anyone also tell me how often they end up using python? Is there another langugae is more commonly used that I should divert my attention to? I just got past the print('hello world') stage. Currently learning about dictionaries

haughty ruin
deft epoch
#

Honestly, I never knew coding could be so stressful. I wish I could skip all this basic stuff and start working on the snake game haha

haughty ruin
summer roost
#

other heavily used backend languages include Java, C#, C. PHP. Heavily used frontend languages include JavaScript, TypeScript, and Kotlin.

haughty ruin
#

PHP 🤮

frail gale
#

wagwan

buoyant seal
haughty ruin
#

If I had to place a bet on the top languages 5 years from now, its gunna be Python, C++, Rust, Go, React

summer roost
#

C much more heavily than Ruby or Rust.

buoyant seal
haughty ruin
#

backend doesn't necessarily mean web

summer roost
#

I didn't mean it as a web backend language, I meant it as a backend language

buoyant seal
#

because... backend is usually on server side
while desktop/mobile can be serving as alternative to web frontend

summer roost
buoyant seal
summer roost
#

That's not less confusion, it's just an entirely different way of dividing things up.

frail gale
#

Can you recommend me some films about coding?

buoyant seal
#

well.. i am having web dev as the only field of development i am interested/specializing in... so kind of that's why i prefer to see everything from its point of view pithink

summer roost
#

I was using backend to mean stuff that runs on remote servers, and frontend to mean stuff that runs on end user machines. Which is a perfectly normal definition of frontend and backend.

#

And within that context, the languages I named are among the most commonly used, for each of those areas.

buoyant seal
#

umm... yes, C in this point of view is backend language since it is used to develop... Linux OSes for our remote servers and their ecosystem.
i just prefer to have clear division between ecosystem usages? OS-system development (with usually low level languages) is one thing, and in high level languages web stuff is targeting entirely another ecosystem

haughty ruin
#

Don't forget.... it's also what python is built on 😛

frail gale
#

Who create IT languages? How are they called?

buoyant seal
summer roost
#

which is the default Python that almost everyone uses.

haughty ruin
#

Also, pypy and jython still use c

summer roost
#

someone who's literally asking for a survey of what languages are popular probably doesn't need as granular an answer as you're trying to give. And, C is still a very heavily used language.

peak halo
haughty ruin
#

The professors have more to do with internship availabilty than anything

#

well connected professors tend to get internships for their students

peak halo
#

I see

buoyant seal
# summer roost someone who's literally asking for a survey of what languages are popular probab...

Sure. I just did not agree with your categorization, because it was unclear enough to my opinion from the point of targeting entire different ecosystems of related stuff to know.
I prefer as i said categorization (web backend, web frontend, desktop, mobile, embedded), due to each category asking certain different ecosystem from developer to know
ecosystems define expected skills for a job to know

summer roost
#

yes, those were examples of things that would lead to differences between schools. But those aren't huge differences. It's not like every internship at Apple goes to MIT students. But being an MIT student probably does give you some quantifiable edge. I'd wager that the best school vs a middle of the pack school might be... 50% better? It's certainly not 10x better in terms of future opportunities.

summer roost
smoky quest
buoyant seal
smoky quest
buoyant seal
buoyant seal
#

may be we have some misunderstanding what means web backend?

smoky quest
#

There may also be specific services like distributed databases that aren't connected to any end user

buoyant seal
#

lets clarify definition => web backend is not have to be having any GUI. it can be reused by any other web backend, and only at its edges having API interfaces to interact with web frontend/mobile/embedded/desktop stuff

summer roost
#

if something isn't connected to the web, it clearly can't be "web backend", right?

buoyant seal
#

web backend can be entire cloud infrastructure in AWS, with most of its stuff in private networks never exposed.
only some small stuff having public exposed in public networks

buoyant seal
summer roost
#

right - so if there's no GUI, it's not web backend, then?

buoyant seal
summer roost
#

then you're using a very bizarre definition of "web backend".

haughty ruin
#

if that's your definition, then c is most certainly a web backend language lol

#

graphical user interface

summer roost
#

right, the order matching system for a stock exchange is far more likely to be written in C than to be written in any of the languages you listed as backend languages

buoyant seal
summer roost
#

Why would you call something a "web backend" if it's not accessed over the web, and it's not part of the backend of a web site?

haughty ruin
#

FWIW, 99% of professional software developers are going to consider "web backend" to be server side code facilitating a website's functionality.

summer roost
buoyant seal
# summer roost Why would you call something a "web backend" if it's not accessed over the web, ...

because... if it is accesable over networks even in private networks, it is still accessable over web. it is just not accessable over public web.
backend/cloud infrastructure is very common to have message queue workers processing tasks, or having its databases/most of stuff in private networks hidden for the purpose of security.
it is very much essential common security to hide most of backend behind firewall in completely private networks having only certain entrypoints

summer roost
#

The Web is the common name for the World Wide Web, a subset of the Internet consisting of the pages that can be accessed by a Web browser.

buoyant seal
#

but stuff in private networks can be accessed by web browsers of any user... it just requires port forwarding, or VPN tunnel for user to get access over those private resources.
and other backend services also interact with those private resources through usage of web protocols like GET/POST and etc

haughty ruin
#

Further, I'd say code supporting a website's functionality, but not directly handling requests wouldn't even be considered a web backend.

haughty ruin
#

side note: that poor guy that was asking for language recommendations probably dipped a while ago lmao

buoyant seal
# buoyant seal but stuff in private networks can be accessed by web browsers of any user... it ...

anyway, the point is. Public and Private parts of web backend/cloud infrastructure, both use exactly same technologies/frameworks stuff. There is no point for them to be different categories. They all reuse same tech like docker containers / kubernetes / AWS cloud objects and etc
It is just a matter of security settings, if some part is exposed and some is not.
in staging environment they can be exposed, in production they can be not exposed.

summer roost
#

I think you'd be very hard pressed to find anyone else who thinks that things not accessed via a web browser (or web app) count as "web backend". And if you decide to make up your own meaning of common terms, you shouldn't be surprised when those unique definitions lead to disagreements with other devs.

buoyant seal
#

i am surprised u think this way. all those techs and building stuff like that are asked exactly from web backend developers (+DevOps engineers)

summer roost
#

I'm not sure what you mean by that. I work on non-web backend systems

#

as I said, I suspect there are more employees working on non-web backend systems than on any other type of development.

haughty ruin
#

@buoyant seal Would you consider an ASIC running code to control a robot in an airgrapped warehouse to be a web backend?

buoyant seal
# buoyant seal i am surprised u think this way. all those techs and building stuff like that ar...

~~i am surprised u think this way. all those techs and building stuff like that are asked exactly from web backend developers (+DevOps engineers) ~~
i am surprised u think this way. all those techs and building cloud infrastructure in public and private network access are asked exactly from web backend developers (+DevOps engineers). Both cloud infra in public and private networks raised by Backend+DevOps engineers are still remaining web backend, if we exclude parts of web frontend.
clarified

buoyant seal
#

web backend infrastructure is abstracted from hardware CPU architecture and other details fully. ideally in the future https://docs.docker.com/desktop/wasm/
if it is directly tied to hardware details -> it is embedded

haughty ruin
#

what if you have c code running that robot, still air gapped

#

and its running in a container?

summer roost
buoyant seal
# haughty ruin and its running in a container?

pithink well, it becomes shaky ground, i admit.
if robot code interacts with this container over even local network, then it interacts with web backend... i guess. Technically then Robot code running at its OS/hardware level is still embedded, but when it sends network request to container then in container it becomes already web backend after it reached container.

summer roost
#

I can't imagine anyone who works on that robot would agree that there's a "web backend" involved in any part of it.

buoyant seal
#

well... yeah! web == network!

summer roost
haughty ruin
buoyant seal
#

well... lets clarify.. that there is existing
offline web backend => your robot case
there is public web backend in cloud and hardware servers then
there is private web backend in private networks of cloud and hardware servers then

gilded valley
buoyant seal
#

i know a case when web backend is written and sent to run in offline hardware servers for security purposes
Some kind of AI controlling quality of production at factories

summer roost
summer roost
buoyant seal
gilded valley
#

gRPC, GraphQL, and etc
are definitely not implicitly part of web backend

buoyant seal
# summer roost no

but this container is using all ecosystem of web backend technologies and principles? including technology to run, technology to develop it, and technology to communicate with it?

summer roost
#

... no?

#

it's using technologies that predate the web and "web technologies"

#

containers aren't inherently "web" related.

buoyant seal
#

blinked this little container can be having entire kubernetes inside (theoretically) (or just having kubernetes running on this robot directly)
That could be having REST API applications, message queues, web backend with web sockets. One of container can be even frontend web application exposed to some phisycal screen on the robot

#

entire... small.... network of different network accessed objects communicating with each other. isn't it web?

summer roost
#

no, because it's not connected to the web

smoky quest
summer roost
#

do you think message queues didn't exist until after dynamic web pages became a thing? Or that the first thing containers were used for was web sites?

gilded valley
#

entire... small.... network of different network accessed objects communicating with each other. isn't it web? (edited)

This seems to imply a misunderstanding of what web is in the context of web development - web specifically refers to the world wide web, a collection of documents linked together via hyperlinks - it's not just a collection of servers talking to each other

buoyant seal
# summer roost do you think message queues didn't exist until after dynamic web pages became a ...

surely existed. But i mean it as pattern implemented exactly with web technologies. Where we interact with some API that interact with producer sending the task to our broker. And workers take and complete tasks from network accesable broker.
This example is interesting because API can be in public access of your web, and producer and workers can be firewalled away and existing only in private networks, thus aren't existing in your web definition.

summer roost
#

Where we interact with some API that interact with producer sending the task to our broker. And workers take and complete tasks.
None of that is web-specific. All of that has been done for many decades.

buoyant seal
#

and i don't argue with it
but at the same time it is having web specific implementation and meaning now besides other meanings.

graceful mason
gilded valley
buoyant seal
summer roost
#

no, definitely not. They have been a staple of system design long before "web infrastructure" began to need them.

graceful mason
summer roost
#

@buoyant seal by your definition, the programmers building CPython and the Linux kernel are "web backend" developers. I guarantee you that they wouldn't agree.

#

I certainly don't agree that I'm a "web backend" developer.

gilded valley
graceful mason
#

ah ok, didn't realise that's where you're coming from - I agree
for what it's worth I develop for each part of this exact kind of tech stack (Robots running on embedded C, which communicate with Java app over 5g, which communicate with an internal website using java backend/react frontend)

summer roost
#

which communicate with Java app over 5g
Would you call that Java app "web backend"?

graceful mason
#

Not at all

buoyant seal
# summer roost <@370435997974134785> by your definition, the programmers building CPython and t...

... well... it would be difficult to draw line here where web development starts or ends.
I prefer to assume in default definition, that web development is supposed to be abstracted away from hardware implementation details on which it is running though (lets name it strong definition of web development)
and therefore CPython and Linux kernel developers here fall under only weak definition of web development then

summer roost
#

I absolutely guarantee you that they would not agree that they fall under any definition of "web development", just because people who do web development use things that they build.

buoyant seal
#

😆

#

they remain technically programming language developers / embedded developers / system OS level developers
whatever u name it.

#

sure... they are heavily reused for web development though, and i am quite sure they write both code for network communications
and some parts of their code can be abstracted away from the rest of their code to be not depended on hardware implementation details
ergh... lets skip it. quite difficult to draw a line here.

gilded valley
#

by your definition - people mining iron for use in cars are building cars

buoyant seal
#

web backend developers aren't needing to create OS level network communicating code. But they are expected to know properties of how network communications work

gilded valley
buoyant seal
#

i'll stop commenting just for the sake of this conversation already happening too long. Whoever wishes to agree, you are welcome. Whoever don't. You are right in your definitions too. Everybody is welcome to stick to their own opinions.

I would like to note though...
if web backend developer was hired to write web backend running on kubernetes/docker-compose/containers in your Robot ASIC, and has all reused web backend architectural design patterns... like REST API/message queues and etc.
then if it quacks like a duck, moves like a duck, and looks like a duck... then it is a duck. Even if it is duck running in entirely offline mode ;b

regal falcon
#

what do most companies do as far as when raises are given, like is it yearly or based on production?

white relic
#

A common system is annual base raises for "cost of living" (which may be partly based on the company's performance) and extra for top performers and people getting promotions

regal falcon
#

is it common for people to hop 1-6 months in to see if a company would like to start them at an amount higher than what they have?

summer roost
quartz sage
#

do u guys use online internship websites?

pulsar drum
quartz sage
pulsar drum
smoky quest
quartz sage
smoky quest
# quartz sage Singapore

have you confirmed with your university that you can't do an internship as part of your studies within the host country?

trail geyser
#

my_str = '101'

my_str = my_str.casefold()

rev_str = reversed(my_str)

if list(my_str) == list(rev_str):
print("The string is a palindrome.")
else:
print("The string is not a palindrome.")

smoky quest
lament rock
#

Python industries only.

Hey, so I have a lot of free time right now and I'm willing to dedicate multiple hours a day to coding. I'd really like to get a job in programming as fast as I can (I know that can take several months or years). But regardless, some industry has to be faster than others to break into. For example, it'd be really hard to break into robotics from scratch, since I'd also need to learn all of the prereq math, maybe some minor engineering stuff, and real computer science.

Comparatively, back-end dev should be quicker.

And cybersecurity should be longer than back-end dev, since there is a lot of prereqs and it's very rare to be hired in cybersecurity without working from pretty much the bottom (basically tech support). Or having a degree.

So, what industry is the fastest route compared to the others? I'm NOT saying "get a job in one month" fast, but just the fastest industry with the fewest prereqs and constraints.

Secondarily, with that industry, what would you consider to be the best resource to get into it?

#

Thanks for any help

lament rock
#

With Python?

#

Isn't it all JS? @chrome hamlet

#

Really only looking for Python opportunities, but I will be doing frontend if I can't figure anything out in the Python sphere.

spark cobalt
lament rock
#

@spark cobalt This is mostly what I figured, but it's a bit hard to find industries that don't have a strong focus in math.

spark cobalt
#

Welcome to front end

spark cobalt
lament rock
#

@spark cobalt Yeah, this is something that I've struggled with a lot. I'm very interested in Python and really enjoy coding in it. So, I would very much like to find a career that focuses on Python that has a very low barrier to entry. Interestingly, front-end dev is probably the only area that I'm not particularly interested in.

Any low-entry fields you can think of (regardless of language) outside of front end?

#

Thanks for the advice btw

spark cobalt
#

Are you just not interested in other languages?

lament rock
#

I found Rust really exciting and fun. But as a beginner, I hit a wall pretty fast. There just isn't enough documentation geared toward beginners for it. C is exciting, but pretty much any job in C is going the be math-based. This isn't a problem, but it'll take years to get my math up to par.

spark cobalt
#

Then that sounds like you didn't really understand the general programming concepts of Python good enough to move on to another language.

lament rock
#

No, the other languages are great. Rust is exciting, but no good documentation for beginners. And outside of that, virtually no job opportunities. Maybe random Crypto startups. And again, with C, almost exclusively math-based fields. Others are interesting, but fall into similar traps. Didn't care of JS and webdev isn't something I'd like to do, so Python was an easy choice.

spark cobalt
#

I mean Pythons pretty notoriously used for data science, ML, etc. which is reputable for high barriers to entry simply for the math requirement. Which makes me ask why Python then.

lament rock
#

One reason for Python was that it was just enjoyable to use. As with any other job, enjoying what you do is key. I liked working with it, I've enjoyed the community, I like doing algorithms with it. It's just fun to use and it makes me happy. Plus backend stuff isn't specifically hard to break into. Data Science is definitely Python's bread and butter, but it certainly has other applications.

spark cobalt
#

Python can be used to make games. But it'd be stupid for a company to build a game in Python... Right?

lament rock
#

If there are no fields where Python has a low barrier of entry, then I'm fine to get rid of it. I'm just trying to find as many low-barrier-to-entry areas as I can.

spark cobalt
#

The same thing applies to backend. Yeah sure Python can be used for backend. But it suddenly doesn't mean it's the best option, or the option that most companies will take.

lament rock
#

Django is pretty popular.

spark cobalt
#

If you truly want to enjoy what you're doing, certainly you'd want to use a language and technology that can meet what you're doing the best?

#

If you're building backends, wouldn't it be better for your company, for your team, for your clients, for the economy as a whole, if you used the technologies more appropriate for a backend?

lament rock
#

Like django?

spark cobalt
#

Backends just being an example. Applies to everything Python can be "used with"

#

Imagine a Tesla that used Python in its cars just cuz it can technically use Python. Damn it would've caused a shit ton of deaths.

#

The moral of the story: Python is just a slow language. In our age, we want everything to be fast. While yes, sure, Python can technically do everything, it can't do everything the best

lament rock
#

I don't even know what you're arguing about. This entire thread is bizarre.

"Know any low-barrier-to-entry areas that use Python?"

"WHY would we use Python for random things?"

Either yes, in which you can list some; or no, and I can move on, which I'm doing now.

Instagram uses Django. IG is the 5th most popular website on the planet. Pinterest uses Django. The 45th most popular website on the planet.

spark cobalt
#

Jesus fuck.

#

Yep.

lament rock
#

@chrome hamlet Yeah, but why would Tesla not just use Ford motors?

spark cobalt
#

Not a shit post channel jfc

lament rock
#

Sorry, you just made it seem like one, so I was playing along.

spark cobalt
# lament rock Like django?

To answer your thing with Django.

Nearly every company that I know that uses Django, are probably ones that have started using this technology over like 15 years ago. This means that simply because they're using it now, doesn't make it the current best option. Many companies probably can't justify the cost of rewriting most of their codebase.

Which, nonetheless, even if you were to join Instagram (or other monoliths using Django), the Django they use is one that's almost entirely customized with things completely replaced with their own shit as Django as it is wouldn't be able to take the volume of requests IG gets.

#

If you wanna get into backend, maybe try Golang. You might like it.

#

Either way I still don't get your fixation on using only Python in your career. Maybe if there was someone like you except it was for something like BASIC that could convince you otherwise...

#

You say you enjoy building planes. But if you would only even bother looking at what plane to build based on the screwdriver it requires. I'd say you're more obsessed with the screwdriver than with the drive to build a plane.

#

Which no one gives a fuck about the screwdriver. People, clients, your future employer and colleagues, just want the damned plane built.

lament rock
#

You are needlessly upset proving a point that doesn't matter. My question was unbelievably simple. You turned it into whatever you think this is.

dreamy shadow
#

I'm wondering if I should pick up a macbook this blackfriday/cyber monday sale. Replace my surfacebook 2 as my laptop for job hunting stuff.

spark cobalt
#

Yes you should peepocheers

dreamy shadow
#

However, I saw a git repo for a CNN that needed extra requirements.txt for M1 chips.

spark cobalt
#

Not really an apple person but MPB has been pretty nice to work with

#

Never tried a surface book. But super nice generally to be able to carry something beefy around. Can work anywhere peepocheers

dreamy shadow
#

Well, professionally I prefer Macbook and MacOS. Less company bs software & easier to install things with just unix based command line.

spark cobalt
#

I've been a Windows person till company gave me a Mac and I was like, fuck it

#

Never owned Apple till then. Besides airpods but that low-key doesn't count

dreamy shadow
#

I'm not going to much detail of how much Surface Book 2 sucks ***, but for a computer I bought north of 2.4k USD. I expected much better. Similar priced Dell XPS 13 worked much better to this day.

#

Especially overheating to the point of pillow battery & needing replacement.

spark cobalt
dreamy shadow
#

Only downside I can see is needing to sell my existing computer. Selling old stuff is always dead

spark cobalt
#

Might be a lot of people willing to buy. Market for PCs apparently going way down.

#

Maybe because people unwilling to spend so much for new laptop? Can easily opt for a used one.

coarse pumice
#

Question, what certifications would be the equivalent of Comptia certs for Python if I were looking for coding related jobs?

white relic
#

There is no lesser certificate worth paying for. Certificates in programming are niche and companies don't recognize them as meaningful

idle sleet
idle sleet
#

And by the way,
Is there some kind of list of all jobs, areas, careers or things to do?

I would appreciate the fact, that I can scroll through that list and CROSS OUT the things I wouldn't do and CHECK the things I could possibly do. Also I could find out more about jobs or things in the list that I don't know anything about. That would be great.

coarse pumice
buoyant seal
#

Java is low entry and allows mobile, desktop, backend and QA too

idle sleet
buoyant seal
# lament rock With Python?

Lowest entry with python probably QA. Multiple hired people to my company were recently, and they did not even know how to write automated QA tests

coarse pumice
#

You can switch career paths, it's not that big of a problem.\

idle sleet
dense mesa
#

@idle sleet i wouldn't recommend a "breadth first search" of careers, pick something and get into it until it becomes boring

idle sleet
coarse pumice
dense mesa
near ocean
#

Maybe its time for some more self reflection then
There cant possibly be nothing you enjoy doing

idle sleet
near ocean
#

What was it and how deep did you go into it?

idle sleet
hearty island
#

cybersec makes a ton of money

near ocean
#

You couldnt possibly have tried all those things at any depth that matters, how old are you again?

idle sleet
near ocean
#

You should stop considering sports as a viable career
Not to be rude but if youre not sure youre gonna be a professional football player at 16, that means youre not going to make it
Theres kids younger than you that have careers lined up in professional sports already

#

Since this is a python server, why dont we focus on that? How far do you think you've gone in your effort to try out programming, with game dev, AI/ML, cybersec, etc

hearty island
#

within one year of me being a cs major i figured out cs wasn't my path, if that helps

idle sleet
near ocean
#

This is #career-advice
If youre not considering them viable careers why mention them?

idle sleet
#

But while I'm growing, I had sceptical thoughts about E-sport. So I stopped playing CS:GO and looked for some "meaningful" career. That's when I tried all those IT jobs.

#

I don't know sorry, it's really really hard to express my feelings and ideas.

hearty island
#

if you don't like it, then you can change your major based on what people say and other classes you like

#

a lot of people change their major in college

novel sequoia
#

Can freelancing be a career? I have been doing freelancing for months but got no proposals so is that even an option?

crisp jewel
#

Hello everyone hru?, I would like to do a dual degree and was wondering which one you guys would recommend. They are computer science and physics and computer science and aerospace engineering

hearty island
alpine jacinth
#

Can I get a job as a computer repair technician while working on a degree to become a software engineer?

novel sequoia
near ocean
crisp jewel
#

i love doing physics but aerospace has physics + so much more which i'm very interested in as been in remote control hobby since I was born basically

summer roost
# novel sequoia So how to git gud?

The successful freelancers I know are mostly people who worked corporate jobs in the software dev industry for a decade, and then built a freelancing career on the back of the knowledge and experience they gained from that corporate work.

summer roost
#

when it comes to being successful at freelancing, the best way to think about it is in terms of the skill level required to fill the contracts that you're picking up. If the job doesn't require a high level of skill, then there's a race to the bottom for compensation. If anyone who spent 1 month learning Python and Selenium could do the job, then your competition for that contract will include teenagers from a country with a lower cost of living than yours who can afford to do the job for hardly any pay because they're just looking for a small amount of pocket cash. Once a job requires a higher level of skill, though, it starts to price those amateurs out, and your competition for that job tends to be experienced professionals who at least need to pay rent and feed themselves, and the compensation doesn't wind up just being a race to the bottom.

fast fog
#

what do you guys htink computer engineer major in college, i would like to be an engineer with all the CERTs of a coder

idle sleet
tall nest
#

Hi! I'm a high school student that know intermediate python and can use tools such as panda, numpy, basic matplotlib,... but of course still has a lot more to learn. I have also taken advanced coursework in Biology and Chemistry (5 on AP Bio, taking AP Chem and AP Calc BC). I'm interested in doing computational bio/chem research/data analysis to learn more about these fields that I'm interested in going into. I also have experience in reading research papers in the biomedical sciences to compose a review. Although my experiences are limited, does anyone know of any relevant opportunities? Thanks! (It doesn't have to be paid, although some form of compensation would be appreciated)

TL;DR: Looking for opps in comp bio/chem, intermediate level of python, can quickly grasp chem/bio concepts.

P/S: I'm finishing up HarvardX PH526x course on Python for research. Does anyone have any recommendations on further intermediate python course that would be useful for my particular interests? Thanks.

covert geyser
summer roost
left basin
#

hey

delicate bane
# tall nest Hi! I'm a high school student that know intermediate python and can use tools su...

i think youre on a good track. you will most likely need a graduate degree to work in such a field, so i think for now you should aim towards that goal if you arent already. but before that you should aim to get into a good college, maybe major in something like biomedical sciences or similar with a minor in computer science. i would try to research all the career options out there before you get too far down your path though in case there is another area that interests you more.

tall nest
delicate bane
regal flame
#

Anyone from the uk here?

#

How is cs regarded in the uk

fair karma
#

hey guys.
I am currently taking a course and in the current sequence I am currently at special programs ( armstrong num,strong num , pyramid pattern(I hate this)) Anyways I usually try giving the answer a try using my own knowledge from understanding the concept of the question only I have no background info about it before . I normally end up with same logic but solve it using different loops etc which are kinda more complicated than the ones explained in the course . I can trace the code well and find how the pattern is going but I cant straight come up with the simple loops idea to solve it more easily with lesser lines of code . Note: I still havent took Ds or Algorithims . So my question is how do I practice thinking simpler and smarter solving the question or will I automatically adapt to the concept once I learn DS and Alg I am really confused so hope someone put my mind in peace.

near ocean
spark cobalt
# idle sleet How do I try out as many things as possible? What things should I start with? ...

Just start by looking the technology around you and start diving into how they work, and what's the magic behind it. For Routers/Switches/etc. bam you have Network Engineer. Then you have the OS you're using to type to Discord, then you have Discord itself which is composed of a front and a backend, and it goes on.

The goal is to find what fascinates you, then you use that to leverage what you want to do in your career. You're trying to do the other way around which kinda doesn't make sense.

near ocean
#

Like, if its seen as prestigious? Then yes definitely

vapid jay
#

anyone know good tuts or how to learn how to do stuff with api and just how to code?

summer roost
#

this channel is for discussions about jobs and careers.

spark cobalt
summer roost
#

#pedagogy wouldn't be appropriate, either. That's for discussions about how to teach programming

spark cobalt
#

Ah fair enough

summer roost
idle sleet
summer roost
spark cobalt
#

Then stop looking for a list of jobs. Just look into technology in general.

spark cobalt
#

You already are okay with doing one of the lower end jobs which is game development. Can assume nearly everything else is better.

idle sleet
spark cobalt
#

I don't know how having a list of jobs suddenly make you able to try technology compared to not having that list

regal flame
#

I'm starting CS in university, but don't know how much employment opportunities i will get

spark cobalt
#

Just look around you and see how people are writing code to make your life better. Then work from there.

idle sleet
spark cobalt
regal flame
#

I'm aiming to finish it in 2 years

near ocean
near ocean
regal flame
#

4 courses per term

spark cobalt
#

Instead of gunning some idea that it'll do you wonders, just why not try it out first and then make an assessment.

#

Seems unreasonable to do all this work for something that might not help you at all..

regal flame
#

Do you guys have a degree in cs?

idle sleet
#

@spark cobalt I also tried some kinds of personality tests. Is personality type a thing? I got INFJ and INTJ.

#

Does it matter? Does it affect my choice of a career?

spark cobalt
#

I don't really keep up with those sorts of things so dunno..

near ocean
regal flame
#

What's a day working like?

spark cobalt
near ocean
#

Its nothing like the degree work

regal flame
#

I started this month at 23

spark cobalt
summer roost
# regal flame Do you guys have a degree in cs?

yes. The pre-requisites for courses limit how quickly you can complete a degree. I don't know of any university where you could finish the degree in 2 years. 3 might be possible with very careful selection of elective courses.

regal flame
#

Oh maybe i overestimated myself

summer roost
#

it's not just a matter of your own abilities - it's about what courses the degree requires, and which of them the university will let you take in parallel

near ocean
#

There is no way a UK uni would let you graduate a BSc early unless youre some child prodigy

regal flame
#

I'm doing a degree with the University of the People

#

It's a us based university

spark cobalt
#

Which typically means they started early relative to their classmates. Still same time presumably

summer roost
#

courses in a degree program build on top of each other. You can't take a course until you've met its prerequisites, and some of those prerequisites are only offered one term per year.

near ocean
#

Regardless of genius status or not, expecting to finish early is unrealistic

fast fog
digital fjord
#

Here you can actually do the uni in 2 years, though most people who do so already have some subjects done. It takes a lot of work to get the credit extensions and exceptions approved, and a lot of work to do 45 credits a semester + bachelors thesis

fast fog
#

thankyou for answering my question btw ❤️

regal flame
#

I would like an internship later next year i hope

summer roost
regal flame
#

I was studying Accounting before which i put on hold

near ocean
#

Many courses by opencourseware, any in particular? Also might wanna ask in #python-discussion

regal flame
#

Are most cs jobs remote. I can't imagine going to office everyday?

fast fog
near ocean
regal flame
#

Yea haha

delicate bane
delicate bane
#

obviously its somewhat biased since it only uses linkedin user data but still pretty interesting

near ocean
#

Its using profile information, i kind of expected them to use job ad descriptions
Anyone can make shit up about what they do at work on their profile

delicate bane
lyric onyx
#

does it matter to which university you go

pulsar drum
#

From a US perspective, it matters in terms of the quality of your education and what kinds of opportunities/support you may get (internships, counselling, events, etc). Not as much for actually applying for jobs unless it's a particularly prestigious university e.g. MIT

white relic
#

from what I've been told, many "prestigious" universities are notable for their graduate programs, not so much at the undergraduate level, so take that into account

digital gazelle
visual thistle
#

Does anyone have any recommendations for a university to go to for programming?

peak halo
visual thistle
#

What do you mean by considerations?

spark cobalt
#

Location, cost, difficulty, prowess, things like that. T

visual thistle
#

Ok thanks!