#career-advice
1 messages · Page 326 of 1
Lol in 5 days. Not sure why upwork has a waiting period after a client approves the work
Hi
anyone else has hard time coding without caffeine ? IT feels to me I can't function without it
pretty much
I never really drank coffee until my curent (relatively high-pressure) job
Nope, I used to drink coffee excessively though
I have a hard time being productive without it. It feels like my brain is still sleep.
Lol that's why I quit
I don't do caffeine at all
it doesn't really seem to affect my productivity
it destroys my sleep cycle though.
Not drinking caffeine destroys your sleep cycle?
no, drinking coffee does
Just have to make sure you don't drink any past like.... 1 pm
I've been inspired to make some coffee in my french press
I have not, however, been inspired to wash out my coffee cup
How hard is it to convince a client to switch frameworks. I mostly don’t like using PhP but feel as though so many potential clients only want to use Wordpress. Should I just learn Wordpress? Or try to convince them that there are better options?
you won't
They likely want it because someone else will be maintaining it
framework choice is commonly a business decision, not a technical one
i do drink coffee, but what i do need to be productive is water
I drink preworkout which just green coffee bean extracts
caffein is addictive kinda like cigarets or drugs
just not so bad. if you realy feed addicted you should 100% stop driking coffee (taking any caffein) for like 3 weeks or so, that normally is enough to restore caffein receptors
then you can start drinking it again but in more reasonable quantites (limit yourself to 2-3 cups/day, no caffein after 3PM)
I think we are trailing into offtop here
Caffiene has a half life of 8 hours which is why it sucks
So if you are taking in 400 grams (3-4 cups) at the end of the day when you are trying to sleep you still have 1 cup of coffee in you.
I personally take Caffeine pills.
You should never go above 400 mg TBH. Also, you can tell if you are addicted if the days you aren't working /drinking coffee, you get a headache. (Get advil obviously. or whatever thing works for you)
I personally use caffeine to get a boost in the morning and don't drink anything else throughout the day.
who drinks 3-4 cups? I always drink only one and dont drink any on the weekends
A lot of people do.
I mean, some people have 4 shots of espresso too
It's not usually all at once
but over like, 1-4 hours
thats pretty bad
Hmm Yeah.
they prob load up their coffee with sugars tho
esp the females
....
idk thats what ive seen
...Leaving that comment behind
I have yet to see a female drink normal coffee. not trying to be sexist
Right
Well
ANyway
at some point, it costs too much to put creamer in coffee
and people get used to drinking it black
I drink coffee black because I get good fucking coffee
Yeah
never had
It's mostly branding
Um
i had a co worker bring some in and it was very good
Can we shoot the shit in an off topic channel
sorry 🙂

