#career-advice
1 messages · Page 421 of 1
Cheers
can you give me a project]
!project
Kindling Projects
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.
Bootcamps are an option worth considering. A lot of them are predatory but there are good ones you can do part time at reasonable cost. I'm doing a Nucamp one right now. Not certain it will get me 100% ready for a developer job but it's definitely been worth it so far in my book
I'd want to know their placement rate before I invested time and money in one
Apply and see if someone will take you, but expect the answer to be no
you could also see if you could get advanced degree from more prestigious school but that's likely to be hard as well
I doubt most employers care where you went, if it's not one of the 20 most famous schools in the world
as long as you have a degree, and seem to know what you're doing, they'll probably send your resume along to whoever is doing the hiring
for HFT and bot trading it's alot different
I see that a lot in my industry 'social media guru landing pages/courses'. I'm all for investing in myself and would certainly put in time and money to a bootcamp/professional course, just would like some confirmation that employers/seniors would acknowledge it, especially considering I don't have a uni degree 👍
it's impossible to say whether or not employers would care, it's just like certifications. Some employers will care a ton, some will respect it but make it part of package and some will completely ignore it, your seniors will not care about your school or bootcamp, they will care about results
Good point, yes results and proof makes sense. Is codewars some sort of proof? Also my own website/ portfolio? What about any projects/challenges on here? (Sorry for avalanche of questions!!)
Codewars again, some care, some won't. Your personal projects and like are rarely looked at by HR so you need a way to get past HR so someone who understands tech might look at your projects
Thanks for your attention,I appreciate it 👍
My employer has hired bootcamps grads, and I have hired and worked with people without degree.
However, if none of your past and current experiences are applicable, you will have a hard time to justify a higher compensation than a 20years old out of bootcamp.
Note also that most of these positions won't be about building fancy software but about churning out webdev frontend type of roles
Cheers, good to know. Yeah, for want of a better term; I would expect to be starting entry grade/salary based on experience.... just looking to get pointers on how to get a 'foot in the door'!
mix of luck, perseverance, projects, good communication and credentials (bootcamp, schoo, equivalence degrees, reconversions...)
Is it suggested to host/publish projects on GitHub or have somewhere to showcase them running i.e pythonanywhere
it depends.
Hosting on github/gitlab is great as it helps you demonstrate your skills and gives you something to talk about. Whether they run or not is secondary, unless there is something specific you want to show (interactivity or specific things you would want to demo).
Note however that since such repository is a demonstration of your skills, people will review it with the expectation of that is what you would write if you were to be hired. So that means you do need to spend some time making it nice and tidy and demonstrating some craftmanship
Also don't just thow a url of a full repo to someone. They won't read it. Imagine I throw a 600 pages book at you and ask you to check it out. No one would do it.
So be ready to highlight specific features, skills or techniques within your repos
Makes sense...even now....( I am noob)... I revist some old files and see how much refactoring they need to become more pythonic/elegant and less brute force 😄 appreciate your time... take care.. I got to go now for tonight 👍
good luck!
Guys, I have just finished my Linkedin summary. Can you check it for me?
"The programmers of tomorrow are the wizards of the future. You are going to look like you have magical powers compared to anybody else" This quote and the history of Edward Snowden were the reasons why I decided to get into the tech world. When I started programming, I thought it was easy. Then, I realize how wrong I was! But, since I like difficult stuff and resolve problems, it's was not so painful as I was expecting.
My life's goal is to change the world using advanced technology. One thing that I think it's awesome, is how humans can change their environment with technology, despite being such a fragile species.
As Arthur C. Clark once said: "Any sufficiently advanced technology is indistinguishable from magic" We are entering difficult times, and the world needs these sufficiently advanced technologies. The world needs magic.
Can you tell me if it's good? What did you guys think?
Is a linkedin summary even remotely important
It is very magical. There is a typo Then, I realize > realized . I'd change I like difficult stuff and resolve problems to: I enjoy solving problems. Another type it's > it . One thing that I think it's > is @dim jay. I'd recommend pasting this in grammarly or similar text checker to make it look professional so it conveys the correct message
A linkedin summary is supposed to summarize your linkedin profile, not your hopes and dreams
You should rewrite it to describe what your current and past experience has been like
I agree with this.
If I'm hiring a developer, I want someone who's pragmatically minded and who has the competence to get the job done. This sounds way too dreamy.
I had a wall of text too
But recently I just erased everything
And organized it like yaml file.
Short and to the point
Let's be merciful to HRs, they dont really need a wall of text
Only what you can and what you did
I think that's fine.
Cool thanks can someone give me some feedback for my LinkedIn. I'm career switching: https://www.linkedin.com/in/shivan-sivakumaran-40149818a
Would like some feedback. Cheers.
I like it but keep it a little short
I like it, I find it noble and inspiring, however I wonder if that is more for a bio page than a Ln profile summary. Perhaps shorten it slightly and add some summary of your day to day responsibilities and achievements.
Feel free to input on mine also which reflects my current day job... not my ambitions re: developer/ programmer.
https://www.linkedin.com/in/richard-powell-100554190/
Looks good! Perhaps expand on your current day to day responsibilities in your present employment to highlight your responsibilities and capabilities. Good luck with the switch!
Did anyone attend a coding boot camp? How was your time while trying getting a job after?
Good advice cheers. Would a link to a git showcasing projects be more suitable for you?
Do you already have experience in industry or new to it?
I can't say for sure on that.... I've not had to interview/apply for jobs until recently.... but I know that what I read online they say that an up-to-date LI profit is recommended.
i wanna learn python but i am new :(
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
Everyone was new at once upon a time
and how they got better
Practice. The more you write code and solve problems the better you will get surely
How do i practice sir
I've got a lot of experience in my industry (retail and ecom) but little experience in programming. I was thinking that possibly programmers that are evaluating other programmers would be interested in seeing evidence of projects as opposed to a text summary. 👍
can anyone help me practice
I have not but would be prepared to invest in one providing employers acknowledge it as a qualification/proof of ability.
I'm not sure what's best:
1.. bootcamp certificate/qualification
2.. list of actual projects
3. Combination of both
What worries me currently is my lack of university degree!
I want both
as someone who has done some interviewing, I'd be way more impressed with real projects than with a bootcamp
particularly if those projects involved multiple people, and lasted more than a few weeks
I’ve been teaching myself python and its been going fine but I feel a bootcamp would help me learn so much more
I also don’t know how else to meet other developers and work together on projects
it's probably fine for learning the language and the libraries
but you need more than that to be an attractive potential hire
When applying to a job new and they ask for X skill, some personal project may possibly help to backup your point but I wouldn’t always rely on a hiring manager to look at it and make decisions based on that. Although it might depend on how unique the project is, but I say this because anyone could just follow a tutorial or copy code from elsewhere and use it as a personal project.
Should i learn more before attending?
I am having trouble learning can u help me learn?
otoh if you're going for an intro-level position it's probably OK
Thanks for the insight. That is very helpful! 👍👍
Ceyo i would recommend a book if you can’t find a clear way to learn
I am taking an udemy course is that good ?
Yea
Sonky what book do u prefer for learning python?
Cheers. You make a good valid point, thank you for the input. Perhaps I need to find somewhere where I can do a project with other people, like you say, not one which has tutorial/solution code online 😄
I got to dip off now, cheers for the chat 💪👍
Alright bye, have a good day
@vapid jay May u help me to learn python
@obtuse horizon Per Rule 6, your invite link has been removed. If you believe this was a mistake, please let staff know!
Our server rules can be found here: https://pythondiscord.com/pages/rules
I have 0 knowledge of the job market ( and what a Python programmer really does) so pardon me if my question is stupid. Have a q regarding non-AI, non-data science python fields
What are:
-
Some topics a person applying for a job involving Python programming fresh out of college/uni should know very clearly?
-
And what are some advanced topics they should be aware of?
I am hoping to get really good at c++ soon as well, and on thatnote, are there any fields that require programmers to be well versed with both c++ and Python? (Non-ai, and non datascience)
- how to use git and sites like github
- Unix processes and interprocess communication including over TCP/IP
2+) how to write clear English prose
I will admit I dont know much of what the 2) means? Is it network related stuff? Also what exactly is english used for? Writing documentation?
yes, and simply communicating with teammates, assuming that you are working at a company that mostly speaks English -- if your company speaks some other language it'll be less important
I'm American so I'm kinda English-centric
I see
C++ has been pretty much a niche language nowadays. Unless you want to go into a niche area, you may get more bang for your bucks by learning some other language
English is the lingua franca in computer science. Most knowledge and communities are english speaking.
So not being able to read/write english would cut you off from a lot of information
And if you reside in an english speaking country, communication skills will become a lot more important as you grow
What do the prospects for it look like in the future? Will it dwindle even further with time?
embedded and low level things (especially if you include C).
That said, there will always be some hardcore fans due to historical reasons and people.
But I do foresee it being taken over by rust over time. But that's only my opinion.
Overall, try to think first about the area you want to find a job in and then figure out what are the languages and tools for that.
Similarly, you don't go buy a hammer and figure out what to do with it only after
That is sort of the issue, I am not exactly sure what to get into. Fields like AI and Data science, webdev, front end, etc are all either too dry or too confusing for me so it takes out a ton of options
Do some intro classes/videos, and experiment. See what sticks and make sense or doesn't.
Also do look around your local job market as it will have a strong impact on your ability to find a job
They are all fun to learn about
Yes the only issue is Im afriad of spending time into a topic I might not like, so I feel I might end up losing time. I've tossed around with a bit of ai and data science, and a tiny bit of networks, and they all confound so i left webdev, and ai+datascience out of the plate
As for looking around in the job market how do I do so exactly? Where do I find listings? I havent graduated yet so I know next to nothhing about jobs
Would you bet your entire career and years to come on some impressions you get of something you don't know about?
When you have to drive to a new place, do you think it's faster to hop in your car and start driving asap or to open a map/gps to figure out the directions first?
Learning you don't like something is as important as learning that you like it
yes, job listings and local companies
where do i find job listings?
indeed, linkedin, monster...
I see
@near ocean @honest pivot guys I need some advice regarding algo trading career !
Can I please DM you guys?
I just have a few questions
Thank you.
Hey @sacred fable!
It looks like you tried to attach file type(s) that we do not allow (.pdf). We currently allow the following file types: .gif, .jpg, .jpeg, .mov, .mp4, .mpg, .png, .mp3, .wav, .ogg, .webm, .webp, .flac, .m4a.
Feel free to ask in #community-meta if you think this is a mistake.
Hey everyone, what are you thoughts on an online resume on a personal webpage?
like on an about page? https://shivansivakumaran.com/about/
Few people will probably read it over traditional resume
so make sure your traditional resume is up to date
Great thank you @shadow moss
@neat wyvern Don't post chain-mail here please.
Sorry
can u any1 send me ur professional resume... i need to improve ma CV
I'm not against LinkedIn summaries or personal letters as a concept, I just think this one doesn't contain a lot of useful information and the person comes across as maybe trying to obscure their lack of experience.
If you have a portfolio of projects, that would certainly help, although as someone else mentioned it's quality over quantity, anybody can copy snippets of code off of the internet.
Got a question: so let’s say your you are at a very late stage interviewing with company X and you are early stage interviewing with a FAANG company. Say company X gives you an offer, do you take it?
And if you do accept it, what if the FAANG company gives you an offer 1 month later?
If you ask me personally, I would go with whatever position seems most fun, assuming I'm not desperate to get a job quickly.
Maybe a FAANG position would look good on a resume, but I think you do the best work where you feel the most comfortable and stimulated, and doing good work tends to result in good references and contacts.
Linkedin is blocked here from time to time, so I'm not sure whether I should make a profile 👀
what are some first steps one can take to prepare for work with technology companies?
it can't hurt, can it
Why is it blocked ?
What to learn after doing python basics
i just finished python functions and bascis, now Trying to learn through making projects
proxy or vpn to your own private server ;b
!voiceverify
try this in #voice-verification
Hey i wanna ask. What kinds of freelance jobs can you do with python?
I mean simple ones to earn extra money while i'm still studying
you using code academy?
No
Okay so here we can discuss abt career
I just learned html css n js so is tht needed to come in python for web dev
Just a general question
Means web dev vs python dev which is best just suggest me
i dont understand the question to be honest

