#career-advice
1 messages Β· Page 459 of 1
apply for data science adjacentroles and at companies which are working with genuinely big data, there's a good chance they will be interested just because as I understand it, chemistry can get very processing intensive
my suggestion would be to change the "projects" section to "projects and publications", and add 2 bullet points there about your publications etc. Remove the professional summary section entirely, and just add some more text about the transferable skills you picked up in your different experience sections, and if possible cut down on some of the chemistry specific language
teamwork, communication, delivering presentations/lectures, problem solving, working with complex math and models, I'm sure for every piece of experience you can write a paragraph highlighting at least a couple of skills which are transferable
show, don't tell. See for instance your bullet point.
Saying you did built a cluster from scratch has a lot more power than saying you are awesome at sysadmin
yeah, you should definitely be using examples. The typical advice is to use bullets and start each bullet with a verb saying what you did. E.g "Developed ABC model using DEF technique which delivering XYZ% performance gains"
yep
Welcome to the world of communication and sales.
It's about what your audience cares and how you tailor your speech and demonstrate your value to them.
maybe I missed it but what do you want that CV for?
You can and should. Just be mindful about how much space you dedicate to which skills.
Someone hiring python devs won't care as much (if at all) about your conference posters in chemistry
You don't have communication skills if you're not considering your audience
i dont think this need to be explained for without those I wouldn't be able to conduct research
-> You are glossing over the amount of candidates who talk big.
Many applicants will make their skills and contributions way bigger than they actually are.
So you absolutely need to explain these in some form or another.
Many people succeed. I am sure you will succeed as well π
You could argue that some of the experiences from the phd could be valued in some form as work experience and thus could go to 2 pages. But I haven't seen that from your resume
You definitely want to keep it to a single page for an internship
What sort of jobs are you applying for exactly?
I think you just need to be a bit more brutal when it comes to cutting
Yeah, like I pointed out, what you're showing here is actually some difficulty with communication skills. You're trying to include everything that is important to you, rather than thinking about what is important to the reader.
You can't go smaller than 10pt, you just need to be brutal with cutting and careful with spacing
fyi, I would recommend to rephrase a lot of your thesis/work if you are looking for something more CS/data oriented.
Your resume looks great for a chemistry related job, but doesn't look applicable to anything close to CS/data
Python is not a job, it's a programming language. Like it's hard to give useful advice without knowing what sort of position you're looking at.
Hey guys does someone know if this is the monthly fee they state or the yearly? Since it is a really small amount for yearly (14kβ¬)
I have never worked with a company paying in rupees so I hve no idea how they state their salary
Have any of your work/thesis/research involved any sort of programming?
If so, you may want to state what you did.
You can also shorten the university/department names. (ex: no need for the cedex 5)
I wouldn't copy/paste that in your resume, but I would agree in the spirit
ok i got a quick question idk if this channel is right for it but for freelance web development do you have to pay to host the website and get the domain name or can you just code it design it and tell the person that they have to manage it?
It's an investment that will pay off over time.
Good luck!
why not?
It's like a funnel. You send it to a bunch of companies, a % of them will want to talk to you, another % will want to talk to you further, etc. until you got that internship
Hey guys, I'm a civil engineering student and currently having Python classes with C classes on the way soon. I'm honestly enjoying to learn coding but I'm having a hard time figuring out why I have to learn it as a civil engineer (granted I'm still in my early semesters of the course so this could change). Skimming through google I found everything from "absolutely useless" to "super useful" so I'd like to know your opinion on this.
Python has one of the largest ecosystems for scientific/mathematical computing, and while I don't know what a civil engineer does day-to-day, it may be that you could use it for large, complicated calculations, or for simulations, or something like that.
I don't know why they'd be having you take a C course, as that's really only for computer scientists and computer engineers.
also, it's easy to do file IO in Python, and writing scripts that can move files around can be a superpower in any office job.
I see, thanks I appreciate the info :)
damn bro wtf
your gonna get that internship trust
ur just overthinking
i wanna learn cyber security what language should i learn
As I understand it Python has a lot of applications in the Cybersecurity career world
negotiate it with your client. but you better be getting recurring payment if you're hosting for them
Is there any benefit to choosing Python as my main programming language if there are no local jobs that call on those skills? Should I learn something more "needed" such as JavaScript, HTML, SQL, even if there aren't that many jobs in my area?
The benefit is learning a language. Programming can be looked at in four broad parts. Problem solving, logic, data handling, and the syntax of the language. Three of those four carry over to all other languages.
I don't know what is local to you so that's a hard qualifier. If you are interested in web dev more-so than other fields then javascript makes more sense (or one of its many frameworks)
If you don't have a specific goal, only a general desire to learn programming, then Python is an excellent starting point. At least the second best you can choose.
I don't have a hard goal set at this time. Just looking to get my foot in the door, maybe work on game dev (old goal).
I would suggest learning programming then. Pulling from your convo in #pedagogy , you have some valid concern.
As for the money, don't spend any. There are countless free resources for programming knowledge to exhaust long before you spend money on books.
Wasted time? I challenge that you have the time and it will pass regardless of what you do with it. It is not wasted if you spend it doing something that leaves you even a fraction more experienced than you were before. Programming will teach you problem solving, logic, and critical thinking. All skills applicable to other fields even if six months from now you say "Nope, not for me!"
A good free book anyways is Automate the Boring Stuff if you like that material to learn from. PDFs are available free online.
pretty sure that's yearly, at least in indian standards that is
why pdfs? website not good enough?
A PDF of a book?
..sure, whatever grinds your gears
If you have a Kindle or Fire tablet, then what's cool is you can email PDFs to your Kindle email address and type "Convert" in the subject line to have them auto formatted while being sent directly to your device
I buy the humble bundle books on occasion and they're always PDF... I think they might have a Python bundle still actually, to keep this relevant
Lot of opportunity online. I work from home and my job's central location is 3000 miles away from me
@halcyon quail tbh for soft (transferable skills) I rarely saw actually expanding them in details. Things is, anyone can assign themselves these skills thinking they poses it but it's usually up to the interview to really highlight them and dig into your experiences that prove you have them.
π
also, are you looking in France? (judging by school locations). If yes, I am not sure that at this stage internship is
- Good idea - if you have (or will have soon) PhD you are not really an internship material, it's very possible that you could be more efficiently learning on your own, making some small projects and stuff.
- Feasible - if you are out of PhD I doubt many (if any) will take for internship, the companies usually expect you to be in your undergrad or masters studies for intership, they will need things like convention de stage and etc etc.
so unless this kind of internship is somehow an official part of your PhD program I'd advice you looking for full time job directly
Opportunities with Python alone? What kind of experience do you have, if you donβt mind me asking?
I feel like this question isnt asked enough and maybe should be present in FAQ section on help groups like this one .The question is what are the tips that experienced developers would give on how to google or search for coding solutions when they feel stuck? I dont know if it happens with anyone but sometimes i feel stuck searching for an issue that can be resolved in one line of code and i think to myself there must be a better way
Best just to ask, I'll answer as I can.
Some people say to start with front end development, some say to go for full stack, some say back end. I honestly don't know much about these (although ik basic css, basic html and basic js) but I like python a lot. Is there any job which requires just python? Or should I learn other technologies too?
You will learn other things than just python. :)
I don't know of a job that requires only python and nothing else. But that's okay because I don't know how to teach (or learn) python without also teaching problem solving, logic, critical thinking, git use, basic command line use, IDE use, configuration file familiarity, and a heavy list of other little tools.
When you're starting, the goal should be to start. That can be part of a larger goal and probably should be. However, the task at hand is just to start. Momentum requires effort.
@pseudo bone assuming you are speaking for coding problems like leetcode then it has solution can also see other devs solution on that site or youtube by Kevin Naughton etc. But just like any problem, the feeling stuck is because 1) need to understand problem 2) time complexity analysis only after implementing brute force solution or any 3)2) how the algorithms learned and basic data structures (BFS, hashset,hashtable, pointers, DSF, Stack, Queue etc.), how to apply them, can try this if would like this is what helps me
also one line of solution isnt always the best solution, if one solution that is one line has same time complexity as another using OOP, the one with OOP is better because it is cleaner, ona. job you cant write one line of code that is clustered ,in some cases you can but it harder to debug
what are the tips that experienced developers would give on how to google or search for coding solutions when they feel stuck?
I don't think experienced developers search for coding solutions or feel stuck.
Once you know how to code you'll just code because it's faster than searching for other people's code.
That's not to say that you should never search for code.
For example, in the early stage of a project you search for good libraries so you don't redo them unnecessarily.
Also, you learn by reading good code too, not just by reading books.
and i think to myself there must be a better way
I's a good idea to analyze in your mind the solution and the code and implications before you start writing the code, because your mind is faster than your fingers.
But you do it as long as you're making progress.
When you stop finding better ways in your mind (maybe that's what you mean by feeling stuck?) that's when you start writing.
Then try to make your code clearer, find somebody to review it, get your learning and move on.
You need to progress, to write better code every week, not to write the perfect code from the start.
Any advice for selecting the technical electives of a CS degree?
My current plan is just to focus on back-end dev, other data structures courses, and any FP or Parallel computing courses I can get. The issue is then excludes various classic CS courses like Automata Theory, Interpreters and Compilers.
Here are the courses if you want details
https://pastebin.com/9YjGb759
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
does your program give you the option of selecting a major concentration? because that and relevant internships are probably the most straightforward way to orient yourself towards what kind of job you want.
it's unlikely that anyone will care if you know about automata theory tbh.
My current role is 100% python. As requirements change and evolve that might change too. Other people on my team do other things, like bash scripting. I'm a senior software engineer in the space flight industry and my experience is actually mostly in C.
No concentrations, just electives. I'm not sure if I want to go into back end or data science stuff. Maybe both. My current plan was something like this... (these are class names)
So basically data science + back end + parallel stuff
Advanced Algorithms and Data Structures
Internet Programming (basically just AWS and back-ends)
Introduction to Parallel Computing
Recommender Systems (I think it's like recommending products and other things to users)
Introduction to Data Mining
Architecture and Implementation of Database Management Systems
From GPS, Google Maps, and Uber to Spatial Data Science
Big Data Engineering and Architecture
Visualization (data visualization)
There are also some generic classes like Software Engineering I and II that seem to focus on teaching stuff like Agile, but I'm not sure if those would be worth it. I could also maybe take some front end courses, but I don't really like front end very much, not saying I hate front end but ya know.
I don't think that's right at all - developers constantly need to explore solutions whether by googling, reading papers, or asking co-workers
assuming you just know the best solution at all times is a pretty dumb belief, especially in a diverse and constantly evolving field like computer science
I think you are thinking of "how to solve world hunger" problem, I meant more like how to write 10 lines of code.
I am not an "experienced developer" but generally mdn will have whatever you need for CRUD. One problem I ran into when I was a new programmer is I would search the internet and find tutorials or blogs rather than just immediately looking at the documentation of what I want to do.
Oh my bad, you weren't the one who asked. My apologies.
do you know what you want to do professionally?
I've enjoyed back end development, data science stuff seems quite interesting, other than that, not too specific yet. So let's just say back-end development or data science.
Hi guys, I'm working on optimising alerts with the idea of reducing noise and improving routing. I'm looking to pin point developer pains and gain more insights into how you currently manage your alerts, including which tools you use. Anyone care to shed some light on their working process?
i think your "both" gameplan is good for now unless something changes and makes you lean one way or another. maybe a possible internship can help decide.
or one of your classes that you end up taking.
Which is the best free online course for python?
Thank you so much. Too much things have been on my mind so I was pretty confused but now I realised what to do. Really appreciate it the message π
guys i need help i never programmed and im new
What do you need help with?
programming
This would be the wrong channel as this is #career-advice .
You should check out #βο½how-to-get-help to increase your chances of help
ty
Quick question. This may have been answered already, but should I use my real name for my GitHub account? Looking to use it as a portfolio during future job searching.
I'm curious to hear other's opinions on this as well.
I use Preocts for my account. My resume/cover letter will have my real name and I don't think having aliases online is a strange thing anymore. But then, I might be comfortable looking at an interviewer/recruiter saying "Yes, that's my name. Yes, the icon is an egg." 
Hi
I do use my name, but that's more of a personal choice.
As long as the name is tactful and not 3l17eH4ck3r, you should be fine.
I think having your github with a normal user name is fine, and you link it to your real name / resume etc. Just don't have a wild / unprofessional name
On a related note, I also started using a different github account for the employers. To avoid potential issues
So you create a dedicated github account for each employer?
yeah. It avoids potential issues with open source/private projects or any potential issues when I leave.
So there are <name>-<employer>
Very cool π
I had SavagePastaMan until I changed it to my real name
So you can change it? Itβs not permanent?
yeah
I never thought of this. It's a really good idea. My current job has an enterprise GitHub onprem. So most my work in a day is on a completely isolated account.
Do you mean your employer hosts their code on GitHub and you're not just given an employee account?
Yeah, my place self-hosts a GitLab, completely separate from my private life
yes
Weird that they would expect you to use your personal account for work
well, it's on github.com and lots of people have accounts there already
I guess, but lots of them have funny names, as we were just discussing
If I were in your situation, I would probably do the same thing with name-employer
I'm considering resigning from my company over an ethical issue. When asked why I'm planning on leaving my current employer, how do I strike a balance between being honest and not disqualifying myself from prospective employers?
haha mine is a cup of coffee

"We had a disagreement of values and went different ways."
I've used this multiple times in the past when moving from job to job. Your prospective employer is not entitled to know the details, only what shows on a background check. "Can we contact your former employer" would be met with "No" or "You won't get a fair picture who you are asking about."
I would wonder first if there is any benefit to sharing your concerns. If there aren't, then don't talk about your concerns.
IT's tough because careerwise I shouldn't say a damn thing, but honestly if it's going to be an issue at the new company I'd like to know now.
Either way, seems my answer was satisfactory since I'm moving to the next stage
I really like this answer though!
I'm glad. I misread your question a little. My answer helps after the separation of ways. I've had some rough breaks. Felt really nervous afterward approaching other employers.
I hear you. I have as well. IT has been an immense relief for me to have made enough headway in my career to remove those jobs from my resume, but I know that's not the case for everyone and there can be an emotional pang everytime you see a job on your resume when you had a rough break
I'm 15 and don't plan/can't get a full-time job in programming yet but when I'm 18-19 I do plan on it. I have a decent amount of experience in python and from my experience am past the requirements for a lot of the jobs I would like. I didn't know what the term full-stack developer meant but I've heard it thrown around so I googled it and found out they work on both front-end and back-end parts of the application.
I know a ton about back-end development, I have about 2 years experience but I hate front-end, this is due to lacking in the designing of GUIs majorly though apart from that I don't think there's anything about it that I hate. I'm assuming that I'd have to learn more about front-end if I want to be a full-stack developer (Yes I'm money hungry that's really the only reason; I know it's bad but $$) is this the case? I'm assuming the answer to this is that it varies from company to company but how common is this the case?
Full stack means that you have control of the full ecosystem so you know front end, back end, and you know how they interact with one another.
Yes, you would have to know front end to be full stack. I hate front end lol, so could never be a full stack engineer
Okay, thank you and front end is my nightmare...
The main impact would be in terms of being able to use them as a reference or people involved bad mouthing you.
Other than that, other than putting yourself in a risky legal position, there isn't much to it.
Also the people in place may listen to you but won't necessarily have the incentive nor the will to change (which may also be why you are leaving anyway)
oh wait, I misread the question. I though you were talking about the exit interview. My bad.
fyi, I highly recommend to aim for college. That will greatly expand your opportunities and career
The secret to front-end, imo, is to learn enough to use frameworks and boilerplate enough that it works. That's how all my admin UIs get built. Just enough knowledge of react to put the pieces together xD
Respect to those that dive full on into site design.
And I live in fear of people like them, I don't know how they can do it lol.
Yeah, I am aware of this my current plan is out of high school I'm going to take a 1-2 year break, during which I will look for a job that I make enough to live a decent life. If this fails I plan on venturing into college and doing it the more common method. This is mostly because I don't plan on working for someone my entire life, I want to create my own company. Also yes, I know almost everybody does, especially kids/teenagers but I'm currently midway through the planning stage for the ecosystem of my products so I'll have a huge jump start.
Thank you for the input though!
Sure, good luck!
Be aware also that the more informed and educated and experienced, the more likely you are to succeed
For sure, I just have a horrible time at school with an inability to focus lol. Something I have heard a bunch of people mention are some colleges apparently have little programs for you to take which are like 6 or so months online, and from completing them you get some sort of certificate. While this doesn't get the education you mentioned as much (though I bet there's still some) it can help with scoring a job.
I need Python course content creators.
I absolutely understand, but be prepared to hustle when you work for yourself. I've talked to people who spend roughly2/3rds of their time advertising/getting clients and only 1/3rd actually working. But I'm sure YMMV
for a job, it matters if you have a bs/ms or not. Certificates don't count.
Exxperience counts.
experience does count, but not as much as a degree.
Furthermore there is a chicken and egg problem when looking for that first job
Okay, thank you
hey everyone, it would be awesome to get input from a back-end developer
i've learnt most python basics and i want to focus on back-end now, what would you guys recommend:
-should i start with flask and then go to django
-start directly with django
Greatly depends on what you are building. Let the project decide the framework.
If you working on modern development, flask, because Server Side Rendering has fallen out of favor.
https://data-flair.training/blogs/django-project-ideas/
try practicing your skills first
love you all, always useful advice on this server
np just remember that google is free and theres a ton of free practice online
ofc bro! most of us have grown up on google :))
you should consider apprenticeships then. sounds like it would fit your situation nicely
they would also pay you too

