#career-advice
1 messages · Page 420 of 1
If you like coding, just do it as much as you can! The rest will follow
Yes, you won't get any help with that here because of the rules, but Python is very useful for penetration testing and stuff like that. There are plenty of free learning resources online relevant to that
You might want to check out the #cybersecurity chanel.
Hello world
Of course dude
I just wanna do ethical hacking and safeguard everyone from discord spammers
Hi
Pls why this slowmode?
🤷
I would guess that, sometime in the past, people were annoying and spammed the channel
Also it's more helpful to write a more complete message rather than dripping a couple words at a time. Slowmode is really great for this type of channel
Hi
Im study python, but idk what career i can choose learning python, can someone help me pls?
You can apply Python to a wide range of careers. It really depends on what you're interested in focusing on
I wanna be programmer or cybersecurity expert
Well there you go. You could start looking at job openings and get a feel for what kinds of skills and education they require
Hey everyone! If you are a college student and loves open source projects specially in python you should definitely try for google summer of code!
https://swapnalshahil.medium.com/google-summer-of-code-e7fd5dd254ec
can anyone gimme a perfect timetable so i can study 5 subjects and some extra-coaching and some python
Hello guys
I have completed my basics in python. I have built some projects on my own. What should I do next
I am here to ask a very similar question
What is your current employment?
I am engineering student
Then you are on a solid Careerpath - in what field do you want to work exactly
have fun and build different projects in other areas you aren't as familiar with
Hello, i'm looking for someone who is familiar with or currently working in the cyber security field. i just had a couple questions about how you went about it, and what were the requirements. if i can have a moment of your time, please and thank you.
I don't know if this helps, but I had a coworker in cybersec who worked with the FBI and he was a whiz with docker and linux
How valuable is the experience in non-SWE technical roles? I have non-CS bachelors and currently working as freelancer. Sometimes it's paid very well, sometimes money's tight. I was contacted by a friend who suggested a role as Instrument support engineer in fintech companies. Salary is good enough (better than local juniors, worse than local middles). Apparently it involves writing lots of automation in Python.
However, I fear that in 2 years I still won't be good enough for middle SWE positions since I may not be able to pick up good development practices. On the other hand, maybe the "official job" experience looks better on resume than freelance.
based on nothing, I'd guess it's pretty valuable
developers what is a iportant for a programmer is about to know some languages or know some things like webscrapping or IA?
leetcode
Depends on what youre actually asking when you say value. As a non-CS bachelors you should know that the job is about the tool. And you can use the tool well as a freelancer. If youre using that same tool you should be fine. and idk what the actually job is obviously but Automation isn't software engineering so SWE concepts should be less important to you as a scriptor
hi
anyone here can help me with coding problems tomorrow 8-10 am??
coding questions like dynamic programming ,graph and trees
That has nothing to do with #career-advice , you may want to ask in #algos-and-data-structs
I'm a finance guy who functionally works on python because some of our models are there built by other finance guys , what I mean is ,we are not coders so the rules of code structures none of that is used . My q is should I simply put python in my resume rather than functional python ? So I am more clear that I am not a proper coder ,does it matter ?
don't downplay your skill or experience. So putting python is fine
A python interpreter written in JS for use in the web browser... i hope not. I think there are a few python-in-the-web projects though
hey i love computers but i dont know where to start to learn how to code
can some one help me with that
I would probably check this book then
I highly liked Head First Design Patterns at least, they were awesome.
lol. there is Head First book about Agile, tempting to find out what it is in brain friendly guide
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
Hello , Is anyone doing Machine learning or python related open source contribution ?
I need mentoring on open source contribution on good projects.
@sudden quartz By value I mean "Would that make me more employable as Python programmer in the future - that particular job or various freelancing projects"? On one hand, I'll get some practice for working with servers, which is useful skill for backenders, and practice working with code written by other people. On other hand, it's not software engineering, and HRs may dismiss that experience later. I'm confident I can do the job, but would I want to put it on my resume later?
depends on the freelancing level but highly likely the job is ideal
Well, currently my level is "I want to do some report, here's the data, make me a script that does that". From simple ones that can be done with stdlib, to more complex ones that should be done with PySpark to work on the cluster and utilize inheritance/function composition to produce the variety of reports or utilize different data sources.
Thanks for the input!
How long should I learn python for a career?
Also is learning computer science good for python or any programming language?
I can't really tell you because I have no knowledge about those things, but it does seem logical that computer science will help to understand programming and such things
however long it takes for you to be proficient enough to use it on a job?
its good for everything computer related? do you mean a degree or self learning cs?
Um I guess a degree since I feel like its important to have one
I guess so, sorry I'm still learning this adult life 😅
if you have a CS degree any computer or analytics position is fair game and then some. plus you should understand every language
Ok then
not be proficient in syntax of them all and usage but understanding languages in general is an attribute of a cs major. and it should be more simple to learn new ones for usage
Ok
are you in highschool?
No I graduated last year
why didnt you go to college?
Highschool was difficult for me and since College is harder I thought I wouldn't be able to handle it and pretty much gave up on it. And also debt
Ok and its fine not to. So you want to get a coding job?
Tbh I am not sure atm, I'm still a bit confused on what i want to do in life but I was a bit interested in coding so I thought I should try it
I am watching a python video for beginners and practicing it, I like it so far if that helps
It is feasible to study very intensively and land a job as a Python developer of some kind without a degree in less than a year, but you need to be very determined. For now I'd say keep playing with it to decide how much you really like it
hello someone could help me with something python please?
Can a person apply for entry level jobs without having an intern experience and having done few decently good projects ?
I think it took me around a year to be proficient enough to support myself through freelance.
You can do it in half a year, if your're determinded, but I have doubts about the time below that mark.
But isn't freelance a different path..?
Like it's earning money side-by side and not a mainstream job
Sure, all depends on the projects and the job
How did you find your first client?
Longterm contracts feel similar to remote work, tbh. Obviously, it has its downsides, and in high COL areas local work might pay more. But it's viable as full-time activity.
Upwork. It took me quite a lot of proposals, but showing examples of code from personal projects and understanding what needs to be done helped. Then people return to you, and even willing to offer you long-term hourly.
Worst thing is that you have zero or near-zero mentorship, unlike junior SWE positions.
Hi guys,
Is there anyone who got from GameDev to Software?
Because i have some questions 😛
Nice, I used to do other kinds of work on Upwork. They take a huge cut but otherwise I found it a good platform
Yep, the cut is downright criminal.
Have you tried other ones? What's your opinion on TopTal?
Working without a platform is probably not feasible unless you had a job for a while and built a good network.
Upwork is the only freelance platform I've ever used. I see a lot of ads for gun.io but I don't know if it's any good
I've heard of fiverr, but apparently they are better for "template" projects, like design rather than open-ended stuff like software development. And I had some issues with registering, so I avoided it entirely.
Arghh. Im still waiting for an email from the company who's offer i accepted the other day. I just want a job damn it!
Once the contract is signed i can stop all the job alerts. Tell recruiters no thank you and stop worrying
It's okay to followup with them, based off of how long it has been
I hear you though, the anxiety is crazy. Took me a couple weeks to get my contract finalized
I called the recruiter yesterday and he said he would follow up with them today. I'll call them tomorrow and see whats going on but its so annoying
Smaller company?
Especially since i rejected the other offer i had based on this.
Smallish <50
Gotcha. So they probably just have a single HR person
or a small HR department. Still, this impacts your future (and present income) so keep up on them. Best of luck.
The other offer was from a company with thousands of employees but i was waiting for the contract from them for 4 months
I kept interviewing while waiting incase something else came up
Good. Keep doing that until you have something signed.
I am beginner.
Learning which one of these would be better if I want to freelance:
Web development or Full Python Language ?
web development
What kinds of things would I put in a portfolio for future jobs
Guys, I need help with internships.
Like, I have a bit of knowledge about different stuff and I think its time that I at least try to sit for a real interview
leetcode
How?
Your best work. And most relevant to the specific jobs you are interested in
before applying also take a look at the things they want and then modify you resume as per there requirements ..
your work experience and tools/libs that you have used and what exactly did you do there
but what python skills are most important to focus on to land a job
it feels very over-whelming the sheer number of technologies that are out there
and sometimes in job descriptions too - they seem to expect you to have knowledge of so many different areas. for someone still learning, it is very intimidating.
I don't have a computer science degree, and there's no chance of me getting one due to not being able to afford fees. I already have one useless degree.
I have a kind of intermediate grasp of python,
I've forgotten most of my html5/css but I remember when I learnt html5/css was very easy to pick up but .
I am upskilling on my GIT knowledge, Jenkins and Unit Testing this week. That's my goal.
But after that, God knows what is most useful for me to work on. Easy to say work on your own projects but it feels intimidating.
I think I will learn to build a website from scratch using Django framework next.
Have been looking at webscraping recently too.
But after that, God knows. And I really don't know how I could ever land a job with programming tbh.
I'm not sure how long it would take for me to get to really get to grips with Django.
But after that I should probably brush up on HTML5, CSS, and learn React and Javascript.
PHP also looks extremely useful.
I feel so despondent right now.
It's easy to get over-whelmed by just how much you don't know.
It does feel overwhelming. There is an actual endless supply of new technologies to choose from. Seriously, new stuff comes out every week/month/year! It's a fire-hose of information, you can't drink straight from the source. Nobody in their right mind would expect you too.
What skills are most important to develop? The one's you're learning right now. Learning how to learn. Learning what question to ask when you don't know the answer, how to find the answer with limited/no guidance, and developing a strong ability to be self-driven.
Practically: The skill set you need for the job will depend on that job. Unfortunately most HR departments don't even know what their ideal candidate is. But you can give yourself the edge there by being someone who knows "things" and has a visible confidence of learning new things (see above).
Speaking from a software engineer experience, the entry level expectation are that you can shown the pool of a given team and will be able to learn your way around what others are doing. That's, honestly, more interpersonal skills mixed with asking questions and self-driven learning than anything else.
For self-projects, I humbly suggest always doing things "the hard way" and never doing something the same way twice. Grab a book of programming patterns, pick one, and build something that doesn't need that level of design but do it anyway 😄
Just get a feel for things. Will it help you design enterprise level software out of the gate? Probably not. Will it help you not be surprised when you see the designs in the wild? Yup. Landmarks in unknown code.
I think I only really remember things and learn when I really understand what's going on, and it does take me a while to get that point of fully understanding if it's stuff I find trickier.
Like HTML5 was fine to pick up to the point it was almost boring, but a lot of what's going on in python and also the command-line can feel like a whole other world. Trying to grasp the bigger picture of what's going on can seem to take me a while, but I do seem to really want to understand the process. Which I'm not sure if that would slow me down in a work environment. If that makes sense.
I think I'd definitely be the person that asks 100 irritating questions however
"Learning how to learn.
Learning what question to ask when you don't know the answer,
how to find the answer with limited/no guidancedeveloping a strong ability to be self-driven." I'm making a note of that lol.
I'm "slow" in the range of engineers I work with. I cannot use something, easily, if I don't understand exactly how it works. That usually means extra hours of learning/tinkering/experiments. I sell it back to my product owner with the truth; when I do understand it I can use it super efficiently.
Okay, that's reassuring I suppose.
Thanks
its hard
people dont realize its essentially a degree in mathematics (and thats ideally what it should be if your program is good and not misled)
You have to decide to focus on some specific areas to get good enough. I'm currently enrolled in this bootcamp and finding it pretty manageable. I showed the curriculum to my friend who is a data engineer and he said it follows pretty closely to the set of skills he actually uses. https://www.nucamp.co/bootcamp-overview/back-end-sql-devops-python
Learn to Code. Become a Back End, SQL, and DevOps Developer with Python Over 16 Weeks Through 12 Projects for Pay $10 - $17/Month Until Graduation.
the tl;dr is:
- It sounds like imposter syndrome. Everyone has that to some degree, even the folks with a degree. Although I have seen it a lot more worse on folks without a degree. So try to make a list of what scares you and identify the rational fears from the irrational ones. That will help reduce your fears and identify what to work on
- As an employer, I only care about if you can get shit done. So any project or skill which demonstrate that I can trust you with a problem and for you to come up with a valid solution without having me to worry and you keeping me updated
Yeah it makes perfect sense to me that you'd focus on some specific areas. I find some job adverts quite surprising in the sheer amount of languages and frameworks they list. How could anyone be an expert in so many areas. But I suppose job advertisements might be misleading.
That course you are following looks really pleasant, how it's broken down and the contents.
Thanks. Yeah there's probably a strong element of imposter syndrome.
Some job listings are unreasonable. Many are just advanced, and when someone has years of work experience they do accumulate a lot of different skills
How long does it take a decently large company to go from verbal offer to written offer? It's been 3 days and I"m not sure if it's long or short.
2-3 days. Longer than that seems a bit off
Ok, so I guess I should send an email to follow up and see then.
as someone hiring, I would want to send you the offer and close it asap.
Any delay in that, is more time for you to shop around based on the numbers of the verbal offer...
I think it's just corporate bureaucracy. The hiring manager sent out a verbal offer pretty quickly after the interview.
You can pick up Pygame and make your game on there, if that's what you're asking. Good video I've seen is this
https://youtu.be/AY9MnQ4x3zk
In this tutorial you will learn to create a runner game in Python with Pygame. The game itself isn't the goal of the video. Instead, I will use the game to go through every crucial aspect of Pygame that you need to know to get started. By the end of the video, you should know all the basics to start basically any 2D game, starting from Pong and ...
Hello, My name is Austin. I am graduating high school this year (2022) and am interested in getting a job in Computers. I think I wanna be in the Programming scene and was wondering what kind of experience, activities or knowledge I need to know in order to get a job in this area?
Also was wondering if college is necessary and where do you think would be the best place to learn this knowledge?
(please @ me if you respond or message me)
hiii. i have a question. i am planning to take on a career in cyber security. im at my first year in college having a math degree. i am beginner at programming and is currently using python. how do i get started with this career path? what languages should i learn? are there online courses for cyber security for beginners? if someone can answer these questions, pls dm me for your response. it would be highly appreciated. thanks in advance.
Cybersecurity is a big field so a lot depends on what you want to do, but in general Python is a good first language to learn.
Yes, there are many online courses. There are also fun games like HackTheBox.
Keep in mind that security is considered an advanced topic. It's good to know you're interested in focusing on it, but you may find it useful to be open to any hands-on experience you can get.
I will also mention the value of certifications. There are many from basic to advanced. The CompTIA Security+ is a good one to start with, as it's just one relatively easy exam. It's valuable to have in the IT field in general, isn't enough to get you in to a pure security role, but a good first step. Here's an outline of other major certifications in the security field: https://www.coursera.org/articles/popular-cybersecurity-certifications
It's not too early to start looking at job listings just to get a feel for what kind of opportunities are out there and what preparation they require
Bachelors is absolutely necessary in today's market. If you want to get into programming, you will need to know the algorithms. "hot" programming languages change over the years, these concepts will not.
but zuckerberg dropped college
Yes, dropped out of Harvard
A company that I’ve been stoked to join has offered to sign me on as a part-time contractor for a few weeks/a month (max - they say) until they close a financing round. Is this common? What flags should I be looking out for? I’m still working full time and do have the capacity for it
Lol dropping out of college case study as motivation is so funny seeing as they always use people who are really lucky, already high class to begin with, and just being accepted into the best university is good enough to get investors on your business plan
You can literally count on one hand how many people became successful dropping out of college
Anyone starter team to help me learn pygame and other game development
If you want to do cyber security why are you in math? Just curious- its a great pathway- but most infosec people are die hard compsci/infosec. you planning on research?
are you getting some option before the financing round ?
wrong channel. #python-discussion might be able to redirect your better
hrm didn’t even consider that - we didn’t touch on that subject at all actually.
that's kind of the whole point to join a startup :p
startups don't pay as much but would try to make it up with more equity
We did talk about it in a previous interview and I had leaned towards getting more cash in lieu but that was before the contractor discussion
if you get neither, you are getting screwed
they may be short on cash, which is why they are trying to delay the expenses until they got financing. But equity is much cheaper and easier to give away at this stage.
And note that the financing round will multiply their valuation. So they would be screwing you up on a lot of value
But if you said you cared a lot more about the cash, that may be interpreted in a way where they think you don't value the equity so why bother giving you some
(obviously, there is always a good middle ground to strike, based on where you are at, your experience, the odds of success you put on the startup, etc.)
great points @smoky quest definitely a lot of good lessons learned here
In the long run, the salary would be great and would still be an upgrade from where I’m at now even considering the lack of options for the time being - but yeah, good points above
That's highly specific to your situation, which I don't know. So I can only speak in generalities.
Note however that nowadays, the way startup are structured, it's better to go to a faang than a startup, unless you are a founding member
Hi, i'm a 16 years old highschooler currently doing a technical course about mechanics and electronics. I'm also learning (alone) python, with the final objective of knowing something about machine learning and neural networks. My plan for the future would be to start an engineering degree at university, is there any specific course that could combine all of the subjects im studying mentioned before? thanks
That's very specialized and I am not aware of any intro level book mixing all of this.
I would recommend to look at:
- https://www.amazon.com/Hands-Machine-Learning-Scikit-Learn-TensorFlow-dp-1492032646/dp/1492032646/ It's a nice intro to machine learning
- https://tinymlbook.com/ -> Nice book on mixing ML and low power devices
- You may be interested in the nvidia jetson nano which is a cheap-ish device to dabble with ML in embedded
i was really confused when i was enrolling because i do want a tech-related career but i thought that getting a cs degree would be too hard. i decided to go to math that time because i thought it would be an easier route. anyways im planning to shift to cs degree next year knowing now what i really want.
Also my advice to you is to focus on one problem at a time. Electronic is already pretty wide in itself and so are ML and mechanics. So trying to learn everything at once might be overwhelming
if i ever apply for a job under cyber security, would the certifications be necessary? and can i get those certifications while im still in school?
the course im following is gonna give me a medium-basic knowledge of both and it's already well known to be hard, in fact i could finish the school at 18 and already go to work with both subjects. But since i'd like to get more knowledge i want to go to university really bad, so that's why im asking what courses related to them i should follow when (and if) i'll be there
The best course of action is to learn them separately and think of projects blending them.
But at your stage, I would just build cool things and have fun. That's really the main thing. If you have fun, the rest will follow
The main portfolio which will matter will happen once you are in college/university anyway
yeah in fact right now i just do random ass python and arduino projects, if i can combine that with mechanics i might be able to go for something related to robotics or stuff like that
Some nerf tower with auto-aim is the kind of fun project I would be looking for
Or auto-pointing telescopes
i was going for a basic robotic arm that could detect and grab stuff like a ball
that's great as well
im having an hard time figuring out the math to make that work (im doing simulations of that on python). I was thinking on getting a neural network to do it for me instead lol
it's probably not that easy but yea
solving these problems is part of the fun 🙂
yeah i feel like i get a dopamine release whenever i figure out some random ass phormula at 3 am
indeed!
no recruiting here
Hey I'm new here
Can you guide me to learn python and use it in data science field
This channel is about #career-advice . You may be better served in #python-discussion
I did 4 interviews starting in March for a role, they still hadn't sent out the contract by this week. I ended up accepting another role this week because i can't wait around forever. It did suck turning them down though after all the effort that had been put in, but i hope it leads to their hiring system getting reviewed because the guy who wanted to hire me seemed upset that things had gone the way they did
when did they gave you an offer/oral offer promise? Cause if it lasts from March it's damn long
I got a verbal offer in may, then had a few meetings with various people talking about things
each time i asked them "when can you get me a contract?" "if it's on my desk i will sign it"
ooph. yeah something is very wrong in their HR/recruitment process. Espsecially if you are not employed at the moment I would say it's simply rude to do that. And plain stupid cause you might loose good candidate (which they did)
The one benefit of the slow process is that if another offer i've had hasn't been great i didn't feel compelled to take it. but If they gave me the contract and I worked from home while we sorted relocation that would have been ideal
I had 2 other offers before this current one and turned them down if they raised red flags or seemed too inflexible. But if my partner wasn't working this whole time and keeping us afloat I would have had to take the first one to come up
So i'm super lucky in that regard
dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
xddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
indeed. It's really good that you are viewing it in this light 🙂 I was in situations where the process was seemingly going well and I was sure I would get a job and then they would just start to ghost me and it can be really disheartening
I am currently doing interviews from another side of the desk. It sucks. I wish to work, to develop. Not spending time in talking to hire people. There is a perfect gaming phrasing that matches it: "while u a sleeping, your enemies are leveling up"
Certain jobs may require specific certifications like the Sec+, but more often it's just sugar to help you stand out. This is something you can get a clear sense of by looking through job listings.
Yes, it's common for students to get certifications while in school. Some advanced ones require formal experience but many do not. Something like the CompTIA Sec+ can be done pretty easily with a few months of self-study if you're already familiar with the basics. You can look up the exam objectives and use that as your main study guide, but there are plenty of books and videos and things out there to help. For other certs like the CEH it's common for people to take a prep class.
thanks for the advice!
guys
should i focus on django or cv2 ?
which is more worthy .... btw im in my junior year
I am fresher who have knowledge in python , SQL , Machine learning , but the problem is that i have low marks in my degree
, can I get a good job in data science field??
Hey @pulsar zodiac!
It looks like you tried to attach a Python file - please use a code-pasting service such as https://paste.pythondiscord.com
Sucks to hear. I had two interviews go well only for the hiring manager to personally contact me and say "sorry, hiring freeze". Some places do just suck, def dodged two bullets there. I do still have a full time position atm so I'm not under pressure to accept bad offers.
I think i would have held out for the other job if i was in work
but yeah, not being under pressure makes things so much better
Out of those two? Cv2
wassup
is there a place to post jobs here?
No, the staff don’t want to deal with possible fraud
But if you think your post can be exception, DM @severe widget I’m not staff so my word has zero bearing.
thanks. This probably isnt the right place to do it then.
Maybe a bit random. But are there any ADHD’ers in here? Got diagnosed about 2 weeks ago.. Just finished my first programming session / day on meds (epic lol). Just want to hear some career experiences of others😬!
Hey guys ! Anyone who is studying in UK university or is in the final year of school in UK please ping me !
Im at a UK uni 🙂
if you have questions you should just ask them here instead of waiting until someone has to commit their time to ping you and respond
I also went to a UK uni until recently
hi guys, I have a question as a beginner to python. I work with the bigdata data warehouse every day, and python itself has become very welcome at work. Unfortunately, I don't really know where to start, because the only explanation they needed was the word "pyspark". Do any of you have a tutorial / book where I could start my adventure with a given tool? * I am still wondering if pandas and pyspark connect with each other and is it better not to mix these two concepts at the very beginning and learn one? Thank you in advance for your response.
do you have the basics down already?
not really
i would really recommend getting the basics of python down at least, maybe looking at a few common collections too, like defaultdict, Counter and a few itertools recipes
pandas could be confusing for people even at the intermediate level, especially with groupbys and aggregation
so my learing should start with basics of python - then pyspark right?
yes, pyspark is apache stuff, it should be reasonably documented, you should be fine
Ight so I'm confused about what to do after college
work for 45 years straight then retire and finally enjoy life
I was interested in software engineering but neither of the college's here provide it, instead they have more like AI, Comp Enginnering, Data science and IT
Nah not that college, junior college
I'm not sure what that is, explain?
I mean what course should I go with
well youre in a python server so im going to suggest Computer Science or one of its variants
All of those are basically variants of CSE
oh, you mean how to choose between the variants? you need to look at the syllabus for each course and maybe contact a prof and current or past students
But not sure which one to go in, plain Computer science kinda not so sure bout
That's the sad reality no college website has brief course info theyve just put up a list of available ones
fwiw, theyre all the same in the eyes of employers, they dont care if you graduated in Software Engineering, Computer Engineering, CS, whatever other flavour
But still stuff would differ ig
not in any way that matters
Even CS degrees differ among universities, MIT teaches a whole bunch of langs and technologies, mine did Java/Python and an elective C/Cpp
Idk if they're really the same I just want something focused on a programming language
What did you do after your university
got a masters, then a job working with python
Mhm
you wont find any course focused around a single programming language, you'll have to use multiple langs to fulfill your course requirements
Yea I'm fine with multiple but there's still lot I want to learn but no course fulfills everything
CS degrees arent there to teach you langs, you can do that in your own time
In university you learn how to "learn by yourself", teachers arent gonna hold your hand through the coursework and you probably wont learn any recent technology
university is about networking mostly i'd say
It's different everywhere igued
The closest options available here are probably CSE in Data science and AI& machine learning
But I don think there are any AI related jobs here and data science pays good but sounds kinda boring
always apply, never stop, even if you dont meet requirements
Thank you
I just graduated with a masters in electrical engineering and I took some courses in machine learning and deep learning. I have some experience coding but no real exposure to software engineering.
Should I consider a coding boot camp? What are my chances of getting hired without any experience?
I’m also 32, I’m not sure if they’ll take me in 😂
Plenty of grad jobs in engineering and automotive hire software engineers without a software degree
The majority of software engineers at my company studied some sort of engineering and not actually CS
Thank you, I think I’ll start applying for jobs to see what comes up.
Pretty high, you shouldn’t have a ton of trouble.
So for my entire adult life my career has been customer service oriented stuff. I have no formal background in programing except for a few projects my current employer lets me handle. Just some price scapers, and working with some apis. My question is. should I make a resume as if I have no other work experince and just highlight relevent information for the carrer I'm wanting into, or should I put what I've been doing? My biggest concern is most things are automated when it comes to hiring, and I don't know what will give me better chances.
I think it would at least be good to show on your resume that you have not been doing nothing for a large part of your life, but you have been working. You don't want many big holes in your resume. Would probably emphasize what things you have already done in terms of programming. But i'm not an expert in HR, just my few cents:)
totally agree
i mean you can also learn it as a side hustle regardless of your college degree or even if you don't go to college
at all
Hey guys! I am new to coding and I have no clue what this is...
It would be helpful if you help me at my beginning stage! (Like Do's and Don't stuff!)
Thank you!
I am currently in middle school and am quite serious into coding, I mainky focus on data science and AI. What course shd i go with once i finish mid school, which is in abt 4 yrs
To learn, you can use https://www.freecodecamp.org/learn or https://www.w3schools.com/python/python_intro.asp for python intro.
if you want good coding music you can checkout https://coderadio.freecodecamp.org/
hope it helps
Thank you mate!
now we see why lofi streams exist...
Has anyone here actually built a successful career after studying python alone via the internet?
I work on finance models , we were forced to learn python , even then I'm basic no fundamentals intact. So I don't kniw anyone from my field moving to oop based proper code jobs . Having said this my wife is CS background now in quant coding and she tells me they hire more women now from any background and train them mainly to get the gender ratio right
Guess your more in a chance if your a women to switch fields now
18% of women working in IT remain being statistics. It is easier for men by 5-6 times at the moment
Most women become like business analysts, project mgr etc 👍 but they tend to give a bad name to women who actually code
It is what it is , on LinkedIn I would never say this btw 😂😂 this is my escapism tbh
I could be fired for this , they also get promoted for gender ratio , sort of a free hand
But guess it's similar to when color was a problem in corporate I'm non white and guess back in the day , I'd still be a runner and not grow ..
You will balance the ratio then it will go into merit based perhaps
Different ratios same solution , force feed initially, then mkt forces takeover
heh, in my country forbidden only any talks against the government. speech of freedom? that's the wrong place.
sexism or any other discrimination have free reign here
India or China?
close, Russia
Ahh same same but different 😂😂
government looks really with interest at China, and wishs to copy as much from it as possible in terms of.... people control.
thankfully it will take time and resources to implement, hopefully I will be able to escape before that
China us the last frontier to semi communism works
They have pulled it off successfully so far , Time will tell but I cannot see it changing
Having said this I guess the ppl there ate happy
Just follow govt because they know what is right for you
hell no.
I will prefer going to country with another govt
I would not trust my current govt with anything
I trust the current NZ govt. They get their arm bent by the business community a bit more than I'd like, but they're alright.
How does remote-work work on the international stage? How does a business in another country employ me and does the taxes stuff get super messy?
Please make sure we're staying on-topic and not delving into politics @buoyant seal @brave surge.
I know someone who left full-time code job in London and moved to French alps remote working for UK firm , there is tax rules to consider here , he said something around you need to be domiciled in country of tax paying minimum for a few days
Yeah, every country has their own tax laws, but is it up to the employee to sort that out? NZ has a "independent contractor" type scheme for some employees, where the contractor has to organise all their taxes and levies etc. That side of business is so confusing for me.
hi i just wanted to know that are there jobs available for teens about 13-16
in india
India or not, there are few to none companies that would take a teen for tech job. Best bet is something part time like delivery, McDonalds, etc, even there idk if they take under 16
If you want to learn some programming then you can participate in open source projects but it's for free
Hi guys. I’m looking to transition my career from aerospace structural analyst to something more software focused in the next year or two. I’ve been using python for ~2 years, mostly for manipulating text based data or csv’s with pandas. Im not sure what the best entry point into software would be. I was thinking data scientist? Any recommendations on specific titles to look at based on my current skill set, or skills to focus on in the near future to prepare me for a move?
More western, but most of the teenagers that I've seen working now got their jobs through their parents. A few have simple social media accounts or attend markets, and sell stuff they've made through those channels.
do kaggle competitions. avoid "Artificial Intelligence" course. Its highly theoretical and not what you want. Take Machine Learning and Statistics
Hey, do you guys think it is good to start a blog, or write for medium, about programming in 2021?
Because, it seems that video is the future...
Its not *the video part
If you can produce an interesting content that people will read and appreciate - do it.
Because I am very good writing, but videos...
And, I mean, for writing I do not have to care about camera quality, video editors, I just have to use my imagination.
I hope so
Is there a job that doesn't require ui stuff
loads
I'm a back-end guy; I've hardly touched javascript
Hi everyone. I have a question. Is data engineer an entry level position?
back end , data eng
not impossible but helps to know data science/business team needs and requirements
I went from analyst > DE
But don't you need front end stuff when coding backend? Also gib more examples
no you don't
do you know what "web services" are? Basically: web sites intended for other code to use, as opposed to for humans with web browsers
This is what people often mean when they talk about APIs
So, like: discord itself has a web API. If you write a discord bot, you're interacting with it. No front-end stuff anywhere.
I JUST TALKED TO @rare sand i am so HAPPY
Hey I'm an in 11th standard students and want to learn coding. Any advice how to start and major mistakes made at starting
Major mistakes: being high always
That's too lol
But anyway you guys know much more so if you can guide it will be off great help though
Read a book or online resource to familiarize yourself with the syntax and workings of a language, then start solving problems with that language
That's how I learned python years ago. I used Project Euler for the problems
OK thnx hopefully it will help a lot
Project Euler is mostly math oriented though, there are some more algorithmic type problem sites out there too
OK I will try it
hey guys
Im writing internal tooling so no ui here apart from very basic TUI
anyone have experience with WGU as a school or know people who went there for CS? And if its curriculum is any good or if they had any trouble getting jobs in silicon valley? Hard to tell on reddit if people are legit or shills 😛
Wrong channel. This is about #career-advice . You may have better luck on #python-discussion
I am in 2nd year . I want to know platforms where i can apply for internships
but, I heard companies are hiring web developers who are younger
i think due to something I forgot lmao
do videos because words are boring, plus clout (but in all seriousness, yes)
Words and pictures are better than videos ;b
no you >:)
Videos are full of water. Like 99% for 1% of usefulness
And videos have really hard navigating/searching through their content
soo, u sayin videos
I mean youtube ;b
for python beginners it helps a ton, like when i was a beginner
i havent read a book since 5th grade

