#career-advice
1 messages Ā· Page 150 of 1
hiring developer 300$/m
Don't know about Portugal but in the US I would say if an MS degree is off the table, then build a portfolio and try applying for jobs. It won't be easy but a solid portfolio does help a lot more than any certification will for developer roles
Some certs like the AWS ones can help for certain roles where you need those kinds of infrastructure skills. The way to know what certs matter for what jobs is to look at job listings
!rules 6 9
Not here
6. Do not post unapproved advertising.
9. Do not offer or ask for paid work of any kind.
Those kind of certifications are usually usefull if you need to resell their products (be m$, or other vendors), to be able to be under the list of validified vendors
Although dunno in the us, but any serious company will pay for your certifications/training if there's any required
seems like a different type of certs.
Like certs for cisco devices target a different market than the folks wanting to enter the field as an entry level software engineer
Ah you may be right. Although I never understood what's their gain (like for cisco) wouldn't they make more money to sell it to everyone? Or maybe there's some regulatory capture at play...
You have to look at it from the other side as well. Why would they hire you with a cert demonstrating you have worked on the topic for a few week comparing to other applicants with a full degree which demonstrate they have worked on it for years?
That won't lead to the same jobs/roles/career.
You may want to look at bootcamps, or some conversion program that do deliver actual degrees (ex: evening classes). but there is no shortcut.
Cisco's goal is to have people proficient with their devices, not to compete with degrees. To that end, they aren't really equivalent, nor that they aim to.
Like making a curriculum for one device would look very different if you want to take in people who have no CS background
I'm sorry I didn't meany that
I was a little bit perplexed over cisco gains to bottleneck resellers over their certification program...
no need to apologize.
I am not sure to follow the resellers part either
Is Python for Everybody by University of Michigan on Coursera valid for a entry level course & certification?
What do you mean by valid?
Nobody looks at certs
in some countries they are desprate for anesthetists making the salaries upto 500k / year
so unless that is 500 / min
bruh i just did an OA that was so annoying. 2 questions were super easy, one question was mildly annoying, and the last was an extremely annoying string formatting question. like something you'd find on codingame but worse š
OA?
didn't you get an offer on that place you were waiting for? could've sworn you were waiting on a spot
Do you think this is an inappropriate place to ask about a job in tech that is not SWE.
Yes thatās fine
We talk about all sorts of jobs here, def not SWE only.
https://us-redhat.icims.com/jobs/100528/technical-support-engineer/job
This is the job i want.
This is the resume so far
I took off all the SWE projects because i dont want to come off like a failed engineer, more just a hobbyist that knows a lot (which is the truth).
Looks like a great start. The Linux system admin part is a personal project, right?
yes.
it does have a stripe subcription syystem tho so slightly commericial (we're not profitable :P)
What else should I put on there. I have a high school education, is it worth saying that even?
I'm pretty sure putting college experience that is unfinished down is stupid, even though according to research every year a person is in college they have better health and productivity.
I donāt think you should call it experience. Just label is as Projects. It would come across a bit misleading as written
Got it
"according to research" it was sometthing i learned in developmental psych years ago
How long were you in college and what major?
I was an English major because I was a dumb teenage emo kid that haad no idea what i could want to do for work back then.
I did two years community college, transferred to University to do third... Didnt finish after first semester
Iād probably list the two years, itās a fine story, people understand āI picked the wrong majorā
also I just realized support roles these days often want you tot be well written.
Yah, its a plus
so how should i cite it down, the two years at the college? Just put the year and major and dont mention finished or not?
did you get an Associate degree?
I did not. My thinking at the time was that it was not necessary for me which was naive and stupid. I could possibly try to apply for it, but I would have to take one final class, a government class i believe. Memoryy could also be wrong.
Yea that does make it a little harder. Not sure on this one what would be the best way to do it
I just did this
None of this is a lie.
Thatās great
before I was talking about how I would be miserable working for companies in support, I dont think I thought it through. There are companies that are using systems i love.
Okay this is the last thing I think. Notice there is a ten year gap from school to work experience.
The truth is... I could put jobs going on there back to 2012, but they would not be relevant and make me look unreliable.
Frrom 2009 to 2012, this is a dark period of my life that I have do my best to pretend didn't happen. If you background searched me, you would see nothing because it was so long ago, but if you decided to dig and dig for oldl records you would find possesion of drugs.
I could potenttially fluff it out by talking about the roles i started with at walmart before
but tbh they all lead to the same thing. Customer Service. The current role is just a later point of contact than the sales associate
considedring spinning it like this
Just title it as "Skills"
Oh, you're putting a date, I see
Maybe use the projects you've developed to explain the gap
guys i need help how do i turn my .py file into an .exe file with an icon im using python 3.11
Step one
pip install pyinstaller
Step two
pyinstaller --onefile --icon=path/to/your/icon.ico your_script.py
<@&831776746206265384>
@vapid jay, not the place for this.
i used to use defult gateway rizz and somone it got me a gf
Hello to all,
My name is Ivan, I'm 29 and I come from Croatia. I am bachelor of electrical engineering and I was working in that field for about 5 years. In particular I was working on cruise ships as electrical engineer.
I realised i dont wanna do that job any more and with little prior experience with programming in my college(C++) i decided to give it a shot. After completing CS50 Introduction to programming with Python i decided that this is what I actually want to do.
Right now I am working on Scientific Computing with Python certificate from FreeCodeCamp and I am closing on that chapter as well. So I would like to take some advices how to approach my next steps. This was my plan and it will come with some questions, but its not set in stone. So if someone could remove something or add something that would be also ok.
1.- Intermediate Python Programming Course from youtube, as well as some small projects to double my knowledge and practice.
2.-Data Analysis with Python from freecodecamp
3.-And here we come to some questions about Data Science and Machine learning.
Option A.--- On EDX page I saw also HarvardX: Introduction to Data Science with Python which recommends HarvardX: Introduction to Probability. So is it necessary to do probability intro or I can jump into data science right away.
Option B---Professional Certificate in Data Science which has lets say around 10 courses covering probability, visualization etc. But pretty long one.
Option C---Machine Learning with Python on freecodecamp
And yea I plan on the side little bit to learn Linux system so maybe somewhere down the line to try some cyber security as that seems very interesting from this point, but i think I should start from the beginning.
This was my idea lets say for roadmap, of course I am still finding myself so I can change everything.
Hello, I am not sure if this is the right place, please notify me if so.
I am a Devops engineer with 2 and a half years of experience and I wish to practice and expand my Python skills.
I want to create a project in python which will improve my skills and I could show it on job interviews.
I don't have an idea for a project and I would like the community here to suggest me ideas and such.
Thank you.
Sounds good. I don't know the job market in Croatia but my advice would be to study it and figure out what kind of roles you are aiming for. Once you have any sort of portfolio project that demonstrates core skills, start applying for jobs while you continue to build on your skills
The topic of the project can be pretty much anything that interests you.
The substance of it should demonstrate the skills needed for the specific roles you are targeting.
For example, my primary portfolio project is a simple REST API built in Flask to perform simple CRUD operations in a Postgres DB. Whether that's a good idea for you or not depends on the sorts of jobs you intend to apply for. If you're already a DevOps engineer that's probably way too basic to help you.
!code
Why do individuals with degrees in vehicular engineering, bioengineering, etc., often secure jobs as software engineers or work in the AI field? It sometimes feels like my CS degree is considered inferior because they can transition to my field, while I am for sure going to face challenges entering theirs, for example in chemical engineering.
damn dude, why is the VP of optum sending me a connection request?
feels like my CS degree is considered inferior
Any real evidence for this? I don't think that's true except maybe in the relevant industries where the domain knowledge has reason to be valued
Well my aim is also to take something in EU, or wherever if remote is possible. But sure to start with croatia
Well if you become expert in chemical engineering and prove them that you surpass knowledge of their top workers. I really doubt they would refuse you š
they frequently say the same thing, "If I have to learn computer science anywayy... what is the point of my degree"
Whoās they?
people that come in this chat
I didnāt make that conditional statement if you were referring to me!
They also face challenges going into SWE
The difference is that information to overcome these challenges is far more accessible than the other way around
@near ocean I agree, information for me to become a mechanical engineer is much more less than it is for them to become a computer scientist.
after all, you only need the computer to do what I am doing, but I need a factory to do what youāre doing and a computer for the CAD, some grasp of physics and material science, ā¦
I wonder what the available jobs and competitiveness of getting them is like in those fields
As far as juniors are concerned, anyone with a stem degree could possibly get into the same jobs as any CS graduate, assuming they can pass the tech interview stage
Degree
hey guys, i know intermediate python and i didn't focus on something specific yet thinking that i should improve my comfortability with the language first. rn i think i am ready to chose something more specific but my priority is to earn some money freelancing. what skills or niche would you suggest me to focus on to increase my chances to earn money freelancing?
Agreed
Go on freelancing websites such as Fiverr and look up what work requirements people have for python in your language/region
Probably wordpress is the way to go after all most of the sites are made with it
Anybody participated in GSOC? What was your experience level when you did. And how did you find it overall?
I would not, it's a sweat shop. Best building a network with some local business and see what's required. Spoiler alert: small/medium size business are great for a social factor, but their management/work is dogshit
That's in my experience that is... Although bigger companies often are even worse, I don't understand how do they even operate
No idea why people want to be freelancers/contractors
Find a permanent role like the rest of us smh
It doesnt matter if youre the world's sweetest talker, youre not going to make a career out of freelance just starting out
I wouldn't even try to freelance, for the reasons recently discussed. Do you ultimately want a full time position?
You could troubleshoot, ask questions and see what could be learn from it.
As a rule of thumb, if you think someone is an idiot, there is 50/50 chances you are right. If you think everyone is an idiot, then the problem doesn't lie with everyone around
(might be also a case of sampling too small and you need to find better groups of people)
not really, i just want to make money. what would you suggest me to do?
Get the credentials you need for a career as a developer
is there any resource out there that i can find most of those credentials listed?
A computer science degree
im currently in uni and there's 2.5 years for me to get a degree. what is the most reasonable approach for me to try making money before getting my degree? i'm not after big bucks i just want to make some side cash
Internships. Free lancing isn't a way that students make side cash
You could work retail/hospitality jobs part time, not as competitive as internships
but also not as well paying or as useful
You might also look for opportunities to work for the university, like as a teaching or research assistant. That was how I earned "side cash". And then food service was my primary income.
what do you guys think about fiverr or upwork
I think it would be a waste of your time to even try
ah makes sense
can you elaborate please
I think your chances of making any money on either platform are so low that you should not even make an account, but that even if you do make money, you won't break even for the amount of time you didn't spend on school or getting a job in food service
Awesomeness is a process, not a state.
Nothing that can't be fixed with some good will š
You could ask your manager for feedback or a 360. Same thing with your friends.
You should also feel free to come here with specific instances where people here could advise you
That's just the surface level. You need to dig deeper.
You can think of it as like treating customers or a bug. What makes them think that? Do they have a specific example? What were they expecting to happen?
that's the type of stuff your manager ought to be able to help. if they don't, that's a different problem
Learn from that: networking and soft skills -are- important. Itās hard to solve problems by yourself: Iād rather have two ābā engineers than an arrogant A
what about A+'s š
Have you asked your manager for feedback?
"Hey, I have been here for a while and I want to make sure I am growing and would love to hear some feedback from you about areas of growth or things I could do better"
Then counter back with "Is there anything I could do better?"
Or the more drastic: "Fantastic! So what's stopping me from being promoted?"
hello , i have basic knowlegde about python and want to learn it till intermediate level can anyone suggest from where i should learn? any yt recommendations please
If you're done with the basics then it's time to build stuff... Whatever you want to build. Videos won't help much unless you're looking for extra help with some specific conceptual topic
when will i will be ready to make some significant contributions to opensource? as i want to take part in GSOC also
once you can navigate those projects and be able to make meaningful contributions to them
š thanks
hey guys
im not american
that's probably the equivalent for you guys, yeah
im quite well versed with python, ive been programming with it for ~4 years now
the first year of the course will likely focus on core engineering knowledge, however i feel like it would be good to learn more about the ai side of things before jumping into it, just so i have a bit of an advantage
also because i only did general math at school rather than methods (dont know what the equivalent is, but here we have 4 math levels, from least to most advanced they are essential math, general math, math methods and specialist math) and thus i'll probably be a bit behind most people in terms of that
from what ive read, its an engineering bachelors degree that graduates you with an additional masters in robotics and ai
It's look interesting course!
also sorry for not responding was out with family for a few days
i wanna work for microsoft yea thas it a full stack engineer idk
i wanna be a computer engineer
that's Great!
can anyone elaborate me the difference between computer engineering and computer science?
Ah, ok, yah, phrased like that, makes sense: we have those in the us too.. Usually 5 year programs.
CE is a bit lower level (more electronics stuff). CS being more higher level (theory). A lot of overlap between to the two, but depends on your career goals and interests
H1-b is tough, even with 50% chance it's an average wait of two years. And it's not 50% chance. The reserved 20k MSc/PhD slots are just for people holding US based MSc/PhD degrees. I have no doubt I could get a job even if it took me a while, but then have a 2 year wait, it's just too much. I'm going to pivot towards getting hired at big tech here in Europe and ask for L1 transfer. It's a lot less friction at every step.
Alright, thanks.
I need to mentally strengthen myself to be rejected for this job I applied for.
Applying for job is a very "bipolar" experience for me
It comes from a place of complete confidence that hits a cliff.
This upcoming one is more about... I deeply respect the company's choice of infrastructure and contributions
I wouldnt necesssarily feel thay way about most companies
<@&831776746206265384> user is too young for discord
I'm not sure?
13 is the age for discord
That seems like it may have just been poorly phrased, but "currently studying at oxford ceng" makes it sound like they're a uni student
Oh
I think they meant they've been using Python for 6 years, since they were 12 (or maybe the other way around?)
My bad
dumb question, but i'm struggling to find GWU's MSBA requirements. anyone have any ideas?
found it
this is the required course catalog
is it true that ai will be replacing coding or is it worth it to do further in my coding career bc idk really at this moment
No. AI is making software engineers more efficient, the total number of jobs is projected to increase in coming years
hey, anyone whoās had or has a programming internship what route did you go down in order to get one?
I went to a presentation at a uni event by some company, got to talking with them and they offered
We've hired some interns through Handshake
I also post jobs on handshake, itās pretty good.
Omg I keep getting spam messages on handshake. Itās out of control @fringe sphinx
Jobs that are not related my field⦠Job recruiters donāt really check your education there at all?
applied on indeed for one and applied at a job fair for the other
how do i start publishing a project so it will be on my resume
nothing will get automatically added to your resume; you need to do that yourself. but you can just push it to your GitHub
However you like. Personally I have a portfolio site that links to each project on GitHub, and I also link to both from my resume
ok so what i understand is i can either put it on github or make a portfolio thats links to my github
what do you i have to do after this part , add my github or portfolio to my resume and list what learned from it , or smh different
something like that. look at resume templates for what a typical projects section looks like
Trynna get into cybersecurity for a career. College Iām trynna go to has a Cybersecurity bachelors degree (CAE-Center for Academic Excellence-in Cybersecurity recognized by the NSA) so I was planning on doing that for my major
But then I saw a lot of ppl saying CS is a better degree bc it gives you more background and is more theory based so the information will stay good for a long time, whereas cybersecurity is too niche and not enough theory so itāll get outdated
And also that CS is preferred by employers. But I know that CS Is a much harder degree than a cybersecurity one
And also Iām not the greatest in math. In CS Iād need to take data structures, algs, calc I, calc II, and Discrete math. All of those I wouldnāt have to take with cybersecurity
What do you guys think I should do?
Your statements are correct, so now it's your decision.
is CS preferred even for cybersec positions though?
Generally I think that's right but it will depend on the role
Yeah generally
Bc Cybersecurity degrees are so new. Some are good some are bad. And even tho mine would be coming from a good school recognized from the NSA, it still wonāt look as good as a CS degree
Recognized by NSA means nothing. Without a strong qualification, that could just mean "we get money from them." It is the same issue with having ABET.
Yeah the CS program at the college is ABET
Iād just do CS but Iām worried abt how itās such a hard major
Especially when Iām kinda meh at math
something can be challenging without being arduous. If you're interested in programming and computers, I don't think you'll find a CS degree to be insurmountable.
what extra stuff?
Thatās a good point
My parents are encouraging me to go the Cybersecurity course bc they think I canāt do the math in CS which I kinda agree with tbh
Maybe I need to believe in myself more idk
did you verify that the cybersecurity course has less math?
because I don't think that goes without saying.
Yeah I did
Data structures (not technically math) algorithms, calc 1, calc 2, and discrete math were all classes I had to take with CS but not with cybersecurity.
The cybersecurity program at this school seems to be very cybersecurity heavy and very few theory/cs classes. Which makes sense since itās a cybersecurity degree. But still
Yeah I was thinking the same thing thatās why I checked. But yeah definitely less
Im updating my cover letter and resume for a tech work, is there a decent site with guides I can learn from?
Not sure about cover, but Jakeās resume is a good starter: https://www.overleaf.com/latex/templates/jakes-resume/syzfjbzwjncs
thanks
and thank you jake
Hello everyone! I am a Python beginner and enthusiast. Exploring career opportunities focusing on financial markets/finance and seeking advice on a learning path? Currently a Tech PM planning to switch careers and be a full-time programmer. I have been drawn to Python's versatility as compared to other languages I explored in the past month or so. Not keen on webdev but interested in algo trading/quant analysis/data analysis/science - or even open to hearing better paths with Python. As compared to designs/aesthetics - backend/logical thinking has excited me in Python learning days. Any recommendend learning roadmaps? or community experiences will be extremely helpful. Thank you in advance. š
Hi everyone! Iām almost finished with my MS in data science and Iām wondering if any of you have any tips on landing a DS job. It is difficult to get. My undergraduate was in chemistry so I donāt have industry experience with DS but I have done projects and case competitions while completing my degree. Any advice is appreciated! Thank you š
Heyy guys please help me out to grow my instagram account of programming - @anandb.exe
!rule ad
ait man thx
Hey, guys. I'm an aspiring game developer. I plan on studying game development when I go to university
Hello everyone
I am looking for internships and job opportunities (coding or management, leadership-related work)
can anyone let me know if you have any internal opening roles to work on? (paid). I appreciate any help you can provide.
yeah its a 5 year full time 10 year part time degree so that checks out
This isnāt a job board; thereās no hiring or recruiting allowed here. But, youāre welcome to ask career related questions like; how do I find opportunities?
okay, noted
how do I find remote work opportunities?
I tried on few websites but no response from the recruiter
What country are you in?
India
I dont know about India, but other ppl here may know!
ok
what are all of the major career options that I have within the coding field?
Thatās probably unanswerable: Everything uses software. Someone has to build them.
._.
Hello guys Im a sophomore in college and havenāt started any coding classes yet currently Iām self taught beginner and just asking if itās still possible to get internships even if Iām a sophomore
I know freshman whoāve gotten internships, so itās -possible- (but difficult).
But, if youāre not coding yet and looking for a SWE internship? That seems hard. Maybe other types of internships. Whatās your major?
I went to a community college because I couldnāt pay for uni the first 2 years, got my basics done and now doing a SWE degree
Jobs and internships, as far as Iāve seen, are fairly random. Depends on your location, etc. Your school likely has a career office which can guide you to job and internship postings.
Iām just really worried because I heard my degree is gonna be basically useless without getting internships
It is way better having internship yes, but u can also supplement it with working on pet projects, open source, participating in hackathons.
Basically u need to show, that u a truly willing to commit yourself and able to code. That can help getting job even without internship
Thatās a terrible take. A degree is good. A degree plus projects (practice) is better. A degree plus projects plus experience (internships) is best.
that's not necessarily true, but internships do help a lot. you should get started programming soon to get an internship at least for the summer after your junior year
Right now Iām learning python and been committed
^ this is the way. (What psm said)
Are game mods considered projects?
sure
What I look for in projects (when hiring) is: sustained contribution over a period of time. Something that you became expert at, not just a one semester school project. Doesnt matter what: itās often unrelated to the job.
But, if youāre just beginning the journey, donāt worry about that. Just get experience coding -anything-. And, itāll be more fun/satisfying if itās something that interests you (like a game mod)
that was really helpful, thank you for that post
š a lot of people have lots of short projects, and canāt answer any meaningful questions about them. Makes interviews hard
oof, I bet that's shitty for you and dissapointing for the interviewee
Yah, āI see you did a project using pandas, can you tell me about it?ā āNo, I did that 2 years ago and donāt remember anythingā
I guess the situation would be vise-versa
thank god i was able to talk about the pains of me learning pandas join table syntax in the interview and the interviewer was able to relate
oh also @fringe sphinx, can you tell me what you think of a specific course catalog?
Ask tomorrow plz
In low effort mode
ah ok, sorry
enjoy your christmas!! (idk if you celebrate)
Merry Christmas @hearty island
thank you š, you too!
Is the server still active?
wdym
Damnnn.. it's the first discord server I ever joined
I quit python
I hate cs
I'm gonna study music
whatever makes you happy š
Anyways Mery Christmas everyone!!!
Ye cs sucks
Cities Skylines is fun @vapid jay
I guess, I did get a bachelor's degree in cities skylines after all
i'm majoring in biz analytics, which is like IT basically. i didn't do well in CS my freshman year
still like to code though
is it just me or do IT roles require less? like they're easier to get into?
that's been my experience so far
probably true from what I can see
good for me though, that's what i usually aim for
Easier yes. The degree is easier too in terms of less math and science. But you can still end up in similar software engineer positions if you choose to self study a ton of tech in your free time
i'm more into business intelligence. if you mention python there, they're intrigued
bc they mostly rely on power bi, tableau, and excel
I'd recommend IT+business mixed degree
yeah, i'm considering doing an MSBA (masters in biz analytics)
That's a good route
i got my 4th internship by talking about coding in python and it impressed them bc the other people didn't really code, they relied on no code tools
not a really high bar tho, the interview was very relaxed
Yea knowing code always helps. Not even being amazing at it but at least knowing how to read and write basic amounts. Or knowing how to setup automation by knowing how to read documentation and follow guides online will go a long way
hi
You're probably not going to get a freelance job any time soon. Like within years. What is your goal?
What country are you in and do you have any professional or academic experience?
Unlikely... You can look at the competition on Fiverr and Upwork to understand exactly what you are up against. It's extremely competitive.
I can't lie I just started leanring python and I'm on functions but i want to be a data scientist. I'm currently enrolled on the coursera IBM Data Analyst course. Do you guys think that using kaggle competition as experience is good for the level that I am at now?
Kaggle is nice and all but what kind of degree do you have? Advanced degrees are pretty common and no degree at all is pretty rare
!ot ask in the ot channels
#ot2-never-nesterās-nightmare
Please read our off-topic etiquette before participating in conversations.
if i want to be a robotics engenieer what should i practice
what should i focus on
You should go get a degree
Robotics engineering.
To say more than that we'd need to know a lot more about your current situation and experience
is it normaly to start off as a web front end dev then transitioning to backend ?
hi
so i'm 22 at the moment
i didn't study math in high school at all
so no background there
should i try to get in college?
it'll take at least two years
and i have to go to college as a first year and study things i already know
but i see many people saying i need a degree to get jobs
go uni study CS
its better to have a degree
yes, if it's at all possible, try to get a bachelor's in computer science. first year will be boring academically (it usually is), but it is what it is and you just need to bear it
guys, is it normal to start off a front web dev and then transition into backend ?
Not especially common nor uncommon... Why?
Hi Everyone, Hope everyone is doing great.
I want to learn AI, so I want to know from where should I start? Any help?
Like,.I don't personally know anyone who did that, but I'm sure it happens
An advanced degree
Means?
Start with learning programming. Then maths. Then a degree. Then a graduate degree. All while writing a lot of code
You're asking me what I mean? I'm saying that if you want to work in AI you should expect to study for an advanced degree like MS or PhD
Of course you can play around with Pytorch or whatever you want to do along the way
There are some AI-related resources pinned in #data-science-and-ml, though you will not get a job in AI without at least a bachelors degree (and probably a masters) that is relevant to AI.
is there a roadmap for devops?
also does it involve cloud computing or any cloud knowledge?
roadmap.sh might have something to your liking
usually, yes
Good to fix then. DevOps job roles in 98% cases assume working with Linux
usually, yes
Is there a way to run 2 OS on one device?
I have only 1 work laptop and I use it for everything
or I could just buy a old used toshiba
There are.
- Dual boot (best approach)
- Virtual machines (virtual box for example, or virtual manager with qemu)
- WSL2 hybrid way
Would it be heavy on the laptop?
or just huge storage
U need to reserve some disk space for Linux.
both, depends on which one you use, but still both
can external ones work?
No idea. Probably yes
My laptop has a lot of ram but poor storage
I use it alot for graphic designing as a side income
Linux is not hungry. U can survive on 100gb space size as novice. I managed to work for 2 years with 250gb disk size. ncdu program helped to clean up
yes but, external disks are slow
SSD is highly preferable for fast working
Im using an external ssd
My laptop is on 250gb and prob has 50gb~ free space
yes, external anything are slow
you can change the SSD on most laptops, consider that
why would linux need fast speeds?
it doesn't, but you can definitely feel the difference between running linux on an external SSD, vs running it from an internal one.
I'm currently doing an economics degreee
just resurfacing to get the community views, assuming it must have gotten buried due the long holiday weekend.
Here's the situation: I'm a freshman in college trying to pick my classes for the next semester, and I don't know what's the best path to take.
I'm a little ahead of the curriculum, so there aren't any in-person classes for me to take. I have to take them virtually. I have the option to take discrete math and java, but the thing is, it looks like both professors for both classes are equally bad (rated 1 on ratemyprofessor). Which one should I prioritize? I kind of want to take java, but if it's with a bad professor, I don't know if I should put it off.
What is your educational background, what kind of work did you do as a TPM, what kind of job out of your list are you most interested in?
I am a BSc grad. Been a Technical PM for ~7+ years. There's a bunch of hats I wear since I work for an agency but relevant to tech - mostly web and app dev projects. few enterprise Saas projects. Primarily built around wp/shopify/react/reactnative/dotnet. Other than that client comms, accounting, HR etc. just for fun.
over the past year or so, I have been mulling over the idea of writing code myself since I've worked with engineers/QA peeps a lot. Generally speaking, I understand the logic/rational and even syntax to an extent. I started learning wp but got bored. learnt js/react - didn't excite me that much. It was soon enough for me to realise that I don't think I am a fan of how to create UI/UX but primarily how backend is built or logic is created etc.
plus I have had an interest in financial markets and I do basic trades for a couple of years now
while all of the above was happening, TADA - I stumbled upon Python and my interest for financial markets is already at it's peak so my head is all set on both. Hence, I am looking to create a roadmap which helps me do something creative around these topics/domains. Learning Python was intuitive. Although nothing is easy, it felt better as compared to other language/framework experiments.
to add to the responsibilities - I essentially assign/breakdown work for the engineers, brainstorm ideas with them from a tech perspective, solve any issues for clients around CMS edits, QA what they build for certain projects, plan/estimate projects etc. additionally I understand the current concepts and then do R&D to suggest if I find something interesting. For instance, we had been doing CSS for the longest time and I introduced Tailwind to the team. I feel this should pretty much clear the picture but lmk if you need to know more?
Yes, Iām a CSE Graduate with extensive knowledge of Python. I just want to know a roadmap and resources, if you can help me with that. btw I am not worried about Job.
hello i'm looking for a part-time online job, if you work online. or know someone who does please let me know.
!rule 9
But more importantly, good luck with that. Part time + online is really hard to find. And that includes things like upwork or fivver. Actually, those are easy enough to find work, as long as you donāt want to make money
I wouldn't take the ratings into account. these are almost always left by students that are blaming the Prof for their own bad performance
Same with yelp reviews too. (Probably a truth for all online reviews)
Yes, rate my professor and the likes, don't give you an accurate picture. But there is still nuggets of truth in there as long as you know how to read through the garbage. That being said, when a prof has a 1 ... yea ... that tends to mean that they really do just suck and isn't students blaming the wrong things
my stomach hurts
can someone pls help me in a private chat with micro python for an raspberry pi pico
i know but before someone can really help me the tab goes away... i already tried it 2 times and everytime my tab is gone
So many people tried to help you. You need to be activly in the chat. Not post and disapear. I would recommend reading https://pythondiscord.com/pages/resources/guides/asking-good-questions/
tl;dr explain what you want, what you are trying to do, what you tried. Give enough detail that people don't have to pull your teeth just to figure out what you are struggling with. Don't ask if someone can help. Just explain what you need help in
i will try to do it again....µ
How to start a software company
Thatās, uh, too broad a question
@tidal haven I was thinking of coming up with a basic roadmap for quant dev at some point, keep in mind it's specific to only one job in the field
If you're starting from scratch, you need a good understanding of python's data structures and some basic implementation of algorithms in other libraries.
Then look at financial concepts on something like investopedia: can you intuitively understand basic option pricing methods and when to use which, for example
You can iterate over your understanding with a basic project:
Come up with a simple trading idea (VWAP or EWMA over some adjustable trading window).
Look at the data you would need. How frequently can you ingest it, what restatements are there, how can this be stored and monitored.
Then you need a pipeline to generate a signal from that data. If you're storing the data, consider using historical timeframes of various lengths, instead of just the latest numbers.
Then there's backtesting of the signal, this has limited benefit in practice but looks good to employers that you know the process.
Once you've got a basic data pipeline, signal generation pipeline, and a somewhat reasonable backtest to give ample confidence, you can productionise the system to paper trade. Alpaca Markets is good for this.
Productionisation will look very good for a quant dev, since there's so many variables that could go wrong. Deploy your app on k8s, have airflow DAGs to handle signal generation, and use some kind of database for maintaining clean data.
Then you can always have a visual dashboard showing some stats (vol, alpha decay, volume, PnL for the day) etc
hope i get the uhg offer š
they said i'm a top candidate for the role
whatever that's supposed to mean
could be hr speak for good, but not good enough
they could've said the top candidate for the role
@hot shuttle This channel is not for recruitment
is it feasible to study part time as a grad student and work full time for my employer? is that common?
If you do one, maybe two classes at a time, yes
hmmm, so then it would take me more time to graduate
Hi everyone, I've one question for all of you. What do you think is Calculus difficult?
also can i get your feedback on what you think of a particular course catalog?
No opinions?
Differential calculus isn't especially challenging if you have a solid understanding of algebra, and exponentiation especially.
Integral calculus is more challenging.
i'm trying to figure out if i want to choose baruch's MBSA program or GWU's MSBA program
You have to give people time to answer.
Integral calculus, u mean by dx/dy?
I was typing my response starting from the exact moment you posted your question.
I'm sorry for being impatient.
Not necessarily. dx/dy just means "change in x relative to change in y"
I almost forgot about the chat timer. My bad.
Only if it's related to AI
oh... i think it's more data analytics oriented?
Are you a student btw?
I'm immune to the chat timer, but I'm on mobile, so it takes slightly longer to answer.
I was in grad school until recently (I didn't like the program and disenrolled).
it's mostly based on how well you know the math leading up to calc
thoughts? that's for GWU.
@peak halo I just started calc. So, I don't know a lot of stuff I only know about limits.
well, most people say that through calc. we can deduce the nature in mathematical terms. Is it true?
my mom doesn't want me to do online school, she wants me to have in person interactions w the profs and peers.
sounds like calc 1. It's pretty easy given you're good at algebra
Btw, I'm a 14 yrs old student who's learning calculus.
baruch is way more business-school oriented and less coding...
So, you'll probably do differentiation next. Which in my option is easy once you review the rules for how exponents work algebraically.
Calculus is about rates of change, so it can model natural phenomena that involve change, yes. But it's not uniquely able to model nature as compared to, say, geometry.
well, in my mathematics textbook there's a quote saying "With the Calculus as a key, Mathematics can be successfully applied to the explanation of the course of Nature - WHITEHEAD.
i'm not doing grad school for another year or two, but i think it's worth considering now
Btw which country you're from?
I'm from India. I'm 14 rn but I will learn about calc after 2 yrs when I reach in class 11th. I'm in class 9th rn so I started learning in adv.
George Washington University? The tuition there is so high that I don't think it's worth the added earning potential.
correct, george washington university. and damn š¦. baruch is significantly cheaper.
in what age you were introduced to calc. @peak halo ?
It's like one of the most expensive universities in the country
wait, are u kidding me?
oh for fuck's sake lmaoo š
and at what age calc. is introduced to a student?
No. I didn't take calculus until I was in undergrad for the second time. My first major was in humanities.
i'm graduating from hofstra this may which was also uber expensive
varies widely. 14-never
what do ya mean by 14-never?
does the education they offer make up for it? like the quality?
Is it good for me to learn calculus earlier?
[14, ā¾ļø)
In the US it's pretty common to be introduced in your senior year of high school, if not freshman year of college
since you'll most likely be taking Calc 1
not necessarily
If you've taken algebra and trigonometry, then yes. Or even just algebra tbh
unless you're aiming for IIT, which is an entirely different ball game. IIT people are built differently
yea, in india calc. is inroduced in senior secondary school, I'm in secondary school rn.
many students will take AP Calc AB/BC in grade 11/12
(can confirm IIT is built different, my dad graduated from there)
well, education system here is totally different, in my mathematics textbook. It contains these chapters:Chapter 1: Number Systems. 1.1 Introduction to Number Systems. ...
Chapter 2: Polynomials. 2.1 Introduction to Polynomials. ...
Chapter 3: Coordinate Geometry. ...
Chapter 4: Linear Equations in Two Variables. ...
Chapter 5: Euclid's Geometry. ...
Chapter 6: Lines and Angles. ...
Chapter 7: Triangles. ...
Chapter 8: Quadrilaterals.
there is no calc. stuff rn. however, there is algebra in polynomials and linear equations
however there are 4-5 more chapters but I could only copy & paste these chapters. I came here just for guidance and u ppl. are really grt.
Calculus, by itself, isnāt super important or even all that complex. Calc has an exaggerated reputation for being hard or important: hard because most students donāt have mastery of algebra or trig first, and important⦠no idea why. It is helpful for college applications, however, and good to aim for but youāre not going to be a better SWE because you took calc early or first or whatever.
Stats and Linear Algebra are more foundational topics that i wish were prioritized over calc.
well you demotivated me š . I aspire to become a SWE in future, jk I'll take your advice in consideration.
That said: this lecture series is a wonderful intro designed for Hs students: if you really understand these videos, youāve got the foundation you need: https://ocw.mit.edu/courses/res-18-005-highlights-of-calculus-spring-2010/
Highlights of Calculus is a series of short videos that introduces the basics of calculusāhow it works and why it is important. The intended audience is high school students, college students, or anyone who might need help understanding the subject.
The series is divided into three sections:
Introduction
- Why Professor Strang created these...
And, everything by three brown one blue (YouTube). This stuff will make you love math.
I can say that I'm good in algebra being in class 9th but trigonometry isn't introduced to us in class 9th. It's taught in class 10th even tho, I've studied the basics of trigo. like the trigonometric ratios and solved many problems and I've mastered trigonometric ratios. But I haven't learned trigonometry functions as it's taught in class 11th.
What country?
In us, thereās opportunities to take a summer program to get a year ahead in math. My son did it which let him take linear algebra senior year
yea, I'm learning calc. stuff from a YouTube channel PatrickJMT, he teaches very well. the link of channel u sent me 3blue1brown it's subscribed but I haven't watched any video lectures from this channel.
My advice is really: donāt try to ālearn calculusā, but ālearn about calculus and why itās important and interestingā.
School has a way of making math boring. And itās hard to make a career of something if you canāt find the joy/fun of it
Actually, what I'm trying to do is jumping fast to higher classes to understand the concepts earlier and be able to crack IIT. Because I've heard from a lot of ppl. that calc. is really difficult stuff. So, I started with calc. but it's really easy ( I've learned only about limits rn I haven't studied further)
well mathematics is one of my favorite subjects, well I'm at limits rn I don't know what's gonna happen when I learn integration and differentiation lol
Good luck! It wonāt be bad.
this is indeed really helpful. please do if you've the time/knowledge to create such a roadmap - I would be forever grateful. And thank you so much for all of your notes. "quantitative developer" - that's a starting point, going to explore what they do. A few options that I had reviewed were quant dev, algo trader dev, data analyst, data science. but wasn't sure which one of them does what I eventually want to do with the mix of financial markets and Python. I am shortlisting topics to learn towards making it to becoming either of those or at least get an entry point into this world but the roadmap you're talking about might really be cool cause I have moved heaven and earth - there's nothing like it. something like: https://roadmap.sh/python
Thank you! I'm happy to meet such good ppl. like u.
There are software-related specialisations that do involve a significant amount of math, if you think you would find that interesting. Things like formal verification, numerical methods, machine learning, etc.
i think uh
š
why do i feel like im gonna fail gcse CS bc everyone says it hard
yo quick question is learning tkinter not worth it? from what ive read online a lot of people said its a dead library no one uses but i dont know
You said "few companies". That's probably not enough. Even an outstanding resume might get a 10% response rate.
Get feedback on your resume and keep improving it. You can share anonymized screenshots right here in this channel for starters
Focus on startups and lesser known companies over big names, local over remote etc. to increase your odds.
any good leetcode prep websites that you guys reccomend? landed an internship and I want to grind to be able to land that full time position offer. never done leetcode before lol
Maybe ask over in #algos-and-data-structs ?
I was wondering if I should do commissions or take a remote job.
Iām sure people in #python-discussion can give a better answer. But short answer is that it doesnāt matter because python is a bad language for GUI. You can do it, there are just limitations. Point being, donāt stress too much about that. Now, if you want to do gui professionally, yea, maybe it matters. Although a good developer is better than a good frameworker
Do you have the option? Or are you asking what to look for? Remote job is better than commissions. But both are really hard to get
Asking to look for
Because I want to work from home due to some disabilities.
yeah I think it's pretty antiquated and not used much in production anymore
PyQty5 I found is much better
I barely had any issues with it compared to Tkinter and the GUI looks nice with the added benifit of way more modules and tools.
guys
Yes, LeetCode.com. There's no better place to get good at LeetCode than there. If you get stuck on certain kinds of questions you can just do a web search and study other people's answers.
on some real shit I'm in my first year of college and I can't help but feel I'm not making full use of my time here
yall got any advice for that shit?
There is anyone available to speak here?
no
I felt the same way. I just worked on my own projects in class when I got bored
hello everyone
Heard of people building their linkedin at the age of like 16? what do they add?
competitions? awards? is there any advantage to building a linkedin profile early
Nope, no advantage to building early IME
Make some time to network (talk to people, learn from others, etc). Everything else is extra. Friends/classmates/coworkers is the best way to find opportunities and guide your career (and life). Bonus is starting some projects that interest you: itāll help your knowledge and resume when you start looking for internships and jobs⦠but many people struggle here, so donāt stress it. Focus on networking.
Think of a LinkedIn profile as a digital resume. What would a 16 year-olds resume contain? Awards, Competitions, Extra curricular activities, maybe predicted grades, any work experience they might have.
Thanks, in that case I'll try to focus on that next term. The coursework isn't too difficult so far probably because it's first year plus it won't contribute as much to my final degree. Honestly you're right I should make networking my top priority this year, though it doesn't help that I'm an introvert and have a bit of social anxiety š¢
only one way to end that, by doing it. Just like coding it gets easier each interaction, as you are learning now to communicate to computers, learning to properly communicate with humans might be even more fruitful for your life and career š
I think social anxiety can be described as the justified feeling of not being confident in the social environment you are in due to a lack of experience. I think when you look at it like this, you shall find that most people experience some form of it when they enter a social situation in which they do not know what the social rules and expectations are.
So it's ok, just try to find points of connection with other people. The reason it's so "easy" to find connections while you are at college is because you already have a commonality with all the people there, and that makes it much easier to break the ice and get to know people.
And that's why it's important to use it while it lasts, in the rest of your life you'll find it's harder to meet people so easily and network.
^ and; Doesnāt make it easier but: I bet that many of your peers are probably introverts / socially anxious. Youāre in good company.
Thanks guys, you've motivated me to try to give this a good try next term. No promises but I'll try my best!
There is an Community Edition
#python-discussion would be a better place for advice like that, this is more for career related discussions. But yea, Pycharm Community Edition is free
Also not to sound patronising or rude, but a quick google search could have answered that without needing to wait for someone here to respond š
How would I document my projects? like a website or computer vision projects
I have a project using yolov5 that id's farm animals and some other features
Firstly have a GitHub with your code. Make sure to learn how to use git and push commits regularly so we can see the progression over time.
Secondly, do you have a portfolio /personal website? That would be the best way. You can set up subdomains for any website projects you create. For any backend projects, a link to the code and an explanation can suffice, or you could create a front end and host it somewhere. Youād have to look into the best place to host based on the requirements. There are a few cheap / free options out there, but again youāll have to find them yourself based on what your requirements are
Any pointers on where to look for open source involvement/places i can start the work exp part of my resume? maybe like external research gigs for open source university projects or open source projects that require more than just contribution
Can someone provide me the best resources to learn Django?
I know documentation is good. But i want something application related.
check pins on #web-development
open source projects that require more than just contribution
What does that mean? What's wrong with normal open source contributions?
Dennis ivy has some good project walkthroughs
Not super massive #career-advice question. But I was encouraged by a friend to start a blog. Problem is, I have no idea what the best way to share it is. I don't really do social media. Not most. I also don't love putting my actual name on it. My github is fine.
What are good ways to get eyes on it? Should I explicitly be promoting it to places like reddit and hacker news? I don't love just unsolicited "look at my thing because I think it is cool". I like when other people think it is cool. If that makes sense
hi! so I made a site with a reply in html and I would like to hear some opinions
can i give the link here?
This is the career discussion channel. Please move your question to #web-development
oh. sorry, i didn't realize
If your content is unique and interesting enough, people may find it without a whole lot of self promotion. But of course the less you link and share, the less likely anyone will see what you're doing.
Some platforms like Medium may increase your visibility more than a self hosted blog
If you actually want people to see what you're doing then more than likely you will need to promote it. But there's nothing wrong with choosing not to
I know this is not the right place to ask for hiring but I am really in need of internship or job opportunities
If anyone has opportunities to work please DM me
I am ready to do any kind of work with lots of learnings
Yea fair. That makes sense. Well come on down to [ ... ] where you will find the best posts!
My current plan is to have a bit of a back log before I send people to it. That way I at least have a few things for people to look at to decide they want to follow me // follow updates.
hello people !
I wanted to ask about the career of a gamedev, what are the specialization in that field ?
Also i wanted to know more about the computer science in it more broad image, is there a video that show all specializations ?
Not practically possible. Too many "specializations". Even just asking about game dev is vauge. What type? Are you trying to do programming or art or animation or graphics or optimizations or .... lots of ways you can go. There are def easier and harder routes to go for getting a job and getting a well payed job in game dev. What are you goals? Money? Joy? Passion? You kinda need to figure some of that out on your own. There are good game dev communities out there though that tend to be super supportive
Also, random note:
I am now debt free
. Who knows if it was actually smart to pay off my loan in full. Oh well. Time to enjoy it for the next couple of months till I have to take out my next loan š
but do you know page on youtube or sites that helps to figure that out ?
Like how could i figure that out ? I know that i like to program, but maybe i will finish in art or animation
But what i really like is writing codes, and going to art or animation and not having the joy of coding feel a bit meh
Also webdev is also very big like that ?
what certifications do employers pay attention to the most?
Usually just cloud provider specific certs
Aws stuff/cgp/azure
hello guys , where can i ask about problems in python?
theres no swe certs?
Your degree
a coworker of mine told me that his friend completed a certification and is now working a 90k salary job with the available opportunity to jump up to 130k
https://roadmap.sh/game-developer this is not that bad. But is more focused on the CS side of things
https://www.develop.games/ this talks about everything you need for making games
I would start with these I guess
This is definitely not a swe cert
he claims they didnt go to college, just completed the certification
Didn't you ask what it was?
You're not gonna land a well paying job in SWE with just a certification. Either that friend is well connected, or most simple explanation is they're BSing
or bachelor's of sciencing
Thank you
as a computer scientist
don't we learn a bit of every subtopic ?
You asked specifically about game dev?
everything like cyber and webdev and gamedev
You'll learn a bit about some topics and nothing about others. Depends on the institution and course
If i solo learn + the institution and courses
I'm confused as to what your question is here
also how much does it take for a language to be fully mastered ? In hours, cause i usually study in hours
Nah i will be more precise sorry, myself, i want to be an expert in gamedev but at the same time be able to automate stuff and create mods for my games and knowledgeable in cybersecurity
\s/hundreds/thousands
Already watched it on 2th day and noted everything
And those all is that possible in the curiculum of 5 years ?
Or i have to dedicate all my life to it ?
You can amass a reasonable level of education in 5 years
And how much to be a master in one of them ?
A CS degree is meant to get you generally job ready for SWE work. You will never master everything and will continue to learn for the rest of your career
Not even close, 15 years at minimum
Damn
When I think of a Master I think of someone who not only has actual professional experience, but a lot of it.
What is SWE work ?
Software engineering. Game development would be included as one speciality within that
But not 15 years, i feel like 3 years are enough to be a master of any craft, and the other 12 are just keeping up with the new things
@gentle pewter https://norvig.com/21-days.html
Ow so a computer scientist is a software engineer
Well, generally a computer scientist would be someone who does research. That's a bit more specialized and advanced
As talked about in the link I sent you. This is not true. And it doesn't have to be true. You can get competent in 3 years. But so is everyone else. If you want to be good, you need to put time into it. In fields that are not as competitive, you can get away with less. But not here. And that is an ok thing. It just is also why money can't be your sole motivation. A motiviation, sure. But not the sole one
These numbers don't mean much without a lot of clarification about exactly what tasks and how mastery is measured.
Not true. Have a glance at the intel software developer manual's section on optimization and you'll see how deep the rabbit hole goes
Happily and gratefully enough money is not my motivation at all. I am motivated by it cause it is more of a dream for me, i love computers and gaming and i am in for competitive, i am on my 6th day today and i past all my 5 other day simply coding the day away and watching tutorials and simply learning about python and AHK. I stopped gaming totally, i spend my 8 hours of gaming now on coding.
Yeah i feel it is much more that way around than in simple numbers
Nah it can't be complicated as such it need 15 years also, like when you get a job you will have already a base and knowledge. It surely won't take 15 years
Well you can go by your own opinion as someone with literally no experience if you want
I have a hard time understanding how it could take 15 years
It doesnt matter
You dont become an expert just by doing stuff for x years
You aren't accounting for the history of the state of the art.
Even without experience, it can't take 15 years for someone to get used to his jobs even with constant learning and constant news
Unless by "master" you mean "become basically proficient at"
You are right but it is still cool to have an average number of x year, it help a beginner to look up to a date or a schedule or something like that you know
But I don't think those are the same thing at all
You clearly are overcomplicating it and i am sure of it
How the hell would you know lmfao. You've never done game dev or cybersecurity, I've done both.
I've been programming for over 10 years and I certainly wouldn't call myself a master. I'm a professional sure.
Well even though i have no experience, i have people who i know in both and i ask them alot of questions, i know a person in his 40s in cybersecurity
The thing is, it's not just a matter of keeping up with new developments. You also have to learn all the "new developments" that people who are experts in the field have been keeping up with for the past 20, 30, or more years.
He tells me how stressful it is and all that stuff, but none has told me that it take 10 years to become a master at anything except the people that are very lazy and doesn;t actively study or try to learn
But you also get used to learning those new developments it is another day in the work
I didn't say it's not. You're not reading me. The thing you aren't accounting for is the time it will take you to learn 30 years' worth of industry developments.
I may not have experience in software but i have experience in the hardware part of it
I surely don't have to learn every detail, i just learn what is useful nowaday of those 30 years
I think there is a misunderstanding that everyone who spends a lot of time in the industry becomes a master/expert at some point
Thats not true
Also this.
4-5 years is enough to get a reasonable starting point. 10 years is enough to become a competent and seasoned industry professional.
That is good to hear š I wish you luck on your journey!
As for the time stuff; you don't need to be an expert to get a job. A job gives you expertise in the field. And like the others are saying. It can take 15 years. That does not mean it will. And yes, it can take that long because there are so many things to know. You are not 100% working on mastering everything you need. Some time you are more focused on growth and other times you are focused on your job. Hence the large difference it takes people to become "masters"
I have a hard time understanding, like why would it take 15 years, it is still a very long time. Accounting that the bachelor is 3 years, masters are 2 to 3 years, doctorat 4 years. that is by itself a 9 years at least + 15 that is 24 years
It's unclear if they're asking about learning enough to get a job, or learning enough to be a "master" as in an expert.
A doctorate is a different thing. Also most people count education time in the time calculation. But yea, getting a phd is not 1:1 on being a good developer. They have different focuses. So it also depends on what direction you want to go
I wouldn't consider anyone a master who hasn't actually worked in the field they're supposedly a master of, especially when those fields are game dev and security.
I am not focusing on my jobs at all, i am still young and i don't have to focus on any job, i own a shop i repair phones and laptops and pc and consoles and others. I have 8 hours each day to learn anything i want. My goal and dream is to contribute at least to one gta game, to create something in it. Mastering my stuff surely is necessary to be part of rockstar i think, that is why i question how much it need to be the best or at least master a specialization ?
You dont need to be a master of anything to work at rockstar
Yeah that's definitely not a requirement. They have just as much grunt work they need done as any other company. And they're certainly not going to be shelling out for someone with decades of experience to do that.
I think you are confusing the need to be a master and the requirements to get a job. They don't solely hire masters. Hence entry level positions and senior level positions.
I can work at rockstar as low level computer scientist ?
You could. It would still take a bit to learn what you need. But yes
You can work as a software developer, i doubt they hire computer scientists, theyre different things
Still i wanna be a master in gamedev, i want to create my own games and all that stuff, it can't take 15 years, i won't code till my 40s ;-;
What??
Also i am confused a bachelor in computer science allow me to work where and in what ?
Yes, as a software developer
Youre not going to be doing research as a computer scientist
Most successful indie devs do have a significant amount of industry experience, but you can just make games freely at any time. You have to make a lot of bad games to make good ones.
You are going to jump ship at 40?
I see myself doing this for the rest of my life. So idk
Like said though, you don't need to be a master to start making things and doing things.
That is a lovely concept !
https://www.rockstargames.com/careers/openings has plenty of mid / senior positions.
i.e. 5-10 years of industry experience. Not difficult to acquire. Time consuming.
Nah i will also be doing this for the rest of my life, but i mean, it would be frustrating to still not be a master before 40s
Theres no guarantee you'll ever be a master
Damn 5 years, happy to have started from right now
CS needs to be split like how engineering is. There are a millions flavors of "CS". But yes, a CS degree is the first step and most big places have new grad posititions. And even if they don't, you go work somewhere that does and then get the experience you need and transfer to the company you want
Lovely
Yeah like when you have a successful career you've become entrenched in you're probably not going to stop doing it until you retire lol
What is a master ?
Its whatever you think a master is?
A master for me is someone who know every nook and is the best in the list to work on working on something and he maybe is able to finish many things better than others like he is in the top 10% people in his domain
Ok, there is no guarantee you'll ever get to that point
Most professionals dont
There are about 268698 game devs in the world.
if your goal is to be top 10% that's a pretty tall order. Less than 27,000 people in the entire world fit that description.
If 268698 are game devs then 27000 of them are the top 10%
I need to strive for that then
lol ok
What is knowing every nook? Does that mean if you want to be a python master, you need to know every builtin feature? All peps? Every bit of underlying C code? Every package? All github repos that use python?
do what you want ig. I just don't understand your obsession with wanting to become a "master" and then arguing with industry professionals when they tell you it's going to take a while
@gentle pewter what is the obsession with becoming a master? If you enjoy the work and are competent at it, mastery will come over time. What is the need to be so specific about timeframes?
Well i want to know how much it takes cause i am simply curious about this idea and i like the idea to be good at my work but the idea that it take that much time is hard to accept and understand
Not simply good, i really like the idea to master things
There is no set time goal
That is all
That is more how i took it yep
For reference, I've been programming and hacking for a good 11ish years. I'm firmly at a mid-senior level. And I've studied quite a bit, I know things that lots of other people in the industry don't know. But there's a ton to learn more of.
Knowing every nook, what i mean by that is knowing enough about the language to simply not be surprised and always know where to search and how to solve something without having to ask someone
I've competed in probably the most competitive worldwide annual hacking competition. If I want to actually place near the top of that, that's easily going to take at least another good 5 years of work with solely that goal in mind.
I have a question
Why do people tell those who know how to hack to avoid saying it in public ?
Because many times its illegal
My teacher who have a doctorat in cybersecurity made it very clear the first day we started learning
Well, there it depends on what you mean by surprised. There is a very finite amount of things a given language has, and unless we are talking about something like C++, you can learn all of it in due time. The issue arises when you find code from a domain you do not know.
Even if you understand what each line does from a language standpoint, the overall meaning will escape you in e.g. scientific code, unless you also know the science.
I remember a meme that say, great cybersecurity people are known while the best doesn't exist
"Hack" in common vernacular has a different meaning than among actual hackers. Non-hackers mean "commit cybercrime."
Yes thank you for saying that it helps ! I felt at first that it is more of an infinite things, when i was sure it is finite
cause when i started with ahk i felt it is biggggg and same with python, but after 5 to 6 little project damn it is lovely
To be clear, you will find python things you don't understand for years to come
There is still a lot in terms of python features
But as i know cybersecurity don't recommend that you know how to code, you are in gamedev and cybersecurity ?
Yes i understood your point ! I might understand line by line but the overall code may escape me and the overall program what it does and how it is structured may escape me
But i simply meant to say thank you cause talking with alot of people i felt like it is something infinite, gigantic and very hard to learn, while at first of starting i feel it is easy but i don't understand
You don't have to know how to program to get most security jobs. But it can help, and if you want to do certain things then it is a requirement.
I feel like computer science is not hard, it is easy but simply time consuming and you have to put the work
The time and work required is what makes anything hard.
There are absolutely hard parts of CS, but for most things, you end up needing fairly little.
Please write this down somewhere and review this sentence regularly throughout your learning journey š
Yeah i was told that a bit
Brain surgery isn't hard, just spend 50 years learning how to do it and then it's EZ, it just has a large time and work requirement
Maybe it may feel to me that way cause we learn differently here and it may really be easy for us
In my country when i ask seniors and people who work in the domains with many years, they all say it is fairly easy, simply put the effort and time
Nah that one is actually hard
If its that simple how come youre asking questions
You can't compare that one to us, our bachelor is 3 years and 5 years at most, neurology is 21 years
Just put in the time and effort
Cause i wanted to know the time average to master a language and a domain ?
But as already said it helps to know the time, that way i can schedule my journey simply
Mastering a programming language isn't that hard. But actually using it to make something is an entirely different question.
If we are talking CS as in the science, then it has the usual academic requirements of a PHD as a starting point.
Yes if you want to teach and other fields
Even if you just want to do CS research.
Coding languages can be compared to talked languages ?
But practical software takes a very long time to integrate CS advancements, so the tiny fraction you get from a bc/masters degree is generally good enough.
Lovely
"talked languages" are called natural languages. they have some similarities, yes.
Damn first time i get to talk with one of the "est" admin, hello gayest admin !
Lovely so it is possible to master many at the same time ?
Youre not a master of a language just cause you can hold a conversation
But mastering a language, doesn't mean knowing how to build with it stuff also ?
I dont think your definition of master is sound
for natural languages? not really. learning the vocabulary of a natural language and being able to access all of it quickly is very challenging.
Yeah i am questioning it also
Nah for coding languages, for natural languages i feel it is very easy personnaly
It really isn't
It is not
I am talking of personal experience
So is everyone else...
The difference is the other people talking from their personal experience have, well, experience.
Your personal experience doesnt fit with whats real
You know a bit of a language but can you teach? Can you write something significant?
Programming languages have much more simple and concrete grammars and vocabularies than natural ones. This is less my opinion and more mathematical fact.
in my country, you start learning at a very young age 3 languages, arabic, french and english
Knowing a language doesnt make you a master
and at uni we get the choice of learning a 4th language, at uni also you must be at a fluent level of the language or at least very close
You will generally end up learning multiple programming languages at once once you get some baseline level of experience with one, but it is a better idea to focus on one when starting out.
Being fluent in a language doesnt make you a master
Fluency is quite literally the first step
Forget the master idea, i am starting to question it a bit, cause i feel my idea of master is different or i may miscommunicate my idea of it
But no, fluent is the highest level of master in natural languages
No its not lol
It seems like you mean more like "competent professional," which is very attainable.
Well what is it ?
I think the word "master" in these discussions is anti-useful.
I think it must be something like that
Fluency means you dont struggle with expressing ideas/opinions
It is very very very anti-useful, i feel like it block progress of a discussion
Its expected that as a grown adult you'd be fluent in natural/programming language of choice
The Delf exam of french is of 6 levels and the 6th level i think it is the fluent level ? When we say fluent we mean he is capable of manipulating everything in this language like a native
Ok, that is a basic expectation of any job
It doesnt make you an expert/master/whatever you wanna call it
@gentle pewter you are very new on your journey so I understand the confusion, but programming languages are completely different to naturally spoken languages
but i really feel like it is close, syntax is grammar + orthograph
Phrasing and type of phrases and others is building the lines in a code
Mastery of a language, from your definition, is pretty much impossible. The creator of C++ doesn't call himself a master of the language for example
Nah nah forget mastery stuff i am confused on this one alot
If you had a background in linguistics and computer science, that would make a more convincing case. You have neither and seem to deny this misunderstanding
Oh no i compared to languages cause i have a linguistic background
Some language certs arent a linguistics background
My country made me know 3 languages to the C2 level, the mastery level, and i continue today learning my 7th one "Russian"
For all intent and purpose, I would suggest to consider them as completely different thing,
If you want a broken analogy, it's like math language. You have the symbols and their grammar you can use about how to put them together, but you also have all the equations and thinking that come with it that you do not have in a natual language.
It's best to avoid trying to compare programming languages from natural languages for the purpose of your career
I will do that, cause it make stuff confusing as hell
Any professional engineer can pick up a new language in a day. So it's a non event
Lovely ! That is great to note
Wait by picking you mean easily use it and learn it ?
start programming in it the day after
Oh god that is lovely to know
I though i had to learn from 0 and have to struggle later on
a loop is a loop. Doesn't matter if it's using {} or some indentation
Hmm then what is the hard part of programing ?
there are languages that are very different and that can take you much longer to pick up, but most of the languages that see heavy use in industry are very closely related and borrow heavily from each other, and the concepts you learn from one language in a family carry over very easily to other languages in that family
No.
It's like tools. What matters is not screwing screws, it's the space rocket you build with it
knowing how a loop works in Python doesn't help very much if you want to learn SQL or Lisp or even Haskell, but it does help if you want to learn C or C++ or Java or C# or Perl or Ruby...
You are good with analogies, it is not the next screw who is a problem, it is every little step to building the rocket and how it is schemed
What you can do is look at different paradigms of programming. It will help you learn different languages with different structures and ways of thinking. It will give you more ways to tackle problems and make things easier later on
Yes i see alot of things in python repeat in AHK and C# !
well, that's the hard part of programming. How to decompose a problem into small achievable pieces, and how to organize those pieces to make the thing maintainable and extensible
look at diferent paradigms of programming and how do i do that ?
The design problems inherent to making complicated things. Watch this for concrete examples of issues they had to solve, and what their solutions were: https://www.youtube.com/watch?v=prXuyMCgbTc
In this 2019 GDC session, Nolla Games' Petri Purho talks about the technical details of Noita's physics engine, including scaling up the falling sand simulation to support large continuous worlds and integrating destructible rigid body physics, while demonstrating the emergent physics based gameplay.
Register for GDC: https://ubm.io/341ZiaZ
Jo...
you read books š
There are more functional languages, logic programming, object oriented, etc.
Yeah that is honestly the hardest part when i start to code ! Having to scheme and create an idea of how the code will be written and structured is the hardest for me but i feel it become easier code after code
Hi
automating boring stuff with python is a very boring one !
What is Noita ?
sometimes you need to ensure you go through the boring parts/fundamentals to get to the fun stuff
I watch videos of reversed engineering and they are so lovely to watch and interesting, especially when i search games i like
Yeah but is it bad to do it passively ? Like putting a video and multitasking or do i have to really focus on it ?
yeah it's bad
Sad, focus is hard on boring stuff but i will endure
you need to be active, think through it, do some exercises, do some projects, etc.
There are no shortcuts and no magic.
I have loved learning some cause i modded a couple of games with those boring things but some are simply bitter boring i can't find a way to make them enjoyable
there's a lot of that in cybersecurity
I may have started in an overwhelming way but it is lovely
Of that ? Of bitter boring stuff ?
It takes like a month to write your exploit, and the payoff is over in 3 seconds when you run it lol
yep
But are ethical hacker capable of unethical stuff ?
I mean of course, in the same way that an ethical chef is capable of stabbing you
Ex: cron is a fucking bitch to deal with, but it's essential for scheduled tasks on Linux
You said it was easy?
You gotta learn the fundamentals even if they're boring or frustrating
Even once you learn the dry fundamentals the boring stuff doesn't necessarily stop
Well boring don't mean hard like mentally challenging
It is simply boring nothing more, what is challenging the planning the code and structuring it in my head
@minor sage
is 22
tries learning bash and gnu-coreutils in their entirety
finishes at 70
But more seriously with the detail Katy gave i feel like he/she is in 40s
I'm 22 lol
Ah you were talking about yourself i taught you were talking about katy
The joke still works either way
Yep
I've been programming in bash for 2 years now, still have to look up how to untar and unzip a tar.gz and tar.xz
What i learned from this discussing is : "Avoid at all cost anything in this field that talk about mastering, professional, or competitive"
Also i learned many useful details, but this one stuck with me, now i have to understand what is a senior then
Is this timer at the bottom depending on the lenght of my sentence ?
A senior is just someone with considerable professional experience actually doing the work
I don't think so
Also i learned that in that field there is no competitive way of working and that is sad
How can someone be competitive ?Sorry i mentioned the message by accident)
Being competitive for the sake of it is a great way to become unemployable
Well it is still confusing, senior is someone with professional experience
Damn, where can i be competitive then in this field ?
There must be a way to be competitive without being unemployable
There are competitions you can participate in, but day to day work is more about collaboration
I think it's like... tar -xf foo.tar.gz?
Yeah there are contests for programming, called hackatons.
Since gnutar recognizes formats more
imma go look for that right away
The original version of a pretty popular game called Celeste was made in 4 days at one such competition
On the security side there are CTFs which can be fun
Lovely
Those hackatons, only one person receive the money ?
Or all participants ?
that one i did not find it
Capture The Flag, CTF teams, CTF ratings, CTF archive, CTF writeups
The points are just score
Actual events have various prizes. This website is basically a catalogue of lots of different independent events.
A thing i just discovered, is that i always must check in every big server of a specific languages or coding to check every channel and their pinned messages, i just found in this channel lovely informations
Lovely
Damn lovely, i passed my day searching for that one !!!!!!
That is lovelyyyyyyyyy 𤩠š
Wow, they've added a lot since I last checked
Even "prompt engineering", lol
I passed my day asking and people told me there is no map !
And only i forge my own map and that stuff, but those interactive maps are gold infos
Now on everyone who ask me i will throw that map and the ressource link at their face and that way pop all questions are answered
I mean, they're helpful but keep in mind it's basically one person's opinion. I work with Python full time and barely know most of the stuff on the Python map
Yes but man ! I schedule and try to draw my roadmap by noting what i have to do day by day so i can be disciplined and not have to waste time on searching and having such map really help to squeeze time and learn much faster
Cause you get to know what you learned and what you did not learn and you get to schedule and draw a map and all
are you in college/university?
university first year, first semester
nice! You will be fine then.
Make sure to also go deeper into the topics from school
I am not learning for uni neither for finishing a job, i am learning cause i love coding
Meh i already took all the books and topics and ressources of uni by asking many seniors, i was disgusted by how boring classes are so i decided to simply not study them and let the doctors teach me those ressources cause i will learn them with them anyway
So i am learning what i like, the side that i like about the major
also we learn very little at uni about python as my seniors said
They said we learn alot of java, medium of SQL and a little of Python, C#, C++ also medium of html and css
Where is this uni out of interest
You are also an old timer now that i look at those pinned messages, you are old in this server !
Now i know that sticking around servers like that one will help me be better at coding and stuff
I leave and join based on the quality of this channel pretty much
I taught you guys are new to the server cause you possess no roles
I want to know what does it change ?
Yeah discord always have problems
FWIW, I think those maps arenāt helpful nor a roadmap. Thereās no sequencing nor is it ācorrectā: itās highly opinionated and can lead you down the wrong path. By āno roadmapā, I mean; the roadmaps that exist are worthless
Uhhh the stuff mentioned in them are useless ? I can't use them at all ?
IMO, a best, they represent what one person might learn. Not what a typical dev learns, because there is no typical.
FWIW what does that mean ? And IMO what does that mean also ?
If you look at them as ideas/inspiration, thatās fine. If you look at them as āI must learn theseā, it will lead you wrong.
FWIW: for what it is worth, and imo =in my opinion
Iām trying to emphasize that this is merely my personal opinion: seek others
I was looking at them as "This is how this thing is related to this thing and i shall start learning here then to reach that thing over there that i want and look shiny"
Yah, but for instance, that āroadmapā has rust, go, Python and Java (plus Sql, React, Typescript, etc) on it. Thats surely too much and broad.
Nah nah tell me more, your opinion is quiet surely good, especially that most people also told me the same thing you are saying
So looking at it as a roadmap is bad and i can't even think of it as anything ?Like there is 0 correct things about those maps ?
I think itās safe to say: the consensus here is that the best way to learn is to focus on ādoingā (projectsā) rather than learning for the sake of learning. Perhaps strategically choose your projects, but your roadmap is really the projects you create
I wanted to simply use them to follow a path to know what i am learning now anad what will be the next thing i learn
Yup, I understand, but think of them as achievements (like a game) you gain through projects
The projects are the levels to the āgameā (of your learning)⦠the topics on the roadmap are achievements in each level. I dunno, Iām stretching this analogy
You don't need to understand a cotmull-rum and the details of collision detection to be able to open Godot/Unity and make a game.
Sorry i am back
Lovely ! Thank you for helping me at least find a use for them cause i really loved the maps, it helps alot give a feeling of achieving something and progressing
Cause project after project i will in my mind still don't be sure if i am progressing or not
I can create game with unity with no experience at all ?
Lovely way of thinking about it
In my experience, youāll know: coding get much easier with practice. The first time using a new platform feels like diving into a dark ocean, but second time a little less so
I coded a bit of projects very little projects
With extensive difficulty, yes. You won't have no experience at the end or in the process.
But what i found very hard is to know what is the next thing to learn, and trying not to get overwhelmed is tricky
There is too many bootcamps and too many ressources that it giive a feeling of "You have to watch or learn them all at the same time
I accept the difficulty ! Imma download unity right now
Unity is C# right ?
Yes
Lovely !
Hello guys, i just finished hs school and im gonna do a cs bs in europe, i started coding since 15 years old and if done some projects, do you think that getting an intership in europe in a data related job will be hard?
At least here (czechia), if you are a competent student with programming experience, an internship is not at all unusual.
idk
it depends
Internship are given to top 10 students right ?
not often
In my country they always used to say, you can get an internship to learn in europe but you have to have x grade and be x number in the ranking list
congrats on going to europe for your degree!
Schools will most often require students to do an internship. It's something very common to do. Start early though
Ah ye, a lot of places have mandatory internships as well, good point
I dunno if it is named interships or something else
You may be thinking of a scholarship
in the UAE they do the same i reckon
Yeah scholarship
But scholarship are really of value ? Now growing up i see scholarship not really as a privilege as much as they used to proclaim it to be
For medical students of course it is but other fields and domains aren't really worth it
I got a cousin who was gone to berlin to get a thing architect in plants ;-;
architecture of planting or something like that
i agree with that its really expensive
Ah no, in my country it is very very very very very very hard to get a scholarship
where do you live
Because when you get a scholarship it is "free" It is fully covered, and in my country people only consider fully covered scholarships
Lebanon country where stress is a meal of everyday
Ų§ŁŁŁŁ
Welcome welcome ! Sadly my keyboard is not arabic
uae
I can still understand you very well if you talk no worries
ŁŲ§ Ų®ŁŁ
Excuse if im wrong, but i was planning to go to us, but i change my mind after seeing that the current job market in the US is kinda brutal rn
Lovely ! You people a funny thing you are known for is money x) but i am sure it is too much taken for granted and not everybody is rich
It is surely becausee of the 1% who is overly rich
Sorry i got off topic
not often i reckon
either way, both USA and EU have fine schools
i reckon what reckon mean ?
but tbh, optimizing for a market of 2023 when you hope to graduate in 2027 is not necessarily the best move.
Ł Ų“ ŲÆŲ§ŁŁ Ų§ ŁŲŁ Ų§ŲŗŁŁŲ§Ų” ŲØŁŲ±Ł ŁŲ§
think i think reckon means think
Yes i know that not most of you are rich, a low percentage i am sure of that
but hmmm
Ų“Ł ŲØŲÆŁ ŁŲ§ Ų®ŁŁ
Which country is the best one speaking of "demand for computer scientist" and "upcoming crisis events" like things around the world only keep going down i feel
ksa
Medical field student will be in demand but in crisis computer scientist are in demand ?
Black and white hat as in hacking and hacker ?
no for hacker and coding
Nope i dunno that one
just search
it..
p
Okay
maybe british
https://blackhatmea.com/
That ?
i have been to there before
jã
German ! lovely
yes in Germany
I too speak german
Wie gest ? "Not sure how it is written gest, i am better at speaking"
Lovely, i can help you in italian if you want i am good at it
wie geht es dir
Nah let's to off topic, Here is not the place
ŁŁ ŲŗŁŲŖŲ³ .
nani
Thanks man, i really needed that, i was having a crisis after seeing all the stuff thats currentlt happening in the job market
Can you explain to me that one a bit more please ?
How is that idea of optimizing to market of 2023
Like hmmm.... i will graduate and finish my bachelor in 2026 pr 2027 what does it affect me in ?
We will still have alot of work right ? or maybe a crisis or something might happen or a new tech appear ?
I think the idea is to just take one step at a time
If you're not in university yet, focus on getting into the best university you can
Then when you get there, do well in your classes and look for good internships
In your last year you'll be looking for your first permanent job... And so on
You don't need to plan multiple steps ahead, you'll deal with the future when you get there
Let's take an example of someone getting into college in 2018. Making decisions based on the state of the market in 2018 is not useful as the market today, in 2023 is very different.
Careers are for your 40 years work life. There will be up, there will be down. There will be fads and there will be life changing technologies.
And as such, making decisions based on the state of the market of 2023 is not useful because even in 20 24 the market will be very different
i am in a good university but i don't see the use of being in the best unis
money wise the best uni is pricy as hell
damn is there a way to predict or a science of predicting those changes ?
If there was, I would be rich, on my yacht or the beach, and not on discord
damn
not even with math we can't predict that stuff with very complex math equations or functions or something with probability ?
But that's why you see people taking bets. Sometimes they work, most frequent case is they don't. But that's okay if you make your bets safe and can ride the next wave
The real solution is to be versatile. Learn how to learn new things quickly so you can explore and adapt to changing opportunities
Damn but is it really necessary that this career follow me 40 years ? can;t i open a little studio and create indie games and live a happy calm life without an office life ?
that's your life. Do what you want with it.
That is already how my life is and i am a bit tired of it now
lovely so we don't have to become 100% office workers
I know some folks who went to culinary school to become a chef after getting their masters in cs
i know alot alot alot of them whoo are doing other stuff than coding and programing
Sure, set your own goals, but there is no guarantee you will meet them. The harder you work upfront the more quickly and confidently you can get to where you want to be
Yeah i have to find worth while goals... tricky
My test is: a good career is one where youāre always learning. A bad career choice is where you plateau: Iāve interviewed many engineers who spent 10+ years not learning anything
But it is also to be considered on the health of the person
I dunno how you have it but for me it is more of a "I am tired of learning"
Also i question a little thing is "How much can we actually learn before becoming truly sick ?"
Dunno learning too much feel like an overdose, too much of good things can be bad isn't what people say ?
do you practice or just read through stuff?
learning for 10 years non stop isn;t bad ? shouldn't the person retire a bit earlier or plan a way to retire and benefit from the money earned ?
I practice alot, i pass my day writing codes now, i enjoy and love it, but it is not about coding, i mean more about the career in itself
I love coding and stuff, but in my own life i had to study alot like alot of stuff that i did not have to learn and now i question the idea, learning continnuously can make someone sick and is it wworth it ?
Reaching a plateau and staying there is fine as long as you can maintain a standard of living you're satisfied with.
Unfortunately the job market is competitive and always changing. So you want to get ahead while you're young so you can hopefully have the luxury to take it easier later on
Like can it make someone mentally ill ?
what kind of code? Are you making projects?
so you are saying that I could hire someone with the same skills and who is 10 years younger and cheaper? Great
Perfectionism is real. Stress is real. All of that
I wrote my paper rock scissor with a tuto, then rewrited it without tuto and rewrited it again and again till i was very good at writing it without any tuto or googling
I also coded a bit of a snake game with a window and all and i created a little tic tac toe game from a tuto and i am trying to re invent it now
That's a good start. Keep building more and more interesting things
Not that way,, let mean explain it a bit more like... Personally i had to learn through my education 4 natural languages
And by simple want and desire i learn 3 more, and i ended also learrning aabout maintenance of hardware stuff
i am now capable of always repairing any phone, laptop, pc or console and other tech hardware problems
but i have as in software i have to always be up to date to new technologies, new methods, new things
It is easier in the hardware field to be up to date but if you miss a couple of month you will be overwhelmed easily
and now in uni i am taking computer science and i am thinking about the long term stuff a bit and i am asking myself questions like
is there illnesses that can occurs to learning too much ? we go as dowcet already mentionned stress and perfectionism who can lead to more complex things
Well it is completly fair other may love the idea to work for a long time
but i am thinking is it easy to open a studio and hire people and create my own games and be chill ?
not easy easy but more calm ? not stressful and all that stuff ?
Or will it be more stressful than an actual job ?
also i kind of feel already tired of learning that much
I learn at my own pace earlier than all my classmate so i can be ahead and take it at my pace
Honestly, as far as "less stress" goes, starting a company is up there with the worst things you can do. After a couple years if you succeed, you will be able to chill, but during running a company, it's a race against however much money you have.
Being an entrepreneur can definitely be stressful. You're more likely to find a chill job. Either way, the key is to reach a level of skill and experience that you don't have to work as hard later. There's no shortcut
Very helpful advices, then simply staying on the same road and trying to work is better
Hey Guys, I am brand new to this server and looking to learn Python as a complete beginner. I am aware of freecodecamp and online YouTube tutorials etc however I feel they don't offer much progression after the video. Does anyone have any good recommendations of beginner python courses, which offer tasks to practice and also progression?
Have you tried taking a long-ish break?
!resources I especially recommend automate the boring stuff
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
It is a bit hard to have but i am thinking of having one by skipping this semester, i already did my first one
But i am a bit stressed that it can impact my papers and i may not be able to continue normally my curiculum
Yeah you are very right a long-ish break would be lovely, like very lovely
Are you now familiar with the data types ? Variables ? Values ?
@gentle pewter no complete beginner, no prior knowledge. Just looking for the best beginner course
There is no best, it is subjective
Go start either with bro code or free code camp or the ressources that lapmatiol gave they are very good
Well i dunno that is how i started
I've heard building projects is a good thing to do to improve and learn
I feel like simply starting to watch a tuto is better than overthinking stuff
You can't build projects without knowing the basics, and yes it is a very good way not a simply good, it is what you have to do to improve
How would I go about practicing what I learn in tutorial videos?
Haha i am becoming a good helper
Some tutorials themself possess little practices
And also you don't have to practice your very first codes, iit may be very basics, you can be creative with them and do stuff like edit and modify and try stuff
But you have to learn the bitter boring part first, then you will be able to enjoy the fun stuff
Yeah it seems I should just get started rather than looking for the perfect studd
I am new like you, not very different than you, today is my 6th day i asked those exact question
You already answered your own question... Build projects
on the first day i asked and i was pretty annoying
Stuff*
but he can;t build project without learning the basics, he does not even know what variable and data type is ?
I feel like after I complete a beginner course, what do I do then?
after that you will have a bunch of ideas of things to try
and you will come here to ask people who are better than me at python to help you debuh your code
I'm not completely new I would say, as I do study maths physics and chemistry, although not directly related.
they are not related at all
You may use math, physic later on with more advanced stuff, math a bit in the very beginning, also in more advanced stuff you will need it
I simply advise you to start, it will be the best way to learn and you will know what you want more by starting
How is python going for you, seen as you are beginner too?
Most lovely honestly
Simply don't overcomplicate stuff and practice alot, and if you want to learn something don't hesitate to ask people where to learn it and be annoying if needed but not disrespectful or mean
i think i was pretty annoying asking a big bunch of questions till today
Out of interest, how did you practice what you learnt in videos at the start before being good enough to build projects?
I have built till today 7 project, they are very little, i was helped through videos
Simply start somewhere and the rest unfold by itself, the hardest step is the first one and the rest is a simple road a step after another
Simply be discipline and each day be active on a server it also help alot to be on a server you can ask alot of questions, you can ask for help, you can ask for ressources, you can stay accountable to yourself that you are progressing
But most of your questions will be answered by watching your first video, also avoid those 4 hours videos
go see corey in that link that good fella gave here
It seems like most beginner courses are hours long, no?
They seems like that yes, but those good fellas here gave me a youtube channel named corey and that corey have a playlist with little videos
I did not use those cause i wanted to finish my already startedd videos
i also readed the book automating boring stuff with python
What interested you to start learning python?
i found the book boring, but dunno you may find it cool