How would I go about finding something like that? Are offers like that on sites such as Indeed?
Edit: I was just too lazy to search it lol, I found my answer thank you!
Are you in the UK
U.S.
glad you did. theres a ton opening up right now too, so you can take a sneak peek for when you graduate high school. if you look up "technology apprenticeships", that's how i find them
Thank you, I appreciate it a ton!
Ay are google cloud badges good CV material?
Hello! I have just been hired as a professional Python developer and I have some general questions on what to expect. Does anyone have any time to talk?
What were you hired for? Your employer will be far better a resource on what your expectations are than we will be, though you've gotten a few answers in PyGen. :)
Thanks, @balmy spade . I've been hired to write scripts to do some API calls. But I'm wondering if being a Python developer usually requires creating GUIs too. I imagine whatever API calls I'm doing will have to go into a DB of some kind, but I've been brushing up on my SQL/NoSQL.
Sounds midware'ish. A common place to find Python. GUIs aren't a requirement though you can impress any team by being able to create admin interfaces to the automation, tools, or even reports that your services work with. Usually not required unless it was spelled out on hire. 
SQL and noSQL will be great skills to level up on. You can use them in so many random areas.
I have zero experience in a work place, but what is your job title?
And did it mention any front-end / GUI making in the job description?
It doesn't mention front-end anything.
I'd imagine you wouldn't need to then, though learning the basics couldn't hurt that's for sure!
Okay, I'll practice anyway. Building GUIs is probably a good skill to have anyway. Thank you.+
Being able to throw a simple page together that can display data from an API and trigger calls to the API is really helpful. Doesn't even need to look pretty. Plenty of frameworks out there that do the layout for you. But it opens just one more path for exploration on what you are building and designing. Another interaction point, another reason to learn a bit more. (also great for proofs-of-concepts)
Can anyone recommend to me (here or DM) a good Python certification to get? I will complete the Computer Science bachelors degree program in 2 years but I wanted to get certifications too in order to increase appeal during the hiring process
Certifications aren't worth the time even if they're free
For python that is, obviously some technical certifications are useful. Spend your time on projects instead
What type of projects would be good then?
What sort of career are you leaning towards?
Not sure what to expect but ideally I'd like to work from home, I've got some physical limitations and can't really walk or sit up
Are google cloud badges helpful for getting employed in backend web dev/networking?
whats the job title
any badge is good for getting employed
Look at certifications as a bonus for learning valuable skills that you need to learn anyway
This isn't true
There's a lot to choose from, I just was wondering if anyone had any legit ones they could recommend
YMMV, but I leaned towards the courses on coursera that were backed by a university. Costs $ though.
I will check them out, thanks @mortal wedge
your bs will have a lot more value than certs. So you may be better off spending time on projects to have more interesting things to talk about and to stand out
Oh, the only thing I can add is that certs granted by a company are more applicable when you're applying to that company. I.E. An Amazon AWS cert from amazon would be useful when applying to an aws position there
Not sure what you mean by badges but cloud offers some pretty in depth certifications that teach you a lot https://cloud.google.com/certification#why-get-google-cloud-certified
I have been working as a python developer including technologies as Django , and flask , but I am mostly into integrations development side ( review architecture, integrate open source code into existing code, reverse engineering, improve solution schema and technology , API design , microservices, and scalability ) however I am bad so bad at frontend ( I cant even make a decent UI without help of copy - paste from GitHub and frontend sites ) plus I have been doing some SOW , market research , competitive analysis from existing products for new product development or features , project proposal , and technical specs at MVP level . however do you think is possible to move into solution architecture role side from this experience ?
Someone may disagree with me on this, but I don't think front end experience is necessary at all. Know your API and broad concepts related to frontend and you should be good imo
I would go even further and say that knowing how to communicate with your end-users/stakeholder would go farther. Architecture is an interesting role that can vary rather widely. High level, though, it's being able to be the guide or compass of the area you are working in. You don't see the tree, you see the forest. You don't care about which path is taken, you care about the destination. You can see the cliffs and thickets that threaten a project, guiding the dev teams into the correct mindsets to accomplish the goal.
I've seen it as a lot of listening, planning, and staying on top of what is possible in technology. Far less how to implement and far more what and why to implement.
A role I'd love to have someday. π
Does anyone have any idea for resume tempaltes I can use for free?
though I flip https://github.com/posquit0/Awesome-CV/blob/master/awesome-cv.cls#L153 to false
awesome-cv.cls line 153
\setbool{acvSectionColorHighlight}{true}```
Thank you @summer roost !
anyone here work for some tech giants? (google, microsoft.. etc)
some people do, yes.
why do you ask?
was hoping for some interview advice
I want to work on my weaknesses, but not sure about it
What do you feel your weaknesses are?
Hmm, not sure. I think if I try to solve problems at home I often find myself googling because I forget the exact syntax of something, i'm not sure if that's a big deal or not
I've never been to an interview before and the position I'm applying to is quite heavy(it's for a student, but still)
For an internship?
It's not clear right now, the recruiter has said that it'll either be for a full time position, or a student position if I will immediately go for a Masters degree
have you heard of the book Cracking the Coding Interview? It might help.
Yeah, I started reading it.
If I have an associates but not a bachelors degree should I list the associates? I'm aiming for a more project based resume.
you should list your highest level of education, yes.
Hi friends.
So I'm learning python for automating some of my personal projects. But would like to learn more and switch careers to something Python related.
I hear that data science requires a lot of math. What about Machine learning?
machine learning is heavily based on maths/statistics
Can Python and Javascript be enough for a job or internship? I'm still struggling in what direction to take in this rat race.
27 y.o
how are you using python and javascript? what projects have you done? any internships? do you go to career fairs?
javascript and python can be enough to land a web dev job, if you also know some HTML and CSS
I use flask to make a web app and then deploy with javascript (still learning but I feel I can learn more later on the job to do specific things later). I could show you my projects if you'd like. And no...I don't know how to google those tbh. Honestly most of the time i go I feel like I am wasting my time. They never hire me. They just take my resume and go 'uh huh'.
are you only doing online applications? what does your resume look like?
you can post an anonymized version of your resume here for feedback
Any iitian here??
I think I struggle getting through the ATS a lot of the time like if a company uses an automated email sent from greenhouse.io I already know the app is getting rejected
why?
idk their ATS seems to be more difficult to get through. It's an auto reject for me every time
Does your resume have good keywords to pass ATS?
aren't there online ATS scanners somewhere?
still seems odd. It's not common practice to have automated keywords filters.
There will typically be a human in the process to reject or approve candidates
Anything to recommend other than LinkedIn's resume builder would be cool. It never picks up all the keywords for some reason
i highly recommend resumake
might have to play around with the sections, but the format is decent
Awesome thank you! I will test it and see if my newest version checks out
I am ambitious to start the career in Data Analysis. What job role should I seek? I don't have much industrial experience. I have good proficiency in Python. And what libraries / technologies should I be proficient in? Right now, I am confused if I should add R language in my skillset.
I'm not someone with experience, but being around other data science friends, it's a good practice to have a working understanding of computing in general if you're going to be working with technology. That's a given. however, data specifically, it's good to know Matlab, python, SQL, and C++. Matlab is specifically a data-driven programming language, however, it is paid for but I don't know if they have student subscriptions. Python has a lot of libraries with specific pre-built data analysis formulas and algorithms such as pandas, scikit, NumPy, and numba for data information extraction, however, I think you get the gist of why python is overall is a good tool. and SQL and C++ are self-explanatory. The job role you can try for is implementation consultancy, risk management, Data architect, and data security analyst. those are the big occupancies associated with data itself but they require a lot of formal experience. but yeah. hope that helps.
can you give me a job please?
it helps if you have a bachelors degree. being self-taught requires a lot of effort.
i have associate degree, like 3 years of study
thats pretty good, you can easily qualify to do a bacholars of comp sci or engineering but most companies that want a programmer want a bacholars graduate
it needs 2 years to become bachelor
It would be good to have some experience with cloud computing such as GCS/AWS
so guyzzz im new to python...i wanna learn the basics first...can you recommend me a good lecture for it??
Clarify, are u new to just Python, or to programming itself?
I think this is easier picked up on the job. My recommendation would be getting very familiar with pandas, then building a foundation in the non data science side of things - get comfortable writing reasonably good python code, talking to rest APIs, building small fastapi apps etc
And building some familiarity with Linux and the command line
It's best picked up on the job but will definitely come under "nice to have" on any job listings
Recruiting is not allowed here
why specifically 1 year of experience though
Please dont use our discord for recruitment or advertisment. refer to description and server rules.
Well...I kinda use html and SQL....
Hello, Can I ask a question?
Is self taught viable for getting a job?
I'm in college rn and I'm on the edge because I've never really learnt any coding in college especially because each professors use different kinds of language and I can't master any language because of that. I'm planning to drop out and atleast be confident in doing programming problems.
Guys why is that folder a different colour? Anyone knows?
This isnt a careers related question, you could ask in #editors-ides
Oh snap you're right, my bad!
Guys.....what is the difficulty level of Palantir interviews???.....
about a 18.4
College isn't really designed to master a language. Not in a small period of time, anyway. It's designed to get you exposed to knowledge, experience topics, and ensure you have an accepted baseline of proficiency (tests/degree).
Self taught is viable, I've done it and seen it done. It's not easy though. What assumptions are made about your knowledge level when you have a degree are much more difficult to sell an employer on when you don't have one (depending on your country).
Palantir is probably p hard given that it has its own section in Cracking the Coding Interview
Dropping out of a degree seems like a really bad idea to me. You've come this far and already put in a lot of commitment, you should just stick it out.
or Palantir just wanted in on the CTCI book as some good advertising, and it turns out the author has a friend who works there
I dont even know what palantir does tbh, sounds like "generic tech company"
I am studying ML algorithms these days.
Currently, studying logistic regressionΒ and there are multiple variants of it like polynomial logistic regression ( for polynomial data ) and multiple classes logistics regression.
I have done simple logistic regression completely. Before devoting my time and energy, I just wanted to ask If these are important from interview point of view?
They're known for making anti-terrorism software - so they're closely associated with the US government
for certain roles, you would be expected to know about them, yes
zero background then, I recommend Head First Python book then
ahhh yes you can say thatttt....head first python book???& any specific teacher on youtube???
Sorry pal, I am hater of learning videos and I think they are the most evil in the world. At least in anything related to SWE.
As second book recommending grokking algorithms, as a start in the path of learning a bit of code quality
Getting understanding of existing data structures and their applications in algorithms
Good book for Zero beginners
CLRS is good if you're already familiar with programming
Sorry pal, I am hater of learning videos and I think they are the most evil in the world. At least in anything related to SWE.
I think this is a refusal to acknowledge that different people learn different ways, and by pushing books as the only way to learn really all you're doing is pushing people out of learning at all with some kind of petty elitism
videos can be beneficial for quick overview of things, but they really lack the information density of text. they are also passive, so it's very easy to give yourself a false sense of confidence.
they still have redeeming qualities though, being less dense means they're more available to a wider audience, so I don't think they are the "most evil in the world"
Information density is important for when something is being used as a reference, but if you're going through something end to end with the intention of consuming the entire thing - then the rate at which you gain understanding with reading a book vs watching a lecture is very dependant on the individual
especially with programming, I think using your ide to write code, even if it's just copying down from something is much more important than the medium you're using
but this is kinda #pedagogy lol
yeah, 100% agreed, the best learning resource is the one that gets you to actually start writing code
Do I get a job here
Probably not, as this channel is not for recruitment. You can double check the topic if needed
Im new to Python, im using FutureLearn courses to help, i decided to join here to share my progress
So far i've been able to make a user login system using functions. It contains a register with password and user selection, password confirmation, and it sends a signal to the login once the user is registered.
When logging in, if you use a wrong username, you get an error which allows u to try again. When entering the password, the same happens, but you have 3 chances before the account is blocked. All this works all fine and was a practice activity on the course im doing
Btw, I'm 14 and spent 4 hours so far on the course. I use Python 3.10 and PyCharm
Try LinkedIn
Try tind-...I mean LinkedIn
This isnt the right channel for this, try #python-discussion
i found out thanks
of course basically an end goal justify the means .
not me , but I have done a few interviews from google to amazon π
I have worked for Microsoft as a partner with a consulting firm and had an interview with AWS recently but didn't land that one
After my internship I was given (and accepted) a graduate offer, where the role you'll be hired into is uncertain and you're basically put into a pool of graduates for teams to send offers to
I recently had a phone call with a team lead who wants me to apply for a really cool new team they're putting together that I definitely want to join, and he asked me to send my CV through the online application on their website along with a short cover letter and he'd fast track it
I'm not sure what I should include in the cover letter though.
I don't feel I need to talk about my relevant experience since the team will be in the same department as my internship, so 2 of the people that will be handling hiring are my old bosses and know the work that I did (+ it will already be in my CV)
I think the best job in programming is software engineer and cyber security specialist.
The best job is one that:
- you enjoy
- pays comfortably
- doesnt have insane hours
This feels like a pipe dream :/
Edit: not impossible but difficult to find
hello, im trying to learn CI/CD since companies do look for that in my area, but would like to ask, is it better if I learned Github actions or jenkins? I thought of using github action since it small project and since it new
(pretty much) nothing worthwhile is easy to acquire in life
the cover letter definitely doesn't sound important here. don't stress over it
maybe after briefly reminding them what you did, talk about why you're interested in the role
it's very rare for (tech) companies to care about specific tools. learning the concept is fine
(also, jenkins is a disaster; stay away from it)
have some idea of Github/Gitlab, doesn't really matter which as long as you have experience with a CI/CD tool. I'd say the more important thing to learn in depth is Docker
CI/CD and docker are a couple of those things you cant really learn in much depth doing hobbyist projects, you need to use them at work really to get a good grip on them
Employers just want you to have used it a couple times really, its unreasonable of them to expect any more
Like how am i supposed to use k8s for my hobby projects lmao
Im building cutesy lil SPAs not fucking twitter
(ironically, I believe twitter uses mesos)
Thanks, il use github actions and thanks for advice, il try depth for dockers
I would just go over your old (new?) boss and ask them how fancy they need the cover letter to be.
If they don't care, and that is very likely, they will tell you.
They most likely ask you to apply through the system for record keeping and the sake of the process since it involves multiple teams (finance, recruitment, HR, etc.)
Send your question here to claim the channel.
Remember to:
β’ Ask your Python question, not if you can ask or if there's an expert who can help.
β’ Show a code sample as text (rather than a screenshot) and the error message, if you got one.
β’ Explain what you expect to happen and what actually happens.
For more tips, check out our guide on asking good questions.
Pardon? Do you have a careers related question?
Hi all, I had reached put to a manager at a different location and asked some questions regarding me wanting to transfer internally to his team. He asked me for my resume and I sent it to him.
It's been 1.5(I've been counting haha) days since we've last interacted. I'm sure he's been busy so I don't want to unnecessarily bother but I'm kinda getting anxious as I REALLY want to move lol. I just don't know how or when to reach out to him again. Any advice?
1.5days is really soon, i would give them a week and then try to interact again
^, it's quite unfortunate that people don't follow proper etiquette when emailing, it doesn't hurt to send an acknowledgement mail mentioning that you've received it and will respond in x days, 48 hours would be ideal reply time but if you're unable, just send an acknowledgement mail π
Ahh ok sounds good π
It was on Slack so I dont know if that changes things...? But yeah I do agree with you haha. I don't like being in suspense lol
i thought things moved faster in slack, it's like discord right?
If its not on email i would probably email them
He was pretty responsive to my first message. Just has been quiet after I sent my resume lol. Maybe he doesn't need another member...who knows!
Yeah basically like Discord
Say something like
""'
Dear X,
Following our brief chat on Slack, I'd like to follow up formally to inquire about an opening on your team.
...
"""
And attach your cv
Basically make it more formal and keep a paper trail through email
Tomorrow tho, dont email in the middle of the night lmao
xD
Lolol naa not midnight, I'm a 2am person π
Anyway, thanks. I'll take your advice and reach out to him tomorrow again!
Maybe dont say follow twice in the same sentence either, you get the gist of what im saying tho
Hmm don't follow twice in the same sentence? I don't understand
Following our chat, ... follow up... etc just dont make it sound clunky
breaking into software dev industry is hard! how did you all do it
Studied for it and sent hundreds of applications
Im also sneakily making lateral moves in the company
xD i'm building projects at the moment..everything is weak though. I'm not sure what position to go for - I see a lot of people start in QA automation engineering
or some kind of testing role like SDET
They may just be busy.
There is a fine line between appearing enthusiastic and desperate.
I would wait 2-3 days.
There may also be more things for them to prepare on their side that you aren't aware of, especially in terms of process or dealing with the current batch of candidates, or just running your resume by some engineers on the team
It's not an excuse for not setting the right expectations with you, but that's also why I would wait 2-3 days to re-engage.
Depends if you have a degree or not. The difficulty will be a lot stronger if you don't have a degree and should prepare a lot of patience.
Be careful about settling for less than you aim though. Getting stuck in SDET may not be what you wish. Although if you are desperate for income, then any job is a job.
Just to make sure it's out there: CI/CD is a lot more than a set of tools. It's at the root a way of thinking and set of practices to integrate and ship changes and software.
would it be wise to get a job then go abroad for masters(CS) after a year or two in hopes of settling down or would jumping straight to masters be a good choice after bachelors, when money is somewhat a concern?
It's easier to go on the masters right away than pause.
I don't have a well sourced statistics, but from my experience and network, people who "pause" won't ever go back.
thanks for the quick response, i'm not sure if i can afford it though π¦
In terms of money, it's also very situation specific. There may be student jobs, and other grants.
But I would also look at it as an investment as it helps with your career
Its easier to get letters of recommendation from your profs right away than a couple years later when they've probably forgotten who you are
On that note, make sure your profs know you by name
yeah I would love that, part time with masters sounds right down my alley.
I'm eyeing Canada right now but I've no idea which cities might be for me(as an international student), I've only looked into Montreal and Ontario and they sound quite nice, haven't really hunted for unis though
If you are short on money, then going international will be a bad idea
yeah that's the dilemma i'm in, if i go for earning then i might not go for learning after, like you rightfully said, and trying to learn right now is quite.. expensive
my end goal is to eventually settle down abroad
It's also that schools will charge more for international students and that you would also have to pay for housing, food, transportation, etc.
Costs would be less if studying local
yea that was quite sad, was looking for UK and for locals it was around 10k gbp and for internationals it went upto 28k
i honestly have no idea what to do
you can still go abroad for internships or after your graduate.
Having a MS does help with immigration too
i've graduated and have been doing some freelance work for a few months now, i'll look into internship opportunities abroad, I don't really have any industry experience though, would that be bad for internships?
Internships are typically for students though.
If you aren't a student, you may have a hard time, especially if the internship depends on a student visa
π₯²
I've never heard of an internship depending on a student visa. as long as you have work authorization, you're generally fine
I've seen internships open to recent grads as well, i dont think its a hard req to be a student (recent being a couple months however)
I got lucky lol
That makes sense. Thanks!
That's definitely the impression I got. I feel like he mentioned the cover letter only needed to be 4 or 5 lines/only spend 30 minutes putting the letter + CV together, but I'm still unsure what he would have in mind for the cover letter.
the work authorization is the visa
right, but the internship is contingent on work auth, not specifically having a student visa (you can also have permanent residency, be a citizen, have some other non-student work visa, etc.)
If you are a citizen or have a permanent residency, then you would not be immigrating or going international
i've two things right now, a job interview coming up and application deadlines going by - i think i'll send in my application and look out for scholarships and loans(i'm not exactly broke but the funding will take some time to say the least), or would that be like super bad?
Paperwork take a lot of time. I would at least check the deadlines you may have to fill out the papers
yeah i'm making an excel sheet with the deadlines and tuition fees, and i'm quite worried because most of them have either gone by or are in the next month, some in august but that's quite a rare sight
@smoky quest thanks so much for replying, do you know any good resouces on how to set up CI/CD like a professional or best practices? My plan for my personal project it to use Java maven + docker and i would like to trigger events whenever user does a PR to master, i wanted to use commitlint open source package that checks if the user uses the right commit messaging format, and small test too
but i not sure how to do this, im just watching tutorial on how github action works and going to go from there
like so far im learning how GitHub actions work and theory on CI/CD
The best way to learn is to do
Make a simple python package, doesnt need to do anything, write a test, put on github, make an action, run it, figure out how travis ci or jenkins works, try out coveralls, or nedbat's coverage.py etc etc
https://martinfowler.com/books/continuousDelivery.html
Even if that book did not come out recently, it's still the reference as the same principles remain
+1 to learn by doing. what does java maven have to do with this o.0
thx
I see. I just want to put my foot through the door for a job that requires python, SQL, etc.
i've done some coding projects from '100 days of code' and some other projects and put them on my github. Though most of them don't use OOP and are terminal based
I'm learning more, but theres so many libraries and things to do.. I do want to finish my django website so I can post projects on there too. The main thing is I don't know what to focus on - projects or algorithms (leetcode, codewars) for interviews
idk if this makes your decision-making harder or not but there are some companies that will pay for your masters as well

one of my classmates has his company paying for the program
i would need to have a good enough resume for getting into such companies though, i haven't any relevant software engineering experience π₯²
you never know. something to keep in mind at the very least 
thanks for adding that to the list of things i need to research on π«
but the easiest one right now seems like getting a job
just want to make youre informed of all opportunities out there before you make a big decision 
i was ready to flip a coin last night
im still thinking of spinning the wheel and applying to whatever country comes
sometimes it be like that. honestly ive become less risk-adverse as i grow older which idk why since i assume most are going the other direction

you start valuing things as you grow older and have fixed goals and set priorities
frankly, im torn between masters in canada and a job locally
this sounds old fashioned but i find it may be helpful to write down all the pros and cons with both and then weigh/rank the factors that are most important to you
i feel like sometimes we make decisions seem more binary than they actually are and in reality there is always a lot of grey in between/multiple factors playing into them
thanks, i'll do that
Is it possible to filer out revature from indeed? I keep getting notified from them and it is annoying
I believe you can filter them out by going into the advanced job search settings and next to "With none of these words" type the following:
company: company_name_goes_here
Iβm in highschool and love my computer science class and money. I want to do this for living. How hard is it finding and getting a high paying job ?
depends if you get a degree or not.
CS is rather high pay in general anyway
Thanks, I definitely plan to get a degree
While nothing is guaranteed in life, it's definitely achievable
The main advice at this stage is:
- Aim for a CS degree, and thus make sure you do whatever you need to get the right grades to get accepted in the school(s) of your choice
- Have fun and explore the world of CS. That will help you get ahead, build a culture of CS, see how things fit together as well as being more aware of what you like or dislike. So make websites, backend, mobile app, robots, games, demos, IoT stuff or even some ML/AI
Thank you so much
How much is it worth to learn python to set someone up for the future
In Tech, it's more important to learn to love learning so as to set yourself up for the best future. Python is a great language to learn overall though, no doubt
is a job requires you to have experience in A and you have experience in B, if A and B are quite similar, would you mention A in your resume or B.
if A ==B β> A on resume or B?
more like A ~= b
mention both, slightly twist phrasing to make them look a bit diff bc they prob are and then youβre set. whatβs the specific area?
to an extent- same, but differentiable
software generally
too general, specifically what?
did you work on a streaming service? a cloud service? an iot service? did you use aws? cybersec service? robotics?
i will get back when i can think of specific example
keep up the good work π₯π₯π₯
Hey guys. New to the server. i have started learning django from scratch from pythonprogramming.net. Can you suggest a few projects that I can to improve my understading?
a todo list would be a nice beginner project, maybe a small blog too
A to do list sounds good. Any good suggestions on any free sources I should consider to learn django?
django docs are pretty good
Always follow the docs ^^
this channel is for talk about what to study and that stuff?
<@&831776746206265384>
this channel is for career discussion as it relates to python (and sometimes other languages). so questions about the job market, interview and resume tips, roadmaps for tech stacks to learn for certain industries or career paths, etc.
oh and about a once weekly lecture for kids to stay in school 
Stay in school, kids
really?
yeah if you search school college uni degree in this channel you'll get a lot of hits
i didn't mean any actual formal scheduled lecture
it's just a topic that comes up frequently
ah okay, well ty for info (20 secs cool down?)
@vapid jay ^ some more info on that slow mode
This is your weekly reminder to stay in school
oh great a career channel YES.
I'm looking for a new job (to secure a remote job for risk management) so I am getting some emails for phone screenings and when those go well, I make it to the "do an assessment for us" phase.
I see "Woven" and "Hatchways" are two companies used so far for this and... I don't have the foundational knowledge from the kind of degree that would give me the standards for formatting things and such.
"Include blah blah in your README" umm this is making me feel like they don't want me to just send the .py file but put together a whole thing on github or something.
Where can I access instructions or such on what that should look like so I can make sure I do these things right?
Presumably the take home test comes with specific instructions, it's hard to help point you in the right directions without knowing what your actual task is
The goal of this assessment is to test your general software development skills. The objective is to generate a report in JSON format given a few csv files. Your assessment will be graded based on this rubric.
Your evaluation takes into consideration how long it takes you to complete the submission. Please note that this is the least important factor we look at when evaluating your skills. If you are working, going to school, or are unable to commit a full sitting period to complete this assessment, feel free to let us know in your README file.
You can use Python or Javascript (NodeJS) to complete this assessment. Before you start, it may be helpful to review:
- Reading data from csv files. Here's a how to do it in Python and in Javascript
- Parsing command line arguments. Again, here's a tutorial for Python and Javascript
- Working with commonly used data structures like arrays, sets, dictionaries and objects.
that's the generic one I have open on hatchways because I went ham and accidentally applied to a job that is RUBY focused not PYTHON so I can't do that specific one and Hatchways gave me a more general assessment so I have one on file there
so for this particular one, looks like "generate report" OK I don't see a file extension mentioned for what kind of file needs to be created but it does need to be in JSON format and I need to review that,f ine
I need to be able to read CSV files, sure sure I can do that.
command line arguments, OK, I'm good with Kalki linux and can use the windows command prompt and windows powershell, fine
arrays, sets, dictionaries and objects: uh sure I should review stuff and take notes because this is timed
and then it mentions README so that clued me in that there is some sorta format I need to follow
A readme is an unstructured document that comes along with code. Typically it explains what the code does and instructions+pre-requisites for running the code. In your case, you'd probably also want a discussion of the choices you made and things you might have added given more time.
Usually it's a markdown file
I'm not aware of any good guides as to how to write them
I'll just grab some markdown guides and see if google has anything on README π TY
@sudden nymph so yea, we should be in here to not clog up the main channel
Yeah I just asked cuz I started my grind and donβt plan on stopping, but I have heard working that much carries the risk of some health dysfunction
is there a reason you are going so hard?
So my mom can retire early
like, I am trying to min-max to retire as soon as possible but the best way to do that is to cut down my spending
it has triple the impact as a wage raise of the same amount.
Anyone familiar with saving a resume in LaTeX format? Like would one do that for the purpose of editing later on and submit the resume as a PDF or...?
ahhh yea I've no idea your financials but I do understand how just plain more income right now can have pretty substantial impacts
I'm relying on throwing every spare penny into a mutual fund and that compound interest to be able to basically keep at a steady state amount of wealth until I die and then my will can take care of that portfolio when I die.
I remember LaTeX being an option for thesis/dissertation format but it wasn't necessary so I never learned it.
I haven't heard of it being a required format for a resume? I have always uploaded and sent my resume in PDF format?
I have my resume saved in word and then I save as PDF when I have a new version I want to use on LI and such.
Go index fund s&p 500. Mutual fund fees are 3-4% which is like 10 years of work being taken away
Not even fucking w/ you. Iβd recommend looking into it because more fees you pay less you get paid lol.
vanguard no fees baby
"Total Stock Market Index Fund"
Yes, correction to my comment... it's not required. I'm wondering about the benefits to using it. I got another auto reject on my resume for a job I know I'm qualified for like it's a bit ridiculous
no idea. why would a different format change things? what would it change?
I have no idea π but when I upload various different formats to a resume scanner, it's always wonky no matter what I do. It must matter
quick wiki read makes it sound like you use markdown to determine the formatting stuff which makes it sound like just doing more work compared to writing in docx and saving as a PDF like it's giving you more control I guess since it sounds like you have to set everything up by hand but you still need to save your file in some kind of format so it's going to be a PDF anyway?
If you're talking about your test thing, then you'd upload the readme as the markdown text file, you wouldn't convert it to pdf or anything
was replying to horchata
looks like markdown is a tiny bit more effort but is portable and can be read anywhere as long as I have a text editor so that means like everywhere
Right, it's always going to be a PDF. Most places I've seen don't even want .docx
I guess my main issue is that the formatting is always jacked up when I run it through a scanner. Sometimes the software will pull a job descript and merge it with the wrong job or it can't read my website link, for example. I'm curious if converting from using LaTeX might fix this issue. I'm halfway done with creating yet another resume from scratch and I'd have to commit to editing using LaTeX in the future lol
you're saying changing it from docx to pdf messes up your formatting? and you're thinking maybe if you start using latex instead of docx you end up having a less awful time?
Basically yeah. As another example, if I use a template from Canva and save that as a PDF, it will look like the most immaculate resume ever but the formatting is horrendous
and does the ATS or whatever it's called not like that? misses stuff?
ATSes may try to parse the resume to make it easier to read and will generally miss stuff like multi-column formats
Oh yeah. It misses all kinds of stuff like makes me wonder. The ATS is the Applicant Tracking System - human resources software that is basically a database for job applicants. In addition to the parsing, it performs keyword search, storage, and is even responsible for sending out those no-reply emails
It's used to coordinate the whole hiring process.
So it's also used by recruiters, manager, interview panels, etc.
O shit how do I check the formatting of my resume
I don't wanna get missed for stupid reasons :(
A human will still look at it anyway. Which is why a pdf is the most common format as it's the easier to read.
As long as you avoid fancy and convoluted formatting and the information is in text, then you should be fine.
there are also however some websites where you can test your resume, but I don't have any link to recommend
I've been uploading mine using LinkedIn's Resume Builder under the Jobs section
mine is just a libreoffice document exported as a pdf
Anyone have any tips switching from non stem major to comp sci masters?
Are certificates even worth it?
certificates are not really worth it - the only reason they might be worth it is if someone else was paying for them, or you find it much easier to motivate yourself by working towards passing an exam
What about to use it towards getting into a masters program?
probably wouldn't help much at all - although I guess that depends on the admissions department of whatever university you're applying to
If you want to do a conversion masters, then just focus on doing well in your main degree
yeah, the main thing is to look up the programs you are interested in joining and looking at their requirements for admission. This will be highly specific to country/state/program/school
Guys for a computer science based job people keep telling me you need mathematics
Is this true?
And apparently a degree is required
Depends on the job. Simpler jobs won't require it. More complex jobs will do (and compensation will follow).
Could you give examples of the jobs that require and dont require?
What about them google certificates are they useful?
Writing a simple wordpress plugin won't require it.
Writing a game engine will require it
they aren't.
It's about whether you have a CS degree or not
Game engine is a huge job yes
People say that the google courses online are good though
Whether the class is good or not has no bearing with how people will consider you
Thanks for the inputs
So im in the UK, to study A level CS are there requirements for it
Obviously at least 5 Cβs on GCSEs but apart from that
is there a question?
Wdym
Depends entirely on the university - some higher quality ones will expect 4A or A*2A including maths
I understand
Ok I revamped my resume. I will update how it goes
Hey guys, is it possible if you guys can critique my resume here?
sure
you can get a linkedin vanity url (https://www.linkedin.com/help/linkedin/answer/a542685/manage-your-public-profile-url)
I'd recommend taking your phone number off your resume. you don't want cold calls. anyone you want to get called by will email first to schedule
move skills to the bottom. it's only there to pass automated screens. I'd also move certs way down
TFCU: get rid of "technologies" in the first bullet. fix the verb tense issues in the second bullet. what's with the random line break in the 4th bullet?
american systems: "achieved" doesn't make sense in the first bullet. the second bullet is like multiple layers of subject-verb disagreement
were these 2 roles like T1 technical support? if not, I would reframe the whole thing in terms of what high-level impact you had rather than what low-level tasks you did
@sharp thunder
Depends on the 6th form/college requirements
They were asking about a level
Oh shit yep, I can't read
Hi,
I'm a UK student aiming to get into a Russel Group Uni to study Computer Science. I wanted to go into either Software Development or Cybersecurity.
The problem is, my exams will be less than a month away, and I am feeling very anxious without a backup plan. So I am now starting to plan for alternative paths in case I don't get the grade I needed to get into my offers. My plan is that if I don't make it to my offers, I will apply through Uni clearing, which is unlikely to contain any Russel group Uni or high ranking ones.
So my question is how much does Uni reputation matter to employers in the Cybersecurity industry or in general?
As well as what other qualities or aspects that they will look at, such as online courses or experiences that I may be able to build up during my study at a clearing Uni.
Thank you for taking you time to answering this question π
Russel Group universities do often have places available via clearing
What are the chances for consistent employment for programmers in the industry? Iβve seen some big places lay off workers with little to no notice.
Is this a big industry practice
University reputation does matter, but for a career specifically in cyber security, having something outside of your course to demonstrate competence is much more important - often that's internships between university years and things like the program GCHQ runs for schoolkids which I forget the name of, but also an active online presence is very valuable
(cyberfirst is the program I was thinking of)
"the industry" is a pretty broad term. if you're in a tech hub (bay area, for example), there's not much concern (the moment your company announces layoffs, 10 recruiters email you)
Would you know what itβs like for the Miami area?
I dunno... pretty bleak?
Ouch
If you are interested in doing the alevel just want to let you that you will do a lot of theory in classes and you won't really get much help about the programming side
You can get into high ranking RG unis for cyber security through clearing. Reputation doesn't matter much past getting your foot in the door, beyond that it's your own work and experience
CS is theoretical...
Yeah, some people think they'll do programming only so I wanted to clear it out
By the way have you recently graduated from uni or r u still there?
Finish in a few weeks
Oh I nice I've just started
gmk-kfxw-iwo
Studying CS?
Read this again and it sounds a bit snippy, basically I don't like that 6th forms/colleges don't tell students in advance how theoretical it is
Where is the best place to get critique online my GitHub?
in relation to careers, here
Thank you π
I see... Thank you π
Update on getting through ATS scanners with my new resume:
I've reformatted based on a multitude of recommendations from this channel. Format seems almost perfect. Only one section needed correction this time where the software improperly merged job descriptions.
Now to apply a ton and wait.
Would you say that Python is the best language to learn if you wish to go to Uni and study Cyber Security?
the language is not really important. python happens to be easy to pick up, so if you don't know any, it's a fine choice
Any suggestions as to how I can find startups or companies to intern to in general or potentially land a job?
What country and what's your current level of experience and education?
linkedin, indeed, angellist, ycombinator, and funding lists/news
i got some experience but its mostly interning and some freelancing and the rest is just personal work. I am in Algeria currently but live in Spain
Yeah doing 3 years wbu?
I agree with you, they don't tell you that
I read the pinned message on #pedagogy but I'd like to hear what you guys think of dropping out or taking a semester out of university and try learning through an online school or a smaller college.
Im in university taking abunch of courses that I dont care about(like physics and chemistry), and so I dont perform well on them. Then there's other courses that I do care about like CS(my major) but because im still in the intro stages(freshman) I often cant find help from the professor or TAs who'll respond up to 48h after I sent an email. Thus a 1h coding hw takes 20 because I am simply not knowledgeable enough to find the answers to my questions:
example, it took me 6h to learn that I needed a for loop to get rid of brackets in a list. It was nowhere to be found in the class material and the TA responded to my answer almost 30h after I had asked.
TL:DR ) think learning Python would be easier if I dropped the extra stress of university classes and focussed on soething like coursera or smth / or in your exp is a smaller college better when getting questions answered in a timely manner is of the essence
Some random notes:
- Dropping out and not having a degree will severely hurt and limit your career prospect. Having a degree is still pretty important.
- Being a software engineer is a lot more than knowing how to program. So the extra classes are actually quite important over the long term
- It's probably simpler to start by trying to understand first why and how you are having such a hard time before thinking about dropping out. If you know you need that much lead time to get an answer, then are you making sure you are starting your homework early enough? Note also that you can ask questions on this server if you have some problem understanding some points or completing a homework
thank you
do your professors have office hours? have you talked to an academic advisor/counselor about your idea to drop out/ take a break?
something that helped a lot for tough classes was finding other students to do homework with. in my case, it was the theory classes. so I'd help them with the systems stuff and they'd help me with the discrete math stuff
For a beginner i think this server is a heaven, did you try asking here, people are very helpful here. For other subjects i think finding peers and youtube should be enough, cuz small intricacies like those in coding arent there.
I have not spoken to my advisor and my proffessors have office hours but usually theres like 40+ students and Im too shy to make myself known when hes being hurried by others I just feel bad
Yeah, I've been having a hard time finding cs friends, most of the people I know are from the japanese class
I can bet a lot of your classmates are in the same situation than you. Someone does need to make the first step eventually π
I understand how hard it is to sit down and do coursework for classes you don't have a care about. I know it feels counterproductive because you're thinking you'll never use any of that information for your career, but you gotta look at it this way... those classes are just as much a part of your degree as the core classes you enjoy.
You will be using that degree to start your career, right? So it's worth enduring through the boring stuff now if it means being able to get to where you want to be in life later
Hey, what do y'all think about this? (I'm interested in becoming a programmer) Going to the air force for computer systems programming, and doing 4 years of active duty gaining on-the-job experience, security clearance, etc. Then coming out and trying to get a job in the civilian world.
Hi All π
Do y'all Have Any Recommendations on High Quality Data Analysis Learning Resources? I prefer reading resources like text books, but video courses on Udemy or YouTube are fine, too. Assume I'm a beginner to python and SQL, but I have an intermediate understanding of other programming languages.
Thank you!
You should check out the resources in #data-science-and-ml as your question is unrelated to #career-advice
Finishing up my Beng in engineering (3 years)
Kinda wish I did CS at uni, but I think engineering helps you learn how to think about problems in general
Cool, yeah engineering is good for problem solving because you learn a variety of topics
What are other career choices that do NOT require to be good at math?
making lattes
English teacher
pretty much everything has you using math in some form, might a well not avoid it

In python? Web dev
Except that π
I mean the hardcore math u need for data science
Any Idea what should I write for my portfolio in python....? What would be the best?
I'd love to work within data science/ api's and DEV whatsoever. - building web applications is not something I would like to do. Any advices what kind of project would be good to put in CV?
Hello, could you please change your nickname so it complies with our "no invisible nickname" policy?
There are a few ways you could make your source code unavailable for inspection, and would depend on why you want to do so.
What do you like?
I mean, i've decided web dev right now, i will start learning it in a bit
Anyone willing to answer my little advice needed idea? :C
Just ask here
Hey guys this is kind of a weird question and I hope Iβm not violating rules in anyway, but I recently joined this discord and am in a USA grad program that focuses on health research analytics / informatics . IIβm interested in a βdata scientistΒ / development β role in terms of career outcomes. My grad school isnβt the greatest in terms of helping with networking for positions, and kinda focuses on unpopular programs like SAS and I realized while in the program my interests align with a more quantitative/ coding based career than my program is giving me. Iβm afraid Iβm never gonna break into this type of role in the sense that interviewers will pass me by in screening for more well known degrees such as cs or engineering . I definitely found a lot of educational resources in terms of learning (eg with python and Sql etc ) but am not sure if I can get my foot in the door through networking or if itβs a lost cause. Does anyone work as a DS in some capacity and would be willing to dm me with some advice ? Thanks for reading my message!
Getting your foot in the door isn't the hard part
What is @dense mesa
Try to get an internship as close as possible to the type of work you want to do
Performing well in the interview
Yes but doesnβt networking and referrals also help with landing the position ?
You won't get screened because of your background, most places (speaking very generally as someone in the UK) just care about how good you are, and how easy you are to train
That may help you pass a CV screen and get an interview easier, it will not make any difference to how good you perform
Ah okay okay are u currently working as a data scientist ?
Not as a data scientist specifically, I have a part time python role that involves a lot of data processing
Does Took part in code reviews sound right? How would you phrase reviewing other people's code
got the best intern award at the company aka $100...now if only i could get a full time position instead 
@hearty island bro, thoughts?
insane congrats man, the roi will be huge on that you got some clout @delicate bane
Feel free to shoot me a DM, I have a list of professional project ideas I can send
eh i feel like thats too optimistic tbh 
also id rather have a full time position instead

that's pretty passive. You should replace Took part with something more active
if your father/mother is the CEO, then yes.
Otherwise, it could go from the person silently ignoring your resume, to putting it into the bin of the manager.
But what you describe is pretty much nepotism, which doesn't sit well in most environments
It comes down to projects demonstrating the skills the employer is looking for.
I am not sure what you mean by api's and DEV whatsoever, but in terms of data science, it does mean showing you able to undertake such projects.
In general, you can:
- Look at the exhaustive set of skills listed on https://roadmap.sh/
- Kaggle projects/datasets
In terms of complexity, it should go beyond the usual tutorials/youtube videos you find online
I think it was last week or something but I had mentioned I needed to pass a Python assessment to move forward with an interview. Got word that I passed and now they're saying they have no idea when the expected start date is. Back to filling out apps lol
Congrats for passing!
However that sounds like a disturbing place if they interview people without a proper job ready.
On the bright side, you got some more experience interviewing
Hey guys, I was here yesterday[contemplating college or dropping out and studying on my own] but I forgot to mention,** do you guys think that for our field (CS) it matters to get a Uni degree or a smaller college degree.** Im currently considering transferring to a smaller college to see if I do better in smaller classes but Im worried it'll affect my eligibility for a job post-graduation
If you don't have experience to make up for it, uni degrees make a big difference
Thank you! and exactly that lmao. I prefer my organizations.... organized
do you need a bachelors in CS to get a Data Analyst, Data Engineer, or Data Science job?
What you can attempt to do instead is to maybe stay with your uni but also attend a smaller college at the same time. Take the general education classes at the smaller college then transfer those credits over to the uni? I highly recommend scheduling an appointment with an academic advisor to discuss your options further
It's recommended to get a CS degree but always examine the job requirements section because there are jobs available that will weigh equivalent experience.
I got 8-9 months co-op experience with SQL, Excel, and Python and 1 year left on my CS degree but im trying to find a entry level job /Jr level job within those fields
I also know a little bit of Power and I know Pandas pretty well
I was a little late on realizing this myself, unfortunately, but look specifically for entry level jobs that are titled with something along the lines of "New Grad" or try to get yourself a Summer internship
I have co-op/internship position right now but I do not like the company how it promotes and gives their co-ops work so im trying to upgrade to a jr or entry level position that is not a internship
I was looking through indeed for entry and jr level positions and saw that employers want 3-5 yrs of experience for this positions which is crazy for those types of positions -_-
Ah I see. Those "New Grad" jobs are targeted for people who are nearing completion of their degree and don't have a ton of work experience in the field
what part of the industry are you in
Thank you
Network Operations, DevOps, SRE. Anything cloud related. I'm not super heavy on coding but I have to know at least one language, so I chose to learn Python
I appreciate your answer
did you do a co-op or internship to get your full-time position?
I'm currently on the market but I got my full-time work experience started through a consulting firm that was a gold-certified partner with Microsoft
bruh you shitting on yourself ainβt helping
every cent of that should be invested in tech projects, research white noise and bats, sonar tech shit like that
dont you think the hiring process is broken
it is, so we have to break ourselves into it
I see masters degree requirement for almost every posting now
What's the average pay?
donβt play the odds, play the man. bluff but have backups that you donβt talk about. never reveal every opportunity.
smile and laugh even when you donβt like them
you wanna get hired? read fbi profiler books.
What matters is if you have a bs/license/master, not which college you attended to.
That said, I haven't heard of smaller colleges having smaller classes. If anything I heard they have less money/funding and thus less supporting opportunities. So do you some homework about that
small tidbit of wisdom, time to disappear for a month. peace.
Depends on which postings you are looking at
70k and above
swe, ds, de, and data analytics
I typically see BS as a minimum requirement.
MS would be for more complex/advanced roles
I seen MS on some entry levels as well
yes, it's not mutually exclusive.
Some will do, but that won't be the majority
and some start up companies
that sounds like a sad way to go about life and your career
at least fake in a interview but not your entire life
never lie in an interview. That would be a stupid thing to do
but companies can lie about a job description and change your job responsibilities at any time
Lying would put them at some legal risk. They have no incentive to lie
And by the same token, then if you lie, it's okay for them to lie to you π
it wouldn't be lying once you started the job or been there for a couple of months I believe interviews are sometimes are double standard
it's the same thing for everyone. Getting caught lying can have real repercussions on both sides.
Yeah, it is extremely broken. Obviously don't lie about stuff though. You will be found out. Exaggerate but don't lie
thats what I do I just stretch the truth and say all the stuff they want to hear once im in the interview. I dont believe we have to be 100% transparent if companies are not transparent with us
what makes you think they aren't?
hiring process, the double standard with the at-will employment, unpaid overtime, doing full-time work as a intern or co-op but dont receive the full-time status
Can you expand on these? I fail to see the problem with any of these
Would you like to do a quick mock interview with me sometime where you lie to me about having experience with [enter skill here] and I do a deep dive on it to expose you? lol
sure, for instance employers think its okay to fire or lay off employees for any reasons and be effective immediately but a employee can find a better job with higher or better benefits but has put in two weeks and can't quit the next day

i wouldn't say about lying about skills and if someone did they get busted really quick in the technical interview portion of the interview
You can definitely quit on the spot with an at-will contract. You would be burning bridges for sure, but you can.
Similarly, most lay offs will include 2-6 months of pay and benefits to help finding new jobs. They could lay off people on the spot (and some companies do), but they are also burning tons of bridges and potential applicants since you also hear about them in the news.
Firing is different because it does imply there was something really wrong with the employee
I have had many interviewees who stretch and lie.
I will mark them as fail and then put a note in the ATS about how they lied. That will prevent any future application for them in any of the teams since it will be visible.
It's sad for them because it's super easy to catch.
and thats what I mean some companies do that and I think its really double standard when it comes to employers. shitty employers shouldn't be surprised about when employees quit their companies but you never know what employer, boss, company will do that
And that's the same in both ways.
Rejecting the whole system because there are some asshole employees and asshole employers would be like throwing the baby with the bathwater
A toxic employee can have some long lasting damages on the team and the people around them.
What sort of interview lies have you seen?
but dont think someone should stretch the truth unless can they prove what they saying or study and pick something they already know previous but im not saying full on lie but i dont think a little stretch is not that bad
thats what I mean its goes both ways for the employer and employee
you're reading too far into it, but you do you bro.
i never said do it your entire life, you're adding your own psychological framework to it now. peace.
The most awkward one was for a backend engineer:
Me: "so, on your resume you mention you work at high scale and have developed services with high throughput. Can you give me an example?"
Them: "Yes! I do have some experience at delivering services at high scale!"
Me: "Great! Like what?"
Them: "Like things with a lot of requests"
Me: "And how many requests? Can you describe the role of the service?"
Them: "There was a service which had a lot of requests and high scale and high throughput"
But there have even been cases where they had other people around to tell them the solutions or help with the interview
but your opinion is valid too, we can't always be liek that it's too exhausting
thats what I mean dont lie about something completely but a little stretch about something you already did
i admit when idk shit tho π like i did a cuna mutual group and absolutely had no clue and i was like ok this is too advanced bye
There is a fine line between putting a nice spin to it and getting into the lies territory.
Given the audience of this channel, I want to make sure we don't fall into the second category π
And similarly, it's fine to omit the unflattering details if the interviewers do not ask about it. Don't give the stick to be beaten with.
The rule of thumb is that if you put something on your resume, you better be ready to be asked questions about it. If you get asked and are unable to back it up or talk about it, then it may induce some fear or trust issue in the interviewer and kill your chances.
It's no different than buying stuff on craigslist/ebay. If the other party sounds sketchy, you won't take any chance
Yup. I was asked about [enter skill here] in a past interview just because it was listed on my resume and I actually did have experience working on projects with it; however, it had been at least half a year since I used it last. You already know I was extremely rusty at this stage. When the interviewer began asking me more in depth questions about it, I realized I was screwed because I had forgotten a chunk of the fundamentals
It's ordinarily ok to exaggerate a bit, but at least have recent experience with detailed examples to provide and strong knowledge of the fundamentals. Anything that is on your resume is free game for in-depth interview discussion
That's actually ok to forget the details.
Because you can demonstrate you did it and can talk about a lot of parts that someone else wouldn't have been able to.
this is 100% what I mean
I 100% agree as this as well its really dumb to lie about something on your resume and in a interview when you have no experience or knowledge about because you will be exposed and escorted out immediately
and this can also happen as well
That's also why I do put some effort on my resume to tailor it to the needs and job ad.
And similarly, I pay attention to what I work on at work or on the side so that it matches closely with my career goal. This means the interviewers are more likely to ask about the things they care about and the things they care about would already be there on the resume.
@smoky quest have you heard of a channel called Joshua fluke
no, should I have?
I think you should because he really goes in depth about corporate double standards and how interviews are broken and double standard as well
his videos are really long but just skimmed through parts of it and listen a bit about his opinions
Alright, will check it out. Thanks!
In general from my experience, the problems stem more from specific individuals and how the more people involved, the more it becomes "the system", rather than a specific corporate double standard. But I am willing to keep an open mind and check it out.
in my experience with my company I work at I have done full-time work, duties, etc as co-op as close to a year which didn't have a problem till it became consisted and at some point I asked full-time and they kept on giving me the run around and always had a different reason
(that reminds me of the time where a vp complained they had to come in 1h late to work because they had to keep an eye on the kids. Their spouse, another high level vp/C-something, had to be online/work as they had to lay off 10,000 resources)
I have a corporate bias from my experiences with my company but I also see my experience with other people too
yeah I hear you and it sucks.
It can be a combination of having a shitty manager, your manager fighting to get a req, your manager fighting through the paperwork... and anything in between.
But great companies and team do exist
this sounds like the better.com company
nope and won't doxx people nor myself
(which is sad that this thing prompts multiple companies as examples)
i went to a different department and they told me they would hire me in a full-time position and explained to them just give me chance and if you want to give me technical challenge and later next week they sent me a meeting invite for a co-op position instead but they wouldnt give me reason for what have changed it
its cool I understand but yeah i agree and a lot shitty companys taint the industry
I have a motto that goes "play the game before the game plays you"
Companies policies are weird. It has been easier for me to change jobs to get what I want than to go internally.
definitely!
But we should also be careful to not become jaded old people.
There are still a lot of nice people and opportunities
(I also want to avoid the discourse about "companies == bad" and elevate a bit the arguments)
thats exactly how I feel and thinking about doing granted yes I do have 1 year left on my degree but I do the technical skills and knowledge to make up for it
I kinda think they holding the degree requirement over for me to pay me cheaper
i dont think all companies are bad but I feel majority of them are only think whats good for the company and forget employees are people too
but im not saying put people first before the company but keep in mind your employees are people too and they need to do whats best for them
Optimizing for yourself isn't intrinsically bad.
Everyone does that to a degree. You will pick the job that rewards you the most, the manager will pick the employee that benefit them the most. The manager and team are rewarded based on what benefit the company the most.
The best situations are where everyone is reasonable, aligned and driving towards the same goal.
That said, I need to step out. Nice chatting with you!
Hey guys so I am trying to get a data analyst job ( i majored in microbiology didnt like it and want to change career paths) and I am trying to fix my linkedin profile but im not sure what to put in the about me section
why i don't have a permition to talk in this chanel
What does it learn to you ?
there are many data analyst positions an biotech/life sciences/biological science companies, so have you considered those? maybe looking at some of those job descriptions can inspire you
Yep it might be an advantage in some cases do a focused job search
.
Hey, what do y'all think about this? (I'm interested in becoming a programmer) Going to the air force for computer systems programming, and doing 4 years of active duty gaining on-the-job experience, security clearance, etc. Then coming out and trying to get a job in the civilian world.
iβll start one up
Hi guy! i have a question about Embedded developer, what is different between electrical engineer, software engineer and embedded engineer ? are they related to each other ?
Electrical engineer: concerned with transmission and distribution of electrical power, they do not do much programming if anything. Interested in storing and moving large amounts of electrical power
Software engineer: typically concerned with writing high level languages, such as web development with JavaScript, data science with Python, infrastructure with C++/Java
Embedded engineer: concerned with programming low level electronics (NOT electrical components), this is usually done in C, potentially Arduino language for low level projects, and involves a different approach to writing software. More focused on saving memory and energy usage
They're absolutely related to each other. For a single robot you might have: electrical engineer designing the platform (along with an electronics team), embedded developers working on code from low-level motor control to higher decision making, software engineers working on a high-level controller for sending commands to the bot
hi
You're software and embedded engineer are spot on but the electrical engineering is still a little narrow thats much more broad of a subject. What you described is a power engineer
lol. you think i give a shit? innovation only starts from failure. the world needs bioinformatics.
Yeah I only specified as people who don't know a lot about engineering usually get confused when I start talking about control, system design, communications etc
As long as they understand at a high level that electrical is more about just moving energy without fine grain control, the conversation is easier to progress. I understand it's less rigorous for people in engineering tho
HSC-HVDC vs LCC-HVDC moment π³
this isn't true, plenty of $ at the intersection of biotech+cs
Can anyone suggest book to learn algo and DSA?
Cracking the Coding Interview
@dense mesa Yeah
That's the book I'm suggesting
@dense mesa Ohhh okay thank you
<@&831776746206265384>
Has anyone heard of Inderscience journal
I would post in the appropriate channels #ot0-psvmβs-eternal-disapproval #ot1-perplexing-regexing #ot2-never-nesterβs-nightmare
Gonna ask a real noob question lol. To those who work in a salaried position, are you compensated in anyway for working beyond 40hr/week?
No, in fact my contract came with a second document for me to sign that i'm okay with extended hours when called for
All my friends in fintech had to sign something similar actually, i asked them if their bosses abused it and they all said no
I see
Also my standard workhours are 45h/week lmao so its kinda pointless
On an another note, are you paid on federal holidays
Im in the uk but yes im paid on public holidays
Oh i see
Same
Every big company is gonna get you to waive reasonable hours, happened for both my internship and full time role
Thankfully im not client facing so its unlikely i'll be called on after hours for work
Our sales team is always bitched at to "take care of clients even if they ask for stuff on weekends"
@vapid jay That's not appropriate here
@lucid vapor this as well
I see, I'm trying to handle the other one
@golden turtle As mariosis said, please post things like this in off topic, they're not really on topic for this channel.
(50k is nothing in case anyone's trynna quit their job and chill)
Hey, so im only 15, got 1 more year if school left and im really enjoying programming and pretty sure i want to do it as my job, i feel like i would like to work in a computer games company due to my love of video games, and i was wondering if i do need to go to college and if its worth it, because i see a lot of people saying its a waste of money but not sure, and another question, what are other high paying programming jobs?
Other? high paying programming jobs? Games dev isnt exactly known for being high paying
You do need to go to college and it's worth it.
That's like 3-5 years studying CS full time. So imagine all the things you can learn
With regards to high paying jobs, CS related jobs are pretty high already.
But in general, compensation goes with complexity, scope and impact, for which degrees greatly help and contribute to get access to these jobs (and to be able to handle them)
Ah damn aight, well then just wait programming jobs are high paying
Ah ok thanks, to both replies
First step is getting into a university for computer science
I wouldnt focus that much on gamedev right now, theres so many other topics that could also interest you
Yh ik, thats why i asked what are some other good programming jobs, And when you say uni im guessing you mean uni or college
With python in particular its mostly automation, backend, AI/ML but its general purpose language you could do anything with
Pretty much all jobs have some kind of use for python
I would +1 what @ mariosis said.
I would recommend:
- Aim for a CS degree and do what you need to get to the college/university of your choice
- Have fun and try different things. Make games, robots, websites, videos, IoT stuff, backend, ml/ai, etc. It will help build a culture of CS, seeing how things fit together and discovering what you like and dislike
Also in regards to the degree part, do other degrees really matter much? And which ones? Because i already hate studying and would most likely hate it more in college π
How do you even know you would hate it more in college?
Theres more to uni than just studying
Its just a guess really
College is very different than HS.
The goal until ~18years old is to give a general education and form citizens.
The goal at college and after is to dive deep into a topic. It's a lot more interesting and practical
Yh, but i meant id hate college if i had to do other subjects for more degrees, thats why i mentioned it in this
So no more history for CS degrees and all the topics, math included, will be focused on CS and completely related to it
Forgot to reply to that, but aim for at least a bachelor/license in CS.
In some countries, a Masters would also open up a lot more doors
Ah ok then good, i didnt think id hate college much, just unless i hate other subjects to study, because there arent really any other subjects i enjoy mucb
I think for us colleges you do need some extra modules for credits that might be unrelated
My gf went to university of colorado for biology and she had to do weird shit like art or literature for credits
About the country part, i live in spain, but im english and might think about moving to england, i think i will at least go to england for college because i understand english a bit more, especially in computer science talk, but i havent looked deeper into colleges and how good some are in certain areas, or how many english colleges there are in spain if any
Ah damn i would not like that lol
Im kinda just waiting till next year of the year after to look deeper into colleges, and maybe even uni, depends on what other qualifications i would need, if you do need any others
And thank you both so much for the help, its helped a lot and i appreciate it
@red raft go to uni if you can afford it
Europe has pretty cheap universities
Lots of EU states will even pay you to go to university/college
do you know the prices roughly?
few hundreds euros per year at most
oh damn that sounds really good, but im not sure if england or spain would do that
spain is in EU, so there is a high likelihood π
only hundreds? not thousands
Again, some folks are paid by the state to go to college/university in form of subsidies/grants
ow i be hacke r π₯Ά
I recommend to look at what Spain does to support poor students before giving up
πΊ πΊ this anoymous mask (me)
Wrong channel.
You should check out #βο½how-to-get-help to increase your chances of help
I definitely will thank you, I never knew that was even thing
EU is not like the US, yet
I did see some folks on this channel mentioning that college costs ~10k gbp per year in the UK though. But I can't say more than that as I don't have experience with the school system there
I dont know much about US schooling about the stereotype of it being bad lmao
I will look into it, just not yet, gonna wait a bit longer
UK university is Β£9,250 per year for UK students, around Β£20k for EU students usually
It's worth keeping in mind that we get that 9k and ~4-7k for maintenance in loans, which keep wiped after 20-25 years. You repay 9% of your salary over Β£27k towards those loans. So we don't pay for tuition in the traditional sense
Do you guys think a resume will shine out more if we use open sources libraries from companies like Google
no.
Same way than wearing armani glasses
If anything, it will send the vibes of someone doing HN-driven-development
Some of these specifics are wrong. Maintenance loans are 3.6k - 9.8k, the outstanding balance on the loan gets wiped after 30 years - and from 2023 it will be 40 years from graduation date.
Got it. Thank you
yep that sounds more right, not sure why I was thinking of Plan 1 loans. Had no idea they were talking about upping it to 40 years, has that already gone through?
I'm not 100% sure what the deal is with 40 years - I know the government announced it would be the case back in Feb, a lot of people were saying "this is a bad idea", but I think they're sticking with it
they're also lowering the threshold down to start repaying to 25k
Martin Lewis is always a good resource for all things student loan related https://www.moneysavingexpert.com/news/2022/02/student-finance-loans-changes-education/
just to be clear, feel free to use google libraries if you want to use them, they are popular across your potential employers or if they make sense for the context of a specific task. But the name itself won't mean much, especially if that's your only justification when asked about.
Hello there, is anyone have migrate from Laravel to Django ?
Have u feel discomfort at the first time ?
Have u made your boilerplate with hierarchy project like in Laravel ?
If u made ure own boilerplate and have uploaded to any git, i would like to look at that, share link to repo.
Cheers !
Do you think its possible for a company out there to pay fully for a in person internship? For example im currently a student but i study online and am looking for a job/intern remote or in person (i prefer inperson to network but dont mind remote). and if it was a fully payed intern they would pay for flight/rent
Companies would give you a salary or some compensation and then you do whatever you want with your earned money
Hi!
You are asking in the wrong place as this channel is #career-advice .
You may want to check #βο½how-to-get-help
@smoky quest are you a recruiter? I got a question that is related to hiring and I remember you said something about doing some interviews before previously
not a recruiter
hiring manager?
something like that
you might be able to answer but I know every company is different but my question is:
I got one year left on my cs degree but I want to work full-time and finish up my last year part time while I work part time would a company hire me full-time or is that to much of a risk for a company to do that
why the rush?
I was also looking for tuition reimbursement or paid schooling from a company
my school doesnt like me working full-time and going to school full-time so they won't with me on my classes but once I get a full-time position somewhere forced to do so
full time means full time. By definition there can't be two full time.
So your school is right.
I can't really do so with my circumstances though
I don't choose to but with my circumstances I have too
The main thing I would recommend is to secure your last year. Everything else would be lower priority.
That said, if you can find a company willing to employ you part time and you can handle the school part time, sure. But I would look at it more opportunistically than anything. Keep in mind that after you graduate, you are likely to get a 6 figure salary. So your current loans won't be a problem at all
As much as I appreciate your situation, that's the definition
I don't really care for 6 figures just enough money to live comfortably. Also, I can't stand my school because they very arrogant and think very highly of themselves and if you aren't their idea student they will look down on you
Believe me. You will care. That's what will set you up for a comfortable life and interesting career.
also try to look at the long term. Whether your school is arrogant or not won't mean shit in 365 days once you graduate, and will remain as such for the rest of your life. The same way your middle school was arrogant or not
So focus on what matters to you, what helps you and what set you up for a successful life. If that means having to deal with an arrogant school for 365 days, that's fine as long as it benefits you.
I just want a full-time job tbh I am tired of having a co-op position and doing full-time work without the full-time pay + benefits I am okay with it till certain extent but when they start exploiting it then its a problem
There is a big difference between a full time job at starbucks and a full time job in tech
I have been working full-time and going to school full-time and haven't had any problems
This type of thinking leads to saving 10k$ now but loosing 1,000,000$ over 10 years
I dont work fast food though I actually work as developer right now in a co-op position
what do you mean?
It's pretty much "penny wise, pounds foolish".
Dropping out now and starting to work now will earn you a small income. But the lack of degree will make you miss on multiple of that, along with having you go through your career in "very hard mode" and closing the door to a bunch of opportunities
not saying your wrong because I do see jobs requiring the degree but don't a decent amount of jobs care about if you can do the job or not
- They do care
- The number of applications where you get a call back will be a lot lower
- Correlation vs causation
- Your competition will have degrees and you won't
- Companies/managers will totally low ball you and hold your lack of a degree as an excuse
To be frank, and I say this with the utmost respect and good intentions, skipping college is a bad idea, but dropping out within one year of the degree is a pretty stupid one
I totally appreciate it to be completely honest I wasn't competely going to drop out but I wanted to try working full-time and complete the rest of my degree part-time
Thanks!
Whether you do in the evening or part time or full time doesn't matter in the grand scheme of thing, as long as you do get it.
why do employers hold the degree to a high standard if most college grads don't know much coming out
- They know more than the ones who did not go through it
- The students who come out of college have no clue and no ability to judge yet what was useful or not at school
- It's a well known baseline
personally I feel like my school doesn't teach what industry wants such as frameworks, modern languages, libraries, databases but the fundamentals of programming and algorithms do help
That's completely fine.
School is there to teach you the fundamentals and theory to serve you for 40 years.
Projects, internships and the jobs are there to get you through the last mile and what is popular today.
Take javascript or python as an example. Over 10 years, they both look radically different. Yet the theory and fundamentals remain
I agree fundamentals are fine but I feel there is to much theory and not enough applications
it's academy, not a bootcamp
There is so much to learn!
And to be fair, the students who do best are the ones who also have side projects and dive deeper
when you have a strong grasp on fundamentals, you can jump quickly between stuff
i did a lot of side projects and freelance work while i study computer science, and grew just fine. i always suggest same thing to every student
thats what I did I started doing side projects and apply the fundamentals to my projects and diving into the modern languages and frameworks, and doing research
sounds great!
still, i had too many a-ha! moments during courses
not saying school should teach you everything but should lead you into the right direction to what the industry wants
mine had a good blend. But that is also very much country/school/program specific
im from the US and my school teaches basic web design, basic python, comp sci theory, OOP class and one algorithm class which you need pre-req for which I don't understand because industry expects you to know it for the technical interviews
not sure to follow the issue?
I feel like its outdated a bit
that's the problem with practical skills
what do you mean?
If they spent time teaching the specifics of tools/frameworks, the learning would be outdated and partly useless within a few months.
Whereas teaching you the fundamentals enables you to keep up over time throughout your career
oooooh i didn't think of it that way lol
Also note that this type of practical skills is the sort of thing you will be expected to continue learning throughout your career on your own
In 5 years, python and javascript will look completely different from today too. So you will have to keep up as well even after graduating
I admire you thinking! How many years do you have in the industry?
a few more π
its sounds like you got 10 yrs + lol
aay can I add you so you can pass down some your knowledge lmao
well, when i did freelance work with php i was using php5.6, recently php has released 8.x versions. just in 2 years! i mean, 3 major version bumps in 2 years. same applies for python. 3.10+ brings a lot of breaking changes and it's evolving
lol sure
Bet lol you be dropping high quality advice and knowledge lmao
13 year old looking for an internship in the summer, how would I go about this? My best lang is Python by far, but I plan to eventually use Rust as my main lang (dopest backend frameworks), also have experience with JS Java C++ HTML/CSS( Markup but hwatever), how do I find a job? My current project I'm working on with Python is a p2p decentralized file sharing/storage service, and I'm building tons of projects, but is there anything else to focus on?
medida=flooat (input("digite"))
cm=medida100
mm=medida1000
print("amedida correponde a {} cemtimetros e{} milimitros".format(medida,cm,mm))
Float
dude wrong channel; and dont use .format()
Wow
An internship would probably hinder you considering your skill set at your age
the problem is i have close to 0 projects, arguably 0 decent
My friend you're 5 years too early to worry. Simply start with something you think you can build up. A guy in my school had a roblox bot that he's maintained since high school.
after my python project is done ill create more Rust stuff (APIs with Rocket, eventually get into Axum) - the problem is Rust hurts me and theres so much stuff to do but it makes me wanna cry cuz of how difficult it is π¦
Python is nice to me tho
times have changed, bud. My online friend is 12 and has worked 3 jobs as a soft eng and is 5-10x better than me
Iβd suggest approaching multiple companies. Find a email address to any recruitment team in that company with a proposal.
In the email mention projects and experience. Eventually someone will get back to you.
However, even though your skill level may be impressive for your age. Some employers wonβt take you on due to your age. (Due to insurance and boring legal stuff)
If your sim to earn money then try doing some freelance work.
freelance clients = meanies π¦
Sadly that is true for most clients.
I think my neighbors niece was L6 at google after she graduated from middle school.
then no freelancing; also not enough money
damnnnnnn wait when did she start programming and howd she learn so quickly?
When she was birthed she hooked her mothers IV to a raspberry pi
see i know what i need to do - just build more and more python projects, devour rust knowledge and build a ton of projects in that... its just difficult ig, and it makes me sad sometimes
Also were u being sarcastic?
I couldn't tell if you were.
how do i get over feeling stuck π¦
Brazil
Well dude. If you're comparing yourself to 12 year old software engineers (I still don't believe what you said) I guess the room for growth just doesn't look high. That being said dumping time in a hard language is more of a waste. Learning rust without a background from C/C++ is a grind.
how much time is needed to master python on average ?
ik c++, so its not too bad, the difficult part is the frameworks like rocket and axum
I'm from Brazil
- dope pfp, banger song
- depends on your hours per week and infinite other factors
@next quiver i think hes actually 13, but im not sarcastic, kids just insane
- u are being sarcastic here
frankly i think you're insane LOL. I think i just learned how to jack off when I was 12. Hell, I barely worried about career prospects until junior year of college.
kids are getting jobs earlier and earlier now, i wanna jion in as well
Do enlighten me what jobs kids are getting, any company with self respect would not hire minors let alone middle schoolers
theres no point in trying to get a job that early, unless your family is in dire need of finance whats the point of pursuing it when youre not even a teenager yet
depends if any family memeber is also in same field
startups, i literally know 14 y/o kids who run startups and have raised 100k+
what are the companies names
https://ericzhu.co/ go figure
https://frenter.com/
https://kwix.ai/
u asked guys...
these arent middle schoolers
The minimum age for employment (unless employed by your parents) in the US is 14
From 14-16 the hours you can work are massively limited as you need to be in school
yeah but hes in a special homeschooled program without homework, and in canada u can work at 13
kids already raised 100k, and here i am fixing stupid apis
i didnt believe it either at first but then it was true and here we are
You're telling me this kid co founded a startup, that wasn't just funded but IS the angel funding platform?
How is a kid granting series c funding? Like you need capital to start funding shit. Something isn't adding up here.
I imagine his parents run a company and use him as free advertising
i dont know, its stealth still so i dont have the details
i believe he received publicity on twitter from people such as the cofounder of linkedin and the cofounder of github, so it made VCs believe his worth
twitter publicity, i guess
To go back to the original question, companies won't want to offer internships to 13yo. Just work on learning and developing your skills through completing projects until you're at an employable age
not large companies, smaller startups, often run by other highschoolers
i mea u gotta admit hes going placs
i just wanna be there as well, i guess
Eric's page is anything but serious. A cursory glance through his github shows enough. It's clear he has swe parents that are absolutely loaded, a huge house in san fran and all.
Back to your point, you can focus on your building your products yourself.
An example: you're into minecraft, theres a huge modding community in there and looks like a great way to learn Java to boot.
See here's another thing. Those are web frameworks built to work on rust. I see your going for a front end style, which is cool, but you'll likely need guidance as rust and those are relatively new products, even if the idea behind them isnt
wdym? im doing fine, its just difficult; learning via projects and tutorials
What Iβm asking is like, what is your end goal with developing in rust. Web dev alone canβt be a service
oh ik, i plan to be a backend dev with rust or a blockchain dev with it, pairing it with Solidity to write nice Smart Contracts on the ethereum blockchain.
my JS and HTML/CSS skills arent the best, but its easier to learn and i can get good at React, Three.js, Vue.js, master Tailwind, etc. and pair it with a Rust backend (Axum eventually for speed cuz it relies on Tokio, Rocket now for learning purposes) + MongoDB or something

if your plan is to be a backend dev im sure you dont need to be that extensive with frontend, mastering them
I agree with sectonic. blockchain as a whole is much more theory and mathematics. A whole section of cryptography is dedicated to it.
yeah but im learning calc bc next year not this year π¦
Also ive done some cryptography, RSA and AES are dope!
Using aes as an encryption is one thing. explaining aes subbytes is another
looks like you have a solid foundation in math though so theory shouldnt be too hard for you. make sure you enroll in an IB or preferably AP math class to transfer and skip the inital calculus classes for college
not to brag but im 4 grades ahead in math rn, so i should be able to do the intial college classes by 11th or 12th grade, so thats not rlly an issue
Oh id expect you to. If i may ask, which college would you consider going to in your city? Ideally you want to be able to skip as much non-core classes as you can. Some colleges take high school credits differently. Unless you're talking about dual enrollment
Ivy leagues/MIT also should be on your spotlight, but they can be far away + expensive
im aiming for something like an ivy league or mit tbh, family has the money
Sounds good enough. You can just rip through the sat and get into some technical programs at your school. science olympiad would make you competitive, but ive seen people just do robotics and got into harvard
yeah im planning to try to do an SAT this year, ig competitive math which im fine at ig (depends on perspective tho), and idk maybe just programming and stuffs? internship looks great on a college app, especially multiple, kids be working at mcdonalds aint gonna compete ig idk
hi im a 16yo with python skills, is there any good certifications i can get to apply for a job over the summer? ive done freelancing before but id like to actually work somewhere
There are no good certifications.
Except perhaps AWS cert
Hey guy, what is the degree requirement for the embedded system developer ? because it seem like about computer but also about electronic, so it makes me confuse about career
Same than other CS jobs: BS or MS
i'm planning to get into Computer science, wwil tthat work ? @smoky quest
it definitely would!
because u know, embedded is something like hybird so i dont know what specific degree for it
fyi one of my major for my CS degree was embedded and real time systems
it's a major
so more like a specialization
i'm going to pick major
for this fall and i feel like i love coding especially something like AI, robot, internet of thing
and i heard that cs is great choice
so i just want to make sure CS could get me into embedded development job
CS could get you into an embedded development job on the software side
can u give me example ? sorry because i'm new to this field
like building the software for embedded software like in airplanes
this field is so huge and confused me a lot
there are also other angles like eletronic or industiral automation with some other degrees.
But there is some cross-over to some degree
you mean something like ATM or touch screen on electronic cars
is that about embedded ?
that's one of them
so what is different between them and electrical engineer ?
it depends
are they work on the same project
it depends
Again, there is a lot of crossovers
wow
Hey guys, I would really appreciate some advice, I'm starting out into the field of CS and programming in general, so far I have two languages that I know well under my belt (Python and Java). Right now though, I really dont know how to move forward, I feel kind of lost in such a broad field and I hope you guys can give me advice on how to move forward, like how do I start finding my own niche and I guess building a portfolio (P.S I'm a high school student).
it's a huge topic and make people new like me
To make the electronic board, you may need to know some of the software. And to write the software, you may need to know some of the electronic stuff
so do i need to get any extra courses about electronic board with computer science degree
if you are interested in embedded, having at least a culture of electronic would go a long way
https://www.amazon.com/Practical-Electronics-Inventors-Fourth-Scherz/dp/1259587541 is a good intro book imho
wait i can learn them by myself, i dont need to get something like extra certificate ?
it depends
For instance, one of the degree I got prior to my Ms in CS is a BS in industrial automation and electric engineering. Going through a degree does help as it provides a well known base for the theory/practice.
But at the end of the day, nothing prevents you from learning that type of skill on your own. As you have noted, that book is multiple hundred of pages though
i'm in a similar situation as well so any advice would be really helpful
if you are really into embedded, I just highly recommend you to look around for the most appropriate school and degree for your career goal
- Aim towards a CS degree
- Until then, have fun and try different things. So build websites, mobile apps, backend, ML/AI, robots, IoT stuff, etc. It helps build a culture of CS, see how things fit together and discovering what you like and dislike
do recuiter hide my with only CS degree ? for embedded job or they have something like training course for that
A CS degree is perfectly sufficient for embedded jobs.
But as usual, the more the merrier since it makes you stand out comparing to other candidates
Could you recommend any general resources for trying to learn different things programming wise?
that's way too vague to give you any meaningful answer
i tried to search embedded job
and i wonder why embedded job always require 3 - 5 exp ?
indeed.com -> embedded software enginer -> entry level -> ???? -> profit
let me try to see what they need
Well I guess I'm talking about like specific websites or learning services that generally aim to teach the different sub categories of CS, that way I can try looking into and discovering different things.
https://roadmap.sh/ has a list of skills per role.
That may help you figure out what to google
Thank you so much!
that's helpful thank u
wait some embedded jobs looking for people in engineering, computer science, mathematics, physics or chemistry, some of them dont know how to code, how could they get hired ?
Depends on the expertise they are looking for.
If they are looking for a heart rate monitor for hospital, they may be interested in someone who knows what a good heart rate comparing to a bad one
like in terms of signal
so they will work with dev team huh ?
it depends
yeah, never heard of it either, and am hiring engineers :p
you're recuiter
worse
ok thank for helping me
ABET is the accreditation board in the US. They just mean a degree from an accredited university.
Imagine buying all companies of Elon.
Just give me a small loan of 100 billion dollars and I'm sure I could double it in a couple years
What is the best way to learn python for free?
By asking in the relevant channel: #python-discussion
will I ever get job
Most likely yes
Do you think you're any more likely to get a job if you get an associate in CS instead of being self-taught?
Without further context, yes, it would make you more likely
Why would you go for just the associates? At that point, is it not worth completing the bachelors? Or is it something unique to you already have an associates and don't want to go back to finish the bachelors?
Embedded jobs require varying experience when it comes to physics/electronics because some people work closely to components (e.g. motion control systems, new motor integration) and some people work mostly with high-level decisions (e.g. rather than decide how a motor works, or how to move from A-B, decide when to move from A-B)
There is definitely varying requirements for computer science knowledge because it tends to be easier to teach a person with strong physics/electronics knowledge computer science than the other way around
+1, if you've dealt with the horrors of microelectronics/control theory/whatever then CS is much easier
You're also writing firmware in C most of the time so you can just ignore all the OOP fluff from CS courses
Unbelievably based
can someone pls explaining to me the difference between python developer, python software engineer and python fullstack developer
python developer and python software engineer are close enough to be near enough synonymous. A fullstack developer means someone who is doing web development on both the frontend and the backend - so that requires a more specific skillset which includes HTML/CSS/JavaScript
alright, Thanks for explaining
Anyone who can script am trying to make a new roblox game thank you
Try #ot1-perplexing-regexing this is the wrong channel
Im bad at math how can i code
coding by itself doesn't require that much math, usually. at least, not the kind you'd find in high school
Thank you
You don't need it typically
O
ABET is supposed to be one of best accreditation for a engineering degree my school is ABET accredit and its very strict on course criteria
guys i want to switch from web to mobile I've been consuming a lot of content on web development i think it's an entry level software development I want something more mature in community wise and has good eco system around it. Like many companies hire Java devs but not JavaScript devs or are much more reluctant. Has anyone been into this dillema before? Would like to know your opinions on this.