Understanding HTML, CSS and JavaScript is a great addition if you want to have web dev related careers with Python. It's not really a web dev vs python dev thing, it's an either other. You can do web development with Python for things that occur on the server side, backend development with frameworks such as Django or Flask. But you don't have to learn Python if u want to do web development only, you can learn Node.js instead for the backend and there's plenty of work with each. HTML, CSS, JS is more than enough to get started on making static web pages if you want.
I wanna become web dev only
Do you curently know Python? Or was it just something you saw online?
If you want to do web dev only, there's no need to learn Python, you can do everything a web dev needs without any Python. Javascript can be used for server side with things like Node.js or Deno
My friend just tell me tht u can do web dev with python specially for backend work
Ohh
You can! But you can also do backend work with Javascript, no need to learn an entire other language.
Node.js is very VERY popular just for that. Everything you need but in javascript and most likely more common than python
Yeah i just had tht thought just to clear it i came love ur info tq
Np, I used to do webdev as an campus job. Feel free to ping me if u have any questions
Yehh i see i was gonna learn node js only
Yeh if i need any help i will ping u for sure
Go for it, I recommend learning Typescript too if you want alongside learning Node.js. It's like JavaScript but feels more maintainable. Lots of jobs in webdev with just Javascript
Yeh i can learn anything u tell me to just get perfect in web dev
Yeh i c
Thnx for the wisdom @vapid jay 
Hello, I was wondering, how big part or privilege having graduated higher ranked international university have over lower ranked local university in computer science? I understand, that job providers look for experience and actual knowledge in solving problems, but is it worth to study abroad considering all the expenses just to get that diploma? will it be more attractive for job providers?
no, not all costs are worth the effort
It's less about the school and more about the opportunities you would get.
For instance all your classmates will be more likely to be high achiever and thus get better jobs. Which can become relevant in a few years when they contact you to hire you (or the opposite). There are also opportunities with regards to the teachers there.
Then having an international experience does open the mind
So whether it's worth it to you or not is a different problem
if you go bankrupt to study at a top50 university is it really a worthwhile choice? remember that just graduating isnt everything in life, nobody ever guarantees you a high paying job no matter what you study and nobody ever guarantees you the market is gonna require what youre studying
No one said the choice is about being bankrupt or not
yeah, I understand mariosis, but I am considering to get into budget group, have also some money saved up, so not really going to go in bankrupt
oh, well thats on me for talking to americans all day long i guess
valid points, really have to think about it
Also depending on your interest, it's also common for people to stay in the country after their studies. Not sure if that's something you are also looking at
hard to say. covid especially has accelerated working from home, so there are more and more options to work for company based in another country, while living at home. But the mentions about the all kinds of possible opportunities that you mentioned definitely would be one of the bonuses studying in international uni
appreciate the advice guys, will consider everything
it depends.
If you are starting out, I would definitely recommend an on-site job as it will help you see how the different departments and teams interact. Also depending on the industry, face to face meetings can be quite important (ex: startups).
And there is the whole thing about living abroad and learning about another culture.
Am not trying to convince you one way or the other, just presenting some of the points.
hello!, im a really new python user, just started last week. I'm really passionate about it but i've been realizing that beside the course that im doing, there's no much of proyects or problems to solve, here it is where i searched for this community. Any similar experience or tip?
Any one wanna take my job it’s 120k a year i wanna quit it and can someone take my spot . Skills : python flask
It is 12 hour shift everyday. Pay check every month
!rules 9
Yeah, I used grammarly. Thank you for you advice!
Yeah, now I see this. Thank you for you advice!
My pleasure 🍻
It makes sense. I will change it. Thanks!
Short is always better. Thanks!
Thanks!
ñooo
Someone speaks Spanish?
i am learning python
si alguno habla y pueda usar la ñññññññ
!rule 4
4. Use English to the best of your ability. Be polite if someone speaks English imperfectly.
anyone know any good coding interns for high schoolers
id say i have around the skill of a college student in cs and so i kinda know what im doing
hello guys i am doing my graduation in computer science in harvard university how i can do something which is beyond the course please help me waiting for the reply ....
recreate the linux operating system
you don't necessarily have to solve a problem. try making a connection among your other passions and interest in python. for example, if you're into exercise, you can work on creating an exercise app. when working on a project, your focus should be on applying the skills you've learned while having fun 🙂
@serene pulsar
but i want to do something great bro
this is just me, but i might reccomend competitiive programming its more math and algorithmic stuff but i really enjoy it
try like codeforces.com if your intrested i think its one of the biggest competitive programming platforms
than you gotta put in the time and effort
bro i literally havent sleep for more than 2 hours for last 1 year
thats just dumb lmao
depends where you're located and which level in high school. in the US, there are several programs/scholarships for high school seniors/rising college freshmen with the big tech firms.
do you have like a good way to find one? i could only find ones for colledge students when i tried
you have to dig through the companies' [career] websites. Microsoft, Google, and NASA are some. if you're part of any national honor societies, they should provide you with the resources. and you can ask your hs guidance counselor.
ahh i see thank you so much
thank you!
thanks!
i just picked up learning python a few days ago in order to prepare for a CS course that ill be taking when i start uni in the next year, and i'm currently about to finish a free basic python course from Sololearn (i havent had much practice yet, hence still somewhat unconfident in coding). I've been searching up on how best to proceed next in learning how to code + program, but am still confused on how exactly i should be spending my learning time. Some say that one should start working on "projects" (that could also be used to build up on my portfolio), while others say that i should work on practice exercises that can be found on sites such as codewars / hackerrank. But what exactly do people mean by coding "projects"? Are they the same as practice exercises? / can the ideas for said projects be found online or do they have to be unique and thought up by myself?
@fervent harbor A project just refers to you building an actual application of some kind. That can be absolutely anything and of any size, but the point is using programming in a more free-form way, where you have to think for yourself and do your own research to figure out how to solve each problem that you encounter along the way. You can absolutely find project ideas online, you are not forced to come up with it yourself, though maybe you will come up with your own ideas for how to modify or extend a project while you're building it.
!projects You can look here for example:
Kindling Projects
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.
You should also absolutely ask for help if you get stuck working on your own project. Nobody expects you to do literally everything yourself with no outside input.
i see. for someone with little no experience in coding yet (but serious about learning in order to secure a career in the future), should i worry about working on projects, or is it better to continue practicing on the aforementioned sites?
I think starting with a project early is a good way to learn. If you get stuck on something, you can ask for help or study that particular subject more, until you know how to get past it.
Working on a project will tend to be more realistic than practice exercises, so you know what you learn is actually practically useful.
oh alright, thank you for the advice 🙂
hello friends.I am a beginner and I want to learn coding.How shall I proceed???
from somewhere here?
https://www.amazon.com/Head-First-Learn-Code-Computational-ebook/dp/B0792LM8Q9
reviews look good.
i had other books from same author/series
thank you @buoyant seal
This channel is intended to be a forum for discussion of Python as a career, and the world of work, not for learning the language itself. You can check out #❓|how-to-get-help or just ask in #python-discussion for advice about how to learn to program.
ok
is python a good career option?
Relatively speaking, yes. There is lots of demand for Python software developers, it tends to pay well and have good working conditions.
this isn't a phone call...do you have a question?
Ĺ@dry sapphire what
you said some variant of "hello" 3x without any substantive content
I am not sure you are asking in the right place. If you search for contributors to open source project it's not exactly #career-advice . If you want to hire someone, it's not allowed here
This channel is intended to be a forum for discussion of Python as a career, and the world of work. If you'd like to discuss other topics, like your keyboard or your linux distro, please do that in one of the off-topic channels:
!ot
Off-topic channels
There are three off-topic channels:
• #ot0-psvm’s-eternal-disapproval
• #ot1-perplexing-regexing
• #ot2-never-nester’s-nightmare
Their names change randomly every 24 hours, but you can always find them under the OFF-TOPIC/GENERAL category in the channel list.
Please read our off-topic etiquette before participating in conversations.
my advice when finishing school is not to try to make it
the masterpiece.. youll only end up killing yourself.. work towards a masterplan dream
This channel is intended to be a forum for discussion of Python as a career, and the world of work. If you'd like help with learning Python, check out #❓|how-to-get-help or ask directly in #python-discussion.
Anyone had luck with a good bootcamp job placement program?
How good is python for data analytics?
very
✈️🏢 🏢 ñ
Hi, anyone work in the field of bioinformatics?
It'd be faster if you ask the question you have instead of asking for experts
Also yes, python is used, also seen perl used in bioinformatics
Ah ok gotcha. My question is would Python for Biologists be a great resource to learn about bioinformatics?
Never heard of it, i would stick with oreilly series and rosalind.info
Ok thanks!
Sooo I don't wnat to finish school. What career options would I have with programming without a college diploma?
not many
i think
really? /: that suckss
don't take my word for it but definitely significantly less than if you finished
yeah it sucks tho cuz i learn wayy less in school than out of school haha
just finish then
and self learn
self learning's lots of fun
yeah but I struggle a lot with school, guess i just have to suck it up haha
i would do that
what year are you
i feel you
im doing C
don't think of it as forced though
you're learning how to learn a language
and can apply all the shit to stuff you self learn
like i self learned python on my own right
but learned a lot of python tricks and stuff from doing java in class
hmm any tips on learning java? It seems hard for no reason, I learned python on my own too haha, it was super easy
java is not hard. It may be unfamiliar at first, but it's one of the easy languages.
It's also one of the most popular languages for backend and still used a lot for android/mobile.
With regards to resources, there are a tons and depends what you are looking for specifically.
But if you just started:
- Java API: https://docs.oracle.com/en/java/javase/11/docs/api/
- Basic Java Tutorials: https://docs.oracle.com/javase/tutorial/
- Online Java Course: https://www.codecademy.com/learn/learn-java
- Object-Oriented programming in Java: https://java-programming.mooc.fi/
- Interactive tutorials through projects: https://hi.hyperskill.org/
Utilize our Java tutorial to learn the basics of the popular language, including Java objects, in this introductory course.
Helsingin yliopiston kaikille avoin ja ilmainen ohjelmoinnin perusteet opettava verkkokurssi. Kurssilla perehdytään nykyaikaisen ohjelmoinnin perusideoihin sekä ohjelmoinnissa käytettävien työvälineiden lisäksi algoritmien laatimiseen. Kurssille osallistuminen ei vaadi ennakkotietoja ohjelmoinnista.
Mostly basic webdev. You can get more complex jobs but you would have to prove yourself and work your way up, which is a lot more difficult.
Thxx, ur awsome !! School just sucks :P
which grade are you? School gets a lot more interesting once you get in college at bs/ms level
Sophmore (college)
like just started your first year?
@ashen aurora really?
yea
Did i choose a wrong career?
I am capable of doing mbbs and like to learn abt human anatomy and i also got that discipline but that job of doing surgeries and blood makes me feel weak. Its just that i like the fact about studying for mbbs but i don't want to be a doc
Dont drop out, it might be the worst thing a person could do to their career prospects
yep
I tried