Pity, there are a lot of high quality programming books.
They help a lot in a short time
i like videos more because im a visual learner, even tho books you look at, (not audio books), but i hope u know what i mean
Funny enough, I am a visual learner too
plus it just helps me a ton more, from my experience and preferences
Pretty much sums up every instructional video on YouTube ever
WATCH MORE SKITS HERE: http://bit.ly/VLDLvideos
SUPPORT ON PATREON - http://bit.ly/VLDLpatreon
DISCORD - http://bit.ly/VLDLdiscord
FACEBOOK: http://bit.ly/VLDLfacebook
TWITTER: http://bit.ly/VLDLtwitter
INSTAGRAM: http://bit.ly/VLDLinstagram
---------------------------------- TWIT...
hey im at my last year of school and thinking off becoming a software engineer is it gonna be worth it?
Yeah, I have zero patience or use for tutorial videos... If I really must use one, I read the transcript. To me it seems obvious that the information transferred per unit of time spent is just way too low for video. I'm suspect the majority of people who prefer video just haven't practiced reading enough to see the benefits. But to each their own :)
get career at printing variables in the console
Define "worth it"? Really depends on your goals and what you're willing to put in
my goals are really is just to have a salary over 70k and i have a lot of time on my hands and ive always loved making games and designing stuff and make basic codes since i was young so im willing to put a lot of effort in but i just dont have a clue where to start and will it be "worth it"? in the end.
i ended up making a full working discord gambling bot for my server but i just wanna know where to go from there
So you have a pretty good idea of what it's like to develop software. Depending on where you live 70k is probably on the low end of what a programmer can make. So to me it sounds well worth unless there is something else specific you think you might prefer making a living at
It sounds like you know enough already that it wouldn't really take a huge investment in your skills to start a career in software engineering.
You can cover the same work from a video in a much shorter time. There's also no such thing as learning styles. It's a theory set forth by Neil Fleming in the 80's, but no research been able to prove it. People have learning style preferences, but no one learns significantly better one way over another.
Only times I've watched videos for something is when it's a short topic(not over 10 minutes) covering something very specific that I couldn't find a written source for within 5 minutes
Maybe the discussion has veered off a bit, but that's slightly different from the original question, which is producing content and not consuming it.
For producing content, I would say it depends.
If I am going after my career, then a blog might be what I would look for. It's more appropriate for deeper content and easy to index. It's also faster and easier to produce.
Videos would be more about clout. I haven't seen popular youtube videos about deep content. Most of them are about teaching the basics in tiny chunks, springled with ads. It's also a lot more difficult and time consuming to create engaging videos covering some deep topics.
As an interviewer, I may browse multiple posts on someone's blog, but I wouldn't have the time to spend more than a few second on a single video of a candidate
For producing content I'd agree with you. For career, blogs would probably be best. For any reason outside of career I'd probably go with whichever I enjoy more. Specific stuff I used to find an interest in had a video on covering the basics of a topic, and then a blog linking to it covering the topic more in depth that I liked.
For consuming, I also agree with you the format doesn't necessarily matter. However, except for the class or course format, they are rarely coordinated or have a learning plan. Which is fine for one off topic or understanding a specific concept, but a lot more complicated in an open ended situation.
It's also a lot more rare to find interesting videos with deep content.
So in terms of a beginner, I would go for the class/course video, or books where someone has thought about a learning plan, and can go much deeper. But after the beginner state, probably books still have the upper hand overall
videos are much less information dense than say, a textbook. they're also much harder to produce, much harder to change after it's published, much harder to skip around for what you need
why can't i speack?
Spack
any past or present contractors in here? How much did you charge per hour?
about $20
in the US?
that's it??
Knowing how much someone charged per hour without knowing how much experience they had, or what type of work it was, or where it was, or how many years ago it was, isn't very useful.
It's not that different from asking something like "has anyone here bought a house? how much did it cost?"
it's still fine to ask isn't it, so long as answers are supplemented with context like you pointed out. just answering with "it depends" also isn't helpful
but, it does depend. ¯_(ツ)_/¯
I know lol, but how does that help the person that asked the question? the more people that answer the more data points they'll gather over time and they'll get a sense of the general market, no?
I find it really interesting when people post these super general questions and we get a huge range of answers, because of all the possible exprerience levels, industries, and geographical locations, amongst other factors
there is no "general market", so answers that aren't qualified with all sorts of extra information don't really give you any actionable intelligence.
true and I think the onus is on the person answering to provide that, though clearly they don't always, as seen above. the person asking the question can simply dismiss answers that provide 0 context (or ask follow up) and just make mental notes in general of the various responses. they'll still learn something from other's anecdotes
Sorry. I'm Nigerian. That's what I charge on upwork. I'm a junior and it was randomly chosen. Not really backed by anything so it might not be representative of anything else
The only contracting I've done was at $72/hour 40 hours per week, as a mid-career professional doing C++ development in the finance industry in the US northeast 7 years ago..
I guess I have a question of my own
I'm a backend engineer with Django. Things have gotten boring of recent. I no longer feel like I'm growing. That rush of ecstasy that comes with learning something new seems to be rare now. I'm considering other backend technologies as well as a totally different path(like Devops? or Data Engineering or BlockChain). I'm not Sure which to go with. What would you suggest(keeping career progression in mind) and why?
If you like backend development, I'd start looking at other languages, and other backend technologies. Pick up C or Rust, pick up Redis or Kafka, pick up Postgresql or MongoDB...
Hi, greetings from Indonesia. I have a degree in Accounting, and I'm about to dive into coding with zero knowledge. Do you mind to recommend me what should I learn to help me in my career? Thanks
!resources if you're just starting out, this has some suggestions about how to learn the language.
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
There is also a lot more to backend than django. There are different storage platforms, technologies, patterns, etc.
See roadmap.sh or https://microservices.io/patterns/microservices.html or https://www.cosmicpython.com/
heyyy I also have a degree in accounting (though I am bad at it 😂) do you plan on using python to help you with accounting-related tasks?
or are you looking to pivot entirely
Yes, everything related with analytics
Beautiful. Thank you. I'm seeing a list of books on cosmic python. I'm excited already😋 Can I add you as a friend? I'd ask for advice from time to time.
just ask here
Ok. Thank you
@patent lotus start here (the message above with a link to the resources page), since you're just starting. then maybe explore the python pandas library and once you have some specific project ideas you can explore other libraries as needed
Thank you. FYI, I've been working as a junior accountant (mostly clerking stuff) for almost a year. Lately, I've been considering to move into consulting or auditing. I dont know if python would help to get a job around that area.
@patent lotus personally I can't comment on that because at the core of it my role/position is still similar to a clerk's. but I have access to all the invoice data so I can build scripts & reports to help in our collection efforts because we use ancient accounting software built in-house 30+ years ago with very limited functionality and no support. so that has been my only use case of python thus far
but knowledge of python and the ability to write your own small scripts certainly won't hurt your career - it's a form of problem-solving and you should be able to market that skill no matter what industry
Well, same goes for me. Hahahaha.. my daily struggles are importing data into excel from the build-in software. I wish I have knowledge to pull out data what I want from the database directly..
How can i mark a message for future reference?
.bm followed by a link to the message
where?
right here is fine, or #sir-lancebot-playground if you wish
woops sorry, #sir-lancebot-playground it is then 😂
😆
would you rather be told by your interviewer at the end of the interview if you were a good fit or not
that may not always pan out in your favor
- Sometimes, I want to give myself some time to reflect and think more about it
- Sometimes, I have multiple candidates on the same day. So it helps to see how they stand out and strength/weaknesses
- Sometimes, I have a great discussion/contact with them, which may bias me
Obviously, there are some cases where the outcome is pretty straightforward. But that's not the majority of the cases