what should my next step be to do if I :
•Want 2 continue to learn python since It’s good for beginners
•Want to use arduino since I want to get a job as a computer engineer, but don’t know C yet
•want to Learn how to do algorithms and syntax
@vapid jay
->its possible to do all 3 simultaneously
but depends on how much time you have
continue learning python i'd say. i would say python is much more complicated than C when it comes to syntax and features, but C is pretty bare bones.
but in terms of usage, C is more complicated because it is strictly written and you have to familiarize yourself with pointers and malloc()
How long would it take to learn python and C simultaneously? @dark salmon
it’s not possible to become a pro in either of them in a short duration of time
i would say focus on python more, and learn C on the side
python will allow you to make complicated applications faster and easier than C
i guess a good way to get started with doing C in a meaningful way is maybe pick up a computer graphics related project
I guess by learn I mean learn the basics at least @dark salmon
if you wanna learn some C and Python, i think cs50x is the way to go
link: https://online-learning.harvard.edu/course/cs50-introduction-computer-science
this course covers everything from concepts in C (pointers, algorithms, data structures) to python (web dev, and other things)
great course and professor
like by basics i mean syntax and semantics
i don’t know how to measure progress with C, but in python if you can use static classes and class methods then you are past the beginner stage at the very least
for C a major milestone would be to develop an intuitive and deep understanding of pointers
and how and when to use them
if you want to learn algorithms and data structures learning them with C is a good strategy
because C has very few primitive data types and structures so you pretty much have to implement it from scratch
learning to implement data structures in C will alone give you a fairly decent grounding of the language
and will help you understand the language as well
Is basics of C enough to be able to do arduino beginner kits and stuff like that? @dark salmon
yeah probably
arduino programming isn’t that involved
you can arduino with python too
How would I be able to do that?
I want to do it with C too but how would I be able to do it with python? Just curious
@dark salmon
What are examples of large projects that can be official apps made up of smaller projects that can be their own apps. Reason is because I want to work on small projects that will literally come together but I need help finding project ideas
large projects which are official apps which use other apps is what you're asking
A lot of apps use docker and shit for instance
but that's like, microservices
I mean shit, the JVM is technically a major project which many many people over the years have written code for and helped optimize
and if you download something that needs the JVM and you don't have it they install it
but like, idk if that's what you're talking about really
you aren't building the next Docker though probably 😝
You could use Django @toxic lagoon . That's literally the exact reason people use it. Because of it's modular design and ability to create one large app out of other smaller apps that can also be used in other projects.
yeah it sounds like you're just talking about having reusable code
An example would be something like Instagram
like, large chunks of it though
Instagram desktop and iOS share code iirc
both use django
yeah cuz i think a lot of that is just API based
which is probably what you'd end up doing to do what you're asking Woz, build components with their own API's
and then you can mix and match
how often do things related to distributed systems show up in interviews
distributed systems 🙂
it's a big system that monitors a giant network, and automatically fixes problems
hi guys
What are examples of dream projects/ unique projects more forwards torward career that you were able to make from old code?
can anyone here take a look at my resume maybe? understandable if its not allowed
I believe it is allowed. So you can just post it here and whoever is free and competent enough can take a look
don't dox yourself, though
ok that works, thank you!
I have been looking for a new job for well over a year now, I have applied for probably over 500+ places, and I cannot find a job. I have a bachelors in computer science, I honestly don't know what to even do anymore
All entry level req 2-5 years of experience
where are you based?
i can't help i'm in UK
idk what to do now. The only people who contact me really are consultants (basically army recruiters who try to abuse you)
but is goot to get experience first
even if they abuse
but if you haven't got experience how you want to get a experienced job?
These consultants hire you in as a contract, basically you go to a class for a month or two, then they throw you at a business. Thing is, since they sent you to their schooling, you are bound to a contract for 2 years and they take like 50% of your pay after you are done while you are under contract and if you want out you have to pay like $20,000 or something
What do you specialize in?
Most of my work has been in software dev using OOP languages (c#/c++/java/python)
I wouldn't say I specialize in it though
Hi, Im a teen and I have been into programming since I was 12. I know python 3, javascript, HTML, php, C++ and a bit of C#.
I largely prefer python since it's the one I use almost daily, I prefer backend and it's the one I've come to "master" the most. I also know my fair shair of pentesting (but not website-related). I've also learnt machine learning and Im now starting to learn deep learning.
I want to have a passive income which will help pay my student bills and food. So here's my question: which field of programming would you guys recommend me to get into?
So far I've thought of: Android Game Development, Website Development or just a plain start-up.
I am willing to spend the time and effort to learn anything you guys recommend me as far as it'll help me reach my goal.
Thank you very much for reading.
are you at a university rn?
@zenith inlet Not rn, but in less than half a year I will be
I want to help my parents as much as I can with this
I know I could get a low-wage job but I'd rather do something from the stuff I've learnt even if I earn less.
it might be hard to get a job rn without a decent portfolio
once you're in school though, that can change
are you in the US?
No, UK
Rather than a job, I was thinking more something like a side-project which would earn me passive income.
Oh ok, thanks anyways
i'd consider looking at hackernews if you're really interested in business
they're very SF-heavy at times
but you might be able to find some stuff about building side projects that are profitable
check the threads they have, or look for archives
Thanks! I didn't know about this site. I'll be sure to give it a thorough search
just keep in mind that they're VC oriented
imo a lot of VC mindset doesn't lead to sustainable businesses
To me, HN is a classic example of the news site problem, where once you read them discuss something you actually know about you realise they may have strong opinions but don't actually know what they're talking about :<
I mean, there's some good content there, but don't take everything at face value
yeah
thats probably not as strongly worded as it should be tbh
but better than i put it
@stray tundra
has anyone ever gotten a job offer w/o meeting people onsite
All of my jobs have been purely online.
upwork or full time salary
Nothing long term though, just small gigs.
I've only had one job on upwork everything else was just finding clients through forums/facebook/discord etc
And by small I only mean in terms of project length not pay.
gotcha not trying to be rude i mean specifically full time offers from corporations
You can get full time salary jobs on upwork though.
I think corporations practically always have an on site - I know some places will even fly you out for an interview
There are some agencies that I've seen on indeed that hire solely remote workers for long term projects/full time
@vapid jay sort of. I interviewed, and the interviewers decided that I was a smart guy, and that someone should hire me; just not them. Then later I got a call from the hiring manager of a different team, who'd seen the interview notes; he called me on the phone, we talked for half an hour, and he said "when can you start"
i just had a video interview and was like hmm maybe i can get an offer without going in but then i realized it wasnt even a video
lol @radiant moon sounds like a good deal
my last interview went the opposite, kinda
another team saw my resume and wanted to interview me at the same time when i went out for the onsite
then neither team hired me
alright im back with my questions
if its possible can I get someone in a porgramming feild to answer these questions
Q#1 What is your job currently? What are the things you have to do in this certain job?
Q#2: Did you have a passion for programming while in high school or was it something you picked up as you got into university?
Q#3: Did You take Computer Science as one of your high school courses?, If yes did it help as you went to university? If no do you wish you did take Computer science
Q#4: How was your transition into university from high school? Was it harder than you expected? Why do you think your transition was like this?
Q#5: How did you come upon your current job? Was the hunt for a job in your field hard? If yes why? If no Why?
Q#6 Do you believe your job field changed over time? If so why do you believe this?
Q#7. Do you enjoy what your doing today, and do you have any advice on how to get into what you’re currently doing?
- Site Reliability Engineer, make sure devs don't push something bad in production and when they do, fix it or yell at them
- High School and continued through University
- Yes, No
can you fix and yell
sorry continue
-
Freelance web developer. Trading algorithm developer.
-
Nope, didn't get into programming until I started my first online business on shopify and wanted to customize it more than it would let me.
-
No.
-
....Wasn't studying CS
-
Yes, study.
2) High School and continued through University
3) Yes, No
4) ROugh, few HS Computer Science course prepare you for college
5) Through Discord but not this Discord, it's been hard and easy, I'm much older then most people in discord so this is my 10+ job
6) Since I started before smart phone were common thing, sure it has, cloud has changed a bunch
7) No, get out while you still can```
How did trading algoritm work for you Python?
thank you
ColdEmber, at my current position, I pretty much have to make developers hate me, dark side demands it
i've read half of Google SRE book, i wonder how it works outside Google
it's lightyears from practice i see at my job
I started creating simple stop loss/ take profits trading bots in 2017 on cryptocurrency exchanges. Then started creating them for people in cryptocurrency communities. After that started to get jobs creating stock trading algorithms.
I don't work at Google either
PythonKoder, you couldn't get hired by one of big trading houses?
it was kinda my question :p
SRE various at very places
ColdEmber, rough most of time, it's sitting around in design reviews going "What about X, Y, Z?"
@little prairie i always thought that doing simple trading algo, you get targeted by other people bots aiming to exploit your bot :/
or duct taping some ancient application back together because no one will work on it because it's supposed to be decommed except for this one thing and no one has developed a replacement
because revenue!
Is there a place where I can discuss about python?
To get better at it?
Thank you so much.
ColdEmber, rough most of time, it's sitting around in design reviews going "What about X, Y, Z?"
I've never run into anything like that. Would take some serious repetitive movement to even detect someone elses bots.
I have no power at my current job, i just say "this is a terrible idea" most of the time and explain why and they do it anyway, then they act surprised or worse, they act like it's the natural order of things that things breaks all the time and it can't be help
i'm eating my desk most of the time
No one in Python discussion.
yes this is
but i'm now known as "the complainer"
ColdEmber, revenue, revenue revenue!
it's why I say "Get out while you still can"
only way to fix "Things breaks all the time" is everyone to be like "40 hours this week, I'm done. Oh, that dumpster fire, stopped caring"
erh they just hire the me from 1 year ago to care in their place :p
my point
but yeah i see it
like I use iOS Outlook application for work email because it has quiet hours
but still, i'm just wondering how to manage the human part of being the one that block/warns
they are set from 1800->0900
that's 9h active
sure
I see stuff before I leave
and slight after
I want to be aware of what I'm walking into
and any last minute departure emails
just wondering how much email do you get on average per day
and how much are actually useful
Hey everyone
not a ton
100
BTW, I just lost Outlook so I don't have ANY mail on my phone
because we converted to GSuite from Exchange and GMail for iOS doesn't have quiet hours and I refused to be abused by my phone
yeah i understand
i get around 100 emails a day too it's exhausting
i don't read them all tbh
I work at $megacorp so I can get away with "Don't like it, fire me"
GSuite was decent job of filtering important from unimportant
I get probably 250 a day, most of those get labels (ugh.....(
I'm very critical of GSuite, that's whole another not python topic
@shadow moss is it cool if i ask you why was college hard? Was it that you didn't understand or another reason?
bad habits I picked up from High School
among other stuff I don't feel like discussing
and my assignment says I should ask you any advice you would have for a person like me to get into your field of work
If you are American, my recommendation would be Community College, don't get buried under debt, part of my problem
What would you say I should do to help me prepare for College or University ?
Besides not joking "Don't", graduate High School, graduate with college with any degree and apply to a bunch of jobs until you get one, stay there for year and half then move on
There isn't much to prepare you, College/University is like High School with more freedom and parties, if you are not doing great now, it's unlikely it will improve in college, if you are doing great now, then keep doing it, University is really about "Can you buckle down and do grunt work we tell you to?"
my best advice is truly community college esp if you have take out a ton of loans
First time i see someone advising community college (i'm non US), are they okay to get a job and skills?
1) Graduate with bachelor maximum
2) As little debt as possible
3) In as generic of a major you can
4) With as much real world experience as you can get```
ColdEmber, because most people have to take out crazy loans in US for college, Community Colleges are generally much cheaper and closer to home for many, thus your expenses are low if you can continue to live at home thus keeping debt low
In my country, our University are free, but they don't all have same funds/reputation, often during my cursus, the professor had to pay themselves resources to teach and other stuff. In the end, i can't say i learnt much. How does it compare?
and Community colleges are done in 2 years, if you did well in Community College, you can transfer to University to get Bachelors
ah okay, college doesn't give you a bachelor
college gives you bachelor
confusing
I never understood why most people don't do their first two years in CC if it is cheaper than University.
In US, University is collection of Colleges, I just use University to seperate it from Community Colleges
PythonKoder, because "That's not that way we did it" /boomer
I know In state public Uni's can be very cheap in some cases so I guess then it makes sense
But otherwise it doesn't
Reputation/Fear of Missing Out i guess? Maybe ratio of "outsiders"?
In United States, after High School, There is Associates (2 years, optional) -> Bachelor (4 Years) -> Masters (~6) -> Doctor (~8)
Associates come from Community College/University, they are rarely provided by Universities people think of
I mean if you are like Ivy League material or something, sure go there for the connections.
Or even MIT material then go there for the labs.
But I know people paying 30k a year for a Business Admin degree
Sure, if you are Ivy league or Elite Engineering school material, go there
for you youngins getting screwed by Boomers, Do 2 years in Community College, live at home and maybe work
after 2 years, you graduate with associates
is working a viable option? what is the volume of the courses there?
PythonKoder, so I looked it up, for local community college in my well known massive city, yearly tuition for normal full time class load is 5610/USD/Yr
for local University in my city, it's 11,300/USD/Yr
and in United States, many universities are not located in major cities so you need to include room and board
Yea, so in cases like those, Grants could cover most all of the tuition.
That sounds commie
ColdEmber, Maybe, my point is you are likely living at home so maybe that high school job you had you keep into college
Grants are good IMO. Beats student loans anyday
PYthon, are you American?
Yes
What Grants are you talking about?
They are pretty rare
most people end up taking out loans
Pell Grant for example
Doesn't cover everything but added with scholarships etc it could work
Pell Grant doesn't cover everything
scholarship and grants probably cover maybe 20-30% of college students
most either their parents will need to pay for them or they will need loans
thus if loans are required, get as little as you can
Thus my recommendation of "Community College, get associates, transfer to university"
@shadow moss last question: What did you specifically study in college? How long were you in college? and Did you enjoy what you were learning?
Idk, scholarships are pretty easy to get there's scholarships for literally doing nothing in some cases. Like there's Gay scholarships, women scholarships, minority scholarships, etc
At the time it was called Information Science (weaker computer science), 3 years, Yes
Alright thank you so much for helping really appreciate it
Python, I tried, it was harder esp for amount of work, like write an essay, maybe you get selected, get 1k per year
I think I applied for 7 scholarships, got 2, my parents kicked in a ton, luckily I walked away with very little debt
but I didn't realize the privledge, but I'm extremely damn lucky
noice!
they were tiny scholarships
like I think they covered 1.5k yearly
750 a piece each
how much does a bachelor's degree cost in the US?
Depends
Can't see me paying that much for a paper
but it's a useful piece of paper: https://www.amazon.com/dp/0691196451
it signals to potential employers that you're intelligent, conscientious, and diligent.
It does not, however, mean that you actually learned anything useful
Depending on a lot of factors but likely 70-80k depending
Can always find a school that closed down around the year you would have graduated due to lack of funding and say you went there. 70k save. 😂
Depends on where. One of my Family members went to Georgetown and paid over 100k
For a BS
When factoring in supplies and housing
he went out of state?
oh housing is something else
has nothing to do with the degree
The tuition alone was around 120k I believe he said but he had a few scholarships.
It does depend on where you get it and if in the US you are out of state or not
mine was like 20k
Crazy part is overall I make more than he does every year
well the degree doesnt get you the jobs
Definitely doesn’t, although he does have a better network than I do from his connections made in College.
And I think that’s where prestigious Uni’s really make the difference.
Woah!! So Upwork is actually automatically archiving proposals from non monthly subscribing Freelancers. These guys are something else
https://community.upwork.com/t5/Clients/My-proposals-are-archived/m-p/547356#M39060
in a python interview
or an interview in general
which is in python
if you're asked to reverse a list in place
if i use .reverse()
would it be illegal
In most cases they would want you to do it manually
I mean, reversing isn't hard
nobody said it was, I think
Just to add to that cost of a degree thing above, if someone is evaluating the worth, just be sure to know that if you start taking on debt to go for the degree, finish.
Otherwise it costs a lot more to drop out, work for a few years, and go back
didnt go into debt thankfully
work and go to uni. it sucks but its worth it to graduate without debt
yeah i figured
I guess the situation in my country is quite different
at work today
get yelled at for using sick time instead of pto
also
several coworkers wanna go get manni/pedi so they were gonna work from home friday
manager yelled at them saying no we aren't doing that anymore
mfw they all say "we'll start looking for new jobs then"

