#career-advice
1 messages · Page 231 of 1
Put the good stuff first, so the reader doesn't lose interest before they get to it
the cover letters I've read tend to be too wordy, so I favor conciseness.
Thank you for your help. Hopefully Ill get the letter and the application done by the end of the day
Don't spam other channels with your question please
I didn't spam I couldn't find it
huh?
U said don't spam other channels with ur question what question?
Anyone willing to tell me which channel this question is most appropriate for, is any?: Hey all. I am a complete beginner trying to learn python. I am wondering if anyone is currently looking for help on any project where I can learn on the job/fly, willing to work completely for free in exchange for learning.
we don't have a dedicated channel for this. but we have open source projects you can contribute which you may be interested in
!contribute
Looking to contribute to Open Source Projects for the first time? Want to add a feature or fix a bug on the bots on this server? We have on-going projects that people can contribute to, even if you've never contributed to open source before!
Projects to Contribute to
- Sir Lancebot - our fun, beginner-friendly bot
- Python - our utility & moderation bot
- Site - resources, guides, and more
Where to start
- Read our contribution guide
- Chat with us in #dev-contrib if you're ready to jump in or have any questions
- Open an issue or ask to be assigned to an issue to work on
I see. This seems like more advanced stuff for people that already know python. I will give it a look though, thanks!
are u familiar with any programming lang. so far?
Nearly any open source project will have issues you can fix or useful small features that you can add with barely any in-depth knowledge of the programming language, just patience and curiosity. Don't let this put you off from contributing.
I am extremely new to Python, have done very little
thats wasn't my question, are u familiar with any other lang so far like C, BASH, SQL etc.
I'm not. Python would be my first language
if thats the case @proud glacier answer is prob ur best take, cause u woulndt learn anything.
Better appraoch would be to start learning the basics and then head over to ur own small projects before going to big and overwhelming projects
Noted. There are so many tutorials, courses, bootcamps etc online that it's really hard to know where to start and build a good foundation. This is part of why I thought learning on the fly would be better but that would also require someone willing to teach.
Thank you, I appreciate the reply.
!resources
just check them out there a recommendations and u can tick which level u are.
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
Personally, any idea which avenue you would choose first out of these?:
a free tutor is rare, better start learning with books, i liked the ones from O'Reilly
Ok, I will look into those. Thank you.
ur welcome
Any Python devs interested in collaborating on a project, if so feel free to message me
This is off topic for this channel
which channel should i use?
Probably for adverts it's just outright against the rules
You could open a help channel #❓|how-to-get-help with a specific problem you're trying to solve in your project
there is no specific problem just simply looking for more people who would like to help or join the project
Hey everyone! I’m currently working as a GenAI Developer and am planning to switch jobs. Any advice on how can I get interview-ready especially since interviews are a bit hard to crack these days? I’d rate my Python skills moderately intermediate. I’ve worked only for 1+ years in the GenAI domain so there’s a fine line between me being a noob and slightly intermediate. Thanks in advance for any suggestions 😊
there's not a channel in this server for project announcements. We don't aim to be a place for developers to establish business relationships, and Discord is an awkward place for this kind of thing, anyway.
The fact you're posting in #career-advice suggests paid work, which is explicitly against the rules (rule 9).
If your post doesn't fall under that or the advertising rule, you can post about anything in off-topic.
Ok got it, thank you
I was told that the difficulty getting a job is boosting open source software, as more unemployued senior people contribute in thier (increased) spare time. Is this true?
you're asking if contributing to OSS is important for getting a junior developer job?
I was thinking about those with 10 years of experience who struggle.
But what you are saying isn't incorrect, having personal projects (of enough complexity to exceed homework assignmnets) is a good idea. As is contributing to OSS (but that is hard at the junior level).
I'm not making a claim. I'm trying to make sure I understand what you said.
I was talking about laid off seniors.
As I mentioned in the ban message, they had been warned before.
But yes, replying to people with a nerd emoji isn't the kind of behavior we want to encourage.
A user is welcome to appeal their ban if they feel they've been unfairly targeted.
ok
how usful is python for AWS cloud?
You're asking how useful it is to know python for a job that involves using AWS?
im a cloud ops engineer. We dont use python very much. Just wondering how heavily it is used in other similar jobs.
But yes
how would you guys list skills on a resume for a data analytics/science job?
like would you do it by software, my skill, something else? would you list libraries you know?
My usual advice is; 1. prepare the best resume you can including seeking critical feedback of it - It can always be better and you may want to tailor a few versions of it to different job profiles. 2. Learn and practice - now is the time to check in on industry trends and experiment with new technologies - be the kind of engineer you'd want to hire. 3. Network - talk to friends. Friends of friends. Family friends. Etc. not just for a job, but to be more aware of what other ppl are doing.
The skills listing is the least interesting part of resume; show your skills through your experience or projects
In terms of lib vs skill vs whatever, it's a judgement call. I think the less experience, the more specific... and more experience, generalize the skill.
First of all, thank you so much for considering my question since I was afraid I wouldn’t receive any response to it. I’ll definitely work on my resume, do I have to tailor it to match any kind of ATS system? Also for point 2, could you please suggest topics that are most commonly asked in interviews? I heard interviewers take out the big guns (DSA) these days and I’m like below noob level in that.
If you're rusty on DSA, it's worth refreshing. Depends on the company, but some programming questions are expected and DSA is common
Leetcode and hackerrank are good resources, and there's a channel for the topic: #algos-and-data-structs
For ATS alignment: I don't have as much experience with that, I think there's some ATS checkers, someone else here might know
You can also post it here, anonymized, for feedback
Common topics: very much depends on your resume. There's different types of interviews. Some large companies might have a structured multiple phase interview approach, (ie: system design or decomp, behavioral, etc), or smaller companies that are more ad hoc. This also depends on your level: I think entry/junior candidates have it worst
Oh okay. I’m leaning more towards startups as of now rather than FAANG because I have a lot more to learn and I’m not ready yet to get into such big companies. But it’s always been my dream to work in Google once so will definitely work hard to reach there.
I’ll definitely check them out, thank you for suggesting
I would apply to all types, you never know!
Haha, I wish I was confident enough to apply there. As of now I’m kinda on a tight financial status and my current job isn’t paying well for my skills so thought of switching jobs.
The worst they can do is not hire you.
I’ve got 2+ years of experience professionally and 1+ years as a GenAI dev
Expect a lot of questions about topics on your resume. If genai is on your resume, study current trends/etc
Definitely, will dive deeper into stuffs like LLMs, different types of RAG.
Also does getting an award in my current workplace boost my resume by any chances?
Not measurably, but it's a good sign
I was awarded star employee of the month so thought maybe that could add something to my resume
Could you please advise on how can I answer questions on topics that I might not have heard or learnt?
There might be situations where the interviewers also test how we tackle such situations.
Yes, it's important to know how to handle questions about topics you don't know
Without panicking.
Or, even tough questions: a good engineer asks clarifying questions, states their assumptions, explains their thought process, etc.
Where would I post for looking for collaboration?
<@&831776746206265384> identity theft stuff
!cban 1334277826748223508 ad
:incoming_envelope: :ok_hand: applied ban to @royal jacinth permanently.
So currently I'm studying CS and I'd like to go to into embedded software development. I'd like to stick with my CS degree if I can, but I was considering switching to computer engineering because of this. Will a CS degree suffice for this or should I consider switching to CE? I assume CE would provide the path of least resistance, but I'm not sure. If I were to stick with CS though, I would probably have to supplement my current course load with many EE classes. If anyone knows anything about this or has experience relating to this, it would be much appreciated what is the best route to go down.
Hey guys, so I need your opinion on something, I’m looking into some CompTIA certifications which happens to be paid, now I’m hearing that someone named Professor Messer is teaching it for free on YouTube, isn’t it unethical?
you won't get the actual certificate if you just watch videos covering the same material.
So the og’s don’t mind? They gotta know this right?
how close are the CS, CE, and EE departments at your university? are all three of them under engineering?
have you considered doing one as a major and one as a minor?
CS and CE are very intertwined, EE not as much. CS and CE are under the same umbrella. I've not really considering minoring in one, but it is definitely an option I'm open to.
I guess my main question boils down to: How hard is it to break into embedded with just a CS degree? Do you think this path will have much more resistance rather than doing something else?
-----------
Full Stack Mobile Developer
May 2024 – December 2024
React Native, Django, Docker, Git, Github, Linux
- Discovered session login vulnerability.
- Integrated anti-root detection in React Native app.
- Developed image metadata and geo-location removal.
- Created a Slack bot for Django server error notifications in Python.
- Worked on Eazebuzz payment API in Django, integrating payment APIs.
- Built a graphs library using react-native-svg.
- Designed a system for compressing images, making requests faster and reducing storage usage.
- Worked on Tilled payment API integration.
Mobile Developer Intern
3 Months
React Native, Git, Github
- Developed Bluetooth systems for thermal printers.
- Built various inventory management systems.
Open Source Contributions (Ongoing & Merged)
--------------------------------------------
Bluesky [React Native, Typescript, Golang] → [bluesky-ongoing-PRs]
- QR Code generation, custom scroll bar, collapsible threads, and other adjustments.
UseMemos [React, Typescript, Golang, Air] → [usememos-ongoing-PRs], [usememos-merged-PRs]
- Fixed Mermaid diagrams theme issues, implemented SSO disallow password authentication, and resolved memo collapse issues.
Freecodecamp [React, Typescript, Gatsby, MongoDB] → [fcc-ongoing-PRs], [fcc-merged-PRs]
- Ensured panes saved previously used states, making the debugging process easier for testing code across different challenges.
Mattermost [React, Typescript] → [emoji-picker-mattermost-PRs]
- Implemented functionality to save emojis where they were left, later refined to apply only to custom emojis.
Skills
------
Web Development: MERN, Django, REST API, Socket.io, ORM (SQL, MongoDB), Python, Rust, Microservices
Mobile Development: React Native
Game Development: Godot, Bevy
Version Control: Git, GitHub
DevOps: Docker, CI/CD
Design: Figma
Operating Systems: Windows, Linux (Ubuntu, Parrot, Kali)
Why am I getting low pay job offers only. Like they wanna pay even low considering indian wages
?
I learnt basic python and OOP in python, can anyone tell me, what is to be done next?
build projects. Without practice it will remain dead knowledge that will quickly dissapear.
Try to write calculator through polish notation, or network communicating chat, or linux terminal imitation, or your checklist for tasks/organzer, or game modding for some community and etc.
Some words how to choose serious project ideas https://darklab8.github.io/blog/choosing_pet_projects.html
You could read Code Complete book for knowledge and awareness about more aspects of development
Some day you should learn also unit testing as soon as possible with its theory. Code without unit testing is usually not maintainable in long term and not scalable in code size. only people writing not in professional capacity at all write without unit testing.
I genuinely appreciate your reply, but can you please give me an idea, what after projects? Should I make projects my life?
I mean, what does the path look like? Plz give me some insights if you can.
Thank you again
Pet Projects are sufficient practice in your time.
Code complete tells a lot of aspects about development and once u read it, u will know how you can expand your knowledge further it has plentifully book recommendatoins where to go next. Unit testing covers important aspects as well.
Besides that... if you wish programming making your life... enter university for some CS or similar degree. that will be path of least resistance.
If u wish working for some specific role, u will be needing to learn specific programming tech stacks, job related aspects, fluff of technologies related to role/common principles specific to related job role to become prepared to it. https://roadmap.sh/ shows some roadmaps for different roles as example.
No
hoitjrtj
Facts 👍
Be sure that your messages are constructive. Spamming low content messages like this to get voice verified will get you voice banned.
You're getting offers? That's better than a lot of people in this channel lately.
What's "low pay" to you and why do you believe you're worth more than that? (I don't know the local currency, so I have no frame of reference)
I am getting 3.5LPA CTC
Before that it was 4.2LPA
https://paste.myst.rs/5xeyx4rb
a powerful website for storing and sharing text and code snippets. completely free and open source.
Heres my brand new resume know this I have stripped some infromation from it
Also, what makes you think they are low? I don't know Indian pay, but a lot of people in US has unrealistic salary expectations: they've heard the mythical FAANG salaries and expect everyone makes crazy bank on the first job.
I need atleast 50,000 rupees a month
I am trying real hard learning machine learning, open source. I am looking into paid open source work
I have no idea if that's a lot or a little. I'm saying: people often have unrealistic expectations based on what they've read on social media. Perhaps you do (or don't).
that is totally reasonable
In US, for example: some CS grads think they'll make $200k+ on graduation. Unrealistic (for most), but they heard that their brothers cousins friend once knew a guy who job a job paying that (with zero xp/etc)
I have 1 year of experience + open source experience if that counts
that is just 581$ a month thatt i am expecting
do check out my new resume here #career-advice message . I have added more details in it
I make rough 232$ a month lol
excluding healthing insurance and allowance
No degree?
Can you find any sources, like an official employment statistics office or salary aggregator, which tell you what kind of salary you might expect to get as a junior developer in your area?
i have a bachelors in btech computer science and engineering
It's all very well to say, I need such and such an amount, but most of the time you get paid based on what other people will get paid not what you need
So you say
AI development is very degree-requiring. You need at least a bachelors and probably a masters to be considered for virtually any position.
Yeah actually I'm pursuing aids engineering degree I'm in 3rd year now
Study machine learning concepts such as linear regression, logistic regression, decision trees, and cross-validation, there are more, idk all the names. Then learn essential math topics, including linear algebra, statistics, probability, and differential calculus. Gain proficiency in data visualization using Python. Once you've covered these fundamentals, dive into deep learning.
One of the most important aspects of your learning journey is building projects. Start with simple ones, but ensure that the projects you include in your portfolio are high quality and not too basic. Speaking of portfolios, create a well-structured portfolio that effectively showcases your skills and projects.
Additionally, look for internships, as they provide valuable experience. Companies often prefer candidates with hands-on experience. Once you gain some expertise, consider applying to startups, as they are more likely to hire you if your skills align with their needs.
Thanks very informative

