#career-advice
1 messages Β· Page 361 of 1
because Oxford's CS degree is an MSc, not an MEng
General Engineering vs Investment Banking vs Software Engineering all sound pretty different
A tip I wish I would've received back when i was 19 is. Don't focus on what can you learn. Focus on how the things you learn add value to other people.
Just because you have a degree it doesn't automatically qualify you for a high salary.
a degree is a signal of potential value.
yeah, Oxford's general engineering course is pretty theoretical, you learn stuff like civil, mechanical, thermo, electrical etc. etc. but it's actually really light on computer science
It's the same with most engineering. I'm just glad that employers haven't caught on that an engineering degree doesn't qualify for you in a career of compsci
the closest you get is a 1 week lab on embedded systems working in embeded C with a micro robot, and a lecture series on machine code, which is done on paper
by 3rd and 4th year, you can specialize in 3 areas, the closest you get to CS is Information Engineering topic, which is only a bit of CS, there's an awful lot of control theory in there that's still more math than CS
Yeah, you'd have to specialize pretty hard in CS
if you want to go into programming as a career, general engineering (eng sci) is not all that useful to be honest. plus if you're heavily invested in the "prestige" as maxwellscott here, Oxford's undergraduate engineering isn't that good, but their CS department is much more well-known
Ah
I wasn't sure which college we were talking about. I went to a top engineering school in the US and you could minor in compsci or have that be your focus, but otherwise you just got a single entry level comp sci class and learned matlab
oh god yeah, pretty much that's what you'll be using at Oxford Eng Sci too
We did have some tech electives in algorithm development and embedded, I took both
embedded is good stuff - teaches you fundamentals of how computers work because you're faced with the realities of hardware ilmitations
Could I get a job only knowing python?
Probably
π©
Shouldn't that make you feel good?
Probably isn't a yes π
You gotta make it a yes
Something entry level
Okay, cool. Do you know what industry or field you're looking into?
Web apps? Data Science?
Only knowing Python won't be enough IMO.
around my area no
two people I know work primarily with Python, one knows Java and one knows C#
Also, it's a really bad time for entry level looking for jobs right now π¦
their jobs said they wouldn't hire completely only Python person
At least in US
this is East Coast US
alot of it a snobbiness, "YOU CAN'T UNDERSTAND PROGRAMMING IF YOU DON'T KNOW TYPED LANGUAGE!"
yea, no one I know is doing Entry level
since training is very difficult remotely
Yeah
Any recommendations for trainings?
like Pluralsight? or CBT? similar?
At what point could you not consider yourself entry level?
Couple years of open source work?
I used to think it was the quantity and the plethora of unique coding projects...
What if I completed Automate the boring stuff with python and Python Crash Course?
hi
Hello
Careers and AWS which would be a good way to go once CP and SA are in the pocket?
It's the same with most engineering. I'm just glad that employers haven't caught on that an engineering degree doesn't qualify for you in a career of compsci
@mortal wedge well. If hr/recruiter Fuck up, good for you. But then good tech interview will make everything clear
Is Jira quite popular for managing larger scale python projects?
Only knowing Python won't be enough IMO.
I firmly disagree. I currently work for AWS, only "real" programming experience I had was Python.
But, I have many years of Red Hat Linux (CentOS primarily) experience, as well as a Red Hat certification (RHCSA)
I have a GED, no formal education outside of that.
I was hired because of projects I wrote and my Linux experience.
And I'm on a team where Python is hardly even used, writing Ruby. But, without Python I certainly wouldn't be here.
My recommendation: Be a jack of all trades, master of none. It's better than being master of one π
You don't only know python though. In your own message you talk about extensive Linux experience
lol its better than being master of one ---> pls tell me ur joking bud
no idea what level of proficency u need to be called experienced linux user haha
like i said it depends if its for the job criteria but u can call it as linux experience
its pretty ambigious
lmfao freedom of speech
im talking about programming language
idk what u on about here
lol coz u asked me ?? i told u what i think about it ?
delpoying app in linux server some system admin stuffs in linux for it
like that
@unkempt spindle I feel like you might have mixed up the messages. @Jordan Banana#5555 is the guy who said he had a bunch of Linux experience
ohhh
whats up? i just joined le convo
i think he is asking me that coz i was disagreeing with jordan on what he said about master of none part hahaa
My recommendation: Be a jack of all trades, master of none. It's better than being master of one π
@vestal lantern why not be a jack of all trades, and a master of one :P
seems simple lol
well i agree with that one lol
π€£
Β―_(γ)_/Β―
know enough to talk to a specialist in other fields
but have your own field where you are the best in
@surreal flint Agreeπ
yup
yes it would be hard^
You don't only know python though. In your own message you talk about extensive Linux experience
But Linux is not programming. My point is, if you "only know Python" as your programming experience, you absolutely have a chance. Just get good.
π
But for problem solving, the most fun comes in crossing the divisions. That's a thing a lot of programmers don't like doing...
for linux just use a linux distro as your main os?
youll end up learning the basics with time
I started learning linux at a webhosting company doing support
and then took it outside of work at home, to learn it faster/more in depth
ah what you use is probs more advanced than mines
@vestal lantern the guy's question wasn't "only knowing one programming language" - it was "only knowing python". There's lots of fields that only use Python, data science for example, but you still require tonnes of additional non-programming skills
u use a headless distro?
always
I ran CentOS 7 for a while and forced myself to learn more tools by compiling i3 and its dependencies for it from scratch, it was hell lol
lmao rip, I used a headless distro when installing raspbian on my rasp pi, that was a complete mess xD
i still dont get if SnackPack was asking me that coz he was mad about my comment or just asking genuine question lol??
no, I think he just mixed up who said what
ahhh fair enough
I went no linux experience -> working for a company that used cPanel -> Learned cPanel pretty well, and some CentOS -> learn a LOT more CentOS and started to learn Python -> Do a lot of Python projects on my CentOS servers -> Get job at big company
cool^
a bit of a whack way about it, but it worked
i still havent gotten my first job but i do know some basic linux and python :P
I would really recommend looking at webhosting companies and their support teams
many will hire you remotely, pay well, and train you
ah well i aint into webdev
I was hired on with just windows IT experience for a year and a half
neither was I lol
isnt it hard to train remotely ?
im currently working on ML/AI
depends on the trainer
and the training materials
uh yes
it was 100% entry level
I didn't touch a command prompt my first 6 months
I just took calls, helped with Wordpress issues
Learned cPanel slowly
it was HostGator, don't expect to find a job from them like that anymore, they've moved all support overseas.
But yeah, at 16, you have a ton of time
thats why ive started at 16, time is important xD
true
thats cool
AMAZON WEB SERVICES?
damnnnn ima start using ur crap soon xD
kinda expensive tho π
Heh I actually have zero AWS experience
I use vultr personally
cheap
and well, my own home rack
Yeah I have 3 of my own servers in a closet in my house
specs o.o?
trash lol
nice dude
that's a good path
webhosting is a GREAT way into the field
I dropped out of high school at 16 lol
if my dumbass can do it, anyone can
was never really good at school
me either, self learning type
i might wanna get into academia tho so yeh i think ill have to do college
same fuck school is useless π€£
in my country it's very, very uncommon to drop out of the equivalent of high school
quite formal education-focused here
and the concept of "trades" is more or less unknown
no idea how common it is in the US to drop out and succeed in life
I can't imagine it's very often
yeh gm same here
school is useful for a lot of people and it's definitely a bit easier to get in the industry if you go in my experience but it's also very common in tech to not need it if you're self driven
i dont think its even allowed to drop out lol
like your parents gonna get in trouble
well, my parents had to sign a bunch of forms
in my country I think it's mandatory up to the age of 16, which is when you take your second standardised examination
wHaT
or something like that
that sounds dumb dropping out last semester, like might as well have finished it?
depression
you don't need to take an exam in the US, but you can, and it's good to, so you can show you at least "went to school"
ah >->
ive got 1 year left, and my grades are pretty good im in a rlly easy school so yeh
how do you find web hosting tech support positions?
I foudn HostGator on craigslist job postings lol
tbh, just check webhosting provider's websites
how many hours a day would u have to work?
I have a TxCHSE, Texas Certificate of High School Equivalency. Took 5 hours, got me nothing.
is it a 9-5 thing?
well that was like 2003 i think and a friend worked there and referred me
the tech screen was hilariously simple "name 3 ftp clients. name 3 email clients. what is nslookup. what is whois"
@vestal lantern wait so it's worthless?
I mean, in the sense that it's only ever been asked for 1 time. They didn't care how well I passed or anything. Just that I did.
idk what any of those are lol
the tech screen was hilariously simple "name 3 ftp clients. name 3 email clients. what is nslookup. what is whois"
@wide needle HostGator had a fake windows XP desktop in browser, had 3 minutes to open my documents, make a new file, type in it, and save.
yeah lol
the in person did ask me like, what does DNS mean, what does FTP mean, shit like that
But that's all pretty basic stuff tbh
I didn't know DNS
fwiw
back then the big thing for tech support to know about dns was "it takes 24 to 72 hours for dns changes to propagate" 
that brings me back
ugh
"why is my site not up yet???"
I feel that in my bones
back then it was more common for people to use ftp
i wouldn't be surprised if people don't know it today
any of u guys have any advice on ML related careers? o,o
browsers were just getting the ability to upload files haha
i used filezilla like 2 years ago
its so annoying they all expect u to have a masters/phd
i do backend infra, don't know anything about ML except people think it can solve everything with the right model π
machine learning is a very advanced topic. If you can get really good at ML without a degree, you will get hired, that I promise.
i do backend infra, don't know anything about ML except people think it can solve everything with the right model π
@wide needle with enough data ;)
thats my plan dude xD
i just got my first rig
y dont use data from kaggle?
pretty decent 2070 super, 36 gigs of ram, amd 3600
can ML solve my ED and baldness? 
kaggle is good but not for everything
fair enough
like if u wanna do one of their competitions
hair transplant robot?
then yeah use their data
u can use ml for that lol
how? π€£
u know how hair transplant works
Ml cant be used for everything, its actually pretty bad at allot of things ngl
big brain
how do hair transplants work btw?
if its that simple i could probs code it up myself lol xD
i feel like im gonna go bald everytime some bald person stares at my hair
pun intended
argh getting the data of how the arm should move would be a mess tho
my uncles are all bald
same
my dads side no one is bald even 50+
->
so not going bald anything soon
dude i made an ml text generator that writes covid articles
ML MODEL THAT WRITES A RESUME
no dude given enough articles
it will make a new one
change the wording and crap
I don't think this is relevant to the topic of this channel.
oh lol i thought i was talking in off topic channel my bad
we started with career related stuff but kinda strayed off sorry π
No worries.
dude we need to switch channels xD
A website, that's about you is never a bad project to do.
Not just for the experience, but to share with others later when you want to get your name out there
As an online portfolio / Resume
Trying to hook them up later where you discord bot can interact with the website, and your website uses the email sender also sounds like a fun project to do
If you're 13, the best thing you can do is play around with different random things you enjoy. Making a game, playing around with raspberry pi robotics stuff, some networking stuff, ethical hacking stuff - just try different things and see what you enjoy. That will put you in a fantastic stead to figure out what you want to do later in life
I'm signing up in Upwork for freelancing, and im currently just gonna freelance as a discord bot developer, it's not anything serious really, just something i wanna do for a while, and... i'm not sure what does it fall under
IT & Networking?
Web, Mobile & Software dev?
Data Science & Analytics?
Those are the three related to tech that i see
Web, Mobile & Software dev
Is my bet, discord is a web application
Makes sense. Thank you!
Yeah... it requires my education and past work experiences, and i'm 15, and logically... I've not gone to any university and i've learned python by myself with this discord, documentation, videos etc... so... Yeah. Upwork isn't for me
Any quantitative traders?
hey what beginner job should i get in computers
like a simple one
i am not 18 yet lol
can you write code?
what jobs can I, someone that has not gone into uni or college, look into?
Just graduated from university with a degree in computer science. Whats a good place to start? What should I expect or look for with my first job within the field. My university taught us Java but I'm enjoying python alot better so I would prefer to focus on that more. Can anyone in the field with experience share any tips/information. Thanks π
Depending on the country, look for grad jobs, they're awesome because you're learning at the same time as getting experience
Otherwise look for any junior job, apply for python jobs, just show you have projects in python
do you have any suggestions on the types of projects I should work on? Or should I just go for things im passionate about ?
@odd jewel Do the kinds of projects that you would like to work with professionally.
if you can find stuff you're passionate about that develops skills or experience that's useful, then that'll be the best option
what area are you most interested in?
data science? robotics? web backend? etc. etc.
robotics is a more difficult hobby to get into due to hardware requirements, but depending on your experience with microcontrollers and related stuff, python's not a bad choice for doing control from a computer. Have you done any stuff with microcontrollers, and do you have any kits and stuff at home?
with robotics and python, there's really only two directions you'd want to go:
- have python running on a computer be a high-level control for microcontrollers. Interfaced often through serial port (pyserial), or network stack in the case that the device you're talking to has wifi/ethernet
- ROS and rospy for a full robotics stack
i used to have the little nxt brain that ran on c but I dont have it anymore sadly. as for microcontrollers, I should probably invest in one
unfortunately with python, we rarely touch the low-level electronics, that's still more of a C/C++ thing
you can get a great micro controller for under 50 dollars
you can get one for $5 if you want
I'm interested in robotics too, and my previous workplace was developing robots on ROSpy. The interesting thing about that work was that a lot of it involved backend technologies, since ROSpy is very modular, it's meant to be run across multiple computer nodes working together to spread the processing load (often you'd have a computer dedicated to low-level control of the robot, while another machine with GPUs dealing with the 3D point clouds from the sensors, and path planning
because of this modularity, the stack was dockerized. so actually half of that job had a lot of overlap with backend developers - you were building containers with CI/CD, an deploying those containers on multiple machines in a network. The network just happens to be a local network inside a 1 tonne robot with wheels and robot arms, but it's the same tech as deploying python in containers in a local computer cluster
at some point we needed a user interface for the robot too, and guess what: out comes the Python Tornado server
Can someone recommend me a reputable certification program / class etc. to "prove" I know Python, so I can get a Junior Python Developer position? I have lots of experience but no certification.
wow thats some great information @distant crow
do you mind if I add you as a friend ? I just need someone to talk to every now and then for questions I have about the field
you seem to be exactly what I'm looking for π
and know the things I want to know
@distant crow Thank you ! will check that out now
hi guys, i'm turning 27 this month and i'd i'm aiming to land a junior dev position by the time i'm 29 (i should specify, i don't care what i'm coding, really, as long as i am coding everyday for work). i am splitting my time between python and c, have been studying and completing projects in python for the last 8 mo.
my question is, when i am reading and learning from a book and come across a concept i can't grasp or a problem i can't solve
given i can dedicate 100% of my freetime to learning to code, do i spend the time necessary to understand that concept, or move on? if i move on, do i prioritise learning something tangentially related?
i suppose what i am asking is general advice on how you guys dealt with ideas, simple or complex, that at some point were beyond your comprehension
thank you lukas.
an example problem that could take me anything from 0 - 2 hrs to solve without google is like
without using min or max, create a function like shuffle(data) (from random) using radint(a, b)
and when i have that and the next page is something i'm super interested in it's hard not to just jump and tell myself i'll come back to it
but a part of me knows i won't and i enjoy doing it, just question whether it's not ideal to focus on these things now
but a part of me is pissed that 8 months in i'm still googling basic shit i should just know
ok, got it. i'll try to better manage my time
yeah there is that
i can't say i've 'learnt' from it though
for example
a 6 line function i wrote yesterday
not super difficult, not super tricky
today trying to rewrite it i'm like a fumbling idiot
it's actually disheartening -.-'
idk, sorry for the rant but i wonder if others are the same sometimes.
How did you/are you/are you all going to decide what you want/wanted to do in life?
a the age of about 23 I suddenly realized that I liked building electronics, and drones, and stuff. And that I could easily pull all-nighters, and get up after 3 hours of sleep (for a limited time anyway) in order to finish off that electronics project
but I sure as hell didn't want to get out of bed to go to work (when I was working contract positions), or chat to my phd supervisor
up til that point I thought I was lazy or incapable of working, and that I would just go through life listlessly working a job because I needed money to live. But then I discovered a thing that I enjoyed and realized "oh, if I do this, then working doesn't totally suck"
Im right at that stage where I have to basically choose how life's going to unfold; going to start university soon. This brings a lot of uncertainty with it and I don't like it.
from what I could tell, the majority of people at university don't know what they're going to do with their lives. Probably a quarter don't even know if they want to be at university or want to be on that course
for me, I didn't even know what I wanted to do after I graduated, and sort of fell into doing a PhD because my parents wanted me to
(which I quit when I discovered wat I wanted to do)
so I wouldn't worry about not knowing going into university. It's not the end of the world to switch courses because you suddenly find you prefer the other one (plenty of people do), and it's not the end of the world to be in your final year and still not know what you want to do
what matters is you get an education, meet like-minded people, broaden your horizons
I found a study that I think is in the right direction for me and has a wide range of possible jobs afterwards. So I guess thats a good starting point.
as good as any
thanks for the advice, ill be pondering over it for the next few weeks probably : )
yeah, don't worry about it. go to uni, and chat to people there, they'll have lots of perspectives on this question, particularly those in the years above who've just gone through what you have. they're good resources
Will do! Thank you!
"a concept i can't grasp or a problem i can't solve" is the only way to progress, better spend 10 hours on this than on thing you are already comfortable with
i might wanna get into academia tho so yeh i think ill have to do college
@surreal flint think twice before you take that path heh
yeh ur right ngl xD
Ngl?
not gonna lie*
Not Going to Lie
Oh ok
too much work, not enough money, no life xD
And potentially broken nerves, depression, anxiety π
π€£
And if it's US.... Well all that x2
i dont mind that, its just that i dont wanna specialize
Well. Specialize is academia second name π
hi guys! are there any quantitative developers? could you elaborate on your role? from what i've read a QD is a software engineer but with a knowledge about finance?
Springlee, cloning something isn't best way to show off
okay so I actually have a question
how impressive is having worked on your own startup with an actual product (like a webapp with its own frontend/backend)?
how legit is the startup?
which has been put into production and has customers, but is still clearly a baby
how legit is the startup?
@woeful spruce how would one assess that
@novel crag Knowing how to find information and learn is just as valuable as having the knowledge itself. I don't know any developers that don't use google/stack overflow. So there's no need to be frustrated with yourself.
okay the thing I'm wondering about is...how would someone assess the capabilities of the technical cofounder (it's just two of us)
because none of the code is public.
can you show samples?
yeah, sure, why not
or a finished product?
finished product meaning the actual webapp?
yeah, definitely
that should be sufficient
gm, it's impressive. I talk about my startup all the time and it's one of the more valuable things on my resume.
but the thing is I'm more backend than frontend (I learnt it only under duress, because it's a one man thing)
I actually applied for a job like that Snackpack. I didn't take it.
yeah, I guess showing code samples would be a thing
I didn't even think of that
thanks all
No problem
gm, it's impressive. I talk about my startup all the time and it's one of the more valuable things on my resume.
@mortal wedge how much time did you spend on it?
1-2 years?
backend is pretty damn valuable imo
No, I did the startup fulltime
Well
I actually did school during the same time π
are you still managing it?
I feel like less people enjoy the backend stuff
No, the technology didn't pan out.
We were focused on R&D, I was the principal algorithms engineer.
I am sick of muddling my way through CSS
Well, that's what you're able to do. Get some good investors, start expanding your staff, etc.
and I want to kill whoever thought of JS's sort behaviour
Haha
how did you describe it on your resume though
@unkempt spindle small medical device company
First Name Last Name City, CA (555) 555-555 myemail@gmail.com LinkedIn: linkedin.com/in/mylinkedin Biomedical Engineer CORE COMPETENCIES Product design and development (Medical Device), strong computer science and software development skills, excels in teamwork focused en...
I think they flat out just did not trust their employees not to fuck around on facebook
Especially since they gave second years internet access
no problem, hope it's able to help someone
This is my resume I used when applying for software jobs in the biomedical industry
subsidiary question: does anyone know if this is useful for getting into a master's programme?
my gut feel is "not really"
sigh guess I'll have to take the GRE
WHAT A PITA...
Don't know. I always wanted to go back for my masters, haven't yet
Makes sense. It's a pretty good time to do it right now while hiring is down
the thing is, though...safety and all
I feel like I really wanna do an on-campus Master's
but...CoVID...
experience and networking, yeah
how cheap are online Master's programs? I would potentially try one of those
if I'm gonna fork out $$ and time I want to also have the experience of a foreign country
how cheap are online Master's programs? I would potentially try one of those
@woeful spruce really cheapp
@woeful spruce Depends on the quality of the program
Georgiatech's OMSCS is good...right?
in-person is also insanely valuable, tough choice
especially if it were an MBA or something
I'm not familiar with Georgiatech specifically. I know university of Illinois has a pretty good comp sci masters program online. I think University of London has one too?
There's also some really good ones in CA but I don't know if their masters program is still going, I assume so
just saw your resume @mortal wedge, you also worked with bayesian filtering? Noice!
in other news, someone suggested to me that I should consider moving to product management. Do we have any product managers on this server? π€
Thatβs generally not a complement
Thank you!
I kind of see your point there @shadow moss (that was actually my very first thought), still curious if there was anyone who moved to product management from a technical position in this server in order to have someone to pick their brains a bit.
we banished them π
His rationale (please confirm afterwards @shadow moss) should be the fact that you can't cut it in a technical position and it's a polite way to say it.
yea
to quote Dilbert: "I wrote The Dilbert Principle around the concept that in many cases the least competent, least smart people are promoted, simply because theyβre the ones you don't want doing actual work."
Product Owners generally own scrum team work so it's basically management with pretty wrapper
What was the background of the person who told you that?
my first boss when I started said often "people are promoted until they reach their maximal level of incompetence"
Good old peter
he was the author of this book btw (he is retired now): https://www.amazon.com/UNIX-Savoir-faire-Γ©dition-Informatique/dp/2200213174
the kinf of guy who stubbbornly refused any promotion despite being very skilled, who had no problem to tell top level managers in meetings that they are "moronic assholes, would be so relieving if you could stop telling bullshit" in front of everybody
such people are very rare, I am happy I met one π
Did they accept his input?
it's not like they had a choice
anyways, Product Owners are somewhat needed but generally product owners come from business side of the house
most product owners from development side were pushed there so they could get another developer
just like occasionally people will push underperformers into managers
I think depending on the company, a product manager could be viewed less in that light as moving to project management or mid-level management would be.
yes, it's quite often people with just enough technical skills to understand what's going on and good dick sucking skills
snackpack, have you worked in corporation before?
who can orally good articulate themself by the management, sorry
most of time, it's they are underperforming, most companies don't like to fire people because lawsuits so amount of documentation required to do so is insane, my wife who is a manager just fired someone and Warning, Warning, Warning, bad mid year review, PIP, weekly meetings about their performance, tons of paperwork and such
Either that or wait until there's a decent excuse to layoff low performers
so unless it's someone SOOOO terrible, most managers prefer to wait till layoffs OR move them around so position you care about is "open", not to mention there is no guarantee that you will be able to replace them with someone better, as someone who helps out with hiring, it's just as bad hiring people, as it is getting hired
normally the under-performers are just transfered to a low-- priority project, no?
like re-designing the internal newsletter that nobody reads or something like that
Could become maintenance people.
yep
Heavily depends on the country as well obviously.
but not every team can support that so.....
I did ask the person who suggested me that move if he told me that with second intentions and he told me it wasn't at all meant that way, it was a mere suggestion for something off the technical track (he's of the belief that everyone should think of something). Either way, that made me think about staying in the technical track vs moving to something else (which is something I ponder from time to time anyway).
teach me da wayyy
well, in my company some HR people have recently moved to QA roles.
that's ... interesting
@little trellis the background of the person who told me that was the (in my view) most senior data scientist in the company, I've asked for some feedback on the stuff I've been doing.
are QA positions commonly well-paid where you are, because here it's really just junior + intern work
it depends on the type of QA you're talking about...
and I can't imagine someone moving from HR, which is very decently paid, to QA
QA are paid the same as dev at my company
QA is hard to move up from
if you're talking about mostly manual QA...
they program, just differently
not really
Yea, they are writing tests and Selenium browser synthetic tests
QA automation I think should earn more or less the same as regular SW devs
also known as SDETs
ok fair, still curious in how the skillset from HR people can be relevant in that aspect tho
they aren't at all
In that case youβre probably doing a lot of the same things as devops in some shops
it was, in my view, a move in order not to lay them off due to COVID
a surprisingly merciful move from the company. In turn, some people in QA moved to product management haha
you're right on that icmitch, actually QA automation is under the realm of the SRE group here.
Canβt say itβs not an admirable move. With office space unoccupied the value of tons of hr people dwindles Iβm sure. QA provides continued value regardless.
Would be interesting to see how that ramp up works for them
yes, certainly the company wasn't mercyful on that regard but hey, at least there was an attempt not to straight up lay them off.
I can't even imagine how the ramp up is being done, especially considering we're all remote until the end of 2020
and they're for all purpose and intent junior QAs
well, not my problem.
I'd be unhappy if my company did that
Sounds like some seniorβs job just tripled
there's about 100 things more worthy of being unhappy about in the company compared to this, this doesn't even register as something to be unhappy about.
because it basically means they don't see tech as useful
QA is extremely important imho
I think it depends on the circumstances. It could mean that since they funneled the extra resources they had into that area that they did see it as the most critical. They may likely be under hiring constraints like everyone is and making due with the people they have.
Could see it both ways
I know and you can't just take some HR people and be like "THEY ARE NOW QA"
shouldn't be considered as "garage way"
I am not sure I would be very good at this job but for sure QA is a major milestone in the added value path
I have a problem with the message that is sending to the actual QA people, like "what you're doing can be done by people who don't know anything about engineering btw", I'm sure many people didn't take it well at all
And same for the HR ppl, "btw you weren't that useful so go pretend to work there instead"
A fair point for sure. A strike to both sides
true
well, just checked quickly the careers page of the company, no openings for the "manual" QA.
maybe those companies should re-assess how they value positions, valuating QA more and product owner less
what's the value of a super powerpoint presentation with super gant graph if the end-user has a very poor experience with the product...
It's really hard to move from SDET to a developer position.
Hello good nigth, my name is Joel and I am trying to start as a freelance python programmer, any advice?
Hope youβre experienced
Keep in mind it's going to be like 80% marketing and selling yourself
and that you're generally expected to be experienced. So hopefully you're starting as a freelance programmer and not starting as a programmer
Keep your bids as low as you can being satisfied, you'll then have more chances of getting a task
How can I help you
#ad?
@silent haven We don't allow advertising on this server, sorry.
so is it normal to only look for free cloud services for ur startup till u start getting some paying customers?
no
ummm
Most startups have some starting capital to pay for building their service until they can start getting revenue.
oh ty i was just planning to set everything on free services atm and when i got the basic function of the app completed i would try share my ideas somewhere to raise capital for paid services ??? its like i got 0.0001 percent rate of success of raising captial but still does it sound normal?
I mean, it's not a bad idea to have a prototype to show to investors, or on a kickstarter or something, so sure, why not
Learning python, Iβve gone over:
Basic arithmetic, variables, data types, mutable/immutable, numbers, string properties/methods, user input, print formatting, lists, dictionaries, tuples, sets, Booleans, None, files, comparison operators, comparison shortcuts, chaining operators
Build something simple now if you havenβt already. A command like calculator app or something.
@little trellis when is Python βviewableβ, instead of in a console?
Youβre talking about like interacting with a GUI or something?
Thatβs what you mean by viewable? @grim star
@little trellis when you can see on the screen what your creating, instead of the console
@grim star there are many GUI packages for python. Those would allow you to build a screen to interact with. You can find one that looks good to you by googling βpython GUI libraryβ. It is far more common in the industry to use python as the backend and build an interface as a website using another language like JavaScript which is more purpose built for it.
@grim star when I mentioned the calculator app I was thinking input would be in the form of console input as that is far simpler
@little trellis is TKinter built into python? So, when you use python, how much of the work you do, you see vs, you donβt see?
@grim star TKinter would be a good one to try. That looks to be the standard GUI library for Python.
When I use it as a Data Engineer almost none is seen. In most cases the program will receive some outside input, generally a http request of some sorts, then the program will run and gather outside data it needs to modify and finally output somewhere else such as a database or storage location.
This is not really on-topic for this channel. @grim star If you need more help getting started with tkinter, please check out #βο½how-to-get-help and claim a help channel.
@little trellis ok, how much of your work is online vs desktop?
@grim star generally development work is done locally on your desktop until it is proven to work and then deployed somewhere online such as a cloud service.
@little trellis Ok, what are starter type of jobs that you started to do first? Iβm liking python, it dose seem like, you think you know how to use something, but then combined with something else..... itβs completely different, in a way
@little trellis should I focus on web like flask or, desktop like Django and TKinter?
Django would also be considered web in my book. It depends, what do you like to do with Python? Do you have a general idea of what you would want with a career in it/what you want to be doing with the hobby? @grim star
@grim star the first things I built with it for an actual job outside of school were generally scripts to analyze data
as in a career in data science?
@surreal flint yup, thatβs what I was working towards then and doing now.
what was the barrier to entry? did u have a degree? and if so in what?
sorry if im asking too much π
@little trellis is data science more of a need? Starting with python, what do you learn first? Is it python basics + Django +??
just code, first learn the basics, then youll have a better grasp of what you like, and then you can look into a career in what u like
@surreal flint no worries at all, thatβs what this channel is for I believe. Barrier to entry is generally experience. I have a degree in business with a minor in CS so a lot was self taught. I started in a marketing job but eventually had enough autonomy where I could start using python and SQL daily in my first job and that was a good way to get in.
So lots of projects would be useful?
i currently have a few ML projects, and am currently working on webscraping to get data easily dw im making sure what im scraping is legal xD, and yeah ig i like a mix of datascience/ML
Projects are useful for sure but if you can get some real experience in there. Contribute to open source is good. Or find a job of any kind and try adding some Python to it to automate things. People will notice that and thatβs a way to get a foot in the door.
@grim star Datascience is popular now but core python knowledge will be popular much more broadly and longer
@little trellis what areas of python do you focus on learning towards data science? Also, like flask or Django is next after Py basics, whatβs that for Data science?
good morning, group
i'm learning python for almost 11 months now, started some js and i was wondering, is it worth it to learn mongodb? what is better? i have some knowledge about relational dbs but mongo seems to be growing in usability
@grim star really just the numerical ecosystem, data science in general is quite light in terms of programming
Also flask/Django are not compulsory to learn if you're not interested in web dev for example, it's not a "next step" after the basics
Numpy / Pandas ig,, oh and lgneous he meant next step after basics for webdev
justcode if ur into data science maybe also get into ML, pretty sure there are job opportunities there
@grim star to be honest my answer isnβt even more Python. Itβs SQL. Learn SQL
Youβll be using SQL as much if not more than Python in most Data Science jobs
it reaaaaaaaally depends on what exactly in data science
again justcode, learn the basics and youll figure out what u wanna do from there
it's such a broad field, my title can be seen as a variant of "data scientist" yet i don't ever touch sql
if we're talking like data engineering, then yes by all means you will have to learn sql
if we're talking machine learning engineer, other than pulling data (and even then), you won't touch sql much
What is a βentryβ data science job like? Or even a project for a beginner
again, really depends on what exactly in data science it is that you're doing
it's such a vague umbrella term
How about machine learning? Whatβs after the basics of python?
Very interesting @wispy cape. Are you an ML Engineer? Iβm saying that because almost all data Iβve seen for large companies lives in a sql based data warehouse which youβll need to access consistently
I am in the process of formally becoming one, graduating in 2 and a half month
im learning ml, havent touched sql once :P
At the company i'm in, we just use stuff like google storage, datastore and shit like that
and i just pull my data through python apis
Lgneous what field are u into?
computer vision
What should you focus on for machine learn after python basics?
o.o, i did a project with melanoma classification using a multimodal model xD <- pretty sure thats comp vision yeh xD?
It's a mix of learning theory, learning more about python and generic good practices, learning libraries, etc @grim star
in whatever order you want
(maybe the good practices before the libraries)
or at the same time
Also just code how old are you? like are u in uni or still in hs?
cuz u might have to learn some math aswell
unless u wanna just do code with no idea about the theory behind it which also works π€£
not that it should scare you, you can easily get started with HS level math
yep, im 16 and honestly other than some of the harder derivations its been easy
A small company then @wispy cape? Almost every company Iβve worked for or consulted for keeps their data in a sql based data warehouse and I would say that is industry best practice
no it's a fortune 500
ah^
I like calculus more than trig. JavaScript reminded me of CAL
also we do use a bit of SQL, but really it's mostly trivial queries just to pull the data once
admittedly, it's not a tech company, if that matters
ah well still justcode, learn python basics first then it will be easier to find ur next step
So, would learning Django, benefit towards ML?
not directly no, it will make you better at python, and you can definitely use it in conjunction with ML for some project
django can be used for that too
ah ive never used django π
either is fine, but it won't make you a better """"""data scientist"""""
tru^
it will make you a better python programmer at the very least tho
@wispy cape that makes more sense. Was going to be surprised if there was a company of size out there that didnβt have sql based data.
@surreal flint Iβm starting with Flask, itβs said to be more βvanilla Pyβ, so after the basics, is SQL?? To lean towards DS?
Iβd say start with Flask.
@little trellis Flask has a better directed use of what your creating for a website, itβs itβs own way of βcomponentsβ and itβs better laid out
Vs vue or React.... but i like both of those as well
@grim star as @wispy cape has pointed out not all jobs use SQL extensively. Itβs just from my experience working on data engineering and data science projects that a ton of time is spent gathering and formatting the data in SQL before any traditional data science modeling or anything of that kind is done
@little trellis ok, so, how do you further yourself for DS?
Flask is just more lightweight than Django
Or machine learning?
Start getting a feel for analyzing data first before any ML stuff
Iβve used/familiar with React, Vue and now Iβm liking python
Good, a solid thing for you to do would be to build a simple CRUD app with React or Vue as the front end and Python via Flask as the backend
That will teach you a lot
Iβve looked at Tinker and Kivy, and it seems more like a JS framework with how things are laid out with styling and defining things
@little trellis so, on the backend, would that be just to access the info entered from the front?
A todo app is so over used, it makes you over look it. A to do app makes more sense when learning JS or React
@grim star that would be a normal use case as the backend server. Maybe do something where you build an API with flask and python that lets the front end access some data and then display it. Something like Covid cases
Iβm getting closer to learning how to use info from a Dict to βdisplayβ on the front, I havenβt gotten to that yet tho
@little trellis
@little trellis so, for info for COVId like that, I would need a βmodulβ?
@grim star thatβs too far ahead then. Are you following a course?
@little trellis yes, itβs a 9 hour course on SkillShare by Kalob Tallen
@little trellis Iβve also watched Traversy Media, heβs great
Okay keep following that. Try a few others. And then once you have a grip of the basics see if you can make a small all on your own of any kind
@little trellis ok great, should I know moduls well for ML or DS?
Unfortunately I have to go but feel free to message the help channels here or me directly at some point. Data quest is a good place to learn about python for DS. Follow their analyst course
The basics, kinda reminds me of how JavaScript is. So itβs helped to catch on more
@little trellis THANK YOU!!!
yesterday i asked if there are any beginner computer jobs
i can write python code
but not advanced code
i know classes, fucntions, ifs, loops, class inheritance, and file input output
basically beginner stuff
i want to learn more of course
how old are you mike?
if you're not yet at college age you should definitely go for an apprenticeship
I have the same questions as @covert vector
How do I get interships and apprenticeships
Hey guys
I'm looking to help someone with coding a project/job they're working on
does anyone need help? I'm trying to get experience
Alright excuse my language but
How the fuck do you get a job within analytics or analyst roles with a degree in business and no experience
Do I need to go back and get my computer science degree? Is that even enough?
Entry level just really sucks right now
Are they just scrutinizing everyone that much harder or do they simply not have the positions to fill?
They don't have the positions to fill, and whenever they do they are so flooded by applicants that they exercise any tool they have to weed people out
Oof
as someone who helps in hiring, multiple issues exist with entry level hiring, mostly driven by COVID-19 (my POV is as American)
- Many companies are cutting back hiring in general
- With many companies still being remote, it's hard to train up entry level workers so they are not hiring them and electing to hire people with experience
- With so many people out of work, sooooo much boot camp or self taught people are popping up that any entry level that gets open is just FLOODED, not to mention recent college grads had issues getting hire so they are on the market which means companies will take college grads over non college grads in 99% of cases
anecdotal, but I know a bunch of recent university graduates who had jobs lined up that have now been cancelled
TL;DR: it's terrible market for entry level, I wouldn't do paid boot camp right now until further clarity around COVID-19 and economy
I donβt know any good programmer who finished boot camp
I think now itβs better situation than three months ago. I have more offers on LinkedIn
The market reacts poorly to instability. Things are pretty unstable right now, but companies have had time to adapt to it.
When I started learning python I knew it would be a rocky climb to getting a job, guess now that climb is now at a 90Β° angle
I think Rabbit hit the nail on the head though, especially with entry level positions just not translating well to starting remotely.
my post was strictly entry level
LuL, no good programmers with boot camp or self thought? So you think a university degree is kind of the minimum?
if you have experience it varies in how active job market is by various factors, industry, location
and I'm not saying Degree > Boot Camp or anything but when every job opening has 2000 applicants, degree is safe way to weed out people
No, I think that many people from psychology or sociology do boot camps and try to be good programmer, they are not.
I have a degree and I'm self-taught
My degree gets me the interview, being self-taught passes the interview
Thatβs true, but still at the end itβs about the Charakter. At least thatβs my hope, otherwise my whole work and spend time in learning python is...for nothing π
I get it, I sympathize
at this point, in United States (not going to speak for other places), I wouldn't do a paid boot camp, there are swarms of college grad who will push you out, that's my advice, you do what you want
Are you talking about us or eu market?
The US is hit harder by covid stuff, although so is the UK
Getting a job without experience is just terrible, generally speaking
People are much more willing to have a conversation with you after you have some experience
Thatβs true, Iβll sign up for that
But without experience, you're a risk in their eyes.
Otherwise you can see it as a possibility to educate a loyal member
I was not comfortable enough to work for this kind of company, but maybe it's better suited to someone... some companies if you have the basics are willing to pay you to take their training course/boot camp. They also help you find different companies and they contract you out. The downside is that you're not paid that well when there's no work (but you're still paid) and that you're locked into a 2+ year contract with them.
Sounds like a devil deal
When I got really desperate I was tempted
Arenβt there good chances to Freelance?
How else are you expected to gain experience without a job? Open source?
Freelancers are generally expected to know more than the average person in that field and you'll be spending a lot of your time hunting down contracts/gigs/marketing yourself
I see
A degree/masters program shows experience, open source helps.
Internships go a long way
I think degree it is not important, but important that you are familiar with technology and you do something connected to programming. I think if you whole life do something else for example psychology, history and now you want to be a programmer after boot camp, maybe you will, but medium level is your sky and many people with degree will see this working with you.
Still, if you get a job with a boot camp and work there for like 5 years...I think youβre kind of equal with a degrees one
The more experience you have, the less a degree matters
Sorry, you cannot change your mind and way of thinking
medium level is your sky and many people with degree will see this working with you
what are you saying here? that people who don't get degrees or program for a long time cannot be as good as others?
@mortal wedge What sort of companies do that boot camp/contract?
And you spent. A year less than a masters degree
It's still pretty important if you have less than 2 years experience
Sorry, you cannot change your mind and way of thinking
untrue, it also doesn't take a change in the way of thinking to be good at programming
@hard totem this is not true, if youβre not able to change how you think, you wonβt progress in no field of life
you're being pretty inflammatory without backing up what you're saying with experience, research or background
I can't think of the exact company names, but companies in big data and programming
The US is hit harder by covid stuff, although so is the UK
@mortal wedge
The economy is very globalized. How hard a country was hit doesn't matter too much for job prospects I feel
Maybe, maybe not. I couldn't say definitively.
Theres people in this server with no degree in senior positions
Yeah. A degree is invaluable for getting interviews, especially for entry level. But you're the main limiting factor for how far you go after that.
Go, fight, win, etc.
Yeah. You're objectively wrong about a degree capping you at mid level positions
No degree != that they have nothing in common with programming or algorithms
Just sounds like petty elitism
No degree != that they have nothing in common with programming or algorithms
@hard totem
No idea what you mean
You need a way to get the knowledge/expertise and you need a way to show it. A degree is a convenient way to do both, but not the only way.
Although some companies/industries really do love their phds for even entry level work...
shakes his fist at spacex and masimo
I don't even agree that a degree does that. A cs degree teaches very few software dev skills
@hard totem it sounds like you're trying to find some way to feel superior to others, but programming is just a skill, like any other trade
being good at it doesn't make you better than anybody else, they can learn just like you did
I think computer science is unique as a field in that as long as you can get the expertise and show it then you can get a job. Every field is not like this.
Imo someone self taught and enthusiastic is waaaaay better than an average CS grad
Nvm, do boot camps, I donβt have time and prove you anything
Sure, but let's compare that to an enthusiastic CS grad
Nvm, do boot camps, I donβt have time and prove you anything
@hard totem
You don't have the ability either
I get what you're saying though
At some level you will see difference between people
I will say that as an industry, especially for tech companies, you knowing your shit is more important than where you got it.
I disagree, I've worked with people with degrees and people from bootcamps and wasn't able to tell the difference
I didn't know their background until well after I had worked with them
Because it's easier to test people in CS than it is other industries
(I'm not actually sure what argument kob is making)
I don't think that's really true either
other engineering fields have very standard tests in order to get licensed to do the work
People doing boot camps, or just without degrees, are not competent enough to rise past mid level - and are worse than those with degrees
Thats what I understand
Aside from licenses, I mean
there are companies that will limit how high someone can rise without degrees
In my experience, in engineering industries outside of CS, recent relevant experience was all they were interested in.
That's a company limit, not a skill limit
CS was the only industry that gave me a chance.
I feel if a company limits you on how high you can get that itβs within your right to find a company that doesnβt
sure
A degree is extremely valuable, I don't think anyone is arguing against that. But in terms of the quality of work someone is able to output, I don't think there's anything intrinsic about having a degree that would change that.
Maybe some people will see it differently, but... don't work there
Maybe it's a harder hill to climb, idk
and we're back
Hey
Hello
So yeah
Not having a degree most likely puts you at a disadvantage without experience to back you up instead
Absolutely
It doesn't make you less of a person or less of a coder, but it's a disadvantage
I revel in the challenge but damn if it doesnβt beat you down every so often
What type of Bootcamp, or name of a Bootcamp is good? Iβm in Fort Worth Texas
It gets depressing
look for ones with lots of good reviews and a job placement program
@stable cipher what are names or type of keywords to search for?
I'm not sure, never searched for one
As far as gear, does anyone know if the 4 port 13in MacBook Pro has....1 fan or 2?
never used a macbook maybe google the specs?
@lapis swallow Not really
can the mods just put that somewhere in careers, to stop asking for remote job as a high school student, I see it literally every day.like the chances of 1 are almost none
If you want to suggest a change to the server, I suggest suggesting in #community-meta.
Alright thanks Ultimate
can the mods just put that somewhere in careers, to stop asking for remote job as a high school student, I see it literally every day.like the chances of 1 are almost none
Theres no harm in asking.
Maybe an FAQ channel?
Wouldn't matter, people wouldn't read
High school remote. Go try and work as customer support for a game server provider. Or better yet start your own. Itβs cheap to start and youβll learn a lot.
Theres no harm in asking.
@lapis swallow There isn't any harm
unfortunately rabbit is right, people wouldnt read the faq until someone tells them to go read it
Every entry level position has over 500 applicants
weirdly i feel those ppl r also the ppl who dont read the rules
Itβs absurd
I could go back to college for data science but I feel like working in the field Iβm in which is cyber security sales for AT&T I can just take the nine degree certifications and study on my own and create my own projects
To be that 1 in 500 being chosen sounds pretty nice to me
I feel like if any field this is the field to have experience over degree
A lot of these applicants probably have data science degrees but do they have much experience probably not
Had no idea everyone wanted to be in this related field lol
I had the idea of doing it, until I was told Iβd need a degree to have more than a snowballβs chance in hell
Yeah why donβt you get your degree?
Thereβs always a possibility of you learning these programs on your own and creating your own projects and presenting them to a start up
You could also teach yourself how to create apps
If I didnβt have a degree and was working Iβd 100% do that
Iβm not in a financial situation to where I can just go and earn a degree, unfortunately. Self teaching web development is what Iβm currently working on
*while working
Just have to do whatever you can
4 year degrees from community colleges are not as expensive
The government gives so much money allocated towards college
Everyone can afford to get a degree if they want
that depends on the country u live in
cuz different countries have different policies
Thatβs true totally forgot about that. Long day sorry ha
What do you guys think about a masterβs degree in practical cs after a bachelorβs degree in business administration? Will it be a huge disadvantage? Is it better to do another bachelorβs degree in pure cs?
Not a clear answer on that... personally I wouldn't waste my time getting another bachelor's and would just try to catch on the fundamentals while studying in the master's, it seems to me it would be a more efficient use of my time (but be ready to say goodbye to a good amount of free time).
As for being an an disadvantage... in the job market it wouldn't be none provided you know your stuff
ah yes carrers
iv always wanted to be an eginnner or somthing
im new topython thoguh
although my math teacher does python
i have used aurdwinos before
@crude crown there will be one βcatching up semesterβ before the masterβs starts, so thatβs good, but still will be a a lot of work I think! So youβre saying that after the degree, Skills and experience are basically all that matters?
@vapid jay behave yourself.
?
@lyric barn It's not all but it's a good 50% when you're looking into an entry-level gig imo
Ok that sounds good to me
Iβm just worried that companies will prefer full cs majors
afterwards on your mid-level gig, it's all about skills and experience
well... they do have an advantage at entry level gigs
but again, you should also think about your time investiment... if you're OK going with a second bachelor's, go for it
I will only do 1 degree after this one and I think masters in practical cs will be better than bachelors
Cs bachelors + Masters is not an option for me
Masters in practical cs is what I would do. Less time spent, you're getting high level stuff, learn the lower level stuff on your own
@lyric barn I think that Business Bachelors and CS Masters is a good combo. I only got a business bachelors (CS minor) and was able to transition over to Data Engineer after a few years of self teaching, integrating learnings into my job, and switching to a new company. I imagine a masters would put you ahead of where I started
Thanks guys, Iβm really motivated for the masterβs, nearly done with my business degree and it bores the shit out of me lmao
I've found a ton of value in it even being an engineer now. It helps a ton in the data field to be able to talk to the business members and understand where they're coming from. Plus if you have for instance marketing or finance knowledge, you can always go into an engineering position with a focus in that area which will help you stand out a lot.
What area are you looking to go in after @lyric barn?
might be interesting in particular for some fintech companies
Congrats on the transition, sounds really interesting!
Even tho practical cs has less mathematics and theoretical informatics, I guess itβs a good starting point π
I think a good portion of the data science jobs out there are just predicting financial outcomes or the propensity for someone to convert from some marketing channel.
Thanks! It's been a good ride so far!
I get that it CAN be an advantage, but even tho my grades are really good in business, I think my knowledge so far is bad because Iβm not personally interested in the topics
But I do have a basic understanding which might be helpful
Yeah for sure, I felt that too. To be fair, who really knows what they want to study fully when they first pick their major? Business always sounds good because who doesn't want to be an entrepreneur or if not it's at least stable.
Thatβs so true
I had a few cs courses in my bachelors and I experienced for the first time that studying can be fun lmao
Haha yeah, I relate to that haha. I should have just taken the hint that I loved that python homework and would help everyone around me and changed majors then. No big deal in the end. A decent degree is the main objective. I think most people find what they actually like once they're on the job.
Yea I think there will always be a way to reach your goals no matter what you did in the past...
Also I had the exact same experience with weekly python homeworks lol
The masters seem to have a good program?
Itβs almost purely elective courses
Interesting, so a lot of choice then?
Sounds like decision overload haha
Probably should try to specialize in a certain field
Any gravitation towards a particular one?
I think AI, machine learning etc is a really interesting field
But maybe not the best idea without a solid foundation
It's approachable to start as an engineering focused analyst and move up. If you can write solid Python and SQL you'll stand out as an analyst and can move from there.
Are we allowed to sell scripts in this server?
I think weβre spamming the channel too much lol Iβll add you as a friend
Haha sounds good
@lyric barn it also depends on where you live and cost of college, in United States, Bachelor in Business Admin and Masters in CS would likely put you into serious debt that may not pay back. Also, depending on master program, they may not accept you with Bachelor in Business Admin
test
Is anyone studying cs or software engineering at a canadian university?
kinda ya
r u planning to go to one? @vapid jay
I mean I reside in Canada and I'm thinking of Cs or SE as a potential major @vapid jay
What school you go to
its not a bad choice imo
lots of the undergrad stuff is pretty similar
for me its ubc
UBC cs?
yeah
Damn what was the admission's requirements high school
high af this yr
apparently with uoft they r making a direct entry
oh high school
Yeah lol
u see the thing about ubc cs is that u have to first get into ubc science
then they look at ur first yr uni grades
to see if u qualify for cs
So cs is second year or smt?
yeah
ur basically applying for ur specialization after first yr
i dont think high school requirements were absurdly high tho
cuz u just had to get into facalty of science
Then how come there's a high school admissions requirements
oh thats just to get admitted into ubc
like into their faculty of science
Oof I c
That's tough then other unis you learn in your first year
ya some ppl say its annoying
thats true
How's the program then
its actually pretty nice
the first yr programming class some ppl say its rough
cuz u use a functional programming language
which is different then what ppl r used to
What's that
ever heard of a language called racket
Nope
cuz i never did until i took the course
lol
its kinda like haskell
i guess the pain is that they want u to use recursion to go through loops
i guess the hard part is just the recursion, trees and graphs for most ppl
but most ppl do fine
Haskell I heard of that
Interesting
Do you reside in BC?
nope lol
Ontario?
nope alberta lol
Oh oops
What was your top 6 average
In high school
for high school?
Yeah
so i did full ib
so they used by ib marks
Oh damn Full IB
its nice cuz u can take credit for courses
Don't you learn integrations in grade 12
yeah
Ah i c that's pretty nice
but first yr calc is more than what u learn in highschool
Wdym?
thats what gets ppl
there is more content
with a bit of proofs

Interesting I ended up not applying IB
i guess what most ppl complain is that the first yr math average is 60%
! damn
but there is a huge load of ppl
Uni calc is that hard
?
so it doesnt necessarily mean u will get 60%
lots of ppl do well and some ppl dont do well
What was your IB mark?
i think i had 38 or sth
And I heard that usually IB students get their IB marks converted to their regular provincial marks
Is that true?
like ubc does that?
from my experience ib marks had a seperate scale
Oh i c
What should I do to prepare for grade 12 math
Even though I reside in a different province that you
and I'm not doing IB
i reccommend doing calc
if ur school offers it
Well I kinda have to take Calc for uni apps
oh lol
Does Alberta have a functions course for grade 12?
yeah
its a functions thing
and there is a calc thing
2 seperate classes
Any data management course?
our school had a cs course
but ppl said it was bad
Did you take it?
nope
lol
i was actually thinking about doing engineering
like electrical engineering at waterloo but i picked ubc cs lol
Did you get in EE at Waterloo
yeah
I know CS at Waterloo is so hard to get in
WHoaaaa shocked
but my parents convienced me to do ubc cs
Why so?
they said electrical eng jobs r rare in canada
electrical/computer eng students end up doing cs jobs when they graduate
Isn't that true for most engineering jobs
i guess
they were like if ur gonna end iwth a cs job just do cs
that's true