How did it go, did you go back? Did you switch careers? Did it work out for you after all?
You can look into medecine research. And since you are in a Python server, you have the people at hand to ask about data science related to health, medecine, etc.
An example is the Increasing use of AI in the realm of histopathology.
Hello\
heya
Most top companies will not even take a look at your resume without the educational qualifications.
It is possible to have a career in software without a degree, but it's much less straightforward. If you're already studying CS or something IT-related, I would not recommend dropping out. If you want to get into software and you don't have the option of studying it at a school, you can study on your own using online resources, build a portfolio of personal projects (on Github for example) that demonstrates your abilities, and get involved in the open source community by contributing to existing projects. That might be enough to get a foot in the door and start building work experience. Once you have a couple of years of professional experience under your belt, it should be easier to find more opportunities.
!code
hiii
heyy
is bachelors in IT and business a good degree option or should i go with just IT (majoring in CS)
That depends entirely on what you want to do
is it possible to take data science after doing business and IT
yes @tidal laurel easily
if you have a decent academic foundation in math, yes
how much time will it take to learn discord.py?
and shd i need to know basics of pythin before starting to code discord.py?
can i get a good job on the basis of skills in computer sciences field maybe a network enginner or web dev?
or maybe with a degree from low tier college
web dev mabye, thought it might be tough. good luck. if you have any kind of degree it gets way easier
oh im getting into a low tier college this year which has low lvl placements so im thinking/finding about various ways to get a job ik its early but i'll hve to prepare according to that
I wanna be an entrepreneur what language
business
Hello everyone, I was applying to summer internships last night and I checked my emails this morning, I have a coding interview with JPMorgan Chase Bank, I'm super excited.
They say I have two weeks to prepare, what should I be doing exactly? Should I be doing leetcode questions? (I don't believe in leetcode) Should I be memorising algorithms? What should I do ?
Statistics and math + computer science + domain knowledge is a good combination for data science. Data science and business goals often go hand in hand in the industry.
Do they care what language you use?
Mate an entrepreneur is a business man, generally they don't know anything
low tier school just means you wont be prestigiously competitive for the top tier jobs. It just means nobody is looking at you to be top quality.
if you want to be an app dev go with swift for ios
I don't know yet, I only know python which will probably be fine
pretty sure they allow C, C#, Java, Javascript and Python
For an internship I can't imagine they'll be expecting anything amazing. But be prepared for some common dumb interview questions, like implement a sorting algorithm, or fizzbuzz.
sorting alrorithm should be ok, I know bubblesort and binary sort. What's Fizzbuzz?
Thx everyone, looks like I'm staying in school haha 😴
Dont think they would like bubblesort tbh
Learn a real sorting algo
yeah I was learning more towards binary sort
oh noo, I was thinking of binary search.. I need to learn a sorting algo haha
Fizzbuzz is an extremely dumb test used to weed out people who don't actually know anything they claimed to know on their resume. Google it.
How does this filter out people who don't know things on their resume? All I found was if n is divisible by 3, print "Fizz", if divisible by 5, print Buzz, and if both, print "FizzBuzz"
You would be amazed
it checks that they saw a programming language before
There are a lot of inadequate applicants
Hehe
Hey guys, I need some help. I know Portuguese (My native language) and English. I want to get into a third language. What would be the best choice, for the job market and the tech market?
Mandarin
chinese or spanish
I have a month to get somewhat proficient in Python / R for a data analyst job in the US. Can somebody recommend a best course of action given the job and timeframe? Thank you!
How much python do you know?
I used it a bit in undergrad (4 years ago). I have somewhat of the fundamentals of coding down from undergrad, but its been a while. I also use SQL/Tableau/Excel daily now and am very proficient in each. Basically all of the jobs I'm applying to require the SQL/Tableau/Excel on top of the Python and/or R
If you want to brush up on basics, a lot of people here recommended Automate The Boring Stuff With Python (book).
After that you’re going to want to Learn about Python packages: Pandas, Numpy, Matplotlib.
Corey Schafer and Data School have some good Pandas tutorials on YouTube.
Want if I wanted to dive in to more difficult stuff because I need to learn for a job @fossil trout
Fluent Python
I feel like Fluent Python isn’t really Data Analyst focused
“Python For Data Analysis” by Wes McKinney would be something to check out.
if you wanna learn Data analysis learn data analysis, python is just a tool for that
if data analysis requires advanced concepts of python you should learn them from a book focused on that, not on data analysis
I’m just recommending material focused on Python packages specific to data analysis with the understanding he only has a month to prep.
I was thinking about Spanish, because all the countries near Brazil speak Spanish. But, China will be the next superpower, and they will lead the tech market.
So, I do not know what to do.
Guys I am new to programming. I know all the basics but I lack experience I want to start doing projects and stuff so for example can I start working under a free lancer and gain experience and then set out on my own freelance journey ?
yeah, sounds like not much different than training
Alright
Hi guys
I am currently doing my MS in CS and also did my undergrad in CS
I wanted to go in the field of Quant Analyst/Research
What should be my next steps?
If anyone is in this field pls dm me...
I learned Spanish, and I think it feels more generally applicable than Chinese. It is spoken in many different parts of the world, including large sections of the US. I guess you could go with Chinese if you are particularly interested in working in that part of the world, but even then I don't know how much it is spoken outside of China and Taiwan.
I also wouldn't necessarily bet on China leading the tech market, autocracies aren't usually great at innovation.
Besides, if you already speak Portuguese, learning Spanish will be relatively fast and easy, whereas learning Chinese will take a lot of time and effort.
I think you underestimate a lot of things here
Just to nip this in the bud, we can have deep dive on the future of China in off-topic if you like.
I appreciate the offer, but I don't really have time for it.
There are a lot of rising interesting tech coming out of China and a lot more contributions to the "regular" US based tech. So I would not underestimate the benefits of being able to read/write chinese
So for the original person who asked the question, they do get different opinions and they can make their own and we do not have to get in an entire debate about it
Sure, that's fine. The point was just that this is not the channel to discuss Chinese geopolitics, so I wanted to steer this clear of that right away.
Definitely!
And I'm not saying learning Chinese is not useful, either.
It's definitely a fair point that someone fluent in Portuguese can become fluent in Spanish much, much faster than Mandarin, though. And Spanish is the 4th most spoken language (after English, Mandarin, and Hindi, in that order)
I think Spanish has more speakers than Hindi?
A quick Google found 600M for Hindi vs 550M for Spanish. It's close, in any event.
I'm in high-school taking a language class, Chinese 2, and I'm sure as heck I can't pass it, since I can't even read a sentence. I never wanted to get put in it, and got forced by my parents, and if i don't pass chinese 2, I can't get into college, since you need at least 2 yrs of language, which I can't get
Makes sense, India has a ton of languages, but most people there learn at least some Hindi.
I've heard you can get a programming job without having to have a college degree. And you can enroll in a coding boot camp to get a certificate for a job, is that true?
It is possible to get a job without a degree, but it's much less straightforward than if you do.
Does it need to be 2 years of the same language? Can you just pick up, say, Spanish 1?
You could, but you also have to compare a 2-3 month education with a 3-5 years education.
So that would not be impossible but that would be a lot harder with a lot less opportunities
I asked and I have to take chinese 2 since I did Chinese 1
A certificate from a boot camp is by no means a guarantee that you'll get a job and a career.
Any option for private tutoring or pushing hard? That's a pity to sacrifice a career because of that
I'd talk to the teacher and try to get help, then. They'll most likely just give you a passing grade if you work with them and try your best, honestly.
UC Berkeley has a boot camp for coding, but does that mean I have to get accepted to Berkeley (which is super hard) or can anyone take tje boot camp?
Don't give up on college. Figure out a way to get accepted to a college, either by passing the class or by finding a college that doesn't require it.
I know my teacher, she grades strictly, she won't make exceptions
Ask her for extra help anyway, and try to learn the material.
And try to find a tutor to cover the rest.
Or is it possible that I take a community College to take an easier language like Spanish and get my credits there in the community College?
That's possible, yes
So its better for me to try to get to a community College to get proper credits, rather than skipping college and going for boot camps?
Different colleges have different admissions requirements. Look around.
definitely
It's much, much easier.
Ok, I have 2 years until I graduate high school, so I'll keep this in mind
Large companies have a hiring pipeline set up to attract, hire, and train college graduates. That doesn't exist for bootcamps to anywhere near the same degree.
My main goal is if I can't pass chinese, I'll go to a community College and get 2 or 3 years of language there, so I can get credits for college. And not risk not going to college and go to boot camps instead
In the end, an expensive college vs a cheap college probably doesn't matter much to your career long term, bit college vs no college has much more impact.
Thanks guys
Community college is college, FWIW
If your community college offers a CS or SWE degree, you could just do community college exclusively. College doesn't need to cost you a fortune.
So I can get a well paying programming job with only graduating from community colleges?
Yes, as long as you walk away with a degree in something coding related, and preferably an internship or two
The school name on the degree matters much less than just having a degree does.
It'll be way way less stressful, I assure you.
The school name matters a bit for your first job or first 3 years after college, and then never again.
Companies care mostly about whether you have a degree or not (ideally bs, ms or phd), not from where it comes from
Yeah, it might matter if you want to apply to a high-profile company like a FAANG, but there are tons of positions available at smaller companies as well.
Note however that, going to a better school may also increase your opportunities (your classmates will get better jobs and thus make you have a better professional network, better access to some other things...)
been there and done that, and I can confirm that FAANG don't care about the specific school
There's some truth to that, but whether that's enough to justify 2x or 5x as much tuition...
Oh well then
Well, thanks a lot guys, I gotta go to sleep now, bye
If your degree costs 10% of what an MIT degree costs, you're getting a bargain, because it's much more than 10% as valuable.
That's not for me to make a decision. Up to people to compare costs, which aren't necessarily 2x or 5x. That's way too much school dependent
In any event, any degree is far more valuable to your career than a bootcamp cert, for sure
It's also literally impossible.
The bay area is a real melting pot with many people from different countries. I may know the top 3 most popular schools in the US, China and let's say Brazil, but what about all the others like from Australia, France, Germany, India? Furthermore, while pretty close overall, each country still has some variations in terms of curriculums for BS/MS/phd. And sometimes they don't necessarily map too well to the three tier bs/ms/phd.
Good point
and tbh, I don't subscribe to the concept of top schools. I have rejected people from berkeley, stanford, georgia tech in favor of some people from some no-name university.
The education of a school is not a differentiator. The differentiator is the rest around it
I work at a large, but not FAANG, company. 6k engineers, give or take. If you apply and your resume seems close to the skills for the position we're interviewing for, you'll probably get at least a phone screen regardless of school. We get fewer applications than FAANG, so there's fewer resumes that just get tossed out.
And, at least for any part of the hiring pipeline where I have input, I hope we're meritocratic. "Top schools" is elitist gatekeeping.
faang or not, it's always a problem to find qualified people
I'd strongly suspect that focusing on picking up grads from top schools biases your hiring towards wealthier people and away from minorities, at least in the US where the top schools tend to be very expensive
true. Or if you go to campuses for recruitment. You would most likely go to your previous school, which then create some reinforcement loop
Yep.
However our campus team is useless. So it wouldn't matter too much
All the candidates come from linkedin, indeed or other job boards
guys
ive heard that finance degrees can work in cs jobs. is that right? my uni has courses in data, financial simulations etc.. will i need a cs minor?
im interested mainly in data science and data analysis
If you know you want a software job, getting that CS minor would be a very good idea. But data science doesn't necessarily need a CS degree - that's not my personal area of expertise, but I think that often hires people with a degree in finance or mathematics or economics instead of CS or software engineering.
that would be great
er, have an econs degree, now working in devops, kinda. but for ds, a strong academic foundation in advanced math/statistics/econometrics matters more than the Cs
so if i went for the minor would i be able to do jobs in softwaring?
we get good courses in stats and some maths but not econometrics
i think ill get the minor
Yes, a CS minor is a reasonable CS background that would help you get traditional software development jobs, though it's probably less useful than advanced math if you're more interested in data science than software development
My impression is that data science hires people with many different degrees because there's no single degree that's perfectly tailored for it
im interested in both but hopefully ill manage to take the minor too as the finance degrees has math/stats courses
I see thanks for the info
i think your current plan of action sounds good.
thanks
One thing you could do, if you know the types of jobs that currently interest you, would be to look for some job postings and check what degrees or courses the job ad asks for.
thanks that would be perfect ill be looking on linkedin
cause the financial jobs are really toxic tho they pay more but some work 80 hours/week
im not interested in working that much tbh life would be a mess
That depends a ton on the company. What's true of investment banks isn't necessarily true of other types of finance companies.
FinTech companies these days tend to be pretty reasonable - 45 or 50 hour workweeks perhaps, but certainly not 80.
Glassdoor can give you an idea about what the work/life balance at a company is like.
yea i mean IB mainly
fintech is much better tbh even if it pays less its still worth more for the h
@wanton jungle
The campus teams are useless for the students on campus, too, I don't recall ever making a meaningful connection at those types of events. At best empty promises. Most companies deliberately send people who have no input on the hiring process.
d
As per rule 9, we do not allow recruitment on this server.
As per rule 6 and 9 we do not allow unapproved advertising or recruitment on this server.
is life a simulation
If it's or not, is not going to make any difference
Hey guys, I saw a video that says that we should not try to decore code, but understand the process, and know what the code does. The person on this video also says that it's okay to consult. What do you guys think?
That reminded me of a quote from Albert Einstein: "Never memorize what you can look up in a book"
Just to make sure, if I can't pass chinese 2 and get college credits, instead of going to a coding boot camp and try getting a college degree there, I can go to community College to get my credits there and then go to a real college and get a degree there
A college degree in computer programming is better than a certificate from a boot camp right
I also think that, but with Artificial Intelligence, spend 4/5 years studying computer science will not make any sense.
And, as GItHub CEO said: "The future of coding is no coding at all", I THINK that AI will write the code, the bases, and we (humans) will make the design. Again, this is what I THINK
100%, yes.
Without a shadow of a doubt.
Think with me: 'Humans can create an Artificial General Intelligence, that is smarter than any humans of all times combined. Does make sense to let humans do intellectual work?
That's a lot of programmers who will lose their jobs if AI takes over
Programmers only? A LOT of people will lose their jobs
It's hard to image capitalism co-existing with AI (I AM NOT COMMUNIST)
Because, if people do not have jobs, they cannot buy anything
Plus I'm not sure what I can do if programming doesn't work out for me or AI takes over
No one really knows
As Yuval Harari said: "Nobody really knows how the job market will look like in 2050"
"So, the most important skills to learn are Emotional Intelligence and Mental Resilience"
I think programmers are probably among the last to lose their jobs as AI grows more advanced. Professional drivers are way more at risk at the moment.
And retail service personnel.
hey guys looking for some insights, I am currently a monitor % ir officer, starting my journey to devops in october (signed to a college specific course), with very basic programming knowledge, is there any devops employees that can give me insights how much code is involved with the profession? I am fine with learning coding but not to a degree like a software engineer
Should i still try to become a programmer?
I am a software engineer but I occasionally have to do devops as well. The impression I have is that it tends to involve a lot of scripting, but you're probably not going to have to design and build any larger systems.
Although I guess as a concept the idea is that the developer also handles deployment and operations, so...
Any of you guys doing internships? Please do share with me in dms, im trying to fill my resume as much as possible
DevOps is kind of vaguely defined as a career or job description, but in general, what dementati said. I recommend r/DevOps and roadmap.sh for more details
I will die
design and build large systems... yet 😭 😭
in comments of YouTube video I think
I am a python beginner so can anyone tell me what are the oppurtunities of python in the upcoming world
I expect AI "taking over" wouldn't change programming as much as you expect, if it ever happened. Today, programmers spend their time teaching computers an implementation of some business requirements in a formal language that the computer can execute. If we had General Artificial Intelligence, someone would still need to explain the business requirements to the AI in some formal, unambiguous way so that the AI can implement those goals. That's still programming, just a different kind of programming. The skills that it takes to program implementations of business requirements today are the same skills as it would take to explain the business's goals to the AI of the future.
ok
This is the career channel, it sounds like you're trying to learn Python? Try the general channel
Hi everyone, I currently have a full-time job offer, but the start date is july 2022, I graduate in december. It is TBD if I can start once I graduate. I'm trying to weigh my options on what to do with that 6 month gap. what would you do if you were me? could I even land 6 month contract roles considering i'm entry level?
Some people studying with me are working part time jobs at the companies where they're going full time once we have our degrees(3-4 months left), you could see if they'd be interested in hiring you part time for a smaller salary for those 6 months
- Exploring changing the starting date to sooner. Why july 2022? Why wouldn't they start when you graduate?
- Since you haven't signed, you could still shop around
Guys, question.
While writting a resume, how can I say that I'm comfortable with a linux terminal? Plain and simple
familiar with a posix shell environment would be what I would say
the reason my start date is TBD is because i was hired into a program so we will all be beginning summer 2022, i just mainly liked this offer because it's rotational so i'll get exposure to other areas instead of jumping straight into a software dev role
you could put something along these lines in a skill section
I see. Then yeah, you could look for contracting or similar.
You can still ask if that company has some recommendation or opportunities for you in the mean time
Thanks!
hopefully there's something entry level lol, but yeah i'm hoping to follow up soon 🤞
go on vacation. enjoy your time off after graduation. 🙂
Oh, I realised I completely misread what you asked. If financial stability isn't a problem I'd be inclined to agree with gilly. Take the time off, spend some time on hobbies you've had to neglect due to your studies(I know I have multiple neglected hobbies)
I’ve been thinking of this too lol! Financially I’m okay, no loans to worry about paying back and I still live with my parents. But I’m part time in school now and I’m starting to get bored so idk 😂
were do I go for help about a terminal error
not in the channel title #career-advice
try #❓|how-to-get-help
I believe A.I is good to some extent definetly not all
How much is a junior software dev expected to know about system design? I have an interview coming up and I'm unsure about how much in depth I need to prep. I'm obviously gonna study as much as possible but I don't want to waste time by going too deep because the interview is only a week away.
Not much from junior engineers. Maybe the basics like when to use a db, a load balancer, a cache... but I wouldn't go into an architecture session with a junior
Okay I'll focus on the big picture, the larger compnents of the system and its definitions/use cases
If you are concerned, you can always ask the recruiter about the type of questions you would get
I'm not doing this through a recruiter but I guess I can ask the HR dept
hiring is typically handled by internal recruiters
I have never heard of HR dealing with the recruitment
quick question how plausible is it to get an internship first year summer?
first year of?
uni
I think it gets more popular at the second year, but it doesn't hurt to try
I have 1+ year experience, Doing django and pyqt5 projects for someone.. I know about django has good future scope (I hope), but what about pyqt5 related jobs or projects?
Hi, i wanna ask, for CS major, should i get an ipad or a laptop if i alr have a dekstop pc?
When I studied CS, the school provided computer labs that we could access 24/7, so we technically didn't need our own computers at all. But a laptop could be handy, I guess.
Depends whether you want to code on the go, or be prevented from being asked to code on the go.
ouh, this sounds helpful, thx
I don't think an ipad is suitable for coding at all
consider a linux/windows machine
windows is better if you're planning on some deep learning
coz the GPU will help accelerate the learning models
and GPUs are easier to handle in windows environments
Disagreeing with your logic here. Though windows seem to offer more flexibility at first glance, a lot of machine learning will be performed on linux machines/servers. The main complexity of setting up an ML environment is that there install have some distro-dependent tweaks.
your last point basically works in my favour
and yes for servers, linux is the best option
but for personal/beginner use windows is the best
Guys, can someone help me please
I tried asking the general channel. No one seems to bother ...
I'd still disagree because ML is about more than just firing a GPU on a machine. Learning ML is also about handling data, structuring it all, and managing an environment or suite of envs (which may need to change depending on the code to run, there is a lot of legacy 1.1x Tensorflow code around for instance that are still worth it to look at to learn). That need for flexibility and data management is helped a lot by using Linux (whichever distros one favors). Also if the issue is setting up the GPU, it's a matter of 2-3 bash lines in a terminal.
ask your question
Do you know Google Colab? If so, it fails to open any new notebook I create on my PC. It seems to work perfectly on my phone of Fire tablet. It was working earlier, but I don't know why it does not now
can you send me the RTX 3070 drivers for linux?
I tried to find some for mine but couldn't find any
also the other things you said, can be handled just as easily in windows
I'd suggest using it with google drive
create all your notebooks in a dedicated folder in your google drive after linking google drive to google collab
I run manjaro atm, let me send you my setup script in dm
let it load
iirc Google Colab only access a specific folder on your Gdrive.
yes
How to fix it?
I've not used colab in ages but I believe you can find that target folder in the settings.
something wrong with it
otherwise, you should be able to import a notebook, open an empty colab notebook and in the options, select import
even I'm not getting the intro page
visit this and click in new notebook at the bottom
https://colab.research.google.com/notebooks/intro.ipynb#recent=true
it works for me (living in Europe)
I get this page. But if I click on any note books or create a new one, it just shows a blank page
Just tried, does not work
might be a question to ask in #data-science-and-ml now, people might have a more hands on experience with colab
Ok, thanks
big oof
it's 404 all over... something might be wrong on their end
are you from SEA if you don't mind me asking?
@hazy pebble
I am from India yes
Wait, how is it error on their side if it works on my other devices
This channel is for discussions of Python careers and jobs, not for help with technical problems.
Like RoMS pointed out, you can ask about data science-related issues in #data-science-and-ml, or generally look at #❓|how-to-get-help for instructions on how to get help with Python issues.
Dont buy a linux machine for school, youre gonna have a hard time
hello I'm new to Discord Python so I some help of were to start please. Thanks Oscar
Hey, please read #welcome and #❓|how-to-get-help
This channel is dedicated to discussions about careers
Hello. Google Colab does not seem to work today. I cannot open any notebooks or create new ones.
hi there do you need help
@dark geyser just dm me or ping for help
hello im fairly new to pattern recognition and i would like some help to understand question, 'We are required to devise a model that takes as input two images and outputs a similarity score between 0 and positive infinity. A score of 0 indicates that the images are completely different. Higher scores indicate higher similarity'
so CNN would do the job but I'm confused about the loss function used
What's with the flood of off topic chat in this channel?
!warn 697356850152210464 Our server is no an ad board. Please do not spam your youtube video across multiple channels.
:incoming_envelope: :ok_hand: applied warning to @crystal zodiac.
*not an
People seem to skip right over the literal dozens of help channels and think "careers" is the place to ask random Python questions
I feel like it's happening more and more, but it could just be that I am getting more tired of it ;)
People have always misused this channel.
For years
I think it's just that it's far up the list.
What would be a good career goal to set, I'm currently a sophomore in high school with a good amount of programming knowledge under my belt and looking to apply it
Like I'm just wondering what would be considered a good first step into a career in computer science
going to college
Fair
Thank you. It looks like Google know about the problem now as when you try and get into Google Colab, a message pops up saying they are working on loading issues. Hopefully the problem is fixed tonight.
college alone is not though, if you are skilled, apply for internships as soon as u can!
ok that's good I also use Google Colab and when I am at school it didn't work and my teacher showed how to fix it
And also, any experience like that will help your college applications
So I'm reading about typing, and I went to the builins.pyi for examples and stuff, and I found these, the first lines seems to be common, so I guess is a convention but what does _T supposed to mean in typing?
nvrmind I found the answer https://stackoverflow.com/questions/57551899/what-the-code-t-typevar-t-means-in-a-pyi-file
what if you can't afford college?
scholarships
Also part time jobs, student loans, community colleges...
i'm assuming you're in the united states since you're asking about not affording college. there's a good chance you can qualify for financial aid if that's the case
pretty sure computer science jobs need a degree
define "need"
I imagine that the lack of a degree will make it harder to get your intial interview.
but if you have experience, nobody cares about your degree.
This is why having time and plan is the secret of success.
even if you have experience and no degree, you might have problems with progression
Amen and amen. Your job isn't to work for your employer, it's to work for your career. Always try to make sure that at least 25% of your deliverables on a job align with the requirements of the next job posting you plan to apply to, even if you have to make the tasks up yourself. You should always have at least the next 5 years of your career track planned out.
Icanhascheezburger was an accidental success. The rest of us have to apply ourselves.
My last job had nooooo idea how much python and NLP and ML and Looker work they needed done before I informed them 😉
what requirements do I need to become a data analyst?
im at my last year in highschool, so I'm trying to look for options
really don't know the difference between IT and Computer Science but I'm really interested in analyzing spreadsheets etc
SAME
Terminology varies a bit with region, but IT usually refers to infrastructure and administration of computer systems and networks, whereas CS formally means the academic study of computability and computation models. CS programs at unis however often include a lot of general courses in programming and software development, so graduates tend to be good fits for software engineering roles in the industry. There are also university programs called "Software Engineering", they are often similar with less of a focus on the theoretical aspects of computer science and more on the practical day-to-day tasks of software engineers in the field, like project management, etc.
pod
Statistics, python, data visualization (Looker, Tableau, Power BI), strong SQL, plus some business courses
Thats my title
never taken a cs class in my life
hmm
is it fun? lol
which college courses should I take?
computer science will have the most opportunities
do you guys use excel or an entirely different software for the data?
aight thnx very much im planning to take one similar to your title i guess
look at job postings and see what they're asking for in candidate requirements
lots will specify degree, lots say math
you should tell that to all the CS grads who go into data analysis
i'm sure there are lots. I went to business school, worked 15 years in marketing and then ended up in DA
all kinds of paths 🙂
right, but that's very different from saying not for data analysis.
i'm just going based on what I saw and heard in job postings and many interviews over a 3 year period of trying to get into DA
data science and data anlysis are a specialization of some CS degrees and is a valid path
DS really really != DA
so should I take cs or it? Im confused
no DS is going to let me monkey with his lead scoring regression model, and I'm not gonna have him design the schema for my SQL warehouse
yeah, that's why I called them out separately. Along with demonstrating CS does have a lot of opportunities as a student can go the path to either
CS has a lot more opportunities than IT. Unless you are very passionate about IT, I would recommend CS
this slow mode thing makes conversation like sending mail
CS definitely > IT, personally
this is gonna sound like a real jerk thing to say, but just about anyone can be taught IT
not so with complex code and development teams
you are also further away from the money making teams, and more into cost centers
and more into India
companies of any considerable size will outsource/offshore their IT long before their devs
all their capital equipment is already offsite anyway
been through the Amazon buildings here in Seattle, been through the Googleplex in Mountain View. I can assure you there are no sprawling datacenters in either.
datacenters are cool to visit though
actually never been 😦
tons of cool security stuff with secret stuff going on
but yeah, if you want the google type salary, that's gonna be for CS folks, not IT
and google hires CS and STEM degrees almost exclusively
no reason not to
yeah their smart people are REALLY smart
I can fake it until they start talking and then I just cry under my desk and wonder where it all went wrong
not so much anymore. You cannot claim to target the top 1% when you have literally hundreds of thousands of engineers
yeah I can only speak to the teams I worked with, which were all Google search/display advertising and doubleclick
hilarious difference between them and Bing though, Google shows up dressed like extras from a Bond film, Bing looks like they got hit by a cross-town bus on the way over
lol. the bing team must be interesting
nightmares
I was at a major game company for 3 years and had 3 Bing Ads account teams thrown off my account in that time
I have friends who work those jobs, they're not asking for a lot
other than having to commute to freaking Redmond
Bing ads started as Microsoft adCenter and it was great and the people were too. But then they took over Yahoo Search Marketing, and their people were the worst of the worst. Everything downhill from there, probably 12 years ago now, still a problem
haha. Sounds like there are a lot of stories there
must be sad to be working in these teams though. It wasn't hyped up or glamorous
yeah, like being an agency for a client that does all their own work and then blames you for the bad results
Hello I wanted to discuss about a career as a Data Engineer, its scope and prerequisite knowledge required to be a successful data Engineer.
Hi all. Is it a good idea to start applying for gigs on upwork if I have no prior work experiences (except internships)? I'm confident in my skills, have done fairly well in my internship. I've browsed through postings there and I'm confident that I can do it.
Any advice and tips are appreciated. Thank you
I'm learning SQL and Pandas and there are tons of good resources available. I'm less familiar with Tableau and haven't even heard of Looker. Can you recommend any good resources to start learning these?
Not in the field myself but have been talking to a lot of people in it to get a handle on it. Basically I would recommend looking at lots of jobs listings and LinkedIn profiles to get a feel for it. The skills and technologies used vary widely. There are data engineers who write Python all day and there are data engineers who don't know it at all. Some "data analyst" roles are really more like data engineering and vice versa. There can also be overlap with cloud architects, DevOps engineers, etc.
Search this chat, a few weeks ago I was chatting with @sterile vault who does Upwork full time
Ah okay. Thanks
Do you think it's a red flag if a job posting, and not a niche one, is up for months?
fuckj
I dont think so. In my experience companies often want to have insight into whether there are candidates for a position, even if they don't need to fill it as soon as possible. They don't want to miss out on any exceptional or interesting candidates, so they keep the posting up. When you apply, HR will ask internally whether you are actually needed. 🤷
sounds terrible... I solve their test task, I research the company, I write a cover letter and they were just peeking?
I wouldn't start working on a test task before establishing some form of contact with them
Some companies are also just looking for people on a rolling basis, so that could explain an ad being up for awhile.
I'm not sure then, sorry. I haven't encountered that yet. We don't send exercises before candidates apply because we also want to know how long it took them. 😄
anyway, I'm probably overthinking it
I did apply for one thing where they wanted me to do something in advance. It was to solve a math puzzle related to option pricing.
In general though I think it's almost always ok to just ask. Send them an email explaining that you're interested but want to confirm that the posting isn't stale before investing time. If they dont respond or don't think it's ok to ask this then thats the red flag.
If it's the kind of thing where they're getting hundreds of applications, they are unlikely to respond to something like that. But I guess it also wouldn't be worth applying.
Got a bit of an odd question maybe somebody here has some kind of idea. I'm on disability I haven't really worked professionally in a few years now nor am I really able to. I can work maybe 12 hours a week. I have 5-10 years of professional experience and 10 years of hobbyist programming experience and still program every day. I've written a lot of interesting tools and applications in python. I'm trying to find out how I can get some extra money because disability pays me basically nothing. But, I can't really earn more than $1200 a month or I risk losing disability. As far as I can tell, sites like UpWork are literally complete scams where you have to pay to get jobs, you start with no rep and have to work for basically no money, and it's really working against you trying to make something out of it. If I wasn't disabled I could easily get employed wherever I wanted I think, but that's just not possible right now. I've tutored several people but that's pretty sporadic and low returns.
Maybe you can do what I do.
I took courses on clickbank you have to pay 40 dollars a month for affiliate marketing courses but you basically sell products for companies online I make about 300$ a day
that immediately gave me MLM vibes
What?
mullti-level-marketing
There's also free courses on youtube
Ohhhhh
I don't mean to throw shade on it just saying that's the vibe I got given that it was like pay to enter and the returns you're mentioning are pretty high
I wouldn't say sites like UpWork are a "complete scam". In fact they are kind of perfect for your situation. If you already have a good portfolio of work you can probably find clients on there. And while the platform's cut is big, you don't pay anything unless you get paid. Not much to lose really, unless you have specific better opportunities to spend your limited time on.
well it seems like i have to spend a significant amount of money on there to even get opportunities, which i don't have
Money for what?
Well, technically you may run out of connects (paid currency you need to apply) and have to buy more.
However, invitations to interviews give free connects and you don't really need a lot of connects. I never bought one.
Ah, right, I forgot about that but never bought anything either.
The trick is to be picky with applications and do not "spam" every tangentially relevant jobs + always send a cover letter.
But boy, 20% cut (even more in my country because of taxation laws) is painful.
i thought about writing a course on udemy but that's a 50% cut
I quickly run the numbers and 25$/hr is not too much for experienced programmer.
However, the best contracts usually ask for 30+ hrs/week and smaller ones are not stable income.
Actually, I'm in similar situation. I don't have time for full-time employment now, but I still want to work ~15-20 hrs/week.
I'm yet to reach that balance.
You can always go on youtube for tutorials or you can just test the waters by yourself for free
I'm going to say that youtube is definetly your friend in money making I would for sure consult youtube
IT support jobs part time
Can a student with BAS degree in Applied computing earn his master degree
its really hard to grow with yt now since its long past when it started.... plus, its more about editing and good quality vids than it is about all the content
if someone had more content but worse mic and camera and editing skills, he'd probably get less views and subscribers than someone with better gear but less content
I think Lucky Duck was advising to go and consult youtube videos on how to learn to make money but it sounds dubious to me
as does their suggestion to pay for monthly for affiliate courses and make $300 per day selling products for other companies
Of course, why not?
Idk people telling me it less degree than BS
Yo peeps
Okay gotcha.... Thanks
Working as a python web consultant for a while now
At 30usd/hour, thinking about giving a shot to gigs paying like 50/hour
Do you think 50-150 range is possible without a us work permit?
Every Masters program has it's own requirements and it really depends what you want to do. I would guess most of the time and MS requires a BS in a related field, but a MA or other type of Masters generally won't. Even for an MS program where a BS is the norm there may be alternative conditions you can meet by taking extra classes or something. You really need to look at the specific programs
If you're just looking to get your foot in the door for entry level IT work (desktop support, help desk, etc.) the A+ is pretty valuable, but I wouldn't call that "lucrative" exactly. If you're in the US, think $30-$50k per year
what i meant was
As a starting salary, depending on COL in the area
for a person starting out in IT is getting a comptia a+ cert a good route
like for a person with no experience whatsoever
Yes, it can definitely help you land one of those jobs I mentioned. I'd say it's well worth it if that is your short-term goal
That's the route I went actually. My first company paid for my Net+ and Security+, but the A+ was key to landing that first job
what jobs can you get with a comptia a+
Like I said, desktop support or help desk technician are the most common
And they pay a lot better than minimum wage, but low-end for the IT field
In the 5 years since I first got my A+, I think my pay increased at least 25%, just working my way up and getting better jobs. But I'm still on help desk. To get in to engineering roles you need more specialized skills
Which is why I'm learning Python :) The A+ is not so relevant if you're trying to be a full-time coder
Yeah, speaking of hourly rates.
What's the current going rate for fully remote junior-middle positions? Without US Visa.
I expect it to be quite a bit lower than the meme Silicon Valley salaries, but don't know the exact value.
probably there is no exact value; it probably varies a lot
what do you mean by asking pay rates for people in the US without US visas..?
oh remote positions
I meant that you can find tutorials on Youtube to help with anything
Hello people
After getting my Linux+ jumped up from low level support to l3 since switched from support to software developer. Been long time sysadmin just never had certs. Before that one. If your already Linux inclined id skip a+ that book put me to sleep lol
Looker is a big deal these days, got bought by Google a few years back. They have a knowledgebase/training section free on their site but it's not going to make much sense if you don't have the software (browser-based) and it's very expensive. Tableau is also very expensive but you can get a student license and if that's possible for you I'd HIGHLY recommend doing so.
Hm, never heard of Looker
I've seen people requesting familiarity with Tableau/Power BI/Graphana, but have no idea how hard is to pick up these skills
hello
Good info, thanks!
Student licenses, on the job, internships, friends and family with access... no easy solution unfortunately but huge to have on your resume.
Is it SAAS or local-run software?
For local software is usually easier to get a hands on educational copy.
Edit: Yeah, looks like SAAS
Free study courses for getting python Certified 🙂
https://pythoninstitute.org/free-python-courses/
Bro thank you so much
@open patio what/where do you want to do/go
im doing computer science for gcse in the uk, whats the best paying job out there
Well I’m planing to as well and I’ll check to see but you shouldn’t go for a job where you get the most money I’d suggest go for something you like work your way up in the future and you’ll see good in your life
Yeah thank you, what would you think is the lowest salary you could get starting off.
What if you just so happened to be 14 and wanted to code on Python where might I go to learn?
I'm going now
Well I’m 13 and I wish to code
Thank you
Since I actually like computer science and gaming very fun and enjoyable
I don't like gaming but I want to make a game and some N.F.T
NFT?
Ah I see what you mean id suggest learning how to draw well on computer , learn the functions, develop your skills a lot and focus on your drawing skills
For sure
I tried self-learning but i cant seem to do it well, anyone have experiences with a python coding course? with virtual classroom?
I'm currently doing the Nucamp backend with Python bootcamp right now. There's a 4-hour workshop on Saturday mornings with self-study during the week. I love it. The structure is definitely helpful to me.
that sound like something i can do
i wonder if they let canadian take that course, thank you so much, i will look into this
i am going to see if my company will cover this, while i also look for other option because i am not sure if canadian is good, i am also near beginner right now because i keep studying and keep forgetting
if anyone else have good suggestion, i will be very appreciate as i am looking to take something after November/december
try edx
thank, i tried edx, didnt work out, i just cant learn through self learning, especially some video just go all over the place like that 52 week python
@regal sun Per Rule 6, your invite link has been removed. If you believe this was a mistake, please let staff know!
Our server rules can be found here: https://pythondiscord.com/pages/rules
does anyone knows to use openvino
Advice I most often see (and agree with) is that the best way to learn a programming language is to pick a project and build it. Then another, etc.
Hello, dear lads I'm trying to self learn (working a standard job, trying to change things in my life). Is there a roadmap or something to best way to learn as for "junior" level? I'm kinda stuck, did the beginners thing and now i ahve no idea where to progress what to do
I'm looking into getting started with open source projects. Can anyone suggest me how to start with ? I have a basic knowledge in Python
like https://roadmap.sh/ ?
hi
!projects
Kindling Projects
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.
Hi there, I honestly have a bunch of career question.
I hope longer textes are permitted in this channel. But I think I have to provide some background for it.
If yes, let me waste your sunday with a wall of text.
I'm currently employed as a Data Scientist, in a small but quickly growing company.
Don't want to disclose let's just say Germany, B2B, ~ 50+20 employees (we got 2 'places' )
I didn't orignially study CS, but I work almost exclusively in Python.
Our product has a lot to do with text.
So the 2 madman how run that place figured it was a great idea to hire a (cheap) guy fresh from Uni,
who desperately wanted to do something with NLP.
So here's the point: I'm now working for a little more then two years,
and slowly thing start to click. Lower levels of imposter syndrom are an incredible quality of life change.
(btw. I can recomend the section on imposter syndrom in this podcast)
But I have never had a Senior in my full time career.
My environment:
Our actual develompment team is located in a developing country known for outsourced software and services.
What made it really hard in the beginning, was that these guys where used to working like this:
Some German guy with a Buisness degree/training has a idea for a feature / process, and they build it no questions asked.
Incomes little junior me that is toally insecure and wants their feedback.
Plus I had like really dumb ideas of programms and archictecture and they would build it for me.
Looking forward to tear everything down I build in my first year in 22 (I know, we all plan to).
So what I archived professionally was mainly to develop a "Stack" of tools, collect data and create processes.
Also we work in a fairly complex domain, so there are a number of solutions already available.
Think of it like this: If you'd work as a single data scientist for a Bio Company you wouldn't start by building something basic like genome decoding.
So I feel like also in the future I will be more focused on integrating stuff and customizing it internaly or with our partners.
And also I know a lot more about Python / Design Pattern than I am a facy pant data scientist.
Gimme my spacy and than it getting shit running, estblishing processes and handling all the corner cases.
That made me thinking is DevOps the (educational) path to pursue (1)
I only report to our two bosses / owners, there is mutual sympathy and respect.
They also explicitly said, that they would like to further develop me.
For all other teams we have trainers and consultants that help my colleages to develop.
It seems that I have to do this bu myself.
I've always been a autodidact. I came into programming from stats classes in economics.
And where else should I have turned but the internet.
But I feel like I'm at a point where I really should get some kind of mentor or at least someone that sets up a ecudcational program for me. How can I find a mentor / a professional that coaches me on what to learn? (2)
Again sorry for the text wall.
It sounds like most of those details are not really relevant, but you basically want to know what direction you should go from here. That will of course depend a bit on your interests.
You are probally right. I got ADD ^^ so I tend to get lost on track.
But regarding my interests:
I really really like python, and I really don't mind all the opps stuff. Setting up Docker Images and getting more familar with Linux feels awesome. I also really enjoy that I recently got a working student that I can teach stuff.
I also enjoy staying up to date on what going on in NLP, but there are more exiting thing that hyperparameter tuning.
I guess that's why I'm so in love with spacy. Get things running fast. And our customers value consistency and attention to detail.
Overall in my daily job I can clearly say that I rank developing > organization / planning > analytics tasks (does x like it, is our feature used🤮 )
And finally I absolutely want to stay at this company, since I couldn't imagine any better workplace. And I could move everywhere I'd like.
@honest pivot Was this more helpful?
Sure, I don't think I know what spacy is, I don't specificially work in data science. If you are excited about DevOps, then I can tell you you'll be quite employable, as this is a thing that nearly every software company needs, and doing it well is important.
If you are very keen on staying with your current employer, then I suggest you have some conversation with them, especially since you seem to have a good relationship. Probably you can work together with them to find a direction to develop in that will be exciting to you and also satisfy their needs.
If you are very keen on staying with your current employer, then I suggest you have some conversation with them, especially since you seem to have a good relationship. Probably you can work together with them to find a direction to develop in that will be exciting to you and also satisfy their needs.
The thing is they are totally like: Yeah Mac C. we want to grow and develop you. But we don't know how.
As I said other departments have trainers and consultants. But the crazy thing is we are scaling a software company with no one in management with any technical expericene.
So where can I find a mentor or should I look for a formal program?
Unfortunately I don't think I have any concrete advice. My situation is not that different, we are also scaling up a small software company into a medium-sized one, with no management experience 🙂
Hello guys, how do I learn Python?
I've been asking the same question for about a month now
Sorry, what?
Join r/learnpython and check their resources. Then pick up a project and find questions to google and ask.
Thanks
I was a Econ student who had to get data into his machine. So I learned how to import Excel, csv and later databases.
Later I started writing applications that people had to use so I went and found out how to set up a webservice. That's the nice thing it's all out there.
If I can give you one personal advice: Check a lot of different resources, but after some time decide. 3 month or something depending on how much you study. Then work through this resource to the final page. I did this way to late in my career and it would have helped my tremendously.
Should I learn web dev ?
I plan to freelance only and I am a beginner who has never written any code in my life.
Yeah
learn it online like html css js
Sure
What about the freelance scene ?
what do you mean by that
That is like part time thing
My general sense from all that is you might just need to check out the job market and look for new opportunities. You have strong skills and experience, so if you don't see a clear path forward in your current role, find one elsewhere. Whether you want to advanced within data science or shift towards DevOps, data engineering or whatever really just depends on your own interests. There are plenty of well paid jobs out there for someone with your experience, whatever direction you want to go in
Of course you can stay with your employer if you're sure you want to, but it sounds like that's going to limit your long-term growth opportunities. This is a common trade-off really
Any advice on finding part-time jobs while in university? Fullstack work.
Any one know about generative art in python
That would be a really niche career. The people in that field using that language might be very tiny and tough to get into.
@smoky quest
Can you give some hand to help me get through it
@queen void don't spam please
Start by learning about python and the different techniques used in generative art.
You may need to find other more art oriented communities to establish some contacts and get involved in some projects
I don't know about that that why i am asking help to movo on plzzzzz@smoky quest
about what?
Generative art in python
This channel is about #career-advice . If you want to talk about the techniques themselves, then you may have more chances in #python-discussion
Thanks for that there is no response
Google has ample results on that topic though
No use full information regarding for that
If we talk to person they will help or suggest some thing to do that why i am texting and interactive with this channel
I completely disagree with that statement. There are tons of information about generative art, including with python on google
Most people who have answers to your questions, me included, are not interested in teaching you. They have more interesting things to do.
If you are unable to do a simple google search, why would I waste my time helping you?
The expectations on these interactive channels are for more pointed questions that google cannot really answer.
Reading this may also help you to understand better the type of questions which would get you more answers: http://www.catb.org/~esr/faqs/smart-questions.html
is there any way to make money by selling 3d models made with something like blender?
why not?
There are a few marketplaces. But I have no idea about the expected income from it
if they're not absolute trash people might be willing to pay for it
markets abound, just need to find the right way to connect
im new to python on visual studio. can someone help me on a 1 to 1 in dms?
Wrong channel! This is #career-advice. You would have more luck on #python-discussion .
Although I don't know anyone who has enough free time to personally tutor random strangers
how valuable is python certification?
my gut tells me: not very. But that's based mostly on prejudice.
I've also heard it varies from country to country; I'm in the US.
Hey
Have you looked into freelance platforms like UpWork or Fiverr?
Hello guys
I just graduated from an Engineering school in a CS major, I did my end of studies internship in a small startup as a Python developer. I mainly worked on improving the internal product of the company by adding new features and doing a huge refact and optimisation to their base code, which was a real mess. I figured out that I want more challenging experiences where I will work on different project and use different technologies in a more organized environment. And I think consulting would fit extremely well with my current ambitions, yet I am afraid my last experience would make it harder for me to get into a big consulting company.
Do you think that my last experience on early stage product at a small company would negatively impact my applications for consulting companies ?
Thanks in advance for your answers.
can't imagine why it would
at worst it'd not help, but I don't see how it'd hurt
I'm begginer, somebody could help me...?
this is a channel for careers-related discussion. check out #python-discussion and #❓|how-to-get-help if you have specific questions related to python that you're stuck on. some curated learning resources are here: https://pythondiscord.com/resources/
TKS, im Sorry
Hi everyone I saw this add about UTEL University, I saw the bachelor of science computer engineering course thay have and this is the curriculum I took the 2 years but not yet paid anything. They advice me to submit some philippine identification since the scholarship will only take me acount 3,852PHP($76.79) monthly it will be for 2 years and 10 months. They say it is only now because of the 10 years anniversary because the regular cost is 10,000PHP($199.34). Image is the curriculum. I'm asking this because it's kinda to good to be true and I have not seen manyreviews in youtube as well. Can you help me if should I get this or not? 🙂
If I counted them right, that's 20 courses which, at the college level, would be at least 3 credits a piece for 60 total credits. Average for a year of college for most students is 30ish, so let's call that two years of school....... for a regular cost of $199.34.
If it sounds too good to be true, it probably is
At those prices I could have 3 PhD's for $1k
including my bachelors
wow, they're charging by the buzzword
what is their official web site
Hi there, I'm new to this server and I have doubts regards to learning Python for a career path. I'm in my freshman year and I've chosen Computer Science as my 6th subject (we get choices, just take it as it is)
- What are the opportunities I will receive in terms of my career if I master Python to a certain degree?
- Do you think by the next 5 years, Python will receive equal attention as it does right now?
Python is gonna outlive us all
How so?
It's the most widely used language after JavaScript and it's still growing.
No skill is future proof so I wouldn't worry in the first place. All that matters is can you get a job right now and do you have the foundation to learn whatever comes next.
But yeah, even if a newer language overtakes Python in 5 years it will still be in considerable demand.
really can't see anything overtaking python on the next 5 years, adoption takes time even if a blockbuster language popped up right now
Hi Guys, thanks for welcoming me onboard. I am an absolute beginner, and wanted to attend an Udemy course while waiting for the main one to get started. Can you suggest me the best course that would hopefully be more than an introduction? Thank you all, blessed for your support
Try #python-discussion as this is the career channel
automate the boring stuff with python is good and is usually free
Python is no doubt an excellent choice. Just look at this discord and how popping it is! I work at a Science oriented Foundation and python is the most used language, both with our researchers doing basic science research, and our many teams working on web apps
Hi
Hi
No ads. Thanks!
As per rule 6, we do not allow unapproved advertising on this server.
Hello, I am a school student, new here, I am currently learning python.. I want to be really good at it and freelance to earn some money for university fees... I will complete school in 2 years... So I have 1 year to learn it really well and another year to start earning and saving money for fees... Can someone guide me on how I can make a side career in python while studying school? I am from India...
Platforms like UpWork and Fiverr are popular for freelance projects.. if you look in there you'll see what skills are in demand so you can work on learning those

Ahh yes, I'm pursuing my education I the field of science and engineering too and I've decidedly to do my bachelor's and masters in them. This seems really intriguing, thank you for passing down the information 😀
There's a #game-development channel which might help with that. It's not something I've tried to do, but apparently you can write games in Python.
I quit coding a while back because of some irl stuff and was wondering if i should get back into it again. Aswell as other languages like java e.t.c. Debating my choice rn, any advice?
In the context of your career, you haven't shared anything to help us guide you
Depends. Did you enjoy it? If so, get back in. Or want it for career? Sure, jump back in.
Don't be so stuckup lol this was just the most relevant channel i saw
javascript & python are both great choices, it's really all up to you. programming has an extremely bright future career-wise, so if you enjoy it, that's definitely a great thing.
yeah for sure
lol no. Insulting people who are trying to help you isn't the brightest move.
My previous message was an attempt to nudge you to add more information so we can actually help you. There was nothing malicious about it.
It does take some time absorb new information like that.
Not sure how much you are trying to learn or do at once, but that's ok if it takes a bit.
I also recommend to apply them as it helps to understand better concretely how they fit in the big picture. So don't hesitate to do some projects or small scale poc
try making something you'd use for yourself, that really helps it stick. I made a simple script to dynamically rename and organise my music library as my first project
it terrible in hindsight but it helps inculcate the problem solving you need to really get a grip with python
Hi anyone from UK here?
sort of, studied there, will be working there whenever covid blows over. there are a couple of bits here as well
What is the average Intake month for the universities?
Less of a career question, and more of a question for working professionals... is it normal to feel the need to work out a problem on pencil and paper in your own time? A part of me is highly opposed to doing anything that can be classified as work in time that I'm not being paid for, but an implementation puzzle was rattling around in my head and not being sure if I was going to be able to get it actually finished at work (within a rather limited time frame) was stressing me out
(I took an hour and a notebook, I'm pretty confident in my plan now)
yeah sure, I prefer using this web site though, to make a scheme out of blocks and arrows https://app.diagrams.net/
otherwise I am just using notepads 😉 or at last I finally using repository issue system properly 🤔
rarely I continue using pen and pensil, but the diagrams service pretty much eliminates the need
oh, the pencil and paper thing I know is pretty normal, it was actually the "in my own time" part
Working things out with pencil and paper is super important, you should be able to understand what you want to do before you start writing code. This should be part of your process at work, not in your free time. If your work expects you to be literally typing code all day, something is wrong.
usually I do it in a work time
but sometimes I am that overloaded/dived into it, that it continues to haunt me in a free time, usually I keep things in a free time at my head only though
Mmm. I think it was the haunting thing in this case. (Can't enjoy my off time if I'm worrying!)
If I end up spending significant time at home on work, I log the hours. 🙂
My work has, and will continue to have, no idea. I intend to tell nobody.
i am having heavy overwork all the time. But that's not right I guess. I am just having really crappy company at the moment.
I don't mind though, because I study a lot because of it. It makes me prepared for next high quality job.
I look at it as heavy studies for which I am getting paid 😉
I lost about two days recently because I was trying to code something without having a clear enough idea of what I was actually trying to do. The plan was way too complicated and involved classes. So I cut it in half. After a little bit longer with something more manageable, I realised that using classes was now completely unnecessary and that I would be better served by declaring a bunch of functions that were consistent and readable.
Good learning process 👍
I tend to spend a little extra time when I start a new job getting familiar with the tech on my own time. Like, if they use a particular framework, I'll read tutorials, do a small project with it, etc. to get familiar with it. But if things are just hectic, I prefer to try to work on a mindset of it not being my problem if my employer is bad at planning.
I'll voice those concerns when I'm on the clock and try to encourage them to plan and assign resources better. But I won't pick up their slack off the clock.
And along with that comes a responsibility of not overpromising. I'll tend to give conservative estimates of what I think I'll be able to accomplish within a given amount of time.
Well, the opposite approach is to be willing to pick up the slack, which might open more opportunities
Mmm. I inherited the project (an Access database plus forms) from someone else who has... got even less programming experience than me. Day one and two was refactoring his code. He uh.... never learned how to implement a subroutine in VBA. If he needed two checkboxes to do similar things, that code was copy-pasted. The indentation was random. Sometimes the copy-pasting wasn't quite perfect.
So time was kinda short when I took it on. For me, finishing this well will arm me with some good points to change my role
oh dear, access
That's the argument, but I think it just tends to devalue yourself in the eyes of your employer. If they know they can rely on you doing everything no matter what happens, they will keep piling things on you.
Yuuuuuuuup. Friday was hitting like... 5 different roadblocks. Classes again. Did you know it doesn't support initialising objects with parameters in the constructor?
I mean, happening for me, but they doubled my pay and I'm team lead now, so could be worse
Hence, why the employer will NOT find out about this and why I don't want to make a habit of it
I'm all for not sacrificing health, but imo there's a balance to strike beyond yeah nah I'm off the clock
It can turn out that way, but even when you're in that position, I'd be wary of the employer buying all of your time with money.
but I like money 😭 😭
More money only benefits you to a certain extent if you have no time to enjoy it.
...right now I need more money so I think I'm making the right decision on THIS one.
if you're junior, no kids, davai, yknow?
Sure, then it's more feasible, but young people with no kids can burn out as well.
So, just consider both sides.
I'm getting fat from missing gym sessions, so totally agree. won't have it continue forever and definitely doing my part to push for more hires
Ya boy is getting a big bonus!! This job has been a nightmare of unappreciative ppl but seems they've noticed as we come to end thank god
Congratulations
lfgggg
Just have a question for all you guys with a career in programming. How much do you guys enjoy it? Like I love making bots and scripts and stuff etc. But I feel i would hate it as a career. Just doing almost the same thing behind a desk each day. At least from my view. How do you guys find it? Did you change your opinion after you started?
I'm not coding professionally but I am in the IT field and I'll say it goes both ways, which is as I expected. Every day is a different mix of enjoying what I do and hating it. I don't really expect this to change if I can become a full-time programer, but I hope to enjoy more and expect to definitely make more money if nothing else.
I was thinking about it maybe doing it, cause its the only thing im kinda half decent at and can be turned into a career. But if i do that, im kinda stuck on that path for awhile, with like university classes etc
hi stupid question - javascript react dev here whose kind of tired of css and hasn't been able to find any projects that interest me. would learning python / fastapi be a good way to find interesting stuff to work on? i don't have much experience in back end besides basic CRUD stuff with a db but think it could be fun
and if so would i want to learn python before fastapi or can i learn both at the same time ? thank you for your help
I love it. It's not the same thing every day at all. There are different types of problems to solve all the time. You can progressively get better at it, and you can also build your own tools that make your professional life easier, which is very satisfying. You constantly learn new things, about coding and about whatever problem domain the application you're building operates in. You get to work in a team with smart people who can teach you things and it feels like you're working towards something together. Coding professionally means you get to work on much bigger and more impressive projects that have a greater impact on the world than anything you could do on your own in your spare time.
It's not like this for everyone, but my job has allowed me to travel to and see other countries and get paid for it, which is awesome.
oooh, what path did you do to get to there?
hi i'm new here so idk where to start i recently started python programming and can you guys help me through it like how to get a job as a developer and what libraries to learn what path should i take \
So How Do I start to learn Python from this server ? any tutorials or something ?
Python tutorial - Python for beginners - Go from Zero to Hero with Python (includes machine learning & web development project).
🔥 Want to master Python? Get my Python mastery course: http://bit.ly/35BLHHP
👍 Subscribe for more Python tutorials like this: https://goo.gl/6PYaGF
👉 Watch the new edition: https://youtu.be/kqtD5dpn9C8
📕 Get my FREE ...
First you need to master the basics like data structures and classes no matter what. From there you really need to decide what you want to specialize in. You could think in terms of projects and/or job listings, but beyond the fundamentals it depends what you are interested in doing
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
Can i learn data structures from this server?? Or where can i find insightful interactive ds courses or source anything and yes i practice on Code wars is that good thing? And what about other frameworks like django and flask ? Or numpy pandas do i have to learn those too?
Not sure what you mean by path? I work for a fintech company with international customers, so sometimes travelling onsite to help with installation and operations is part of the job.
Like, how you got to where you are. If i wanted to do the same thing as you for example
I have a masters in CS.
But my employer doesn't exclusively hire people with my degree. They hire people with degrees in industrial economics, physics, math, etc., and occasionally people without degrees that are able to prove themselves in some other way.
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
See the resources list posted above. It doesn't really matter what you learn as long as you keep learning.
Web frameworks or data science tools like you mention are both useful and in demand. Whether you should personally try to master either or both of those is mostly dependent on what you want to be doing.
@gritty rivet okay and about projects should i do that? Like any open source projects?
!projects
Kindling Projects
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.
Again it really depends on your own interests and skills
thank you sir
print("Hai all")
What should I do in the future
I know basics of python, my most last project was a python CLI, with own commands and one of the commands starts a voice assistant I made. So I dont know should I continue with AI's or what I should do
Check the kindling link above but it really depends on you and your interests
As this is the career channel, I'd say look at job postings and identify what skills you need to work on to get the kind of job you want
From Senior Software Engineer to McDonalds Burger Flipper
Welcome to the United States (TM)
This is my life rn
meeting with my boss in a couple hours about a promotion...wish me luck
will be first official dev role if this goes according to plan
ml is freakishly interesting and easy to learn
i suggest it to anyone who has the time to learn
Good luck! You got this
Just started a new job they dont have an assignment for me yet so i spent the day learning docker. Ive got to say, im a bit annoyed with myself that i hadn't learnt it yet
It's really cool and seems super useful
thank you 🙂
ive been avoiding learning it but i have to for a pet project :pp this is motivating at least
I used the getting-started image to learn it
neat
Least you are getting paid to learn it 😉
I hope :p
I kinda want to learn Docker and I kinda want to not be responsible for knowing it :\
What does that mean?
DevOps doesn't excite me
Docker is pretty useful even if you're not working in devops.
Hello
Sure, probably
Eivind Teig
Is front end developer a good career option?
sure
Which is more competitive in terms of job?
Front end or back end
Full stack is definitely in demand more than either of those.
Aside from that it's totally different skills sets so you should follow your interests if you're going to focus on just one
In my experience, most projects involve a lot of backend and a relatively little bit of frontend.
But you do need to do that little bit.
Hey there, I would greatly appreciate any 2 cents of career advice: I'm a frontend engineer increasingly interested in data science. Is switching from client-side web development to professional data science a feasible move? Any thoughts?
Haven't seen any make that exact transition, but it seems feasible. I would think you just need a strong portfolio of data science projects to prove you can do it
Doing projects in backend
It will be incomplete without front end right?
So will recruiters consider that as a project without frontend???
Not necessarily. A backend that only provides an API can still be useful and impressive. But it depends on what the project is and what position you're applying to.
Tell me about career in python
@vast shoal ok and for freshers does companies specifically ask for a particular language ? How often it happens?
Yes, It definitely isn't a typical route, but I'll try my best in pursuing it. Greatly appreciated!
If you are looking for a backend job, then yeah, that's normal.
Recruiters will consider them whatever you tell them. It's up to you to phrase and message your projects in ways which make you look good and attractive to the company
@smoky quest okay got it
for freshers does companies specifically ask for a particular language ? How often it happens?
ehm ok ill try, im down to start a job as a trainee for it over imma switch the jobs and i want to prepare for this as a application developer any advice to head into it ? im new to all of this. idk how to tell what a trainee over here is in english tbh sry
It's like a cost function. The closer you are to what they are looking for, the lesser the cost.
But not much is expected from new grads
Also note it's not just the language. It's also about the skills. Knowing how to use a database is a lot more important for a backend engineer than a frontend
mhh
can someone help me with my maths homework
Been on my new job as a jr software engineer for about a month and a half now. Switched from spending 3 years in Data Analytics. I was supposed to work on this new feature today on a project we've been working on and I've been just stuck the whole day trying to figure it out and I feel discouraged.
Does anyone else face days like these? Should I be worried about getting in trouble for not getting today's ticket done?
#bot-commands
could anyone help me learn some lines of code for python ? i am doing it for year 10 at school and it would help if i started to learn some out side of school
oops wrong channel my bad
I think this can be common or rare depending on the structure and culture of the company you work at. If you don't have helpful and experienced co-workers you can discuss the problem with, that's not your fault. (Conversely if you do but you don't ask them anything, it is your fault!)
Well Im in a start up and theres probably about only 13-15ish people on the tech team. So for this current project were working on I feel like theres a level of data science that Im not all too familiar with. I do ask for help but everyone seems to be busy trying to focus on their stuff before deadline this friday. I already did two other features required but I just wanted to pick up another ticket but I guess the ticket itself ended up being a bit harder than I thought.
I think another issue I have is being able to read other peoples code to figure out whats going on
One of my friends recommended that I should join a bigger company because you only focus on one thing and don't have to worry about wearing so many different hats so you can learn how to just do your job.
Tomorrow I'm going to have a meeting with the developers (all within my company) of a repository that I want to refactor. And to be fair to them, it looks like they've done excellent work from an AI/ML perspective. And the meeting is intended to be about how I can use their software to further the interests of our client. But I also want to request a few hours from their department's labor allocation to do a code review that would suggest other changes I could make (also taking time out of their labor allocation) if it's worth it to them. Any suggestions about how to approach that?
I've only worked at this company, which is mostly about research and proof-of-concept rather than software engineering, for one month and assume that I am the least skilled and least knowledgeable person anyone there will encounter in a given day, but I've been informed that my software design skills were one of the main reasons they hired me.
https://forms.gle/1vdXW21oCNBMjSvu9, hi can y'all please do this for my market research for my technology coursework
@vapid jay you need to contact @severe widget to get that approved.
kk
Does anyone use an Ipad to assist in software development? Do you find it makes you more productive? I'm thinking about getting one for tasks such as note taking, brainstorming, drawing flow charts, and reading technical articles.
what are the odds