What's with clients on Upwork posting jobs saying things like. Looking for a Full Stack Wix/Shopify/Squarespace developer?
Or more, what developers are telling them they are doing full stack development by editing widgets on Wix
¯_(ツ)_/¯
Hey I have a question to ask, if your really good at data science can you be worth a remote position if it is entry level?
It is because data science isnt as popular as software engineer so there might not be a lot of data science jobs in your area
Because if there is no data science jobs around your area and let's just say you apply to a job but you say that you do not have the money to travel to that job.
Would depend on if the company is comfortable with it. I'm sure there are remote jobs in data science.
So like I figured out data science pays more than software engineering as of Jan 2020 it pays 6k more.
But there are more software engineering jobs than data science.
Where did you get that information?
Google basically
Data science is very broad term from people doing business analysis on excell and tableau from people creating new algorithms with everything in between, i would take thoses information with a lot of salt
🧂
Interview woo! But they propose one date in 4 working day
u should always focus on being a good software engineer before anything, i feel
Hello I have a question to ask professionals, what websites have the toughest coding problems to where if you can solve them you will stand out in a application?
To be honest, if you want to stand out in applications because of your projects, build up a good portfolio in the domain you will be applying in. Let's say that you're going to apply for full-stack developer jobs, having a portfolio with actual projects that include all moving parts in the area of full-stack development is going to tell them much more about you than your solution to a programming puzzle.
Yeah, a portfolio will be much more representative of your actual abilities and the work you will be doing once you're hired.
But isnt hard leetcode problems harder than actual projects?
Let's say I want to potentially hire you, then I want to know if you have the skills to manage a project that's larger than a few files in a structured way with code that's readable and well-formatted. Solving a few puzzles isn't really indicative of the skills you actually need.
is it worth to create and send a portfolio while applying to universities (like the projects I had have and also contributing to open source) for CS/engeneering branch(s)
Do universities actully consider those?
Ok what websites have the toughest projects I can work on?
advent of code i guess
Ok so if I can solve hard projects in advent of code and show my work on my github do I have a good chance for a entry level position?
With SQL and another programming language
It's all about you compared to your competition
What Ves Zappa said would make you a pretty strong candidate
Showing fundamental project management skills is probably more important than being able to solve a technical problem
You can find some problems no one has solved in knuth art of computer programming
'toughest projects' is a pretty horrible metric to get into a junior position
I’m thinking of creating a pypi package to gain recognition. Would you say this is a good idea?
i'm thinking about that too
Good idea with respect to what ?
Does advent of code have hard projects?
If you are looking to be a consultant, maybe, for a junior dev role? There are probably better uses of time
I just want to be able to have ‘Creator of X python package’ and have something researchable. I’m thinking of doing boilerplates to start. Like Django and React, and Flask and react.
For the purposes of what?
'faster set up?'
If you want to do it just to do it, that's w/e
Maybe this isn't the channel to discuss this
A package to have Django and react out of the gate
Because it’s a very tedious process otherwise that takes away from development time
It’s actually for personal use but I feel like other people would want to use it also
Yeah, a Flask/Django + React set up is pretty standard, but at the moment you have to set them both up manually - I'd probably use something like that if there was a reputable one floating about
Then this isn't the right channel for it
Hey! I have a silly doubt 😶
Do android developers, ios developer, web developer all come under the category of software developer
I would assume so.
as far as I know software dev is very generic term, so I think yes.
they all develop software, so i would think so
anyone carry out regular interviews? I'm wondering about your process, wrt scoring candidates and such. Anything around team-fit questions could be interesting too
I sit in on interviews commonly
So what do we call people who develop applications that run on a computer
Say "MS excel"
I recall making Access macros fo no good reason...
@shadow moss do you score them? or write any of the questions etc
I've never seriously tried it, but I expect I'd hate it
Btw is it in demand?
I am a fresherman & I can't decide what field should I choose 😓
Desktop development is good in niche situations that base performance on computing power. For example Digital Audio Workstations, Photoshop, Adobe Premier. But for other things a Web Application makes far more sense.
Yes and yes
Considering that my career will start after 4 years of course, desktop app development doesn't seem a good choice
Like my group rewrites some desktop apps we sell into browser apps
You mean making browser version of desktop apps?
Making browser replacements
Okayy
So what do we mean by Software Engineer
Is he someone who develops application?
And if yes, then for which platform? (Desktop, Andoid, ios?)
They are generic terms
Stuff in your browser too
Where is this line of questions going?
@halcyon plank I wouldn't worry too much about those terms. If you're looking at job postings, pay attention to the skills that they list
probably someone who just graduated from college with a CS degree
You will write code
A Software Engineer/Developer/Architect is basically a fancy umbrella term for a programmer.
oh, it's for someone who has those qualifications, and thinks the job sounds interesting 🙂
@halcyon plank quit asking us; just apply for it.
So it can be an android developer, web developer, desktop app developer anything?
if you're lucky, when they reject you, they'll explain what qualities you lack that they're looking for.
Nothing is impossible!
Any good programmer is a Software Developer/Engineer
I don't have a transcript yet @radiant moon 😶
Are you a freshman?
Yes
You should have first semester transcript
There are Android Software Developers, iOS, Pi, Arduino, etc
I assume you got your grades
Yah I will get it by February
Then apply then
No @shadow moss they will be given in Feb
It closes in June
Uhuh! I tried applying to it but it says a transcript is mandatory
@shadow moss when you looked at the posting you said "you will write code". So what do you mean by it?
What do you mean by what do you mean ?
You already know what code is right
You ask for example of what can be done ?
Guys, if i choose Maths & English, is there any job goes with them ?
Trading/stats too ?
How would we know
check their products, try to find out what teams are on the site you apply
this will give you an idea
Ok @shut geyser
job ads are forbidden here @smoky ferry
d
ask the hr person "Should i prepare anything?"
"oh no just a casual chat"
"google invite contains: "Test Skill" "
NICE TRY HR
What happens if I travel overseas and log on to my US Upwork account. Is this fine or can they close my account?
@little prairie unfortunately you will be arrested immediately by local authorities and thrown in the hole without trial, trust me I had to learn this the hard way...
Lol
wut
holup
is it worth to create and send a portfolio while applying to universities (like the projects I had have and also contributing to open source) for CS/engeneering branch(s) (undergrad)
Do universities actully consider those?
you currently have code you have contributed to open source projects and you are applying to universities for CS/Engineering
yes
absolutely
that would be huge leg up for a good CS program
okay
something like that could possibly be the difference between a top 10 program and a state college
should i send it in like a resume?
I am applying to universities abroad for undergrad so I want to maximise my chances
wym in a resume? You should have your most important projects or all of your contributions on your resume and a link to your github that shows your activity
don't go beyond a 1 page resume
I am in 12th grade now
right, so you're a senior in high school
I thought people apply in fall?
uh, resume is more for jobs, you're applying to colleges so I guess portfolio would be fine
it'll let you include more info and stuff
colleges ask for resumes too these days
so you can include a link to your portfolio in your resume
damn, mine did not
I couldnt write all my midterm exams due to health issues so I had to wait until my pre board marks so I can apply, registrations are still open
ahhh ok ok
fair
yeah, I would strongly recommend applying to at least 3 or 4 top CS programs if you have good grades and are already contributing to open source projects
I really don't know what else they would look for in a student, that's fantastic that you're doing that in high school already
or even that you have your own projects
the uni's have many programs, its kinda confusing also to choose
yea i have done my own projects
Uhm, major wise I would say just go with CS unless they don't have CS and they have like CE or SE
https://rohanjnr.pythonanywhere.com
I made this website for practising django
they have comp sci, comp engeneering, software engeneering
uhmmmmm, so I mean in the grand scheme of things it literally will not matter job wise which you choose
ohk
it might matter if you want to get a masters or PhD
okay
Like, to be clear I have friends with IT and IS degrees at Google and Twitter rn
nice
so its way more important that you code and have great projects/open source work and internships
okay so, I have to make a portfolio or resume?
if the applications ask for both then both
if they only ask for a portfolio then do that
I dont think they ask for any
oh, then yeah just make a portfolio showing off your projects and stuff
okay
anything you're proud of really and have a skill it's showing
portfolio is just a website right?
where I show all my projects? or can it be a prettified word doc
i dont know if it even has to be that official for college applications
I think a pretty word doc or pdf would be fine for applying to college programs
uni
honestly google that part, how should the portfolio for college applications be
same thing in the USA
okay
that's a fucking portfolio
lmao
do you have universities in mind in the states? If you need any recommendations let me know, I have coworkers who have gone to a lot of top programs
not letters of recommendations but recommendations on what schools from people who have attended
Im applying for Canadian unis
also had a friend go to UofT but not for CS, for music :p
few even in Germany too, so thats an option for me too
UofT is costly
and quite hard to get into
I will be meeting an agent from IDP to help me select universities.
are you a EU 12th grader?
ohhh, I was kinda guessing that but didn't wanna ask this without checking first
Why is it so common for Indian's to go to Canadian uni?
India has a good uni iirc
They are good?
Oh, idk there's that really really big one that I thought was good
well India has good unis but super hard to get into
I work with a few guys who went there and they seem pretty good :p
you have to write the worlds toughest exam
Isn't there one that has like 50,000 students?
The IITs here are really good but as i said, super hard to get into
out of 1million writing the exam, only few thousands get into it
and thing about here, there is more theory than practicals
oh holy shit
yeah I did not know there's over a million applicants haha
no wonder the 3 guys I work with who went there are so good 😛
I have taken comp sci in 10th grade but i wanted to try out electronics in 11th and 12th, our labs start in 2 months after the school start
nice
we get only 1 lab per week
so 2 hours of lab compared to 6 hours of theory
per week
also in India, you have to sacrifice a lot
You subject in Uni/college is decided by ur rank in the Exam
a good rank will give you a good subject
so to hard to get the desired subject as you cannot choose it
That's commie
holy shit
that's not cool at all lmao
i was a absolute shit student
but i went into CS, loved it, and did well and graduated
nice
I wonder if it's worth going to top unis for cs or sof-eng.
Since they teach approximately the same at other Unis
@bitter flare I would love for it not to be worth anything, but going to a top uni still stands out for many recruiters unfortunately. In the tech space I feel it does count for less than in other industries.
What country you're in matters a lot, but yeah I think in general it does matter
on the flip side of that you can still be successful being completely self taught will just be a bit more of a struggle in the end you can achieve the same results though
There are definitely some companies who will just not even consider you if you don't have a degree
Having a degree here (The Netherlands) certainly matters, but it's not the only factor. Another important factor right now is that developers are still in demand.
This doesn't mean that a degree is useless, because it's pretty common to get a degree here, but it means that there are a lot of entry level jobs that are open to people with a degree from another field.
Hi guys. Well i asked many people and my parents too and they told me that computer science (programming, developping) is hard, and the person who chosen it he can leave it
?
and the person who chosen it he can leave it
What do you mean by that
And what exactly is your question?
I mean if you choose the path of Computer Science (Python, Programming.....) he will find it hard and will leave it
and one year lost
I mean, yeah, it's hard
but there's no reason to think everyone will leave it because it's hard
everything is hard at that level
so how to do it
Work hard?
i mean does it depends on your capacities or motivation .... ?
If you're interested in computer science, you should research it and decide if it's what you want to do
Don't let other people influence your decision
If you want to do it, do it
ok
my dad told me i don't recommand you computer science.
he told me that one of our family did that and found it hard and left it
and he was gifted
That have absolutely no bearing on your own abilities erh
Live by your own standards
Nothing worth doing was ever easy
If you enjoy it, you should do it
My whole family have highschool degrees at the very best and i went to PhD
there is some math involved, yes
Maybe you'll work more, maybe it will be your passion, maybe you're smart. You are a different person.
It's one of the most varied subjects you can do I'd say
At least from the year I spent studying it
definitely recommend looking into the courses and what they list
No
do some research and see what you were getting into
I'll put it this way
like 10 - 11 /20 in Maths is it good ?
I suck at math, I failed math at school
I still got into the course
so if I can do it, you can
what if you forget the functions adn things ?
Then you look them up
plus judging by some of the software out there that's bad at maths that was probably written by comp sci grads
<_<
You also don't forget if you practice
Yeah, it's not really a concern
Many, many, many people are successful on these courses
does computer-science depends on which country you are or it doens't matter ?
It doesn't matter
i mean i don't wanna be trapped in the trap and leave my school studies
Sorta' you're french right?
Most programming is done in English, and most research papers are published in English
Moroccan / French
you'll probably be using English a lot regardless of what country you're in
Hmm...
In France you mostly have to go to engineer school and they're behind a competitive exam
@gdude in france they ask you to trabslate most technical terms
you too in France ?
Enginering schools depend in quality , but mostly teach you software engineering/project management rather than straight computer science. The engineer diploma is very appreciated to start there. Outside of France not so much
I am French but not in France atm
can you go to dms ?
Why?
I'd rather not
This is useful info for the rest of us, haha
i wanna talk to you about somethings related to paths (In france)
i mean i can' ttalk french here. maybe is against rules ?
Oh, that's true
I'm a bit too old to know what's being done nowadays
At highschool levels :p
You have to google / ask people around you
yes
What you probably have to look for is "prepa"
It's sorta 2 year of very intense competitive school to prepare you for competitive exams of engineers schools
and why would i do that prepa ? it is was of 2 years. i mean you can study before going in enginners schools
?
Alternatively you can go to uni, to study computer science, but i dont know anyone that did it, so i can't talk about that
It's two years of study to prepare you
uni what is that ?
University ?
U need prepa to get into engineering school
is it important prepa ?
It basically is hard alternative to uni years 1-2
If you want to do enginering school ya
how do we call 'bac' in english @shut geyser ?
There is bridge if you do BTS or do other stuff i know but you'd have to look for yourself
Highschool degree
Bachelor in French means " Licence"
It's very confusing
la bac is basically A-levels in the UK, or leaving certificate in Ireland
I will put it this way - I am searching for jobs in Paris region now. Mostly data science things but also I am looking on dev jobs - most job posting when it comes to degree list Engineering school degree
so if i want to do prepa, i have to finish Highschool years ?
yup
it does not mean you cannot get it without
It's probably a good idea though
After 2 years of prepa, i go on a competitive Engineers's Exam ?
especially if after your bachelor (Licence) you go for good Masters
they pick up highest marks ?
something like that
aww
but if you don't pass the exams to enter the school you can go to regular uni
low chances ...
ok so after 2 yrs of prepa, you go and do competitive exams to enter engineers school ? if you fail you go to university ?
@marsh wind it's a bit annoying the engineer diploma in France
why it is ?
considering that regular public Unis in France basically admit everyone chances are that after those 2 years of prepa you will be at least at same level as people who did 2 years of Uni.
In other countries they ask master level or a relevant field like math/physic
They don't really care
well Ecoles are hard AF to get in and to stuy in.
From most of my friends once you get in you're good
coldember, what happens if you fail Engineers's competitive exams ?
you can retry or you go to university ?
I think if it is Polytechnique other countries would know what is that hehe
once you get in you're good
school dependend I guess
I mean I did not do one lol, but I saw people who did
Alright then
Ah i doubled it
if u fail engineers school competitive exams you can't redo them ?
that I don't know. I only know you can be then admitted to regular Uni on year 3
how many years oyu study in engineers schools ?
I think you can? But you have to wait another year and study hard. Can be quite crushing. Don't even start if you plan to fail imo
Sometimes 4 depending on internship
yeah up to 4
I think in X they do 3, but idk for 100% with all those internships and military service
Btw, i do think if you have this level of english at highschool in France, you're head ahead on your comrads
I was there but never actually spoke to X engineer students lol
From what i seen engineering schools are very good for networking also
yup cause usually there are alumni networks
French companies recruting in a privileged manner in those pools reinforce it
well obv we don't know how are your speaking 🙂
Yeah
but your writing seems fne
no ember said something didn't undertsna
if you have this english level at highschool...
Most French i know can't blurt two things
which probably means reading docs/papers in english will be easy-ish for you
Yeah you have a very good level for a highschooler in France
I got my Master solely because i could read english fast :p
am not french
I finished my django course. Right now I know C, python and Django. I have time to learn more. Can anyone suggested what would be the ideal topic to learn next?
i mean am moroccan living in france
I got it, I meant that as a general rule
I'd imagine that if you are already doing school im France getting citizenship won't be hard
huh?
You can check last posts in #announcements
For you I mean. You said you are marocan living and studying in France
it's a bit offtopic, but i wouldn't say getting french citizenship is easy, even if you work here for a few years, you have to live there like 10 years to get it as an adult, unless you marry a french person or something, it's not easy at all
(source, i'm french)
I think if you get accepted and join the french military and serve a few years you can gain citizenship faster.
I remember reading something about it when I was younger and planned on getting dual citizenship in a foreign country.
I was thinking of maybe switching my interest to software engineering, is that harder to do compared to computer engineering? And what should I do then if I want to be a software engineer
And is software engineering hard if I was planning to be a computer engineer?
I think someone with a knowledge of Computer Engineering would find software engineering alone easier, as well as make better software engineer overall. Especially when it comes to lower level languages and embedded systems
I’m only a senior in high school so I’m not that far into computer since In general I’ve only recently got into python so I don’t know that much but I’m learning it
Well yea, in that case I'd suggest software engineering as a focus.
I forgot to correct to computer to computer science* my bad
Now that I’m interested in software engineering, I’m worried that since my community college only has computer science, there will be software engineering at the SUNY I plan to transfer to and I won’t be able to take that since there wasn’t one in community college
Core?
General Studies and intro courses in CC may lose a few credits but most will transfer to the new program
More than likely won't lose any though
Hello there! Could someone recommend me some competitive exams for MS
Like in USA, it's GRE! But what about other countries?
I believe there's an international exam for that
do these sound like useful learning outcomes? or is it too low-level in the software engineering hierarchy (low-level in the software understanding sense)
number 3 sounds harsh -- I couldn't do that with a gun to my head, and have made a nice living in software for longer than you've been alive
Yeah understanding a program through its binary representation is absurdly esoteric and impractical for most careers in the software development industry
i dont disagree, but it comes with the course so not much i can do
Where is the course from and what is the title?
Ah, that's unfortunate
its not compulsory for me to take - but i thought it covered some useful things.
but wasn't sure how useful or necessary
since i'm into robotics and such, i thought maybe machine level understanding and experience in C would be helpful, given that most of it is run on hardware
I remember taking an Intro to Computer Architecture course where we had to use a decent amount of RISC-5 assembly, but that actually wasn't as bad as I was expecting it to be
where memory is a luxury
same for computer vision applications which are currently not the most efficient in terms of memory management and computation
Yeah C and assembly are useful to grasp the fundamentals of, especially since most modern languages (such as Python, Java, C#, C++, JS, etc) are based on C.
Most of the topics sounded fairly useful, but the binary part might be a drudge depending on how in-depth it is
hmmm
hopefully there's not an assignment on that 
what do you guys think of the use case of low-level systems knowledge for machine learning and AI in general? Do you think it will be relevant if we are to do this on embedded systems? Would it even be possible?
i heard that moore's law is expected to stop being true around 2025
I suspect that moore's law is still going to apply to other areas, even if stops specifically applying to transistor density
Low-level systems knowledge is useful to some extent for any CS-related field, but it's not any more useful for ML/AI than other areas. In fact, I'd say for most data scientists the low-level systems information is likely less relevant in their day-to-day work.
But I would argue that data scientists is largely different from ML / AI. It's true that these days a lot of data-scientists use ML but data science isn't the same as ML.
But other than that, I agree with the fact that it may not be 'especially' useful for ML / AI but not to say that its not going to be useful at all.
I'm pretty sure Moores law stopped being true like 5 years ago
Or maybe it started again
I used to do C; it certainly can't hurt to know it, but I'm not sure it's really useful, even just as fundamentals
I can't imagine what it'd be like to not know it, so ... I dunno
Yea, manufactures just started adding more cores
There's something I was reading about graphene kicking it off again, but who knows
the problem with moore's law is we're reaching a limit in the x-y direction so we had to go with 3D transistors. Hopefully with quantum processing it can hold true but I do believe we are reaching the limit
I’m 15 and learning python rn. Anyone have any advice or really anything to tell me for becoming a software engineer in the future? My dream would be to work at google or Tesla and be some sort of AI dev but that’s a dream job. Pls @ me :) thank you!
Always have programming projects to work on and keep you learning.
yeah, build stuff, and read books, the fundamentals don't change fast, if you learn the right ideas, you'll see them pop times and times again in various forms, don't try to learn everythng as there is so much of it, but try to learn from others, and apply ideas in projects and also try your own ideas of course and see how they fare, then compare the alternatives if you can.
I would also add, learn the programming fundamentals. They come pretty handy
not just python fundamentals
Maybe dont spamm that in a bunch of channels
Oh ooops its just the two I was looking in :) sorry!
Ok
@sonic panther see my message in #game-development
Hi! Is the role of a full stack developer only to develop websites?
Or can he make apps also?
Full stack is backend plus front end
Yah but back end and front end of what?
Desktop application, websites, web app, mobile app all?
Yes
Oh! So say an android developer is also a full stack developer?
An android developer would be a full stack developer. Unless he specifically focused on backend only or front end UI only
Correct
Ok! So is python a good language to learn full stack development?
For web yes, for Apps no.
Java for apps?
Although you can create a rest API in python that could connect to a front end App but you would still need to know Java/Kotlin or Swift.
Best best is to learn Kotlin, Swift, and React Native for app development
Oh ok
I will need HTML and all also with them right?
Like other front end languages : CSS,JavaScript
You will need HTML, CSS, and Javascript knowledge to be a Full stack developer no matter what
They can build a REST backend for app development. But Python developers can make almost any thing, trading algorithms, automated processes, data science, web development, etc. There's an unlimited amount of possibilities. And you CAN use Python for app development, but overall it would be a waste of time and better to just learn appropriate app development languages.
what are the highest paying jobs for python users
That completely depends
on
On the job
so what are they
I'd say just guessing Machine Learning would be one of the higher paying fields
200k
ML/data analysist/dev ops right?
Depends, if you are working at google it could be 400-500k a year with everything included
If you are working for a startup maybe 100k if that
Kind of like asking how much does a doctor make. It just completely depends
@little prairie I can also learn Java for full stack right?
Because in internship or job posting by Google & other big companies, I never saw Kotlin or React in preferred languages
Google are only looking for PHDs in the ML field - and even then, they're not on as much of a recruitment push as they were a few years ago. Painting ML as some magic money ticket is just false at this point
Google use Kotlin as their primary language for android app development
IIRC there languages are: C++, Python, Java, and Kotlin
See!
Most companies are adopting ML in some way or another.
a) thats a single job posting, b) including but not limited to
Okk
There's 360 jobs in my city alone for ML/Data scientist
And I'm not in a tech hub city
still a fairly meaningless datapoint on its own
I would have gone for ML but am not that good with mathematics 😟
He asked what generally pays the highest
There are more ML jobs than developers to fill them, that typically means higher wages
I don't agree that thats the case. I think ML is now at the point where ML developers are treated roughly on par with just standard software engineers, and the companies that can effectively implement and use the highest tech stuff are looking for small teams of extreme experts, not lots of quite-good people
Looking at small people-wise, but big money-wise ,companies like Oxford Asset Management, or Jane Street, they have the money but are only looking for smaller teams of PHDs rather than just ML engineers
Ok I have a silly question..how are programming languages made?
Like how was Python made? Of course not by using C++ n stuff right?
Python is implemented in C yes
I'm going straight from indeed job search results of companies hiring for single Machine Learning developers/Data Scientist. The pay is high and the positions are entry level.
or, the standard interpreter
otoh, where I work (a large Internet retailer and cloud-services provider in Seattle), we indeed have teams of merely-very-good SDEs who picked up ML on the job
Ok @gilded valley
Yea, I think a lot of people expected ML to be just a fad buzz word for a while but it developed into a promising industry with high demand for the foreseeable future.
My point isn't that ML is a buzzword. Its that its just another tool that can be used to create business value, not some magic money tree. ML engineers are roughly on par with standard software engineers. True data science positions - regardless of job title - are much harder to come by
ML is hype
ML is a buzzword
ML and AI was around for past 50 years nearly
Sure. But CNNs and the hardware to run them properly haven't been
We can agree to disagree. ML is a money tree, because it offers insight in to the things 'we don't know that we don't know', and that has always been profitable throughout history.
@gilded valley But mate, why would a company want a small team of experts, when its clearly shown that an ensemble of good people is better 😛 Since we're on the topic of ML
i was trying to make my own study plan based in their major map courses but i got the intrigue how well structure the major map is, so basically just trying to get some information about it
so ML depends on what? quick brain processing? einstein maths?
@little prairie for sure
My understanding is that ML is some neat ideas usually expressed through some "more advanced than high school" maths, but not terribly complex either, and that can usually be expressed in more natural language, and a lot of experimentation with these ideas.
a lot of my current coworkers who are ML engineers are more like software devs who know how to use AWS Machine Learning services
so they write a web app component with ML built in
but they're using some sorta AWS service to handle the machine learning
they're not literally building ML algorithms or something from scratch
it's a lot like how front end devs know some UI/UX but are mostly writing code using libraries that help write front end stuff
Yea...not really what this discussion was covering.