random pithink emojis are not the way to voice verification
Is fixing loneliness a non monetizable unmet need?
If we actually made a social media that prioritized meaningful relationships over attention-minutes it would be very helpful to mental health. But where is the money?
Maybe I should do volunteer work on such a project while between jobs?
non monetizable need indeed.
There is no justification to have it as it is not profitable business model.
even if u will make it, u will be facing a problem of running out of money just to support the infrastructure (or having development in general)
Everything costs money, servers and people running smth need to eat smth
Maybe there is a charity of sorts? Like how Blender was supported by donations for a while.
There can be used enthusiasm/open source different justifications to make things free.
Problem with social media that it is... you know. Costy to intake large amount of people for at some servers.
Maybe there is a charity of sorts?
heck, there can be found i believe Government sponsorship for such project in some countries. Some countries have Extra need to increase their population faster.
Not every country though, but at least my origin country has such needs and promotes very aggresive propaganda to try making it happen 😅 and even outlawing stuff like child free philosophy
South Korea with birthrate 0.78
I wonder if bring your own server would work? I wouldn't mind setting up port forwarding if it meant I found a stronger community than doom-scrolling infested social media.
Maybe it is not nonmonitizable? Ad revenue I think only makes 8/month/person or so. So for a modest monthly fee I would love an actually community of people passionate about their work, rather than feeds about complaining how bad the world is. A strong community, even with an entrance fee, would pay for itself many times over with networking opportunities.
Human greed makes it not monetizable.
Ad revenue is from persistant users.
Succesful match making applications making people finding the match, makes the users no longer needing the app.
Thus ad revenue is going down
There are monetized match making applications, but they are built on a lie pretty much to stay float. No motivations for the business not to get money.
if we had smth besides Capitalism, it could have been different. But there are no currently present living large non capitalism systems having problems with lack of birth rate
or may be actually there is. China apperently started to encourage birth rate with its three child police since 2021 😏 natural amount of birth rate is probably still enough to them anyway though
Also things can be tried in Russia for the same topic. They have birth rate not meeting demands too. Probably will be sponsored such project if somehow authors will persuade its truthfulness in match making purposes (instead of scamming)
Maybe I have to find the right niche service? Mastodon comes to mind, but there may be others.
Sure, capitalistic greed is the loudest voice. But it's not the only voice. Heck, I could set up a server and run a niche service of my own if I really wanted to, it would just have to stay small.
Russian gov payed before 4000 dollars to mother having a second child. (Currently its around 2500 dollars due to drop of money value)
Government have different sponsoring programs to promote birth rate.
Some portion of such money could be received towards this type of stuff
Research can be made in a first stage, which Country governments Invest The Most money into birth rate programs. Such governments are potential clients.
In the same Russia there is a system to receive Grants from governments for needed projects. Similar stuff can be searched in other countries to get similar grants.
System to receive such grants are different from country to country though, so obviously for a second stage such company needing to start in the best country to be sponsored to such stuff
hi
Very country specific basically i believe such application, it has a chance to be sponsored from gov only in a country it needs it (and ready to invest money)
Neocities offers free and add-free websites with a $5 premium plan for a higher bandwidth cap.
Small and niche? Yes. Has provided years of hosting under very generous conditions? Also yes.
I admit that I never heard of "falling birth rates" as an opportunity for jobs (outside of robotics for nursing homes).
But this is definitely a scramble and nothing seems to be working. Desperate governments would love a good elevator pitch.
Dev effort is expensive. The main toll of such application initially is making it accessable and having good match making algorithms.
From there it will have more load onto the servers.
Gathering audience, growing database of people, payment to store data.
Payments for such service will grow exponentially with amount of users, and payment is high in Dev time effort to make it
TLDR: You can make a service like search engine. But someone will have to pay for data stored, and running algorithms to find data. And someone would have to make the code for search engine to work, and changing user interface towards feature u make
Match making app is sort of similar challenge to search engine, just more specialized
it is a large commitment/startup pretty much at least if to make it seriously
it will grow significantly beyond 5$ to rent server infra for such infrastructure. (if it will have high user amount)
There are good free forums out there. FractalForums.org. Ad free, completely free to use.
So "exponentially with amount of users" is like a treadmill? A service is at a loss, but the number of users is small enough it is within "alturism" levels. But it grows and grows and then it has to enshitiffy to survive.
I have a physics simulation side project and maybe I need to join physics forums more. Small robust niche communities are great for actually meeting people, having in-depth conversations, building relationships, and other netowrking goodies.
I don't see large-scale social media as having to be bad. "this social media site charges a monthly fee, yuck! But it helped me kick my doomscrolling habit and actually meet people. Like this would be a good buisness model.
Like mobile games. The paid ones are the best. Spend $5 and it's not going to bug you with endless ads or make the game unplayable without microtransactions.
Sadly, Linkedin Premium was useless for me. It didn't really give me relevant information. If it actually gave me chances to meet people in a way that Facebook didn't, I would have kept it.
Amount of Devs into FractalForum engine in picture below
Sure Open Source software can be having LARGE investment of devs making for free stuff.
But don't be mistaken, devs are happy to make and contribute only to Dev specific topics.
And only if they are indeed finding them meeting their DEVS demands.
Match making application will be obviously viewed as business app so don't really expect receiving any free effort from people, unless you somehow will be sharing each present effort (code) and making it friendly for open source community and somehow meet their demands
Also match making application is obviously app not for devs target audience first.
Yes so it may cost me a monthly fee.
But Linkedin was so useless in the features it offered for the fee. It did not lead to a single connection! So why pay the fee?
If LinkedIn actually helped me make meaningful relationships with other members for that premium fee ($20/month or so), I would keep giving them money. So they are missing out on my money and maybe many other people's money.
For all the data they collect, they still can't figure out a good way to connect people with eachother? Maybe it is a proble tech cannot really solve.
Imo: Paid linkedin is for recruiters or sales people... not really for job seekers
Why don't they offer me a paid plan where they can help find people with my niche interests to talk to (people not just bieng recruiters)? I find it hard to laser target physics simulation.
Well they will have to do without my money then...
Could always look at IEEE and ACM SIGs, look for conferences in your geography.
I am bit wary of conferences because you spend $100s to only meet people once. But there are probably some conferences that are worth it?
Dont go to the conferences that charge
it isn't worth it 90% of the time, look for meetup groups and the free events
I'd also avoid any event which is like a convention and/or mostly made up of companies showing of their products, they are just useless marketing events (looking at you Big data london)
I worked with an individual in a Database Systems course in computer science who previously had experience in helicopter maintenance while serving in the Air Force and has since pivoted to a career as a Data Engineer. Would the military give you the connections to become a software engineer?
It's certainly not the most efficient path to becoming a software engineer.
It's good life experience, tho.
@fringe sphinx What about relating to IT or cyber security?
Sure, people go from military to a wide range of fields.
Not efficient, and a bachelor's degree is generally needed.
Im just thinking about this even though I looked at the roadmap a week ago and it seemed huge, but if im able to write the backend and front end of an app or website as a practice project how far off is that from just being a full stack developer? probably a dumb question lol
Already have two. But Generally though it opens doors.
two what? Degrees?
@fringe sphinx Dual Bachelors degree Mathematics and Computer Science.
And you're considering military?
I would say not too far off if you can learn to communicate with the two.
It's a rough economy for the non-networked my friend.
I thought I was years away from employability level and I may well be, but I realized I’m doing a lot in my practice projects when I do all that plus deploy it
I mean, it's a rough market, but not that rough. Military will certainly take you sideways and make you a, arguably, more well-rounded individual... but it's certainly not (by any measure) an efficient path to a SWE job.
I've done a couple as well for software engineering the main critical thing is learning about how the db schema relates to your UI and from there it just a matter of the analogy pitcher and receiver you know.
To be clear, I am speaking from (military) experience myself.
I've heard Navy Officer is a good path or the air national guard.
in life i want to work with pc hardware, which i know alot about. How will coding affect my interest in hardware components-or creating them
Via what pathway? You already have a degree, so ROTC is out of question? Not sure about ROTC for grad students.
I don't understand. Why is it out of the question?
You probably should research officer commissioning pathways... it's not just "sign on the dotted line", unless you're enlisting.
And if you don't know enlisted vs officer difference yet, definitely do more research.
Regardless, military service (post-degree) as a means to advance an engineering career is not something that makes a lot of sense to me. Do it for other reasons, or do it in conjunction (ie: ROTC during college and then perhaps a reserve program), but otherwise you're taking a timeout to go do something else.
@fringe sphinx I've heard enlisted gives you more options relating to choosing your career however Officer overall has better pay and conditions. Anyway at this point with this economy its really just a free for all.
If you're doing it because you have no other options and are either giving up or taking a "time out" on your chosen path: That's a personal decision. I'm just saying: don't do it because you think it's going to help your SWE degree in some measurable way.
Separately, I'd ask: have you really done everything you can to land a job?
Also: it sounds like you don't really know the difference between officer / enlisted, nor the career paths or commissioning routes. There's a lot to learn before making a decision. And, no matter what, don't believe whatever a recruiter says.
Yes, although there are numerous economic factors are at play here, which can honestly override anything a single individual can challenge, at this point it probably should be an option on the table. Well that just my 2 cents.
given that many new grads continue to find jobs, I would hesitate to pin this on wider economic issues rather than things that one could improve about their application
@true harness https://www.adpresearch.com/the-rise-and-fall-of-the-software-developer/ "Software developer employment peaked in 2019 and has been declining since"
given that many new grads continue to find jobs, I would hesitate to pin this on wider economic issues rather than things that one could improve about their application. furthermore, it isn't helpful for improvement. one could instead work on better projects, attend networking events, etc
Two things.. one, I'm not sure about those stats. I believe those are job posting stats, not employment stats.
Second, to say "peaked" implies something different than what I interpret: there was a red hot market that "spiked"
(I am also very suspect of data that comes from ADP... as there's significant sample bias from the nature of which companies use ADP for payroll)
Where I live there really isn't a tech sector or if there is, it is extremely well niched and tends to exclude those who aren't well networked, this is intentional.
Meetups are even worse; in the dozen I've attended last year, three people either tried to sell me a software engineering course or push a pyramid scheme.
For the foreseeable future I probably am not going to any anytime soon. The main takeaway from the article is the emergence of artificial intelligence is automating many entry level roles. Even Zuckerberg has stated that he wants to replace intermediate software engineers with AI this is the current trend of things.
Wait, are you in the US?
Yes.
And near a major tech center? That is certainly a factor. Bay Area, Boston, Austin, NYC, RTP, etc?
I guess we don't talk about tha tmuch but: location does matter. Especially nowadays with RTO policies.
unlucky I guess
maybe also apply to jobs in tech hubs and be willing to relocate there
- be willing to work 5 days a week onsite.
opens up your pool significantly
Unfortunately, that's the case.
I'd pull out that Seneca quote, but I don't think it's appropriate for this situation 
also i don't think ai is fully replacing junior engineers soon, right now it can sort of code like one except when you start having to deal with specific company codebases or less commonly used technologies, it's not great and will just confidently give you wrong answers and you'll need to keep reprompting it to fix it. entry level engineers who don't have self agency or do their own work and need to be told exactly what to do are too high maintenance and don't often make it
though thats a whole other conversation
for the record, we just hired another CS major (senior/graduates soon). Companies are hiring.
how's your resume? you can send it here for review
Hi, we don't allow advertisements on this server. Your post has been removed. Good luck.
alright ;-;
Already had someone look at my resume here, I made sure to incorporate all their feedback at this point just got to do what I think is right and play the cards I'm given.
Being honest: it sounds like you need to learn a lot more about the military and the various pathways. There's a lot you should know before making such a decision. That said, a recruiter will happily give you some paperwork to sign.
Separately, it sounds like you're thinking that you have no options or agency in this... that there's only one choice. I happen to think there are many options and paths, including adjacent jobs (ie: land a QA job to get something on that resume that has no work XP).
https://www.indeed.com/career-advice/news/best-jobs-2025 Tech jobs didn’t make it in 2025 top jobs wow
awesome is a process. there's always more to do
Entry level jobs are are diminishing and people are becoming more and more independent contractors apparently
If we're just citing articles: https://www.forbes.com/sites/jackkelly/2024/12/17/predictions-for-the-tech-job-market-in-2025/
Yeah so no one knows
But Indeed said tech jobs are not hot in 2025
I should have studied to be a nurse. It’s a guaranteed job hahaha 😛
It's all a fugazi.
Nurses are always in demand
Hello there
I lwould never survive in that field.
What’s up, guys! Anyone in ireland?
So weird your article says it will pick up in 2025 and then you look at this one
https://www.ccn.com/news/2025-tech-layoffs-to-continue-thousands-handed-pink-slips-as-big-tech-doubles-down-on-ai/ I’m dead 🤣🤣🤣🤣
Predictions are hard. Especially those about the future.
A recent survey found that 51% of U.K. business leaders planned to “redirect investment from staff to AI.” This is crazy tho
we're practically making the tool that will make them believe it could replace us.
they’re just gonna weed themselves out lol
Everybody that doesnt know nothing about technology will always believe that everything is wonderful, they know nothing about anything and think everything is easy and simple, specially these businessmen
Any sufficiently advanced technology...
-# (gotta remember that perception is relative)
Just curious to hear if there are any folks in here who have spent their careers in non-profits? If so hows the experience been?
presumably not profitable just kidding i haven't done that at all in my career
Well you're not wrong at all 😅
@ open ai engineers 😆
I've known companies who build software -for- non profits, often web sites and related type apps, but don't know of any that directly hired developers.
Friends, I've been in a career transition (I'm a chemistry/bio professor) for 12 years, but I'm studying Python with the aim of developing educational software, games, etc. I complete my py course in 1 week. What paths do you think I should follow?
Cool! I suggest you should try search for the best technologies to implement the best of these two worlds, like, you could possibly make amazing projects with python and chemistry, it would be interesting and awesome. Combining knowledge in chemistry and programming can open doors to fascinating areas, such as data science, computational simulations, laboratory automation, experimental data analysis, and even machine learning applied to chemistry.
Automation of Chemical Calculations, Experimental Data Analysis, Computational Simulations, Database of Chemical Compounds, Machine Learning Applied to Chemistry, Visualization of Molecular Structures, Report Automation
Online Courses:
Platforms like Coursera, Udemy, and edX offer Python for science courses.
Example: "Python for Data Science and Machine Learning" (Udemy).
Useful Libraries:
RDKit: For computational chemistry.
Mendeleev: For access to periodic data.
ChemPy: For chemical calculations.
You can start choosing a simple project, like a pH calculator for example
and of course, documenting all of your progress on your preffered git platform (E.g. GitHub)
it would be so interesting to contribute both of the worlds!
but that's my opinion, if you want to follow another path, it'll be interesting too, like data science, web development and so on...
Vague question but do you guys reallly feel like the engineering homework problems you did in college developed your critical thinking ability?
For sure! Math is not only about numbers, equations and stuff, it helps you to develop your critical thinking about all around you and the ability to think logically
whats an example of how this helped you?
is it the point of homework problems to develop critical thinking ability?
I can think of some that did, and many that probably didn't, but developed other skills besides critical thinking
Will it always be useful to do problems or will I peak at one point?
i cant really think of a example rn, but i helped me a lot in very many different situations through my daily life
The math obviously is massively useful
always, for your entire life, im not even kidding
useful and powerful, trust me, it will worth
Yea I'm wondering if its because my peers do more problems that they learn faster than I do
and you dont need to be the best one in your daily life, just try to understand it beyond the numbers
that's not a problem at all, each person has their own rythm
what i suggest you is to try to figure it out through the numbers, yk?
alright, gotta say I love EE
try to apply it in your daily life, about everything, in the grocery, games, programming, music, everything
game dev is probably the most difficult and stressful software domain
On the other hand, Software for chemistry and other sciences is a lot of cleaning up csvs and writing throwaway jupyter notebooks
I'd probably recommend learning a bit of web dev, eg Django/FastAPI. If you want to build games you'll need to deploy and distribute them somewhere and python/pyinstaller isn't great. You'll have a wider audience with a web game or js game
what is jupyter notebook
Heart of modern science
right now i use mainly javascript for work, looking to get into data scientist role any pointers
all my life i hated math, but since i got into coding, i actually started to find it really cool and quite easy
hi who’s in valley?
Yo
I'm terrible at arithmetic
As soon as they swapped all the numbers for letters I could manage
There's a big difference between math class and 'math'. I didn't like math class, I love math.
Incidentally, same with history.
Arguably, it's probably true with every subject. Maybe I just didn't like school.
Just gotta rant a little:
October 2024
Project leader: "We need feature [x]"
Me: "Alright, I'll need more details and a time frame"
PL: "We don't have those yet"
December 2024
PL: "How is [x] coming along?"
Me: "Well, not at all. Does the specification exist yet?"
PL: "I'll take a look"
Today
PL: "Alright everyone, we're doing smoke tests for [x] on Wednesday!"
Me: ".............................."
And now the project leader is all chill like "Well if the smoke test fails we'll document that and keep working on it before going live"
"my birth"?
Sorry, discord doesn't allow any bots to run on user accounts.
yeah i guess at the end of the day is not what you learn is how you learn it, and if you have my luck, you will only get old and tired teachers
This is cringe and offtopic so im pinging <@&831776746206265384>
Please stop
Yes sir
Hi i am making a Chatbot. For backend i use python and integrate GEMINI GOOGLE API in it. While for front end i use html, css and java script code.
Now i want to deploy it for free to test is it working fine? So can somebody help me in deployment process?
<@&831776746206265384> i think Shay is a bot
Dude stop spamming
Do you own this group? We have rules blah blah .. are you group leader? Did you made rule? If not then shut up
!mute 1D that's not how we treat other members, please read our rules and code of conduct
Could not convert "user" into UnambiguousMember or UnambiguousUser.
1D is not a User mention or a User ID.
Woops
hi guys new here
!mute 1118657158507155517 1D that's not how we treat other members, please read our rules and code of conduct
:incoming_envelope: :ok_hand: applied timeout to @vapid jay until <t:1738423298:f> (1 day).
@radiant vortex check modmail, you'll want to ban this disgusting individual
Uh hey I'm new here just wanted to ask is it actually really difficult and troublesome to land a job in programming and development
Would really appreciate it if anyone takes the initiative to guide me here
What have you tried looking at so far? It's easier for others to take initiative when you do too
tbh im nothing rn im just a begineer(a real beginner) im still in highschool learning python and is looking forward to expand my skillset
"difficult" is one of those impossible to answer questions
Not even sure how you could give a useful answer... but:
Software engineers are very well paid. The job market is tighter than it's been in a long time, so it's more difficult than it was, say, 4 years ago.
You really want a University degree, and to practice & learn a lot, to prepare.
Generally, the two things you can do now are: #1 Do well in school... especially taking Maths seriously - find a way to enjoy math, even if you don't like math class.
just in case how do i enhance my skills
the critical thinking skills and problem solving skills
#2 - keep learning. Don't think of it as a "roadmap", but more like a skill tree - build your own character by accumulating knowledge, even if it's not directly programming - even learning networking & operating systems is useful.
Do you play a sport?
no
Or a video game?
yeah mostly
What's your favorite game?
dying light
Ok, good example... how do you get good at that? How'd you get good at game strategy & mechanics?
i kill enemies,parkour and keep doing it until i get good
The Kindling projects page on Ned Batchelder's website contains a list of projects and ideas programmers can tackle to build their skills and knowledge.
thank you very much
Don't over think it. Lots of people will claim there's a roadmap, or something you must learn. The reality is - just keep going and learning. If you get stuck, ask for help in #python-discussion
Building games, for instance, will make you a better programmer... even if you don't make games as a job.
sure i will definately try it out
Bookmark that kindling link tho, for when you can't think of a project.
thank you so much!!!!
Hi, I'm starting my career in IT at the servicedesk soon. I've seen videos where they emphasize the importance of Python, no matter which IT career you take. How will I realistically use Python if I wanted to do Cybersecurity? Also, a college near me is offering an Associate Degree called Smart Technology where they focus on programming in Python and PLC as well. How would the Python I would be learning for Smart Technology differ from Cybersecurity?
Do you guys see a lot of entry level positions?
Hello
I haven't looked in a while for entry level. Have you seen any?
I think the idea is: Learning to program is a good skill for anyone in a tech field, and Python is a good first language to learn to program.
I found them rare. Even the ones that are labelled as such are just tagged as entry or says entry in the title but not skills and experience wise.
Which was making me think what will happen after a number of years when folks start retiring and you need to promote people and gaps are left in the mid to lower levels.
Yeah it's a real problem. My company for one has had a hiring freeze for like over a year, so already the bell curve of title distribution is moving
No problem!
hello @vapid jay, read all of #❓|how-to-get-help
no
you have to read the how-to-get-help instructions to get help.
ok ty
What countries are the best in terms of pay for comp sci type jobs ?
Cost of living adjusted or not?
I suppose it's feasible for one to work remotely in a different country in which case that's irrelevant. But such a position is also somewhat unlikely probably... 
In my experience, remote workers are employed through local entities, and paid locally competitive wages.
Altho I knew some exceptions, but they're rare.
Yes
I left my previous software engineering job to find better opportunities and now I'm unemployed and can't land any decent job.
Oh man you and I are also in Learn Revit API hahahaha
I reject the premise of this poll
Hello
It's missing an Nth option. Everyone knows the Nth degree is the maximal degree
hello fellow arch user
How are you?
Eh, im chilling, just studying/ practicing OOP and DSA
Stop posting spam polls and start asking real questions
You wanna replace it with an actual question you have?
Read the message to get voice verified, this isnt a support channel
im just yapping bro
Can you pick a different channel to yap in? Theres 3 offtopic channels
ok bro
just engage normally. spamming will get you muted though
Hello guys, I hope you all are well and I need your advice or opinion about taking a step into programming.
A little presentation about me, 26y old guy living in UK, I’ve been on calculator from a fragile age , troubleshooting , searching for solutions on internet for software issues hardware issues , but never had motivation to learn coding as I didn’t found any pleasure doing it when I was about 12-14y old.
I decided to apply for a university here who has computing course. As far as I searched on internet I see very big potential in AI and cybersecurity.
But now, I’m oscillating between AI and Software developer. I saw some materials to learn about CCNA and it looks very deep and make me to fly away from cybersecurity as I’m thinking I need to learn networking in order to excel on this profile.
My goal is to work remote from home as I’m living abroad, I’m not a Britain citizen.I’m expecting wage from +4k a month .
My question is which road I should choose ? Going into AI learning with python or into software dev ?
its so slow😭
we want quality voice chats, it works pretty well
yes its good for a discord server
Software engineering is a more general degree with more career paths in more industries, so more of a chance you'll find a remote job
As for the 4k+/month expectation thats £48k/year gross pay while the average pay across all experience levels is £46k ish in the UK (indeed says so) so might need some curbing of expectations starting out
Also you'll struggle to find that kind of remote job in any industry
Remote here usually means you work from home in the UK, not abroad
Also on the networking vs ai part, you'll have to go deep in either discipline regardless to succeed, if youre turned off by the depth of study thats not a good sign
Thank you for the answer, I prefer working from abroad but I don’t mind either to have a remote job staying in Uk for a period of time.
Also for a software developer I didn’t went to much into it. How I see the jobs in the market they ask for multiples language of programming. For start I want to start learning python as I see it more beginner friendly. But I don’t know if is gonna help me to get the job .
And my discipline is not at high level right now as you said for that part I’ll need it and I know, that’s why I want to apply for university in order to find a mentor to keep me in this area of programming because I don’t have any friend who works in this industry.
Excuse my grammar as English is not my native language as you saw I’m trying to be as much to the point I can .
im trying to look for a job but the job descriptions are very difficult especially for someone who hasnt been in the insustry, seeing al the jobs require 4+ years with multiple programming languages, and majority are looking for a full tack web developer
Learning python to a decent degree will help you definitely, at uni you will most likely have python related coursework and learning other languages will be easier once you learn one
Thank you for your advice
Hello everyone, I haven't been active on here in a while but I'm a newbie learning Python and I've learned most of what I know from Google and Udemy. I joined in hopes of talking and working with others to help goin some experience. I've only worked on very small scale projects so far.
welcome! #python-discussion is the best channel to start in
hi guys hope yall gud, i just wanted to ask if this book might help me make money by learning evrything in it, maybe with freelancing
A single book cant help you earn money even if you learn the content by heart
but what can this book help me with cause i boght it by mistake ?😭
Maybe, i wouldnt count on a job in ML/AI without a degree or two
Learning Software development is very similar to learning being a Doctor.
Learning never stops and it is sort of life long commitment.
And very similar to becoming a doctor, it is often asking for higher education to establish proper career. Book u bought is especially sensitive in this regard, as usually data scientists always required to have higher education
So within those words... One book can be here only a first step on a very long path.
You can't learn to be a Doctor with a single book and without any practice, can you? Very similar here.
Some fields in software development are having significantly less learning curve than others. Well known that field your book about is not having that short path
<@&831776746206265384> second time
!ban 696114096852172800 Upwork ad
:incoming_envelope: :ok_hand: applied ban to @dapper arrow permanently.
Ive been struggling to get into ML programming. Best thing to do is get a degree or masters. For the meantime, learn the core mathematics behind ML (probability, stats, calculus), learn the tools you may need and create a few simple programs. Head over to the data science ai channel as the people there are far smarter and experience in this field. I'm going to focus on the mathematics side for the next few months, while I code a few projects on the side
Lmao
hi
Any thoughts on the software engineering degree at SNHU?
is it accredited?
Yes
is the degree in question in-person or online?
It's online just like WGU.
Alumni and educators outside SNHU have criticized the university's aggressive recruiting techniques and nationwide advertising campaigns [for their online program], comparing them to those used by for-profit institutions such as the University of Phoenix and the now-defunct ITT Technical Institute.
This is a red flag.
hmmmm well..... what are the thoughts on the SE at WGU?
I also think that courses are the least valuable (and sometimes worthless) part of getting a degree, and that the most valuable parts are the networking and opportunities on-campus.
it would help if you say the full name of the university--I'm having to look up unversities that fit the acronym and guess.
Western Govenor University
i don't think the name is very respected and you probably won't get much value out of it
this applies to all online universities where all you do is take courses.
yeah, all the content they teach you in school is available online for free
Ya but where. It's not set up as in a school setting
Ya but sometimes going to a physical school isn't possible with lifr
well, that in itself isn't the issue. even if you teach yourself everything in a CS degree online, you still haven't had a institution validate that you have learned it according to an agreed upon standard.
yeah, that's fair. at least for that these online schools like WGU could be good
Separately: There are evening and online programs at accredited universities. Many state U's have such programs for people with full time jobs. I don't know SNHU, but not all online programs are equal.
For example, Texas a&m https://www.usnews.com/education/online-education/texas-a-m-university-10366/bachelors
me rn
Well I'm in western PA, Some of these schools charge far to much. Penn State world wide is a good example.
I need a school that is going to teach me well so I can get my foot in the door afterwards.
you need to look at scholarships, grants, and other kinds of financial aid
it can be very cheap if you do it right
the content is more or less the same at pretty much every school, a lot of it is up to you though
CS is a tough major: most of what you need to learn, you need to learn on your own. It sounds ridiculous, I know.
I'm looking a the software engineeing degree
Generally. SE is basically a CS major with a few courses swapped.
Also, don't want to come across dismissive: you're asking the right questions.
your not coming off like that. I was going to WGU about a year ago. I started the CS degree but then had to stop. Now I'm wanting to go back for the SE degree. My job will pay 5250 per year as well. So I'm just trying to make sure WGU is the way to go or not.
You'll get mixed opinions on online degrees, to begin with. I get that some people don't have the privilege for a 4 year Uni program, it's just important to know that they're not the same. A lot of people are looking for shortcuts, so it's the first thing we like to explain.
I don't specifically know WGU or SNHU. Reddit has a lot of posts, and they don't seem as predatory as I think U of Phoenix is/was, and some of the bootcamp mills.
One way I'd test the quality of a program is whether masters programs accept degrees from that program.
For example, ga tech is a popular online masters program, and I'm curious if they'd accept degrees from SNHU or WGU. If they do, I'd be a lot less concerned
that is a good question . Im not sure if they do or not
My biggest thing is getting the hands on learning while I'm in school. I feel that is the best way to learn anything.
WGU's CS degree is accredited, at least. I'm not sure that their Software Engineering degree is - but I'm also not sure that there is a relevant accreditation for that one, given that SE is less standardized and less commonly offered than CS
Just understand that getting good at programming is something you do in your free time: through practice and projects. School teaches you many things, but not how to be a good coder.
I do think that getting a non-accredited degree from an online only school is a much higher risk than getting an accredited one, FWIW
If you do decide on WGU, CS might be wiser than SE
Ya but the CS wants all the math too. That is where I need the help
Well, at a very quick glance, the SE program at WGU doesn't seem to be accredited. If it's not, that should factor heavily in your decision making. With a degree from an accredited program, the accreditation does a lot of heavy lifting for you. With a non accredited degree, people's opinion of the school matters a lot more. You wind up trading more on reputation
Then I need a school that is afforable and accredited. My job only gives 5250 a year. you have to pay back financial aid. I jost looked at the local college here by work and they want 60000 for a SE degree. That's a local community college lol
hello guys, i need your testimony about using Ubuntu in daily driver, i want to try Ubuntu because my 8 years laptop can handle windows anymore, but as college students i still need office like Word, Power point, and excel. and my device has 2 GPU, Radeon R5 and Radeon MT500 series. in Ubuntu, can i use all my GPU because the drive from Lenovo just for Windows?
or any linux, i just need to know how using Linux as daily driver
Then I need a school that is afforable and accredited. My job only gives 5250 a year. you have to pay back financial aid. I jost looked at the local college here by work and they want 60000 for a SE degree. That's a local community college lol
This is the #career-advice channel
so where i can ask this?
!off-topic
There are three off-topic channels:
The channel names change every night at midnight UTC and are often fun meta references to jokes or conversations that happened on the server.
See our off-topic etiquette page for more guidance on how the channels should be used.
Are you looking at stuff through Guild too? I have a 2 year degree and have been thinking about doing this.
I'm 40 though so I'm not sure a CS degree is worth the time or effort. I'm not in a strict developer or programmer role currently.
Not sure what guild is? I'm 43 so I'm not sure what to do anymore lol
I hear you - Guild is a program that my company uses to cover higher education, covers the same amount that you mentioned per year, and has the same programs you mentioned.
What is your two year degree?
General studies. I couldn't commit to anything, and I was in kind of a rush to get 'done' and move to a 4 year. But, I ended up getting my current job that August instead. That was back in 2021.
I was reading the Colorado Technical University was affordable. I go to check it out and the base tuition is 62220. Thats far to expensive.
Best degree
10
21
2
Computer Science
Yeesh
Seems like the only affordable schools are WGU or SNHU lol
Seems like it. But I feel like if I don't try to do it, I'll regret it if I get laid off again.
Oh I'm going back. I'm just trying to make sure I am picking the right school. 80 percent of these schools, even community ones want 60k. Blows my mind.
can't find this
can someone please direct me to where I can post a job ? @peak halo said via the description?
See also #community-meta message
Any one have any thoughts of the SE degree from Kennesaw State University?
is it breast cancer awareness or something im confused whats with the pink?
Not relevant to the channel and also look at #changelog
to become a software engineer, what should my first steps be.
Keep or get your grades up and enrol in a university for a computer science degree
i am only 15. i am going to year 10
So do the first part
Ok. so i shouldnt learn any languages yet ?
You can, the important part is the grades though
yeah ATAR
Any learning you do on the side is a bonus
Ok. what job do you do
Im a software dev
is that the same as software engineer
Yea pretty much
i wanna do something in coding which is fun and high paying
Yes thats software development
k thanks @near ocean for the help
i do not know any high playing job but if u have time then go for ML in python its a high paying job
machine learning
yea np
I picked System analysis and developement for a degree, i liked coding but i wanted to know if its that hard to start out with my career i mean, i see these guys that studied a LOT and been sending +2k CVS and have a lot of knowledge and still dont lend a job ... i am 17 rn but i wanted to know if doing projects and leetcode is the best way to not being automatically discarted ...
The fisrt project im doing is an ai healthcare assistant, its ask u for your symptoms and will give u a list of possible diseases all by percentage
It's for Valentine's day :]
hi, I'm a beginner in python. I want to learn this language. Any idea what kind of job should I apply for?
Genuinely such a cool idea. I'm a cybersec major so I'm a baby when it comes to dev, i notice a lot for my younger dev friends that it's just about getting lucky with the job market right now but you should know you're very ahead of the curve for your age.
Oh darn, I may have misread this. My bad it's still quite early here but absolutely engage in projects, you really will want to have a portfolio
It's hard to get a job in Python as a beginner that will teach the language. I'd really recommend learning more and doing something adjacent that you're more confident in that you can integrate Python into. Like a job with potential mentors in Python where you don't end up immediately out of your depth but can shadow professionals?
No problem, thanks 🙂👍
Im in gov. cybersecurity and I make $30~ an hr but it's not Python specific. It can be taxing because you have to really be a jack of all trades and know a little about everything to be good at it.
Cool. How is your work-life balance as a programmer? also do you have a degree in programming?
I honestly don't really program much of anything, I only really do code review here and there and for my career i'm trying to learn more so i can check for security issues. I really wouldn't describe myself as a dev and I don't have a degree in programming and working with new code is something I do as a curveball, occasional favor to coworkers.
That's great. How did you land a job? Did you build a good portfolio first?
Also is your work remote?
man i need some help
I got myself good grades and joined a lot of clubs in college and ran student groups, got an Associate's degree. I actually got the job because I used to fix on-the-fly problems with tech at the retail pet store I used to work at as a dog trainer and one of my coworkers relatives found out and offered me a lower position in a contracting company that I climbed up from.
I don't know if this works for everyone but in government contracting it's much more important that you have people who know you as reputable and hardworking that will heavily vouch for you than for you to have a mass of qualifications. Connections were really the big thing for me.
like really simple can someone tell me how to make my python just look better cuz it looks boring as hel
You can open a help thread and tag it code review
its not about code tho
its about what
It's hard to know what you mean super well without code review but I'd personally just recommend putting little jokes in your comments while writing. I always annotate a quit or exit function with "scram" or "get outta dodge" etc.
But honestly the biggest advice I can offer is be good to people and be open about your interest in getting a tech job to other people in your day to day life and you're bound to stumble across someone who will open the door for you.
There's a lot of people I've seen get turned down despite great qualifications twice as good as mine just because nobody knows them. It might be different private sector but for government that's how it goes
It's kind of unfair but it's what I've noticed. Also they don't like when you work remote usually esp depending on where the president goes with regulations it may be banned entirely and you can't do weed and may have restrictions on foreign travel if you get clearance work.
Going back 2 bed now but I hope this helps!
Thanks man!
you want help with your setup? still open a help thread
yea yea i got it now thanks tho
That might not be such a good idea, in fact, that seems like quite a terrible idea
See also: The Consequences of Your Code by Tom Scott
Well, that video started off weird.
So he doesnt have Chlamydia
That was my takeaway too. And he's pissed about it.
where can i show my resume?
you can ask for a review here
Hello Everyone, I need some advice from some of python enthusiasts here.
I started learning HTML, CSS, JavaScript, and even some React, but I still don’t know much. JavaScript, in particular, feels clunky to me, and writing code in it just isn’t enjoyable. I also know that with my current knowledge, I’m nowhere near ready for a job or an internship, so I’m not expecting that anytime soon.
A year ago, I learned a good amount of Python and got comfortable with its syntax and concepts. Now, I’m considering whether learning Python for backend development with Django or Flask, along with Go, would be a good option. Would this be a solid path to take?
Looking for some advice—thanks for reading!
flask would help, to get better in web dev i say take this course: https://www.edx.org/learn/web-development/harvard-university-cs50-s-web-programming-with-python-and-javascript
Thanks, man, really appreciate the help! One more thing—I saw on Reddit that someone mentioned Python (Django) is one of the best options for backend development. And if you already know a decent amount of HTML, CSS, and JavaScript, it’s a huge plus. What do you think about that? I have a decent grasp of JS.
im not sure, i dont do django, i use flask
i plan to use that course i sent to learn django later
*Flask i meant.
ah yes, flask is a big help
im actually working on a website rn using flask
this slow mode is atrocious
er not really lol- but the course i sent earlier covers the basics
||backend is hell||
im gonna go sleep now so gn!
hell, not more than JS & its clunky frameworks.
yeah GN!
thats fair thats fair, those r worse 🥲
This is my resume. What do you guys think. I have these projects only.
You'll want to reformat it using a more standard format. Numbered bullets don't look good.
What is a standard format
Thank you
Also. How do i like explain my projects or its features. Do i describe it or just put the tech used and how
And do you think my projects r too simple ?
Start with one of the templates, and search up some examples of resumes. You're not that far off, just change the tone a little.
Religion, Nationality, and Date of birth are something that you probably dont put on a resume
But what if um applying in a different country. Shouldn't they know these
ideally you show impact but it’s not uncommon for personal projects to not have impact so you can show tech used and stuff like that
Nationality and Date of Birth are relevant if applying to different countries (depending on country). Not sure in what case religion would be relevant
Talk to people in your country and ask to see their resume.
But what about my project. I am currently working on a ecommerce project. So that i can put more functionality and practice and learn.
Sure, list it, why not? As long as you can answer questions about it.
Why though? Neither of those things effect you abilities in any way?
Hmm i guess i can say what my project actually does as an impact
Yes religion will be removed
This is the pattern in my country. The only thing missing is my picture. Do you guys put your picture in your resume,
Not in my country (US), but some countries it is normal.
(I think it's dumb and increases workforce bias)
Nationality would be relevant to know if you need any sort of visa sponsorship.
Age could be relevant if there are salary requirements linked to age on a visa sponsorship (Netherlands for example has different thresholds depending on if you're above or below 30)
I guess it will give them chance to consider helping a foreigner into relocation. But then again. Ok so what do u guys suggest. I remove : religion nationality
Yeaa thats why i put it there
There’s no reason to have religion on a resume
I might be wrong on nationality I guess. But definitely religion
It seems most r putting picture in resume. Um thinking where to put it
In these formats theres less space for picture
Look specifically at resumes for the country you're applying to if a picture is standard or not. It's also something that varies a lot from one country to another. Picture is normally put on the top left/right of a resume
@fringe sphinx so basically i got myself an internship (not my effort) and like, its about ML/AI (emphasis more on ML). I can code alright and I'm good at logical reasoning but the problem is i felt a little too scared of code once this shit became too long. I figured that the reason I was bad at code was because I dont know the syntaxes that well and because I just dont code in general. Today my self respect and will to live was absolutely crushed because of me not having my shit together and if i need to rebuild some kind of life and face for me now, i have to get it all together and learn everything asap and know everything.
Sounds like imposter syndrome just slapped you in the face.
Super common feeling - that you can't possibly know enough / be good enough / etc to be a software engineer. I think most of us go through this.
It's true. You don't know a lot of things. You're probably a terrible programmer. You will be in over your head. BUT - that's expected. Interns & junior engineers are expected to need a lot of training & experience.
Be trainable. Learn. It's good to doubt yourself, because it'll force you to grow.
And, it's february. You can practice your skills in the next few months and be ready.
Unfortunately doubting myself i faint in interviews 😅 hence i meed confidence to even go for interview. I'm legit not even applying caz i am scared of interviews
kind of i guess, not exactly imposter syndrome tho coz im more into content creation and shi (unfortunately because i lost my face today I cant use my actually high end pc to try do something (especially not after an 9-6 internship excluding travel time of 2 hours))
i need some kind of resource though, something i can rub my face against and learn everything asap
where do i start
Not knowing something is OK. Making a mistake is OK. But, you have the right attitude: today is the first day of the rest of your life.
the books at the internship's location suck (coz im unable to decipher this) and there is limited internet access
You're gonna make mistakes. It's part of the job. You'll continue making some mistakes as your career progresses as well, not just at the start
Stop thinking about "learning everything". That's not going to be productive - Step 1: pick one thing you need to learn. Step 2: Learn It. Step 3: Go to Step 1
So, what do you need to learn first? Pick something specific.
well how about supervised learning
then unsup and then reinforcement learning
If you're not a good coder, then you're not ready.
You can certainly learn the topic, but you should fix your root issues first... otherwise you're learning stuff you won' tbe able to code.
i can understand code, i just dont write much though
Yes, fix that. Write code. Do projects.
How to know if u r a good coder?? Is it the ability to make whatever i want?
leetcode, i guess or codechef
That would not be a good indicator for real life applications
Programmers will almost universally tell you that it's harder to read code than it is to write it
Leetcode alone would be a terrible indicator on if you can do well in a software engineering career or not
For AI/ML concepts, you can start with https://arxiv.org/abs/2106.11342
O'Reilly also has some great books to get started with
But but i love codewars. Currently i banging codewars. I did leetcode bit it felt too advanced so i am trying get smooth with puthons first. Then i go leet. Is that a good plan?
Oh' reilly? (i am so sorry)
what book do i start with
You can also just start at https://pytorch.org/tutorials/, if you want to get handson.
on it
https://pytorch.org/tutorials/beginner/deep_learning_60min_blitz.html in particular. This is a little backwards, since it's learning how to do before learning why, but whatever.
Depends on what exactly you want to learn and how much you currently know. There's too many books for me to suggest a specific one, and I only really worked through 2 books before getting a job not related to ai/ml at all and my interests shifting
will stating what libraries i want to use help
How would you know what libraries you want to use?
ive read code and i know what they do and ive got notes on what each algorithm (in ml) does
So what librearies do you want to learn?
depends on what your goals are, do you want to get better at competitive coding or get better at building projects? for the latter you'd want to build projects
Okay
mainly 5 -numpy, pandas, scipy, scikit learn and matplotlib
after that since im coming across some pytorch and because i read that the gymnasium library from openai is good for making ai related stuff (havent come across actual code using gym tho but ive read it from a credible resource so id rather take the gamba), so that
tldr 7, if including pytorch and gym but mainly 5
i know what they are supposed to do but i keep mixing shit up
making it syntaxwise would be good
Why scipy?
numpy/pandas/sklearn: good core data libs. Matplotlib (or plotly): good graphing. That's good foundational stuff.
scipy is more something you'd learn if you have some reason to use it.
its got a few things that scikitlearn doesnt have, and its more general purpose
For what purpose tho?
signal processing and stats (or interpolation)
Do you have a specific use case or business problem that you need to use it for?
no but learning it would give me a different perspective so why not
These are huge packages. You generally learn the basics, and then the parts that you need.
You don't just "learn" numpy.
(you can learn the basics, but it's massive)
So, I interpret what your'e saying as; "I want to learn the basics of these libs".
You learn the basics, and then reference the docs as soon as the basics can't do what you want to do. You don't learn the whole package
And, each of these libs have really good tutorials. Numpy's tutorial is great: https://numpy.org/doc/stable/user/quickstart.html
But, these libs are best learned when trying to do something with them... doing a project.
well i have no clue what to do a project on
Ok, so, start with that. Pick a project - maybe a data analysis project, since you're listing data lib.
Doing Kaggle's tutorial up to Data Visualization, and then picking a popular dataset and doing some exploratory data analysis would be a good start
is this an ad? 
No, it's only link on service which is used
but why? this is #career-advice
so... what does it have to do with the channel or the conversation or anything?
anyone can recommend a good yotube/somewhere else python 3 beginner tutorial
Ask in #python-discussion plz
ok
What types of projects employers want to see the code of?
I am thinking of creating a chatting website and upload it to github. Would that be enough?
please post a large, anonymized screenshot of your resume, so that we know enough about your credentials to give an informed answer to this question.
It's in different language so I would have to translate it
okay, just give the highlights of your education and employment history
I am currently on 2nd year in University studying information processing science. I ran a small company for around 2 years in high school where I created home pages for websites. I used django in some of them if they wanted easy to use custom editing of the pages. I had 2 summerjobs which were city funded to help young people learn coding hands on. There I worked on 3D modelling, 3D printing and Web applications in node.js and angular. I am looking for trainee positions.
thanks for the information. what country is this in?
honestly it depends entirely what companies you're applying to. Projects that are somewhat similar or adjacent to the work you would do at that company are best.
if you have no idea, then just.. follow wu tang's advice and diversify yo portfolio
does "information processing science" entail ML? you mentioned a chatbot, so I wonder if you're thinking about LLMs.
Information processing science focuses on the development of software and information systems, as well as the areas of expertise and applications that deepen them.
So not ML, it doesn't include mathematics.
@low basalt what I would do is look for job listings in Finland (or wherever else you're eligible to work) that require the degree that you're getting, and look at what specific skills they ask for. if you see a lot of them mention something you don't currently know, build a project around that.
I have been looking for trainee positions, most of them require Javascript, Typescript and either angular or react. So I was thinking making rest api using django and then angular app
frankly, when I'm interviewing candidates who are still in school or just finished school, the type of projects you can show off isn't really that important.
What I'm actually looking for is that whatever project you do show is solid. Is the project a public open-source repo with actual users, or just some private repo that nobody has seen? Does it have a readme that looks appealing? Is it a passion project or just something you did because you wanted to add something to your portfolio? Is the code modern, adhere to best practices, and highly readable? Does it have a certain level of polish, with stuff like dependency management, unit tests, CI/CD workflows, technical diagrams, etcetera?
I'd rather see one really rock solid project that's completely irrelevant to the work you'd be doing than a rough, half-assed project that's exactly the type of work we do
(lemon is a CTO)
Very good insight. I have one bigger project I have been working on for years. But I don't want to put it publicly on github. I was thinking about making a smaller one to just show off what I can do. Would that be a bad thing?
not having a project be public isn't necessarily a dealbreaker, it's just that a lot of the time, people have a sort of "I'm writing this code just for me" mentality when they're working on private repos.
These repos rarely have good readmes, issues, pull requests with great descriptions, commit messages that explain wtf you're doing, all that good stuff that you inevitably will see with real open-source projects.
..but if you intentionally treat your private repo as if you had users, other developers working alongside you, if you do all that stuff even though you don't have to, then that's all fine.
It's also perfectly fine to show off a project that's not yours, but that you've contributed to. I just want to see great work that proves that
a) you're a capable engineer
b) your knowledge of the tools you're using is current
c) you can work with other people
d) you're passionate about your work
e) you'd be a good culture fit - for this, I usually look for proof of kindness.
especially when you're coming in as a junior, your hard skills matter less to me than your soft skills. I can teach you how to code, but I can't teach you empathy, passion, or finesse.
what I am understading from this is that I should work on collaboration on public projects and have good documentation on my project with good readme. Am I missing something?
hm. it's a bit of a slim takeaway.
I'm saying find a project that you really care about and pour your heart into it. Make every detail shine. Show me that one. I don't care what it's about.
those are the kinds of projects that tend to make a big impression. I wanna see that fire in your eyes.
Hi guys, Do I need a degree before I land a job as a software engineer, or any beginner python programmer?
I think it's hard to boil this advice down to a set of specific instructions, because, that project could take a thousand different shapes.
I agree that was pretty slimmed down. 😅 I poured my heard into the big project and I would like to show it to employers but I don't know what would be easy way to make it private but easily accessable (zip files would be most likely ignored)
I usually make prospective hires screenshare and show off their project over a call. you can probably request the opportunity to do that. or if it's an in-person interview, bring a laptop.
short answer is "no, but it helps."
Should I make short description about the project in my resume or how should I introduce the project?
yeah, putting major projects in your resume is totally fine to do. A lot of people do that and I don't mind it at all.
especially when you don't have that much work experience, this is a great way to fill up that space
can I ask, why is the project private?
just out of curiosity
It is just that it has gotten so big that it hits my greed, if that's even a sentance
so you're worried that someone will "steal your idea" ?
yeah
Now that I think about it, I should make it public. It isn't really a big deal to make it publicly available with MIT licence.
yeah. that's very common. it's also usually bullshit. stealing other peoples code, especially a big project, is tedious and often more work than just writing it yourself.
ideas are a dime a dozen. It's the execution of that idea that makes you succeed or fail, not the idea itself.
but with all of that said, even if you take the project public, there are ways to ensure that "the secret sauce" is kept private if you're truly worried. Your project can be, you know, 90% public, because it's probably 90% stuff that isn't unique at all.
It's basically fully automated appointment booking application. It generates time tables automatically based on business hours and selected service's duration which are selected by the user.
I made the UI using angular and backend is django rest api
I bet there's a thousand of those public on github already.
probably many of them better than yours
that's the ugly truth
yeah true. Also one of the reason I didn't make it public from the start was that the code was ugly asf. Now I have refactored.
just make sure that before you take it public, you are keeping stuff like secrets and configuration in encrypted environment variables or uncommitted files.
and remember, if the code at any point in the past had a secret in plaintext, that history is still there. so that secret needs to be revoked, or you need to purge the commit (which is usually the harder option)
Oh yes. Also I was thinking about deploying the application on digitalocean and linking the ip address (or buy domain) in the readme
The thing that I am mostly scared about is that does the code meet the standards from the recruiter
sounds good, having a demo in the readme is a great idea
do you check your candidates' githubs? what if they have done many, many projects to practice? do you expect all or at least some to have all of these?
yes I love checking github when it's listed on CVs.
and if there's a lot of projects, I'll usually look through the highlighted / pinned ones
Wait a minute, isn't here like a code review channel somewhere?
hoping that at least one of those is really really high quality
you can bring your code to a help channel and get the code reviewed for tips and suggestions.. as long as it's not an enormous amount of code.
don't dump a whole repo in there
it's pretty well structured (at least I think so) and it isn't really big. It just took a long time to make.
i didn't know you could highlight/pin; thanks for responding!
no prob. you can also make a README that will show up at the top of your profile by creating a repo with the same name as your GitHub user and putting a README.md in there.
you can see an example on my gh
a nice little easter egg feature that lets you put extra polish on your profile. love seeing these.
cool bit of useful advice thank you!
Bwt, do recruiters read cover letters? And how long should it be. Mine is now 1/3 of a page.
for some reason the yellow text that types and erases itself in your profiles README is cut off by a fourth on the top when I open it on safari, which is the automatic browser my mac took me to. I don't know if it matters but just wanted to say
oo, thanks for the tip
I get very few cover letters from candidates, actually. but yes I always read them.
a CV is always kind of neutral and doesn't have any personality, but a cover letter often does. And I care about personality.
If there is optional cover letter upload I always put it in. I also like to tailor it for every job I apply, but they rarely brought up anything I said in them.
but I think that they have like 100 applications so they can't remember everything
I mean, I can't speak for anyone else
and when I get 600 applications, I will not be studying all of them. I can't.
Yes, true.
so there's always got to be some mechanism by which you pare those down to a reasonable number.
but anyone who is interviewing, I will have read everything they sent me.
I don't know how much trainee applications do you process, but what are you checking on the resumes?
also does skills section matter?
it's hard to say exactly, it varies a little from role to role.
I guess I'm looking for a ton of different things, and the more of them I find, the more interested I am.
relevant education, project work, open-source experience, volunteer experience, strong recommendations, lots of interesting projects on github, experience with the technologies you would actually be using in this role, experience working in teams, experience with project management tools, version control systems, full-stack experience..
but I also care about a lot of the stuff that's kind of.. inbetween the lines? attention to detail, for example, is hard to pin down, but you can tell if you compare 20 different CVs which candidate has that trait. polish matters.
a great cover letter or even a really good website with an interesting blog or something might be enough in and of itself to pique my interest, and once you get into an interview, anything can happen.
but I think here, I am different than many other recruiters.
many do have hard lines for expectations
Alright, I was thinking about how can I let the recruiter know how I work with other people and management ect. I don't know anything else than trying to tell it in cover letter.
it's something that becomes more evident during interviews, I think, but obviously real experience working with other people is the best way to prove that. usually that's work experience or some sort of open-source experience.
but it could be that you do something completely unrelated to code which proves this trait. Maybe you're the captain of your soccer team. Maybe you tutor high schoolers in math. maybe you like to hang out in seedy discord servers until 4 AM helping people troubleshoot their beginner code. 
these kinds of more nuanced traits are often things you look for using your intuition, not set some sort of stone cold requirement for
I've been getting along with people very good in my previous jobs working in logicistics and manifacturing, but like I don't have much experince from working as a team in software development.
that's okay when you're a student, most students don't. maybe you should try to find an open-source project you want to contribute to? It's a very rewarding experience.
you mentioned django a bunch of times, go fix something for them. most big projects will be happy to take on new contributors, and many have onboarding programs that you can go through to get started
I agree, I should work on public projects but when it comes to projects like django I would think that the code should be high quality and professional level.
huge projects like django need all sorts of contributions
even just.. documentation, or tiny bugfixes. lots of those issues are beginner-friendly
django is just one example though, there's literally a million projects out there that want contributors.
it's worth spending a weekend diving into
maybe join Hacktoberfest this year and get yourself a t-shirt.
you might find a nice project that way
I agree. I should look in to some projects' issues and see am I able to fix them. Very good insights. Thank you.
happy to help 
hope you find a nice trainee gig, best of luck!
It's good to get some tips from CTO. What I've watched recruiters from youtube they don't give very detailed tips, but now I think I am better off.
thanks
I am only in grade 9 currently, but hopefully before or during university I can get an entry-level software engineering job/internship? Would that be possible?
most likely not before. but you should get one during university
where are you living
perth, australia
im just thinking what things should i do in high school before university for my resume and to get experience?
actually im living türkiye and there are vocational schools in here and those who study at these schools can easily do internships before university
good grades, impactful extracurriculars, projects
well I am averaging Bs and As in all my subjects except one, Im going to join coding club (where we are gonna make like cool games, websites and animations apparently), and I am learning python/programming in the background using CS50P right now, then will build my own projects.
and they gave me a certificate, i can add that my cv
theres no competitions to do with coding at my school
that sounds good
so is it okay if I dont join any competitions because there isnt any at my school?
in our country, these competitions r organized by government institutions (defense industry, etc.)
we should search these
the government leads the competitions?
yes, actually this is bad .d sometimes I think they is unfair
how do i research if there is any beginner ones in my area
In US, there's robotics clubs and competitions at the HS level. If your school has a team/club, join it
yes they have a coding club which im in, but the robotics club is like robots
Learn on thing at a time, repeat until complete
for c++?
Robotics club is good too: any experience is good experience.
im pretty decent at python already, ive been doing for like a few years now
Then c++ won't be as bad as you expect
thx lol
I think you're probably worrying about how hard it'll be to become expert: just think about learning a little bit at a time. Don't worry about the end.
How long u think itll take to be an expert? also im tryna get kali linux installed on a pendrive so i can boot in easily with a restart can u help me with it later? im getting an error on the instalation. i think its because i did nfts instead of FAT32 but file is more than 4gb on the iso so yea i cant do fat32
but i dont know anything about robots, do they use code as well?
Yes, but that's not the only reason: engineering is more than coding. It's teamwork, problem solving, and learning adjacent topics (ie: mechanical, electrical, electronics controls, etc). And, it's fun.
oh well i am doing engineering also
So, any engineering competition is valuable to someone who wants to be any type of engineer, software or otherwise.
No idea, but you'll learn the basics quickly if you know Python.
Any thoughts on the Cybersecurity degree from Purdue Global?
can somebody get me a job I’m a senior studying CS
Nope
ok???
you need to get yourself a job. we can give advice though
who here has a nice job and can give me resume feedback
post your resume
Please help
im jsut learning c++ and idk why this is happening
ok? This is career discussion
can u help me ik I don’t have fancy exp but
thxx
Hello ,
i require a career advise , i would like to get it from this forum as many experts around here , may i get some advise or recommendations for my career path . i am Oracle developer having 10 + exp , i started learning Python , where i have to focus to build myself as python and PLSQL developer , or which way i have to take so that in future i can end up in working on both python and Oracle PLSQL ? Thanks in advance
^^ 12+ years experience software dev here with Postgres, DynamoDb, Redis, Mysql, Mongodb, Nodejs, Python, Go, and some zig/rust/c++ . If your strength is Oracle PLSQL , then make your title say that - I would put Database Engineer (or similar) and list python experience as secondary.
@charred yew If you want to find projects to work on with python and databases, one idea is that you can contact businesses in your local area to see if they want a website, a database for inventory, etc , then plan it out in python - and charge some money on a 1099 or similar. That can then go into your resume as real world experience. SQL is a little different everywhere , some are free and some arent. You may consider going with a sql database that is free if you go down this route.
Thanks much for your response , my next query is , i want to put python as my Primary skill set in future . there are many places Python is being utilized like ML , AI , WEB Development , Script automations, game development etc ,. can i able to shine if i take a step towards AI using python
okay, there's a ten thousand hours - it takes time to make a skill happen. I would assume you are part of the way there already with your past experience, you just need some time and projects to get those hours in. Do something that interests you- pick projects that are interesting - some projects for you as the main user are fine for learning, and if you find a business with a business need that it can solve with a business as the main user, that's even better.
if AI is your thing, go for it, find a problem and solve it.
Great , thanks for your valuable inputs !
o okay!
well maybe if there was a chat channel clearly placed somewhere accessible i could, i spent ten minutes looking for a chat channel so dont get mad at me.
this channel is for discussion about careers. please ask in #python-discussion, or create a help thread, see #❓|how-to-get-help
Can anyone help with this?
Why did you post this here?
Is this not where post it?
No. As the name might suggest, this channel is for discussion about careers related to Python.
Oh mb
not here. this is #career-advice. see #❓|how-to-get-help
hey, bharadwaj i needed some advice from you. If you don't then please check kren ise
sorry, what's "kren ise"?
I think Python and Django is a solid choice yeah
"how to do that"
thnx, would love to look more into that.
right now, im following the docs & david malan's python course on harvard's CS50.
python >> clumsy JS BTW!!
<@&831776746206265384> scam
!ban @wild gazelle Scam
:incoming_envelope: :ok_hand: applied ban to @wild gazelle permanently.
Hi i am new
Do you have a question about career development?
Hello
Where should i start learning ML? i know python to the point where i can create a DRF website
you'll need an ML-related degree to get a job in that space, but there are pinned resources in #data-science-and-ml
what are some python relatedinterview questions that you got stuck in ro found interesting
For beginners / juniors, there's often a misunderstanding of variable assignment and mutability and globals/etc.
I would use lists to demonstrate this.
In [1]: a = [1, 2, 3]
In [2]: b = a
In [3]: b.append('x')
In [4]: a
Out[4]: [1, 2, 3, 'x']
caz b still refering to the old obj
this one is about list being mutable. so hence a and b refering to same obj and we modified one. so other gets it too
Or stuff like: ```py
a = [1,2,3]
b = [a for _ in range(3)]
b[0][0] = 4
print(b)
I know these aren't real complicated ones, but they really do trip up people who aren't comfortable coding.
i need answerws the first one u gave its chaning a class property so i was wrong about it right
Just run the code (modified to add a class def)
Anyway, point is: mistakes on the basics are how we sniff out people who don't have a lot of practical coding experience.
why "Foo"
wdym?
ok
a = [1,2,3]
b = [[1,2,3], [1,2,3], [1,2,3]]
b[0][0]= 4
// b = [[4,2,3], [1,2,3], [1,2,3]]
is it right?
b = [[1,2,3], [1,2,3], [1,2,3]] is not the same as b = [a for _ in range(3)]
_ has a meaning idk about
You can ignore that
b = [[1,2,3], [1,2,3], [1,2,3]] is not the same as b = [a,a,a]
a = [1,2,3]
b = [a for i in range(3)]
isnt this what you saying?
wdym. senpie explain
Run it yourself first and see
also: b = [a for i in range(3)] is the same as b = [a for _ in range(3)]
The "_" is just a convention that means: "I'm not using this variable anywhere"
Anyway, we're off topic in careers 🙂
do we talk about this in python discussion?
@full bronze I removed your message because this channel isn't a place to promote your business strategy.
Im a 17 year old who does minor owkr for my dad. (unpaid). I speak some japanese being born there and am fluent in english. I have mastered manipulating data in python, especially excel files and geographical data visualization, but I can do pretty well outside of that as well. Any suggestions?
does anybody know how can i fix 0.1 + 0.2 problem
Dirty float summarization problems? Languages have Decimal data formats, they probably should be able to handle it
looking to do some data anlyst on the side. Is python a good place to start??
yeah
Do you plan on going to university?
yeah, but i do school online. so i have time
I don't understand
guys I posted my resume here before but nobody game me feedback. Can I pls receive feedback from somebody who knows their stuff
But my advice would be to focus on school and exams that get you into uni, then if you can afford it, go on a gap year then enjoy fresher's week and it's more important to do a subject you enjoy and will succeed at than one that's the most economically lucrative
Maybe do a summer internship after your exams and before starting uni/gap year
Does your school have a work experience programme?
Can you post the link to that message?
Why delete? Let it sit here so people can look at it and get back to you
bc I don’t want to be identified
Do you have your expected grade for uni? Or grade so far?
probably should redact more then
Some people might want to see that on the cv
I might avoid "Tinder-style"
I think it recently rebranded as a dating app, but it was previously known as a hookup app
What are the little black dots for?
hello
it’s bc I was editing
I wouldn't mention git on your atlas project
It implies you forgot to use git on your other projects
then what should I say
You don't evidence your technical skills you just list them. I'd want to see how you used FastAPI, or what went into a jupyter notebook
I would work on your exp bullet points
Developed and implemented Python scripts
Improved Python scripts
Applied GIS tools
Well yea i sure hope you did, but what did you do specifically
Don't mention it at all, or mention it on all the projects
also I don’t want to be a swe although that’s been a lot of my classes so can somebody pls help me figure out where to apply bc idt my resume is good enough for swe anyway
You looking for data engineer?
ya
I’m also working with CAD and CIVIL3D at my current place so idk if I should include those
I'd want to see some text about CI, testing, QA and automation for a data engineer role
Re the python scripts in the gis data analyst intern role, I'd want to know how you deployed them, and how you would maintain them
You don't mention your interpersonal and cooperative skills. You do mention that you collaborated - but with who? How many on the team?
How much money do you make buddy? I have just started learning python and for me your CV looks solid in terms of skills.
I don’t make much. I’m literally in my senior year as an intern. Also, a lot of these skills I’ve acquired from courses I’ve taken and projects down for those courses. I believe my school did a great job honing in on a variety of skills, but it’s hard to list all these under projects section while also ensuring it’s a page long resume. I am currently applying to positions mainly on handshake and hiring.cafe but I haven’t reduced a lot of interviews.
Maybe also expand to two pages?
Hi, I need a python developer for my AI trading bot project
!rules 6 9
6. Do not post unapproved advertising.
9. Do not offer or ask for paid work of any kind.
bruh
Is there a problem? you can ask for help, but you can't ask people to do it for you (paid or otherwise)
k
is data analyst hard to get into , i was to do it on the side from my main job doing javascript
@marsh jackal is any of that helpful?
no. not that i am aware of. Im more interested in internship of freelance work to build knowlegede and invest, financially and academically
Freelance stuff is hard to get without a network and marketing
we should probably make a pinned message about freelancing
freelancing: good for renaissance faires, bad for coders.
Hello am new here what are the thing you do and undo
Unfortunately as far as i know, there's no magic "undo" button for your career.
Okay
Your post has been removed. We don't allow advertisements or recruiting. See #rules for more information.
Okay thanks
FSWD or bacholor of computer science
Which one is the better option for the foreseeable future like 5 to 10 years from now, which pathway makes more money 💰, which one has better future -- outlooks and such
What's FSWD?
Full Stack web development
yes, thanks a lot! also it would be helpful if anybody could tell me what type of jobs I should be applying for as I’m just applying to various different positions.
is that a degree program?
Don't do a degree program about web development imho
FSWD is diploma
what's that? like an associates?
Yes 2 years
you should probably do a bachelor's in computer science
What's an associates?
2 year program from online schools and community colleges
its basically between a high school diploma and a bachelor's
If you do a degree the main thing to optimise for is that you'll enjoy it and can complete it. So investigate the syllabus
But the FSWD diploma is from BCIT on BC Canada and its one of the best tech colleges it has like high employment rates
BS CS also has a very high employment rate, and it probably gives you a broader education in CS instead of just web development. It'll give you a lot more opportunities
A good cs degree will cover web development
But the thing is if I do FSWD and I finish it I can transfer my credits to computer sciemce to do another 2/3 years
I heard good things about BCIT. A lot of my friends who go there have done internships. Compared to prestigious universities like UBC, a lot of students are struggling to get into the COOP program because it’s so competitive.
i don't think it's common to have a web dev class as part of the core requirements. its usually like a track or elective or something like that
yeah this is fairly common in the US (2 years associates, 2 more years to bachelor's). my advice is mostly only applicable to US, so not sure about CA
The thing about bacholor science is I don't really learn the practical skills needed its more like core subjects like English, socials maths and such -- they are good but the practical skills learned is very low in comparison to the others
This is false
you only take a few of the classes like english and social studies. most of your classes are CS/math classes like linear algebra, discrete math, calculus, data structures, compilers, etc
But also when you understand say language design and compiler theory you can then pick up a new language much easier because you know how it will be constructed
Take a look at this
also in the US, you will do all of your general education classes (english, history, communications, etc) as part of your associates in your first 2 years
After look at this
https://www.bcit.ca/programs/full-stack-web-development-diploma-full-time-7540dipma/
i'm assuming it's probably similar in CA as well
"Year 1 & 2 - students will understand the basics of computer design, software development, and know one or two programming languages.
Year 2 & 3 - students will explore a range of concepts that make up the computing science dicipline and have the opportunity to specialize in one area of our six concentrations.
" that seems sane.
(unclear whether you did or didn't like this?)
What's the q?
I'm more worried about the practical skills being learned to apply to jobs cause nowadays its all about if you can code this or that....
most of the practical skills you'll have to learn outside of class yourself
that's on you and not the university to teach
"nowadays its all about if you can code this" - Not sure I agree with this.
A lot of the coding tests I've done to get jobs have been data structures and algorithms tests
But BCIT, it's like 80% practical.... I believe
What's your opinion?
how can you tell if it'll stay practical? you may have different frontend frameworks and tools in 2 years
Being able to figure stuff out is the most important skill. Breadth / variety of xp helps you be prepared to figure stuff out.
They know you're an intern. Right?
Congratulations!
Which pathway do I choose BCIT or SFU
Yeah ...
You don't know much about the product you're selling or you don't know much about selling?
And they chose you, right? So, they know they need to train you/etc.
There also this which I obviously applied for
https://www.senecapolytechnic.ca/programs/fulltime/BCMS.html
I think this one is the best option out of thr other 2
DevRel is maintaining the user forums and chatrooms and tutorials and maybe even documentation and a bit of first line support right?
Its a very python centric product
Do you have a user forum?
yep
Where is the community at currently? Is there another DevRel to answer to?
Have you done the tutorial for the product?
yep , i have raised and pushed prs in popular repos as well , using the product
Is the advert in the room with us now?
Hmm
I think probably just keep answering questions on the discord
oh okay okay , and what about outreach?
how do i get more and more python devs to use it?
That's like conference talks and things?
me when I accidentally type fore instead of fire:
yep
Has your colleague proposed a talk? Have you been to a conference before?
Well you should go to more conferences and also start submitting talks
oh okay okay
Possibly a tutorial
Is 5 hours of sleep enough?
fair enough
!off topic
There are three off-topic channels:
The channel names change every night at midnight UTC and are often fun meta references to jokes or conversations that happened on the server.
See our off-topic etiquette page for more guidance on how the channels should be used.
anyone here gotten a python frontend backend or fullstack job from self-studying? how long did it take and how often did you study? sorry if this question isnt appropriate
would love to hear this too haven't heard of many people with a full stack role with just python but its an interesting concept
heloo
There's a few people on this server who've 'made it' via self studying. The short version is: in a market like this, you'll probably need to land another job first (ie: QA or OPs) to get some related experience and connections.... or get lucky and find someone who'll give you a shot.
You're competing against people with degrees -and- self studying, it's hard to get noticed.
Hi everyone! I've been studying software development on my own for around 2 years now. I just love it but this path has made me realize how hard it is to code well and have solid foundations. Right now, I've got a plan to move abroad due to personal issues, I've worked remotely in the video game industry for 6 years as a sound designer but still I do feel I've got to make a sea change. My research on places and companies have gone well they problem is that Linkedin isn't really useful now to make contacts with people out of your reach and I'm not sure how I could start introducing myself to these companies/people. Does anyone have experience finding a job overseas and move abroad then?
i just want to know how long it'll take cause i dont want to go back to school for 2 years or something especially for a lot of the starting classes to just be relearning basics again
How long what'll take?
I know people who have moved to live abroad, and they visited the destination a few times first
That's good advice and I've thought about it. I've moved abroad before to a place I didn't know about and it can be really tough, great life experience indeed but not sure if I'd risk it that way again
Have you tried contacting a recruiter?
What's the visa or equivalent situation? Or is it like EU to EU?
That's the issue with Linkedin, you can't message anyone unless you pay the membership which is a bit expensive for me.
I'd need to apply to a visa, I'm from Colombia South America we can stay in Europe 3 months as a tourist without any issue. My goal is to move to Estonia, did lots of research on it and I loved it in many aspects. To go there I must have a job offer first
I've got to go @final ravine but I can get back to you tomorrow. Maybe you want me to PM you, that'd be fine too. Thanks for taking time!
Recruiters usually have DMs open or urls and emails on their profile
You can also contact a company directly, you don't need to send CV and cover letter in the first contact. Ask about open positions
to 'make it', or be job-ready, assuming you've already gotten an 'in' through a QA or OPS job - i'm not talking about actually getting a job, just being job-ready and capable. I just feel like I need some reassurance that I'm not dumb because of how long it's taking to get good at python lol