HI I AM A BEGINNER AND I WANT A ADVICE FROM YOU GUYZ HELP ME HOW I SHOULD START WITH PYTHON?
I would rather know my interviewer's feelings, especially reservations if any. I might be able to improve in that area OR improve perceptions (next time), also it could be based on a miscommunication that can still be corrected.
You might want a different channel, but the basic answer for any language is to "write & finish programs you care about".
A 'program' might be as simple as a 2 or 3 line function.
Then repeat.
While reading or watching videos to learn what you don't know that you don't know.
(I learned to program in Python just last month so my memory is fresh on it; feel free to DM me and I'll help if your serious about learning).
But I'm an old programmer in other languages so it's a lot easier for me…
I am in a similar situation too.
I work on Odoo ERP i want a breath of fresh air
??
I remember somewhere hearing that one of online courses platforms, has published author courses, which you can read reviews/grades/materials and e.t.c., so you could evaluate quality at least
Which online courses platform would you recommend as indeed not scam in terms of quality?
Just wishing to know which one to recommend for those who use questionable course platforms
when you say write an finish programs you like does that mean i should have projects or what
Ne
@keen oyster @idle jetty
Programs can be as simple as "2 line functions" Becaue you are going to write hundreds of them, then thousandss>
All good LARGE programs are composed of many small functions
Writing good tests demands writing lots of good SMALL functions
Great (or even good) programs are thoroughly tested by writing tests
Functions ARE programs, we just don't usually say that today in modern speech
Good functions will have one input, one output, and will do ONE thing
Plus they will change nothing outside of their responsibility
Example: sort shouldn't print -- print shouldn't sort
If you want that you print the results of sort
print shouldn't care (much) WHAT it is printing. It should print whatever it is given
sort shouldn't care (much) what it is sorting, it should just sort it
If you understand print or sort, you should be able to find and use it in any language, even if the name is different
qsort (C/C++), Sort-Object (PowerShell), sort (Python and a lot of languages)
Back to "jobs" almost all programming jobs require you to write in 3-5 languages (mostly in one perhaps, but partially in others)
I have a pretty general question, but if you wanna get hired, you'd probably want to have experience in the industry. How do you get experience before you even get a job? I think good personal projects would partially make it up if you're new to the industry
People do get hired for their first job based on personal projects, all the time. You can also look for paid freelance projects on Upwork, Fiverr, etc.
Ngl Getting freelance projects on upwork is hard. I know because I've tried
This is what internships are for
During a 4 year degree you could get an internship and maybe a part time job, you get references from the internship, connections to the industry and its easier to get hired
I'm a high schooler, so I know I'm aiming for something high, but I want to get a job. Any tips for high schoolers?
volunteering, activity, projects, get the job before you get the job, then mabye you can get an internship.
Good idea, I haven't actually applied to any jobs
so you want a job out of highschool
Yes!
good luck
Yah, I would need those lucks. Why would employers want to hire a high schooler
Youre going to struggle to find an internship to accept you without you being enrolled in a degree or recently graduated
yeh, degrees are pretty much required
Hello everyone, one of my interviews for python is coming up, do we have any resources tab or links where I can find a list of materials I can study
!resources
@near ocean Thanks for the tip ! Appreciate it
im trying to sell my skills with discord bot development. im in school rn and its of of the few programming skills i feel comfortable with. were would you recommend i start?
Hey Guys , can anyone help me with Reviewing my resume and giving some suggestions !
Sure, you can post an anonymised cv here and people will help you
how can u make money with python ??
by getting a job writing python code
NEXT
wdym?
jobs give you money. there are jobs you can get where you write python
thats more understandable but wdym by "write python"
Writing python code
money can be exchanged for goods and services
whats that 🤣
what is a job?
oh okay but how much money 
Didnt we up the slowmode duration to avoid exactly this kind of questions?
?
You get money depending on where you live, what industry you work in, what company you work for, what level youre at, how many years of experience you have, etc
tl;dr it depends on many things
ohh okay
but can i work at home?
.
30 minute wait time
:ok_hand: applied mute to @bleak spade until <t:1630777007:f> (9 minutes and 59 seconds) (reason: role_mentions rule: sent 6 role mentions in 10s).
I want to make some money. I can't get a full time job rn so I will be freelancing.
How can I work toward this if I start from automate the boring stuff.
I am kinda asking for a roadmap.
E
Hi@vapid jay
Like the book?
The Udemy course
Do that and learn flask or django, from there you can start dling projects, or even make bots for automation
The possibilities are endless, just go for what you want to make
But won't that require some HTML CSS and basic js ?
I mean yes
doesn't have to
You can do pure python, like backend, statistics, visualization or even gui apps
build an api or somethin
You just gotta find jobs on upwork see whats in demand
Is that kind of work available in freelance in abundance ?
create a gh and try to build some kind of portfolio project that you can show off
I mean yeah
But first ypu need projects and a portofolio like Deserialize said, at least 5 to 10 projects, nobody is going to pay you if you dont have anything to show first
So what should be my step by step plan ?
Idk
Okayy ??
Were there any deliverables for the udemy course?
Do you have a GitHub account?
Maybe look into other courses that work through some kind of project that you can do and adapt to be your own as a portfolio piece
Ok
If your goal is just the money, and you dont have any real project ideas etc there is no point of going forward
Ask yourself what you wanna create, and then see if its in demand by researching on google or duckduckgo (if it tickles your fancy)
First step is learn python to an "intermediate" level
After that you'll have a better understanding of what it is you want to do, how to do it, what libs you should learn, etc
Yeah first thing is to learn python syntax well and how programming works in general
And how do i do that ?
Automate the boring stuff explains it
Okay
Basically there is a wealth of information out there on learning Python and for the most part you can't go wrong. The important thing if you want to be a freelancer tho is that you can show off your work and that you are active so just make sure whatever you are learning is in demand, your projects are geared towards that, and you are adding them to some public code repository.
Also, is there a difference between the book and the Udemy course ?
Ok
Says: "This course follows the popular (and free!) book, Automate the Boring Stuff with Python."
Yeah
Of course
Other than that one's a book and ones a course
Damn
You must be Sherlock.
one can be burned to keep you warm through the cold winter outside, and one cannot
one will make you a master Python developer and the other will not, choose wisely
....
Why did you do that to me ?
you did him dirty here
did i? I didn't mean it in a bad way. just trying to be funny sorry. good luck on your learning journey
Hi, I was wondering how easy it was to change companies when you're working as a data scientist?
probably as easy as: get a job offer from company A, give notice to company B
No transition or anything funny in-between?
Bc that's the recommended approach for a lot of devs gettign employed in a huge tech group. In France anyway.
can we ping everyone?
what transition? you cant just leave a company without handing off your todos, knowledge of the product, other responsibilities to your replacement
thats just begging to be ruined
sure if you're a professional and care about your reputation, you'll bring you coworkers up to speed
none of this has anything to do with data science; it's etiquette, that I assumed went without saying
usually either the law or your contract will establish a resignation period during which it is expected that you'll cooperate and ensure the company can continue to maintain or develop the projects you worked on
not sure about france but i think 2 months are common in europe
In the US, in general in the tech sector, employment is at will. Which means either the employer or employee can leave or break the employment at any time under any circumstance. There is no equivalent to CDI. The rule of thumb is for departing employees to give a 2 weeks notice when leaving a job
For France, you need to refer to your employment agreement/law
Mine is an apprentice contract that should end next month
if it's a fixed time contract then I'd expect you simply stop working once it expires
but the work you'll be asked to do towards the end may include some transitional tasks
if you're already working at the company then you should probably ask your management or backoffice though
Not sure if they want to go full-time, but considering they put me on maintenance tasks and so far there isn't any other candidate...
mine is get pog programmer job
Have you asked? Are you interested?
At first I had the perspective of doing time-contained tasks, but they ask me to do a lot of webdev when I'm a
1- junior at it with no record of deployment
2- they don't know much about the job themselves
I don't understand.
You are currently doing an apprenticeship at your current company, aren't you? And your contract is expiring in a month, right?
Is this a job you like or are interested in?
Yeah but I wasn't supposed to be fully dedicated to webdev tasks. Especially when there's no one to look after it.
Is this a job you like or are interested in?
Not really. Especially since I' handling webdev tasks on my own, so I'm feeling worn out everytime due to poorly-planned decisions on my end.
Got it. So that's why you haven't asked them if you could stay with a full time employment
Yep
I suppose you already have started interviewing at other companies then?
Hey, quick question. I just joined a start-up developer team, since it's unpaid, should I put volunteering on my CV or do I put it as work experience?
I'd put it as work experience; if anyone asks, you can say it's volunteer.
but if they don't ask, there's no need for you to
...
volunteer that information
🤣
hahahah thank you 🙂
That's going to be an easy boost to my salary when I graduate xD
do you also get some equity? If so, you can consider that as compensation too
It's a very small team, there's 3 devs but a total team size of 5, last month I was one of their users and they reached out to me saying they needed a quote from a user as they were preparing a pitch, and they thought to come to me first as I've given them a bunch of helpful feedback in the past.
So if things go well I'm sure I'll get some equity, or mabye even a full time position if things go really well
It's a code review platform, think stack overflow for code reviews
Not yet. I'm browsing what's up on jobboards for now
I have my free and paid roles together in my CV but in descriptions I put more details
whats that supposed to mean, its preference..
I need some help. And I feel like I can best communicate through VC. Would anyone want to VC?
Why don't you try in writing first? More people could be able to help you
How does this relate to #career-advice ?
yeah, that's why it's a bit suspicious
It's the best place to talk about it 🙂
which is the best most highest paying tech specialization?
I'm thinking of getting a certificate in cloud computing because I fucking love the idea of cloud infrastructure
doesn't really matter. If you want the higher pay, then be the person who manage all these people at once
Hii
Hey
As a recruiter. Would you refuse to hire a developer because the person is still a student?
Even if they have a strong portfolio
ask yourself, why wouldnt u want him if he has a strong portfolio? Maybe he has less time but there is always room to cooperate or make a part time job or something
What kind of student are you talking about? High school student, i dont think so.
College student? Maybe
yes, it it would be a major drawback in my opinion
I had experience working with at least 3 students before
their speed was... 10 times slower than of a junior beginning programmer
I would want someone to finish their degree
It kinda depends. I had lot of peers who started working as devs while they were bachelor students and quite successfully. But that might not apply in other countries
not if they were demonstrably capable
I have known people with 10+ years of experience who were manifestly incompetent, and pre-university students who were demons
I think it can be either cloud, mobile, or full stack data science positions. higher than that are any management or architect positions
and its all relative and variable so it doesnt matter much.
Can someone suggest me some good resources for python interview prep?
Cracking the coding interview is a pretty popular book that goes through popular interview questions and interview styles mainly in FAANG
You could also grind leetcode problems
I have another question, how should one go about during a virtual interview? I know one should never jump straight into coding(I found out the hard way lol)
thats gonna need more context, not all interviews are technical in nature
Whoops, I meant for virtual technical interviews
well, i never really had a technical interview, so cant really offer advice here
the closest thing to them was a chat i had with a director, where he asked me to explain my thought process behind a solution to a take home task
Thank you
I would expect them to tell you what they want. Like sometimes it would just be to describe what kind of algorithm you might use for something, or sometimes it could be actually writing code, or sometimes it might be looking through some code and answering questions about it. Like there isn't just one way to interview someone.
Remember to talk, even when youre just thinking, think out loud
Explain what youre doing and why to the interviewer
Also ask questions if things are unclear. "Requirements gathering" is as important as implementation. At least for me, if I gave someone a coding assignment and something about it was unclear, I'd see it favorably if the person was good at nailing down the requirements. (Note that you can't be annoying or impolite about this, people skills are also important.)
Yes, ask about any assumptions you might make
Also ask if they'd be willing to accept any constraints
eg lets say they ask you to make a function to find the minimum value in a list
You could ask them if the numbers are ints, floats, if theyre strings and need parsing, if theres a range theyre bound by, if they can be negative, etc
hello im new in this world
welcome
don't let my snark frighten you
whoops wrong channel
thoughts? 💀
pretty standard
These people have no idea what they want from an applicant, but thats not really an uncommon ask
would avoid 8/10
That's fairly frequent in larger companies where the internship is decoupled from the product/org group
They would go recruit X interns and then ship them to different teams. So they have no idea what to ask and thus ask for everything.
Note that I don't approve of this approach
It is, i wouldnt say its a good thing, they get away with it cause its for interns, casting a big net and whatnot
The problem is when you see them ask for someone with experience and then list a whole bunch of loosely related tech
Doesn't mean it's bad for the intern. Just less predictable.
I would recommend to apply and go from there. Applying and having some discussions about it doesn't mean they have to commit to it
for me this is a red flag imo
I guess it's like a lot of things: not enough context and it will depend on what happens next
Because its an internship i wouldnt worry too much about it, if the ad requested actual experience then yes its a red flag
makes sense
In terms of internships, apply first, think later.
Most likely you won't hear back from many of your applications. You can worry about the details and specifics of the internship if they contact you back.
Guys, I saw this guy talking about PyQT, so is it user friendly more than Tkinter right ?
https://gyazo.com/ee12b89eb07abac829b1624f27daf35a?token=9afe0ecc6ef2b8190f6c2a17c23ec995
It does the drag and drop ?
aside from cloud computing this is very standard
why?
hi
did someone doing jarvis AI
Are you able to put programming projects on a resume?
Yea I did
Here's my career advice for everyone, it's been serving me pretty well so I encourage you all to explore this idea thoroughly
answering with monthy python:
https://www.youtube.com/watch?v=h1sRBeparVY
I do not own any of this material. Footage is taken from Monty Python and the Holy Grail.
Hello. Don't know if this is career advice, but I'm a Sr. Engineer but monolingual Javascript/Typescript. The company's backend is written in Python though and I was wondering if there were any books/courses you could recommend for an experienced dev to learn Python without going through the whole: "This is a function, this is a variable" stuff.
even if you are Sr. I think you should go with.... the stuff explaining what is a variable and function in python, with book like this
because the devil in the details
https://www.amazon.com/Introducing-Python-Modern-Computing-Packages/dp/1492051365
essentially you are supposed to know programming concepts, but you would be lacking exactly little python specific syntax details, which describe this is a function, and it is a variable I think. So probably book from the beginning could be good. 😉
the documentation
Quick question. Should I list my personal project on my CV?
can you answer in-depth questions about it?
Sure. How can't I understand my own project?
not just about your project, but about paths not taken
what do you mean by 'path'?
if you were asked, for example, "what are some examples of alternative frameworks you could have used? why did you settle on your final choices?", would you be able to answer?
i havent think throughly about that type question
thank you for your advice
Definitely list your personal project, and indeed be ready to talk about it, especially your thought process for how you designed it
So the last year I exclusively programmed in python and I get this question during my video interview:
int i = 5;
int j = 2;
int k = i/j;
System.out.println(k);
After dedicating a year of my life to python dynamicness I was pretty sure that every other language is as static as it gets, so I was 70% on "compiler throws an error" and only 30% on "java implicitly casts 2.5 to int => 2"
tough life, felt terrible for not knowing the definitive answer to a question as elementary as this one.
Also the question "What is a class?" really melted my brain (which was the idea according to the interviewer)
Literally was asked "What is a class" today by a lecturer and then he proceeded to lose his head since no one could give him a definitive answer, lol
there is no "definitive" answer
different languages do it differently for sure
lecturers be like "what is a vector"
if that's java, you're missing semicolons. and since they're both ints, you get integer math, so you get 2
Yeah it's not casting implicitly casting 2.5 into an int, it's using an entirely different division operator that's closed over the integers
it's like the // operator from python
maths and python in my careers channel 
won't someone think of the children
yo
hi
Interesting, just tested it, too. Thanks for the heads up.
I always get nervous when having a call with a recruiter, any advice? I think I'll never get a job because of that. I'm worried.
Today while I was talking to a recruiter she put me on hold and after 5 secs she came back and kept talking like nothing happened.
being on the phone can be nerve-wracking for sure, even when not in an interview-like situation. especially when these days it's all text and IVR systems
what you've just described though is not a big deal imo, she probably is just fast-paced and needed to keep the conversation going and didn't want to waste any time?
or did she put you on hold without warning? 🤔
in any case, like most things, frequent practice will make you more comfortable making & receiving calls
Yes, she put me on hold without warning. Thank you, I hope to improve and become more comfortable as soon as possible. 😩
ah well that's definitely not the best phone etiquette but also not unheard of 😂 i was in general terrified of phone calls before but not anymore. good luck!
have more of them until it gets normalized.
Is a Bachelor's in Data Science worth it ? I'm thinking Computer Science is better since it has a wider scope , I can do more things with that degree.
Data Science focuses more on the things I like but it's a bachelor's degree and then i'll be limited to that narrow path, what do you guys think ?
I have a fairly basic understanding of Python, should I continue to deepen my knowledge in Python or should I diversify my knowledge in other languages like javascript. If I were to deepen my knowledge in Python, what projects should I start to kind of build on my portfolio. I am 14 if that has any relevance btw.
I think better being good in one thing, than average in two things
git gut in python, then choose other things I think
u a 14 though, you have plenty of time to try everything, so you could allow yourself trying all things until you would find interesting thing for you
who knows, perhaps frontend will be liked by you more than backend
eh, probably better to try both things, and then concentrate on the thing you like more 😉
People always ask this question but it's hard for us to tell you what is "worth it" to you. It depends entirely on your goals, interests, abilities, needs etc.
Your assessment is accurate. The decision is yours.
So I had a practical question in my interview:
Efficiency
How would you iterate over the JSON-construct below and check if the key-value-pair ("key5", "value5") is contained?
{
"key1": "value1",
...
"key5": "value5",
"key5": "value6"
}
I mentioned that I would actually use get instead of iterating over it but for iteration I would just iterate over the keys and check the condition every time
He said that was the correct solution
Now:
How likely is it that he just misspelled "key5": "value6" and actually meant key6? Because in the example the kv-pair that he wants me to look for doesnt even exist (hash-collision/overwritten by the last entry)
was it a trick question and he just said "thats correct" to continue or did he mess up? Not sure
Then again, he seemed not too familiar with programming as a whole (the whole "iterate" over a dict to search is weird) so Im thinking he might have just screwed up
(Just offloading my anxiety)
Heyo, am looking for info on UK based jobs that sponsor visas, how is the process and how likely are companies to do that?
Why would you iterate over a mapping, the point of them is to have quick access, given a key
e!
exactly
Thats why I was confused
Maybe it was a trick question to catch you out
I dont think it was (unless you say correct and continue even for trick questions)
Did you mention key access for dicts/maps/whatever you lang calls it?
I said I would use get instead of iterating, but he wanted to hear the iteration strategy that I said afterwards
Were they part of a technical team or an hr person
I think he was part of the technical team (but a junior)
Maybe the task was a bit rushed, which would also explain the typo/hash collision
I will definitely tell him about that if I get the position and if I don't get it Ill try to tell him via email because I'm kinda triggered by that
Personally not a fan of the interview follow up (asking about the questions, not the process), imho it makes you look weak and defensive
If they dont hire you because of their own incompetence i wouldnt worry too much about it, why would you want to work with these people if theyre so bad at their jobs
Its kinda ironical that they ask a question about "efficiency" and then continue to iterate over a dictionary
I dont really mind looking weak and defensive, if they don't want me its unlikely we will ever be in contact again anyways
You dont have to burn bridges because of one incompetent employee
I guess thats true
i preffer south korea
how to get into good college for ML from india??
ML ?
machine learning cource
Oh
You study and apply to the colleges you want
hi
Hi
def is_key_value_match_in_dict(key: str, value: str, dicty: dict):
if dicty[key] == value: #raises KeyError, if there is no key
return True
raise ValueError("value is not matching")
data = {
"key1": "value1",
...
"key5": "value5",
"key5": "value6"
}
try:
if is_key_value_match_in_dict("key5", "value5", data):
print("they match!")
except KeyError as e:
print("there is no key like that")
except ValueError as e:
print("key exists, but value is not matching")
I thought it would be appropriate because...
provided JSON construct was showing dictionary. So logically I loaded it as dictionary and worked with it like with dictionary
made a way to access it only one time for efficiency.
is there any use of python in web development?
yes. quite.
to handly server side of any web application.
it could make even web site fully.
what is use of flask and djngo
but javascript will handle frontend better. So there is some separation.
yes that's why i am learning that
could be used to make web site fully. But usually used to make Rest APIs, which serve as purely server side/backend part of web
ohh
What languages should I learn in order to pursue a cyber security career
Bash, whatever configuration file formats your target system uses, linux in general, C and networking and then python (or other high-level language of choice) in my (uneducated) opinion. A lot of things come together in that field -- probably learn sysadmin and network administration (like CCNA stuff) and cloud systems as well
how do i ask for help
BTW i just know how to get input and how to give output at very basic level
yeah thats what I would have went for (albeit I wouldnt wrap it into a function)
They just wanted some verbal pseudocode/algorithm so..
Plus if they ask you to iterate I'd maybe mention that thats not the "right" way but offer an iterative solution
iterating a data that was provided as dictionary, could be trick meaning you was not supposed to iterate it
so yeah, some mentioning should be of that
Hi Guys , can I post my resume for review here ? not really sure , I need some suggestions !
I don't see anything in the rules against it it you're just looking for feedback
Hi every one i need your help
Hi there! I have not completed my graduation because of few issues, but I was working on my skills, I am good at illustrations, UI/UX, Javascript, React(Next), Node.js, learning Blender, and can animate things or video presentation. Because I didn't have my graduation certificate/degree I never tried for companies and worked on local projects. Would you please help me make a decision whether I should go for admission to an engineering college so that I can apply for an MNC? I can work but I don't have any certificate or any credentials. I was very shy to share this with anybody but now I understand my weakness and asking it openly. Please help me make a decision, even a single line is much appreciated and means a lot to me. Thank you.
I am like this currently.. But the advice I got was to build project and make it known to the public with social media and for every skill I have, I have a project to back it up
Thank you sooo much!
You welcome...
look I made this using python editing program that I made
Great work!
Go ahead. Although you may wish to redact any personally identifiable information.
By the way, I have a question for anyone with experience in the software development workforce. If you're working on a team at a company, and they decide to switch to a new tool (programming language, library, etc.), what happens as far as training is concerned? Is it more common to be expected to learn the tool in your own time, or for the company to provide training/seminars. How does this generally work? Could you share your experiences with me? Thanks!
From the couple of SE Workplace threads i've happened to read, learning a new library/stack/tech, is expected to happen on company time.
Personally, I do most of the learning at work than my own time, tho at this point its more onboarding instead of learning in an already established team
IIT
I think it completely depends on which company you work for. Any decent company should let you learn on company time. So its not a one size fits all, completely depends.
What has happened in your experience? I find the prospect of joining a company and being told "you have to learn X programming language by next Wednesday" pretty daunting 😄
i dont think any decent(-ish) company would ever ask you to do that
you'd be busy learning the existing codebase to learn new stuff imho
it depends. Namely on the scope of the change and size of the impact.
I have seen both. Most management is also open to set you up with training if you feel the need
A lot of times, the carrot approach works better than the stick too
Nah, I just don't know what to expect.
Probably have a bit of imposter syndrome 👀
where has this question come from?
bruh if you have impostor syndrome wtf is the rest of us supposed to have
Ask people what it entails and make a list of what it means or what you need.
Having that list will help you have a more concrete set of items, which you can bring up if unrealistic or go through if more realistic
Note also that from the side of the people doing the change, it's also in their incentive for it to succeed. Changing the practices of entire team(s) is a pretty risky move and they take the risk of having push backs or people leaving or a failed transition. So they have a lot to gain by helping folks like you
Generally they expect existing workforce to train up on company time. This is why languages changes are done sparingly and companies take so long to convert. In US, company could hire new and fire old but that’s a lot of institutional knowledge leaving.
Also, this is why MicroServicing is so popular, you can change out parts without rewriting entire app.
Most of the time, they convert while rewriting parts in new language or new framework. We have a project that’s been 3 years converting from .Net Framework to .Net Core because one of libraries we use is 16x more expensive moving to brand new core library.
I have an interview coming up that is "language agnostic", but the company has their codebase in python. I don't want to go through the normal hello world tutorials. Is there a good resource of things to learn that will take me to sr. software engineer level by next week? I have 13 years of experience in .NET / C#.
java is better
If it's a decent enough company it's expected that you should be using only your working hours to get up to speed into new tech/tooling (in practice, that might happen or not depending on how workaholic you are). As far as training goes, at best you might expect that someone in the company might teach a thing or two through some 101 sessions or by doing a crappy Udemy course or other cheap MOOCs.
Perhaps take a look at David Beazley's course: https://dabeaz-course.github.io/practical-python/
Let me know if that is the kind of thing you were looking for.
I don't have an interview but thanks
is there anybody knows how to code and that is a teenager?
unlikely that there'll be training/seminars, but some companies might do pairing sessions
IIT or JNU - Deptt of CS (SCSS)
?
Does any one here know what a high schooler can do to get experience? Obviously I know how to do python and a bit of js and asm and C but are there any specific topics/projects that you would recommend to put on a CV?
try searching for a research paper in you topic of interest and implement it. Looks very good on CV
don't we have a sth like jobs channel in this server?
if you mean job board like, then no. As you can see in channel topic, no recruitment or applying for jobs here
Are there enough freelance jobs in backend web dev ?
?
Hi there. If there are no jobs board on this server, do you have any guidance on which server/group is most effective to post Python openings on? I have multiple US-based (remote/Atlanta) startup roles open that I'm looking for great candidates for.
I read the channel topic. I'm just referring to Discord-only ☝️
I don't know any such places. Perhaps someone else canpoint you
debugging is when you are trying fix a piece of computer script that is not working
thank you, have a nice day
you to man
If these positions are genuine you dont want to advertise on discord. Find an actual job board
well, I've posted them on the jobs channel on the PyAtl server and it's been great to have real-time convos with folks who are interested
Someone practially copied my work on github (under the mit licence) changed him to the author and put on a new licence, what to do?
@grand sealplease don't share monetised links here
@vapid jay I'd start by contacting the author, explaining that they aren't allowed to do what they are doing, and offer them the chance to fix it (by either deleting the repo or putting the correct MIT license with your name on the copyright notice). If this doesn't work, DMCA notice to Github with all the implies.
based af?
That's kid for "very cool"
ah. Thanks!
Does anyone have experience with the Big Four, Deloitte, PricewaterhouseCoopers, Ernst & Young, and KPMG? Or similar?
I'm pursuing a job as developer or other domain fields related. Buying courses online because of certificate? Looks for oportunity in College? Do vagarous projects myself? Work with a team to see
I dont understand, how is writing medium tier articles going to further your career
consider it is being basics to teach you writing documentation ;b
tech career is not all about hard skills, communications/ soft skills are important too
With practice you can write very good articles which is important for some companies too (you have knowledge and can share it with others)
@subtle vortex
Why are you mentioning me?
is anyone here know how to make code loop
Is it common to have tech consultants on a retainer?
The company I work for badly needs one but I'm unsure of how this process is commonly done
you mean having payment in advance? usually if it is freelancer, we have third party who withholds money until the work is done, the third party server as judge in case of completed or not completed work, who will receive the money
if there is not available third party, usually employer tries to reach agreement to pay when the work is done. Or in the worst case = paying half of sum in advance.
In this situation the work may be development or it could be providing clarity on questions, analysis reports etc.
it depends on the size of the work 🤷♂️ and company reputation and freelancer reputation
I didn't know if a retainer-based consultant was common in software like it is in other industries
Or if a specific fee per work was always the way to go
as far as I worked with dev consultants and being dev myself, I can say that I prefer payment per hour
payment per result is much less desirable for one person, because it is hard to estimate time ;b
exception only if we estimate to make job much faster than it would take us time ;b but usually it can be done only for really short time work
Definitely, I think I'll need to split up responsibilities as different charges for this to work out
The company could save so much money just having somebody available to say "yes that is possible" or "the cost would outweigh the benefit"
i hired dev consultants to code review before
hired person usually calculated taken time to do the job
and I paid accordingly, everything looked honestly
Is a minimum hours clause common?
yeah, I encountered that too. half of hour / one hour could be minimum time
dev rounded taken time with half of hour accuracy
Makes sense
how to check is something int?
isinstance(variable, int)
also this is the wrong channel for this
sorry
How do so many people end up asking random questions in the careers channel?
It's high up in the channels list.
We tried to put the available help channels category above it as a buffer, but alas.
try to make random questions channel 😉 a special flood zone
or actually putting off topic general channels above the career discussion
Career discussion could move below the topical discussions. Actually maybe this entire channel group could shift down. People aren't too clear on what "advanced" means either.
This is the kind of thing we discuss at length in the staff meeting 😄 But let's move this conversation to #community-meta
Any advice on how to change jobs quickly? Rn I admit looking for some is stressful because I have an assignment to complete
Has anyone had any success getting a remote developer role as a self taught programmer? And if so, do you have advice? I live in a small town, so there's like nothing in the way of tech jobs here. I have been trying to apply to remote jobs that match my skillset for months and I have gotten nothing so far.
So I've been having a hard time getting an industry job, but a university offered me a teaching position out of nowhere. I'm hesitant to decline a job, but I'm also worried that telling people at interviews I have a 4 month contract would make it more difficult to get a "real" job. Is that a reasonable worry?
but I also had 15 years of marketing on my resume
Nobody is going to judge what you did career wise during a pandemic
especially if that something was working, and in your field
just keep enough side projects going that you have something to talk about in the interview other than grading papers
My concern was that if I interview and they say "When can you start?" that January is a bad answer for my prospects
ah i see
yeah that will be a problem most likely
i generally don't care to wait more than a month unless its an astonishing candidate or i am having trouble getting any resumes
and most places are used to ~2 weeks because they understand you need to give notice
It's also possible it will take you 4 months to get an offer anyway
Right, and I've had very little success getting any sort of job
I guess it depends how badly you need the money, how much work it will be, whether it will interfere with your ability to continue applying for something more permanent and more like what you want, etc.
Honestly, I don't even know what career path I should be even going towards anymore after so many rejected applications. I just apply to everything at this point from trader at Morgan Stanley to spreadsheet monkey at the grocery store. Moving into something that requires a skill like python has had a surprisingly low interview rate.
Depends on the country. In EU/IL, might be fine. In USA, might be a bit more difficult. But if you don't have some other offer on hand, it would take some time to get something anyway
I am in Canada, but I don't think it is culturally sufficiently different from the USA. I think you are right and I'll have to take the teaching position
Q: I just entered highschool, and got into pre-enginering. Should I switch to cs? I am self taught and feel actually taking the class would tech me nothing except give me better opertunities since I took cs. Will engineering give any benefits towards coding as for a job? We are going to do 3d modeling.
Also I know for a fact they would teach us Java, but I know it already.
There are many positions for industry developers that need to have background in a field like engineering as well as strong programming skills. Additionally, many engineering jobs will use some coding or at least knowledge of coding will be helpful. If you are interested in a very specific coding job, then I would talk to people in that field and see how they got there. If you just know you like coding, then try and look at all the different types of coding jobs and find what might appeal to you.
I am, thanks for the information.
like a career pviot? what do you mean by quickly? a job search typically takes 3 weeks or more.
3 months seems my average 🙂
Which foreign languages would be most useful for a US based back-end developer?
probably Spanish -- if you consider that foreign
lotta Spanish speakers in the US
make web services for them 🙂
I'll probably stick with Spanish then, thanks.
I'm a back-end guy but honestly everything I've run into is English
Yeah, my uni has a second language requirement so I just have to pick one.
I'd pick Spanish only because it's obviously the most useful if you live in the US
Yeah fair enough. Everything else only seemed marginally useful and if you transition away from remote STEM work almost entirely useless. I.e. Russian, Chinese, Japanese, etc.
Chinese seems sensible, but for us native English speakers, it's hard
Yeah I don't really identify with the culture and it seems like the reward for effort is low
if related to code, Mandarin could be helpful. There are tons of up and coming projects coming out of China
yeah that's what I was thinking
Whats up. How long are you waiting for the recruiter to answer you? I got a test assignment to do within 7 days. I made it within 2 days and for the 8th day I am waiting for any feedback. Should i send another mail to the company or just wait patiently?
Hey guys ! Has anyone done the 2+2 program in USA? Where u study 2 years in a community college and 2 years in university? If so can u ping me or DM me ?
Hello, may you advice the best sites to find jobs remotely for a python developer?
i need help in django
try remoteok.io
How come 99% of jobs are looking for web dev? Is there no chance for people who don't like front-end?
I've only ever done back end
You're probably looking in the "wrong" places. Check e.g. https://amazon.jobs/en/
I forgot to mention as junior though, obviously need to start somewhere
doesn't matter
lots of places hire people right out of school
not just in python btw? or only not in python? 😛
Man just when I think I did good on one project at work and felt good about myself, as soon as I was put on a different one that I wasn't too familiar with and kinda new I sucked and feel defeated. I needed a senior engineer to help me because i didn't know what was going on with this particular project. HOw do I get better?
Practice. Write code. You can also review changes from other devs - it's nice to see their ideas and use them in your code
I want to get into Python back-end development, which modules/frameworks are most common in back-end Python?
Nobody can know everything all of the time.
Be willing to learn and ask the right questions, and do the research yourself. Be forward thinking!
there's probably a lot
Django and Flask can be used for back-end
and beautifulsoup / selenium for web-scraping
Hmm, Django is very popular as far as I see... There are Flask and FastAPI too
Yeah that's what others told me too, django/flask and beautifulsoup. I also saw job postings for beautifulsoup in my country
@kind coral @vapid jay I see well thats another thing. I think I also need to get better at debugging code, and reading other peoples code but sometimes its so hard to figure out what someone else is doing
Debugging is very precious skill 👍
😔
you can do courses in de-bugging. and of course the best way is to practise yourself whilst you're on the job : )
How do I get better at that? Like when I read code, even on stack overflow and I have no idea what its doing how do I go about that?
Ohh I tried looking at debugging courses but couldn't find anything, for python specifically
Regarding to reading others code - maybe you should create some side project with your friend? Together?
never heard of a debugging course
90% of my debugging is sticking a print in there
if you have decent tests to start with, you won't need to do much debugging
print-bugging is okay but interactive debugging is much more powerful
🤷
My circle of friends aren't in tech XD Maybe I can find someone in this group to peer program with lol
I think a lot depends on what kind of app you are writing and how it is desinged/architectured.
Cannot agree.. Sometimes your test shows you that something is broken but you need to find the bug (especially if there are few small bugs which makes one huge)
You can try to find some pals online or participate in open source project
Can anyone participate in open source projects even at junior level?
Yep, why not?
You will add less advanced features but it's also participating
https://www.youtube.com/watch?v=yXz-daTKM94
also just google it there's a plethora of resources
( Python Training : https://www.edureka.co/python )
Python is an upcoming platform that is taking over the data science space. With unrestricted access to its vast range of free and open source libraries, it enables professionals to efficiently conduct their routine tasks.For. E.g. SciPy, which is a Python-based ecosystem of open-source software...
if you use Pycharm I know a course on linked-in that gave quite a good intro to debugging also but sounds like maybe you are more advanced than me
okayy got it thanks! Will def take a look at these. I actually just started my new job as a junior DE for a startup. Its been about a month. Im transitioning from being a Data Analyst. I also realized that some of the stuff Im doing now seems more related to Backend/Software Engineering rather than what I've been learning about in my DE program from Udacity. So I guess thats another reason why I feel new to this
But thanks guys def going to look at the material sent here and try harder
DE? Design Engineer?
Data Engineer
Oh haha 🤦♀️ my bad.
You can do it. Just choose a few areas to take as your focus. Enjoy the learning
Is anyone doing any large scale project. I want to try contributing to it.
I am new to contribution though.
How about PyDis bots? 
.source
?
would it be possible if a robot man took over my job
Hey can you please mentor me in open source contributing ? Please!
What do you mean? 
Like , How to get started to do some contribution.
Create fork of the interesting repository, push your changes to new branch and send pull request 👍
Not sure if this is a question to be asked in the help channel, how do i deal with merge conflicts? I also wanna do it in a way where I don't actually mess anything up lol
But how do I know what needs to be fixed? My manager told me that there were merge conflicts when he tried merging my branch with main. Let me take a look at this thanks!
that's like asking "how do I know how to write my code"?
it depends on the code, and what you want it to do
I see okay thanks!
Interactive debugging is 
why exactly you posted this here?
!rule 6 pls take a look at this. it's not relevant for ongoing discussiin
especially not in careers channel.
I understand that, but it's not a place for that. We do not how have project showcasing channels.
@vapid jay as Loosberg rightfully said, please don't advertise here. This isn't a showcase channel, and this is clearly your work.
Does anyone know about ALGO TRADING jobs ?
I want to become a algo trader. I am about to complete the basics of python. I don't know what to do after this. Some one please guide me!
Generally for those positions you'd need a strong education in maths/engineering/finance and also strong programming skills in any of java/python/cpp/csharp
Investment funds or banks are unlikely to consider you if you dont have any of those qualifications
Algo trading is ML stuff, so you have years to study. Data Science PhD is good option.
PhD isnt required but you'll probably need an advanced degree like a masters
unless you wanna work for two sigma or something "bleeding-edge"
Yes, It is appreciated. Of course one can try some regular career as a Data Analyst.
Hello, this seemed like a good discord to join to undergo a project. I'm looking for a few people to join together to help develop a game idea of mine and my brothers. If inteested please message me.
So what is your guys opinion and experience of starting a career as a programmer with no education (e.g only self taught), how feasible or hard is it gonna be?
Do u have any tips for that?
@merry lily what is career
What is your question? lol
Starting a job in the area u want to practice and being able to progress in it is what I meant in the question
Oh thats gonna be hard
Expecially with all this "software engineering" hype
Jobs gonna be gone in matter of weeks
No they won't be lmao... There is tons of jobs all the time. It's definitely possible to get a job without experience or education but you will need to make good side projects and you can try doing unpaid internships if paid internships are too hard to get when you start off.
Since self taught programmers don't have much general understanding of the field of computer science, they need to prove that they are at least very strong at technical tasks with side projects.
There is more to it too.
Why would I hire someone without a degree when most of the other candidates do have a degree? The folks without a degree need to do more to stand out.
The comparison is also typically different. It's not comparing someone who has been to school for 3-5 years with someone who has been self-studying intensively for 3-5 years. It's more like someone who has been to school for 3-5 years with someone who has been to a bootcamp or worked their way through youtube videos to make 2-4 projects in 2-6 months
So yeah, finding a job without a degree is not impossible, but it will definitely be a lot more difficult with lesser opportunities
They might hire someone without a degree for an easy job because they know they can pay them less. Getting anjob is harder but not as hard as some people make it seem. You just can’t expect to be paid the average software developer salary without a university degree. People will only hire you because you are cheap and because you are good at doing a single specific task
I am shitty at programming
But wanna work in it
Fuck:(
I just launched discord rn to say the same thing
Glad to see im not the only one lol
given how many shitty resumes I receive, I would say that has never stopped anyone.
More seriously, practice makes perfect and I don't see why you wouldn't be able to reach your goals
Bring shitty at something is the first step to being kind of ok at something.
yeah, that's like a first step to being an expert, just if you don't quit
@near ocean @vapid jay guys I am not talking about the advanced ML required jobs. I want to join as a junior developer or research analyst (who can develop aplha) in a HFT firm.
And does anyone of you who in these area ?
A "junior" in that field practically requires a PhD. Some places literally require it to be from a top school, or they won't even talk to you.
Only a couple hedge funds do that, personally I wouldn't even want to work for a place that literally thinks you need to go to Harvard or Princeton.
https://youtu.be/jVkLVRt6c1U
Quite interesting to see stuff
The most popular CreativeMornings talk of all time, Mike Monteiro gives us some valuable advice on how to get paid for the work that you do.
Mike Monteiro at CreativeMornings San Francisco, March 2011. Free events like this one are hosted every month in dozens of cities. Discover hundreds of talks from the world's creative community at https://...
What you should do is get a solid background in mathematics, especially probability and statistics. Also some financial mathematics, like understanding Black-Scholes and stochastic calculus. Then also study machine learning, and probably C++.
@smoky quest what makes a resume "shitty" for you? I've been applying to some jobs recently and just wondering!
Dont make it too fancy, automated systems will throw it out
If any of you would like to have a look at my CV and let me know what you think it'd be appreciated 👍
I see a lot of gigs on Fiverr about wordpress.
Should I learn it ?
I know basic html and css
Show what u ve got ;)
if you want to do freelancing, php and wordpress are probably the most in demand option. If you want to work a regular job, don't bother, they are quite solid tools, but IMO there are nicer option.
@vapid jay^
Yeah, I wanna freelance
then yes, learn wordpress, at least the basics. (tbh the few freelance jobs I did for my friends running wordpress stuff I just guessed at mostly, it is pretty intuitive)
How much time does it take to do so ?
Also, does it pay well (I don't want something exceptional, just average)
and does it have enough freelance jobs to keep me busy ?
depends on what jobs you take and how much you know. I don't really freelance to live off of, just to make a bit extra and help my friends out
I know nothing, just a beginner.
Also, quite some time ago, I bought a Udemy course called 100 days of code: python by Angela yu, will it be any useful ?
For freelancing
@digital fjord
no idea
It covers various python stuff, flask, tkinter, Numpy, sqllite, plotly, APIs etc
@digital fjord
I do not believe. In general, freelance work requires professionalism. Most often, freelancers are web developers and that requires a wide range of skills if you do everything alone from start to finish. One short course is not enough for anything. BUT it's a good start!
I'll keep this in mind.
Thanks for your insights.
That is my view and it is shared by many professionals. Diligence is rewarded here too.
Okay
hate everyone
Can you recommend a recruitment agency please (UK BASED), I Live in UK
I have two friends working in banks, one is on an algo trader model validation team and the other is a quant dev
Both have masters from top tier schools and both had to go through multi hour long interviews that tested their maths/programming skills extensively
The fact of the matter is that no bank is ever going to consider you if you dont have the degrees to show
*Bank or hedge fund or any other fund management firm
Do you know of junior positions without a degree requirement? Someone self taught with plenty of work experience elsewhere?
theres no such thing, youre gonna be handling accounts and people's money, no one is ever going to consider you without a degree
If I were to learn python, would that bring me anything in the programming world?
might bring you a job, and some fun too
Where to start with no degree then? What are the career steps/blueprint for older people like me with no university degree but over a decade of management work experience elsewhere?
dunno about banks, but I've had a decent 30-year career with no degree
(well I have a two-year degree from a community college, which helped me get my first job)
I personally would advise younger people, straight out of school/college etc to get a degree/apprenticeship then degree if they can.... I know it will help land their first job, especially these days.... But for older people it is not viable or easy to do a full degree (mortgage,kids etc) so where do we start?
anonymize it and send a link here. Am sure you will get some feedback from multiple people here


