#career-advice
1 messages · Page 373 of 1
It's an internship, there's supposed to be a mutual understanding that you're there to learn in exchange for a supposedly cheap labour -- also they'll be looking for potential long term hires. So proving you'll fit is important.
cool thanks! How about in the technical assessment? @swift veldt
I don't know. I'm not a software engineer.

but my guess is that you'll be given a theoretical part (algo) and an application part (use cases).
everyone says that fang does lots of DSA and leetcode style based assessments
Hello guys
Hey
hi
but my guess is that you'll be given a theoretical part (algo) and an application part (use cases).
@swift veldt this is about right. which of the two you get will depend on company and level; and the more senior you get, the more architecture you'll get as well
It's quite similar in other industries (albeit with code involved). In Financial Consulting you'll be given theoretical questions such as how to handle some kind of financial risks (e.g. PD, LGD, EAD for credit risk), then you'd have some use cases to resolve.
what is the best career as a python dev ?
Does anybody know of some high-quality paid training/courses within ML/AI I could look at?
I have a budget from my work that I need to spend
DeepLearning.ai's classes on Coursera with Andrew Ngo are pretty good
Is there any benefit to the paid version?
eh, it's free if your work is paying for it.
You get a nifty 'diploma' at the end
but mostly, the access to all the jupyter notebooks is great.
I'd also recommend IBM's Data Science certification on coursera
You can access the course for free though right? You pay for the certificate?
Ty for the help btw
Fair does, sounds good
I've gotta spend this budget, any ideas for hardware I could buy that's useful for software dev?
RTX 3090
if you want fast ML.
but usually, ergonomics is important.
A good monitor trumps a lot of things.
Already got one 😦 and got a nice kb+m too
most companies are not at interview stage with internships yet
assuming Summer internship
It depends on the country.
they are doing interviews
Continental Europe doesn't have as a strict process timeline-wise as the US and the UK.
so any idea why I am not receiving interviews ?
sheer volume of application might imply you're being binned at a high rate.
ok
What's the difference between majoring in cs or computer engineering? Which is better?
it's less about you and more about filtering processes by HR.
so its just luck
There's a bit of luck involved, yes.
but can you explain filtering processes by HR
Have you ever used Taleo or a similar system when applying for an internship offer at a company?
You mean your college's career center website?
well, that may explain it. From what I understand, and from my experience, those offers are usually entered in career centers not by the company, but by the people working at the career center. So you're just adding one layer of filtering to your recruitment process, which my explain your low return rate.
Apply directly, always.
So apply on the college site and directly ?
No. Apply once directly on the career website of the company you apply for.
for instance, if I'm a student at a college, I'm not going to apply to a job offer on the school's website, I take the offer's title and go search directly for it on the company's website.
"Always remove intermediaries" is a good motto when you're looking to get hired.
Okay I understand that , but the way our internship website works .Is it has a apply button beside each job
But to go back to Taleo, Talend, etc. Those are filtering system for HR people. You often have to enter all your resume info again, and it allows HR to filter and sort resume based on criteria (like keywords, location, etc).
but how to improve my chances with the filtering processes by HR
The best question is, do you trust your likely underpaid career center person, that they will look at all the resumes of you and your classmates and work actively to find you all a job, or apply for you all to the companies you clicked "apply"for?
There's no best way to increase your chances to pass HR filters.
Mostly, it comes down to having the right keywords, being concise and readable.
Okay fair enough
but say if there is a new availability on the internship website do I not apply for it and apply for it directly on the actual company website ?
Always directly tbh.
check if it exists on the company's website and if so apply there.
if it doesn't exist, then the offer might be specifically for your uni (then apply for it on the uni's CC website) or, more usually, the offer is already provisioned.
Too often, offers you see on career centers are offers that the CCs have scraped off the net and are old already.
@swift veldt also for applying for places directly , when I need to upload a resume all I have is my grades ,modules I have passed and github . Is there anything else I can say to stand out ?
put in a cover letter along with the resume
and add your personal projects/volunteering in your resume if you have no professional experience.
Once last thing If I apply for company that arent linked with the college , would it be hard to sort working dates dependent on the company ? as my internship has specific dates
what careers are there in python?
software developer, web developer, back end, data science, backend development
is the pay good?
i think every salary is good
ive some pretty crap python grad positions to be fair in UK
well, things for me seem to be on the up and up. 3 Full time job interviews lined up, one interview with a recruiter upcoming, and another recruiter has two contract gigs i'll interview for if all else fails
What industry/ies are these jobs in?
one is in health care
all 3 are web applications
one is in sports, another is in music
the contract jobs are all healthcare
damn
Nice. Healthcare has a lot of regulations, it can be a pain.
for employers are certificates worth anything or is showing projects youve made worth more ?
Personally, certificates aren't worth much
a project proves you actually did something, while a certificate just says you passed the course
:3
Is this good place to link my repository? I want to show it to someone as I'm looking for some feedback.
Maybe you can looking for channel that able to share your project
How do I get my first job as a developer?
I'd appriciate if anyone was to give me advice
build projects, only put on your cv technologies that you know, send a good cover letter and smash interviews
are the majority of jobs in your area looking for django/flask or something else? learn it really well and apply
I am getting ready to aquire a certificate in data science form IBM. I will than have another project on my portfolio.
The concern is that I'm still in college. I do not know whether it's something worth completing.
Everyone says differently. What I'm really interested is finance. I've been trading stocks for ~3 years and I know quite a bit about them at this point. I would love to be in the financial side of tech.
so what question are you asking?
Whether it's worth finishing college or start job hunting. Since I'm very close to recieving my certificate, I might soon be able to apply to jobs. How important is a college degree to get into the industry?
While some places say that a BS CS is a requirement, people say that you don't need it.
That's what I find confusing.
if you are close to finishing your college degree i would highly recommend completing it.
I'm in my second year.
and this is coming from someone with no qualifications who gets paid to write python
why do you want to drop out?
I want to support my family.
can you afford to stay in school and complete your degree?
I'm in school tuition free.
Well im in a community college but I have to go to a 4 year next year if I continue.
i have no qualifications and i am fortunate to get paid to write python, but mark my words when i say if i could turn back time i would stay in school 100% no matter what and get those degrees
What exatly do you write with Python (if it's no secret)?
i write python for 3 web apps for a company im employed with, so we use django and flask
Would I be able to get hired as a data scientist or backend developer without a degree?
If I'm able to get a job, I'd be able to complete my education online.
the answer is yes, but it is extremely hard
i would reccomend getting job interviews and offers before you quit education
dont quit education without a job offer
backend developer - yes, data science - no
Yes. Education will be more or less important to different employers, too. Big places like Google, etc put a premium on degrees. Smaller places, less so.
What about a trading firm? Would it be possible to get hired in such a place?
trading, highly unlikely without a degree
if you are in school stay in school!
get your degree, it will make the rest of your life easier
please listen to someone without a degree
Even though DS doesn't require more than high school (depending on the schools) math, college degrees are coveted. And also depends on the company's definition for a DS.
Realistically, schools aren't going to prepare you for the job, but it's often society's bar for basic competency.
Josh's sentiment is pretty to the point.
So what is my best bet? Would I be able to get hired while in school? Living is quite expensive here in NYC. I would need to make more money to be able to pull everything off.
Look at it from a recruiter's point of view. If they can hire someone with a degree or without one, it makes sense to pay more attention to those with one.
Depending on how strong you are with the technology, you could either work part time or even delay school to work as a paid intern.
But paid internships are rare.
You would have to research that on your own.
^
The data differs everywhere I look. Some say $20 per hour while other places say $50.
Think about it this way, different companies pay differently.
Plus job responsibility is different.
focus on your qualifications and getting the first few years experience on your cv, that is the most important, if you can survive without focusing on the money then i would highly recommend it
Well I guess that I better get back to work on my project. I dearly appriciate you two for taking time helping me. I will highly consider a way to work and study simultaneously.
all the best, ask as many questions as you want here!
im 19 and i didnt even start with python basics
Check out glassdoor.com for salary info
anyone who wanna suggest me like from where should i start
But remember that many people lie about their salary and say they get paid a lot more than they actually do.
Do you mean you haven't started with Python basics yet? You need to learn advanced Python before you can get a job. But if you know intermediate Python maybe you can get an internship.
i literally have no idea about python
im very much intrested about python as its such a fast growing language
ive joined this server so that i may get some idea how and where to start about python
You should get a book or go through an online course. However I will warn you that becoming a professional programmer requires a lot of work and practice. It is like becoming a professional athlete. You can't become a football pro in a few months. It takes years and you need to start early.
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
!reasorses
So I am building and interview technical quiz for a new data engineer position we are hiring for, and would love some opinion if I am making it "too hard" (meaning the effort to complete it is more than most would want to do to get a job).
I give them some production data of ours which is new line delimited xml, it has amazon product and an array of offers + sellers in it. They are to parse it and write it to a database which is snowflake which has python native sql alchemy (yes i know that isnt the most effective pattern for snowflake).
Hi I need help so as to what to do next
I am a school student in 9th Grade
I have followed a full course on python basics, and am comfortable with python
now I'm undecisive what to do next
I am doing Pygame and discord.py its interesting but not quite useful
I tried django, its not interesting but helpful
what should I choose
It's really hard to say, you should focus on what you like. Make or do things that you think are interesting and create a portfolio. Check out Tech with Tim, he started early and gives advice on what he did to be successful.
I definitely applaud you as most people your age are not thinking this way. Keep it up!
@brittle knot Please don't invite people to your Among Us game. That's not what this channel or really this server is for.
wow
can someone guide me please
how can i get a job as a python dev?
is there even a job as a python dev?
can you get a job by just knowing python? or do you need to know DJango and then go to web dev? or something else for machine learning and AI?
kinda stuck right now! a clear guided path.. or a link to a quality blog post with the guided path would be really helpful
thanks
@urban venture it depends on what you wanna do
but familiarity with the relevant libraries would be a good start
so Django/Flask/FastAPI etc. for web dev
numpy/pandas/sklearn/tensorflow/keras for DS/ML
which domain is easier to get into
SQL-related stuff for DE kinda jobs
I know some HTML CSS and C
let me elaborate.. I am currently a digital marketeer
I studied C in college
and then my job required me to learn some HTML and CSS
but that's it
i like coding so what to shift domain
so what should i learn now so that i can get a job ASAP
already completed ATBS
@dry sapphire sorry for typing a waterfall of text like a madman
well
that depends on what kinda job
because of course
career opportunities will vary with location
okay.. web development seems to quite popular here.. i am from India.. so let's say web dev
I have completed ABTS.. now what do i do?
*ATBS
completed what?
@dry sapphire automate the boring stuff with python
ohh! nice nickname @urban venture
is there any career that i can do ? ping me 🙂
@jolly escarp didn't work with snowflake but the task seems reasonable
Hey guys! I'm a second year uni student, currently pursuing a bachelors in Computer science, graduating in 2022. I have a grasp on the language itself, i was just wondering what my options are from here? To get deeper into python, and python-specific technologies. I have no problems with self learning. Will just need a bit of industry experience here to guide me. Thanks for any help in advance.
!warn @vapid jay We don't allow recruitment on this server, as specified in our rules and the channel description. The same goes for unsolicited DMs on the subject.
:incoming_envelope: :ok_hand: applied warning to @vapid jay.
@viral swallow languages, libraries, frameworks and techniques change over time. My suggestion would be, while in university, to get experience with both popular languages and diverse languages.
@jolly escarp interview problems are to understand process and thinking questions not about implementation right?
I expect you want them to explain how they would do data validation, exception handling, testing (you have unit tests on a data pipeline right?), versioning, data mutations.
Parsing XML and calling the snowflake API is pretty basic, but going to be painful to watch someone work through the first time if you just want working code.
anyone have any personal experience with the grow with google python course?
Hey guys just wondering does having a BA in CS affect your chances of grad school
Cuz I am wondering if should I go for BA in CS and BS in CS
Cuz for BS I need to take physics and I am pretty much bad at it (like I would hurt my gpa after taking it)
Honestly physics isn't that bad
I am in it and I am near to failing
Am I better off dropping physics and going for the BA?
Anyone know a good way to find internships in the CS field?
google for intern jobs and apply
can you get a job in programming/cybersecurity/reverse engineering without any degree online ?
if you have any experience/projects, sure
@vapid jay Experience speaks louder than school in many cases -- but -- for every 20 successful developers with degrees I see one without.
Can confirm. Associate's degree here. I work on a team with engineers and data scientists with various letters in their names all the way up to PhD. There is mutual respect amongst us all. No one cares about the letters in anybody else's name. And one of our highest performers came out of a bootcamp.
@jolly escarp didn't work with snowflake but the task seems reasonable
@marsh wind Yeah, the way its set up it is just engine parameters and then df.to_sql()
i did it myself this afternoon, took about an hour. I have just had a few people bomb on it really hard. TY for the feedback
@jolly escarp interview problems are to understand process and thinking questions not about implementation right?
I expect you want them to explain how they would do data validation, exception handling, testing (you have unit tests on a data pipeline right?), versioning, data mutations.
Parsing XML and calling the snowflake API is pretty basic, but going to be painful to watch someone work through the first time if you just want working code.
@modest fractal
Its a "take home" where i send them a zip with instructions, data, and credentials. And we schedule the final a week out or so where we talk about it. I care less about if it actually runs but want them to take a moment and code something. and not under the pressure of a few ppl watching them do fizzbuzz, ect. Then with what they bring back, ask the "what would you do differently", "how would you perform data validation", "if the xml structure change, how hard would it be to adjust." things like that.
I sat through one, where they had it "working" but had been running it for the last 2hrs to load the data and wasn't done at the time of interview. It was loops on loops.
Data set = 13k summary objects, with 250k detail objects. Runs in ~3 min for me, most of that is due to the import method i am forcing within snowflake.
just spent the last 20 minutes revising the linkedin.
any recommendations for startups to reach out to? I just don’t know that much about tech startups or any who are taking underclassmen for interns
or, how to know if a startup is promising?
@viral swallow languages, libraries, frameworks and techniques change over time. My suggestion would be, while in university, to get experience with both popular languages and diverse languages.
@modest fractal I have experience/projects in C++, Java and ReactJS. I like to learn new and different things. So the advice for me would be to keep learning more new things? If so, i'm open to suggestions. Thanks :)
thank you!!! that’s super helpful
Should I use fiverr or upwork for webdev & cs tutoring
Why jobs only guys
Why people can't think to create their own google or own fb
I don't know much about discord so sorry if it is against discord guidelines
i mean, do you have a multi billion idea right now?
@vapid jay Experience speaks louder than school in many cases -- but -- for every 20 successful developers with degrees I see one without.
@modest fractal but how to show that you have actual experience ?
if someone experienced answers this question^, please ping me. I need an answer on this too
@modest fractal but how to show that you have actual experience ?
@vapid jay @viral swallow 2nd hand knowledge so take it with a grain of salt, but mostly with lots of projects on github so the recruiters can see your code and see that you have experience
^ having work and/or project experience should suffice. I had links to my GitHub on my resume and was contacted by recruiters
hey Guys! Have you found positive / negative aspects that are reflected in your life, with the profession of the web developer? (Employee / Freelance and Non)
crunch, for one
@viral swallow Most folks i've seem have come up the ranks.. maybe spent a year in support vs 4 years in college... continuously networked and built out tools (rather than clicking buttons), and showed aptitude/desire. I love helping folks move up, and at my org stolen 3 people from non-technical roles into SRE roles.
@jolly escarp can I do it? 😄
@vapid jay ^
crunch, for one
@distant crow unpaid crunch lol
@viral swallow I agree with @modest fractal , keep networking, find what clicks with and motivates you then do that. I clicked with data as applied to business value while managing truck drivers, and now thats what i do.
Interesting
I've tried a lot of stuff. I usually do a few projects and then move on. Can't seem to like either of them enough to stick to them
Thanks for the advice
I'll keep it in mind ✌️
This is a scam right? Whats the take away on this kind of thing on linkedin? Its obviously not good.
This is a scam right? Whats the take away on this kind of thing on linkedin? Its obviously not good.
@violet magnet what exactly is a scam?
The company?
It's very much real
Description is obviously an upsell but it's not a scam
.... I'd pass....
Im asking with complete ignorance. I dont know anything about linkedin or software jobs. Was just looking for input.
It uses language that is...
not trustworthy imo
Well I have a guy in my network who works there
I see...
And knowing where he's I can assure you that they must pay him pretty damn well
Thanks for the input
And far as I know they do have serious input screening
I just made a linkedin account and im not overly familiar with the site yet. I pretty much anticipate scammers on sites where there are job openings. Too easy of marks for there not to be
So, speaking of that... It's not proper etiquette to try to connect with people you have not actually worked with right? For example, you dont "connect" with people you work on open sources stuff with or... people from a community like this?
Right?
Theres too much personaal info for it to be any other way.
I mean you can. I have few connections made from this chat
Right.
But just throwing out of nothing your linkedin acc likely won't work
Also it's normal to connect with people you didn't work with
throwing out of nothing?
Cool, I was hoping to make contacts with people I know online to make myself look better and more connected haha.
I mean, if you just put here your profile and ask people to connect
Riiight
yeah that is weird.
I mean people that you actually deal with for extended time and such
I’d say to research the company if you’re not sure on it and just apply. It’s not guaranteed that they will respond anyways tbh
it's probably wise to take any claim of "make money freelancing from home!" with a grain of salt. Obviously you can, and plenty people do, some make good money and more than they would with a regular job. But it's by no means easy and don't expect amazing results until you build up your portfolio and reputation
things make more sense when you mentally add " * with years of hard work" any time you hear anyone say anything about making money
Here, we can fix this:
Are you interested in a lucrative (after years of hard work) career as a developer?
Got two interviews tomorrow, technical. What are some last minute things I should probably prepare for before the interview? I honestly should do more leetcode but I just don't feel like its relevant for any of the jobs. They're all such small companies
Not much of last minute really. Research companies well in case if they will offer you some kind of case study exercise. And if you had some personal projects be ready to elaborate about them
Specifically on tech you chose to do them
Maybe think of their potential tech stack its pros/cons and alternatives
If no idea on stack think of one based on job description @harsh patio
It seems like question about differences between frameworks, approaches and paradigms are rather popular as they can show the depth of knowledge
Yeah to my personal projects, I build them to learn. No other reason. I can list off alternatives for how to do things.
That said all my jobs are in the same tech stack because it’s where my experience is. I’ve been studying various aspects in that language just to make sure I have all my ends covered.
I’ve been studying various aspects in that language just to make sure I have all my ends covered.
Sounds like a pretty good drive. All the praise to you.
I’m trying. I tend to study outside of work. Not necessarily doing outside projects but I study. It’s helped a bit but I’m still a master of None haha
last minute things? If first interviews read up on the companies and prepare questions and have a speech prepared
if it's a technical interview... go through a list of possible gotchas
I’m trying. Just not sure of the gotchas
Read up on gotchas related to specific programming languages or frameworks
Assuming you're on interview for C# .NET stuff... read up on online lists of gotchas of that
Yeah these are technical interviews.
I’ll just go over a list of questions. Problem is a lot of these are super low level
And I just doubt the interview goes low level
low level? as in, closer to the "metal" or as in junior stuff?
Fingers crossed, it’ll go based off my experience, and more high level shit like design patterns and techniques
ah I see.
check if glassdoor has info on the interview style of those companies or even reddit...
if they're big enough, you might find something
Good thought. I’ve done that before but it’s been a while
might want to take a note about that for the next next job
None of the jobs I have lined up appear in like Glassdoor lol
Had to take any of these reviews seriously for these companies because there are so few
Yup
most of the technical interviews seem to be garbage nowadays
@vapid jay it’s hard to know. One of the ones I had was just speaking to my experience and they guided me around job requirements and I related strongly so we got to speaking on that. I had another that was super low level details about the language. I don’t do well with those
hey guys, how are you doing?
i'm now 1 year into programming, I'm going alright with basically every project I try, and i'm looking for my first job right now, I have some knowledge of javascript and mostly python, i'm going well in python.
What you guys suggest me?
I have zero networking, as I've said i'm 1 year into programming and because of covid i could not go to events because they were all canceled, i'm kind in the need of getting a job but I'm all in into programming since i've entered this awesome world of coding.
applying in normal job boards is not working how I've expected :x
1 year into programming? what does that mean? network events are happening virtually now.
I really don't know how to create networking online
for me it's a personal approach
and sorry my grammar, i'm not a native english speaker
oh that's good
Does anyone have a 'professional' github profile that I could refer? I've decided to create a github account to help with job applications but im not sure what a professional format would be.
@iron gulch I would search for some of the big-name developers and check them out first. Especially aspiring developers that are without a doubt going places. The people that are still looking for that once in a lifetime job, Fully capable of getting it, and still on the search. Those are the people to be making examples out of. Just my thoughts. I’m right there with you on the girhub portfolio!!
Community Platform Manager @digitalocean 🦈 Working for @cloudflare to moderate @cdnjs ⛅️ Open-source maintainer & avid supporter 💻
cdnjs | digitalocean | do-community | js-org | Hacktoberfest | JetBrains-Community | RGSHW | MagicCap | botblock
@iron gulch @vapid jay 
@vapid vigil 1st link is solid , second one aswell. guy works for cloud flair ❤️
didn’t realize your admin. greetings friend 🙏🌚
thanks guys
For anyone who has a masters in CS, how has it affected your career or options? I recently got a job with this company that will cover majority of my educational expenses, so I’m considering enrolling in grad school in a few years. But it was something I wasn’t considering before
Hey guys, I am a recent graduate engineer (energy and renewable energy) . Being very hard to find a job at the moment, I am looking for collaborative / open source projects in physics that I could contribute to while I'm in lockdown. Do you know of any sites that list collaborative projects?
What's the best method to get paid for freelance work? Been using paypal just wanna know if I should try and get other things.
Well depends on what you wanna do
@vapid jay
U can even make ur own udemy/ coursera/ skill share couse
No, I mean literally to get the funds
like if I make an agreement with an individual to make something and he wants to pay me
what are the best methods to receive that pay
I've been using paypal
I need a open source python dev to create a ux ui for my pen testing application. dm me if u want to join . But currently i cant pay
thanks @dreamy delta!
Hey guys, does FAANG companies advice you when you dont get the offer? Im in kind of a weird situation
From what I understand, yes
Okay, so I should not worry
I got in a weird situation with facebook
They contacted me and they asked me fory available dates for an interview
Got the dates as asked and another resume for my interviewer to see what to ask me for the interview
But no response I have been given since that
And 2 of the 4 dates for my interview already passed
Should I think this is gg?
I contacted them like 2 days before the first date, no response has been given
Will contact again if all dates pass
Its an internship btw
if you have a number, call them
otherwise, maybe you were ejected from consideration or recruiter is just overwhelmed
Maybe email your recruiter again. They should inform you if you are no longer being considered but the details are usually confidential. I haven’t interacted with Facebook so I not really sure tho
hello there
I just know only python programming. I have finished a course in python institute and also a course from edx from MIT
what should i do more in this regard
to get a remote job what should i do more. if anyone have idea.
Is in California, Sausalito
They contacted through linkedin, then after reviewing my profile they asked me about my available dates and after that another cv/resume so my interviewer could know what to ask me
So its really weird why they stop contacting
So you have a visa for working in United States? If no, someone figured it out and stopped talking to you. I’m assuming that your LinkedIn profile is accurate to where you live?
They asked for your available dates to meet with the interviewer or the recruiter? From my experience, you meet with the recruiter first so they can inform you about the program. They also usually ask you for to send your resume first too
god, to answer your question, I wouldn't expect a master in CS to change much. It probably depends Master Thesis/Capstone is about
If you are American, I wouldn't spend the money on it unless your company is willing to chip in a ton
however, there is probably edge cases where it would pay off
nice pfp rabbit
Hmmm ty ty. Yeah I wasn’t exactly sure if there would be benefits but figured I could learn more about a particular subject and that might allow me to gain more experience
Nice pfp public Santa void main 
yea, the voice chat people hooked me up
Is in California, Sausalito
@sterile meadow Sausalito's a lovely little city just north of San Francisco across the bridge. Are there big tech companies over there? last I was there, it was residential and a few shops and water-side restaurants
oh, Facebook reality labs, didn't know they were in Sausalito
oh wait, now it makes sense, it's a former Oculus office
it's weird that I can't find the actual address of of the office
Booo Oculus
My guess is recruiter screwed up the location and once they realize that, is ghosting instead of admitting they made a mistake
two interviews down today
im going to be so sad if one of these doesn't offer me anything, because I want it so bad and it is such a good match
you win these man keep believin
...
What programming Languages are required to become a software engineer?
Mention me with anwser
it also depends what you're doing or making
But how many should you know?
I think 2-3 is considered pretty good, but it's more important that you dont limit yourself to a specific number
programming languages are just different tools to get different jobs done, don't get too attached to one or a few
if you're looking for more of a direct answer it's good to know at least one lower level language like C, and a higher level language like python
it still all depends on what job you're going to go
hi I need help with python
Uh is this recruitment
Doesn't look like it's paid
I agree with Stellar. A few languages is pretty good but it’s really just understanding what language you need for a task. When you’re interviewing for bigger companies, they allow you to use a variety of languages but smaller companies may be looker for a specific language or so
For job you might even get away with Python+sql, JS+sql or JS +html
Many companies would prefer if showed a language like Java/C#, higher language but with static typing
Hello I don't know if it is the good place but could you help me with my cover letter, I would like to tell this :
As a Software Engineer, I develop the new features of a web app using different technologies such as Django for the back end, HTML, CSS, Angular for the front end. Moreover, I use Celery for the background tasks, REST API to allow to the web application to communicate with other web apps, Flask to send data to the web app. I develop unit tests, analyze the code using pylint. I work according the Agile methodology.
For you is it ok ?
Thank you a lot !
eh, cover letter should be less buzzword and about soft skills
wasup guys
ill show u wa i mean
ok
thats a draft friend
ok got it
well god bless u man
i got to go bestie

wow u type slow @uncut wasp

lol
rlly
i dislike it when it looks like people are typing walls and only 1 word or 2 emoji omes out
oooog
@uncut wasp

was actually typing a response to the recruitment thing for the non-profit
Guys... Really not a place for this. It's #career-advice
Many companies would prefer if showed a language like Java/C#, higher language but with static typing
I’m working for a bigger company and they were looking for experience in python and JavaScript primarily but yeah it really just depends on what exactly you’re doing I believe
that sounds very webdev
Mainly yes
just as a general question. i see that almost everywhere i look, companies are looking for bachelors/masters or even higher to get a job as a soft dev or data scientist (dont know what path to pursue yet), how realistic is it to try and get a career in these fields just as a self taught programmer?? Is there anyone here who was able to do it?? Do you have any advice??
data scientist is generally more degree gated, most companies put degree required
ok so thats out the window. Is there a chance with soft dev of not really??
This is pertaining to CA, USA. I do see success stories of degreeless people getting jobs in the industry but i know its some part luck and some part knowing the right people. I guess i just wanted a more real world statistic so i know if im wasting my time or not
So you have a visa for working in United States? If no, someone figured it out and stopped talking to you. I’m assuming that your LinkedIn profile is accurate to where you live?
@shadow moss it was an intership so they recruit abroad and help you with visa issues , they recruit to latinamerica so i was invited by that branch to work there
just as a general question. i see that almost everywhere i look, companies are looking for bachelors/masters or even higher to get a job as a soft dev or data scientist (dont know what path to pursue yet), how realistic is it to try and get a career in these fields just as a self taught programmer?? Is there anyone here who was able to do it?? Do you have any advice??
@misty jasper i work as a backend engineer at an uber subsidiary right now, i have no title since im studying, so i work part time there. Its really hard if you dont know how to handle conversations on interview. In fact im the only engineer on the company that has this kind of privilege the only way to achieve that is to 1.- get the best scores on their technical tests, 2.- be honest from the very beginnig and 3.- have a nice resume about you
and add to that a mix of luck
They asked for your available dates to meet with the interviewer or the recruiter? From my experience, you meet with the recruiter first so they can inform you about the program. They also usually ask you for to send your resume first too
@dim cipher i met the recruiter through linkedin so my resume was just there, then she asked me for another resume as a document for the interviewer. (The technical interview) not the recruiter one, since is an intership its not the same flow as other applications, first you get contacted then they see your resume or whatever and then you get an interview, last stage is another coding interview and a "are you culture fit" one
i got to stage 3 of 4 and asked me again for my resume to send it to the interviewer no response since then
the resume was for the interviewer to know what to ask me about (what questions should be made)
on code
Real quick question. Right now im studying discrete math in preparation for a data structure and algorithm course im going to be taking. other than that (of course aside from language proficiency) is there anything else thats universally sought after as far as knowledge to have for interviews?? @sterile meadow
Real quick question. Right now im studying discrete math in preparation for a data structure and algorithm course im going to be taking. other than that (of course aside from language proficiency) is there anything else thats universally sought after as far as knowledge to have for interviews?? @sterile meadow
@misty jasper tbh discrete math is not that necessary, i'd go for algorithms and datastructure, but being really honest i dont like that kind of "interview preparing" stuff, just learn by projects and first be fit for the job, then worry about the interview
Ah interesting. I was recruited for the Google SWE internship but it wasn’t through LinkedIn. The process was somewhat similar but they wanted my resume before I met with the recruiter. My b I figured that’s what they would have done on their end. Did you email the recruiter today or anything? I think you should and if they don’t respond, maybe move on. It’s sad but not sure what else you could do
Ah interesting. I was recruited for the Google SWE internship but it wasn’t through LinkedIn. The process was somewhat similar but they wanted my resume before I met with the recruiter. My b I figured that’s what they would have done on their end. Did you email the recruiter today or anything? I think you should and if they don’t respond, maybe move on. It’s sad but not sure what else you could do
@dim cipher yeah, since im not from the US i dont know how the flow is there, but at least here they advise you like in the week if you are not fit and if they dont answer they usually forget, i'll email them one last time when all the given dates are gone to ask what happened and then move on
Oof, I’d email them sooner than later. Good luck tho! Hope it works out
thx!
Bulbasaur!
Indeed!!
Hey can someone help to code a very small program
Q: I'm currently studying a business degree with major in IT and Info Sys. I can code in JS and Python, do you guys reckon I could get a job as a fullstack/front/back developer ?
based in Australia
@crude raft I could help, linux os as a target is a bonus
Oh this is python server
@crude raft Yea i could help
It’s fine thank you, I got it man @vapid jay
Ok good to hear
Hey guys was wondering if anyone can give me some advice regarding careers. Had a rough patch at uni, mental health issues and a bunch of personal shit happened, which caused me to receive many fails in one semester, and didn't even go in for another (even though i paid for the courses). I'm on track now, and have been for a while, grades are improving, but i'm still so scared about what it's gonna look like on my transcript. What's my best option, try building a good portfolio of work to show that i'm up to the job?
graduate and apply for jobs, when it comes up, explain that it was rough patch but you are obviously over it
it's not likely to be a big deal
since it happened earlier, your hope is they look at now
after your first job, it won't matter, few people ask for transcript for second job and almost no one after that
Yeah that's true, it just worries me a lot, but maybe i'm worrying more than I should. Can't change what happened 😄 just gotta keep pushing. Thanks for the advice man
Assuming your North American, no one will care after your first job
some countries, your transcript follows you longer
Not North American, but similar in my country. After the first job it's pretty much sailing from there
and my guess is maybe you will lose out on some amazing company, MAYBE but there is always second and third job
Yeah true that you're absolutely right, get the foot in the door first and keep working on the skills and hopefully find something better as time goes
@cursive owl I had a situation like this several years ago. I've heard from professors that if you have a contiguous block of bad academic performance with a plausible explanation, they will understand.
Thanks so much man, that's good to know. Yeah surely it can't ruin someone forever, it just takes one bad year to flip things sideways so surely they will understand right? Hope so, but i tend to worry about it heaps lately, but guess I shouldn't worry and just keep trying to do the best I can
I mean, if there really is no human element involved, and they don't care that you had that experience, do you really want to work there?
I wouldn't want to get kicked to the curb if I'm ever down, but I'm American, so I can expect that a company will one day do that to me.
Sorry I just did a 180 on my perspective. I guess I'm just feeling cynical tonight.
Suffice to say, I've been advised not to worry about the mental health stain on my transcript 👍
@peak halo Too right, caring just about some letters on a transcript and ignoring the person wouldn't be indicative of a very good workplace culture. Nah it's all good thanks for taking the time to reply to me, really helping me feel a bit better about the whole ordeal 🙂
Someone suggested making a blog about coding to show employers, is this idea any good, and if so, would videos work as well?
Hi guys, I Have job interview, do you have any good courses or pdfs about python? The conversation will be about python without coding
I mean, to remind, review theory
What is the expected future of mobile app development and the current state?
It will continue?
Both platforms are pretty mature so I wouldn’t expect a ton of churn.
Hi everyone!
I am new here and new in python.
I know the basics and I did some simple projects. Now I really want to get some experience with working with another programmers. So...
If you are working on something where a person who has no experience can do some stuff for you, I will be happy to code with you.
Hey so, the top of this channel says "NOT FOR RECRUITMENT," I was wondering what that means exactly?
I'm not looking for a job, I don't want any money for it, I just want to gain experience. is it still recruitment? If so I'm sorry
Hey so, the top of this channel says "NOT FOR RECRUITMENT," I was wondering what that means exactly?
@thorn spade exactly as reads: you cannot recruit people here
my god, what at a freaking rough week I'm having and it's only tuesday yet
yesterday received the news that my "department" with another one in order to have more "synergies" and SAFe was being considered for use (yuuuck) and my engineer director was moving on to someshit else in the company but it feels like just smoke up my ass in order to cover up his leaving the company
today I received news from my PO that yet another different priorities just came down to him from the head of product for my team... I'm just about done with this crap
just felt like venting a bit, don't get into software folks.
@thorn spade This channel is for mainly for advice and discussions around working as a Python developer (or a software developer in general). We don't want this channel, or the server in general, to be used as a job board, so we don't allow people to advertise or request job positions.
@vapid jay Requesting to collaborate on Python projects with no payment involved is fine.
Understood, ty for your answers. I saw recruitment posts, or what I thought were recruitment posts, and asked as I wasn't sure if it was allowed or not.
yesterday received the news that my "department" with another one in order to have more "synergies" and SAFe was being considered for use (yuuuck) and my engineer director was moving on to someshit else in the company but it feels like just smoke up my ass in order to cover up his leaving the company
but who doesn't like leveraging holistic synergies
anyone who doesn't like to play the buzzword bingo game I guess
What is SAF?
I feel you @crude crown
Keep up the great work driving inter-operability in your data driven utopia.
SAFe is entreprise scrum
Success in scaling agile is less about a framework and more about the organizational change you need in order to implement within your company. Therefore, leading SAFe alone will not set you up for enterprise-wide agile success. Beyond the SAFe framework, CyberBahn unique offe...
SAFe is entreprise scrum
@crude crown lol ar first glance I thought it was scam or scum and not scrum
they synonymous as well
Lol
what's that? they synergize well?
that page is so much management consultant it hurts
that's the exact same figure that it was shown when the department merging was announced
yo dudes! So I'm trying to pick up python. I've taken a class and am learning some machine learning and hacking with python. I'm wondering what are some typical 'first' jobs for python programmers? Should I be aiming for data analysis or something?
10000 hours of practice
any sites where i can code projects/bots/automate stuff and get paid? not sure if i should use fiverr since its filled with indians and the skilled ones are buried deep so any other suggestions are welcome
@ me pls
I'm a advance intermediater in SQL server and in advance beginner in python. Apart from this i am interested to learn DS&Algirithm but i don't know where to start with it. I mean what are the DS&A to learn with help of python to move next level to get job in product Based Companies. Kindly any one guide me Please.
@stiff olive since you have deep structured data experience, look into XGBoost + SciKitLearn. It loves structured data. You can do most data manipulation in sql then one hot encode in SciKitLearn. Not as flashy as other models but works exceptionally well and has a low barrier to entry as a database guy.
anyone know what the really big companies look for at the resume screen stage?
like Microsoft, Amazon, etc.
Experience
It would depend if you’re applying for an internship, new grad role, or a more experienced role
Getting hear back from faang for an internship is so random
Like luck is literally a factor
I don’t really think so. It helps if you’re in school when going for an internship. I’m not sure if you mean without higher education
It would depend if you’re applying for an internship, new grad role, or a more experienced role
@dim cipher 2-3 years of experience
Oof can’t help you there. But def work experience
I’m not sure. I’ve heard people usually say that helps
What do you guys think is a project/skills that could give me a change to apply to big companies like google/facebook/twitter etc? Last summer for example, I've worked on as a full stack developer and deployed www.progressoneledilizia.com .I've used Docker, Travis Inc., AWS services, Flask, RQ workers, Redis etc..
What should I do/learn more in order to be spotted?
do people actually look @ open source contributions, you think?
@dry sapphire it can help, but I'm only looking at people's codebases and contributions if they're borderline for the hire, or they've countered an offer. Otherwise, if a candidate is unambiguously good for the role, I don't need to do any digging elsewhere
but I'm not a big company, so can't really say what they look for
@dry sapphire it can help, but I'm only looking at people's codebases and contributions if they're borderline for the hire, or they've countered an offer. Otherwise, if a candidate is unambiguously good for the role, I don't need to do any digging elsewhere
@distant crow thanks for your input!
I was thinking more like...for the first stage, basically.
my problem is being noticed at all
I’m comfortable with technical interviews/tests
by first stage, do you mean screening so that you actually get to speak with a human?
as far as I know, bigger companies try to automate as much of this as possible with applicant tracking systems, that are likely doing keyword filtering. I don't know if they get any smarter than that, I know AI/NLP has been big with startups applying it to filter candidates, but don't know if that's commonly in use yet. If so, keywords are likely the way to go
what "stack" should i learn to land a job as an SDE? (i learnt python, learning ds and algo currently)
@icy berry help pls? @hasty jay
@fallen thicket
this
software development engineer
you should not ping random people @vapid jay
@icy berry no, amethyst asked in python general what my prob was so, i redirected him here
sry i tought u missed it
Depends on what you what to work with tbh
what "stack" should i learn to land a job as an SDE? (i learnt python, learning ds and algo currently)
@vapid jay what is ds?
datastructs
Well, you should keep studying Python, what level did you reach?
Depends on what you what to work with tbh
@fallen thicket so, i just want to get into a software dev role at amazon or something like that, they have an sde role
i'm done until oop, so i'd say im pretty comfortable with the sytax etc
I don't think that knowing some python and data structures is enough to get a developer job at Amazon
they say any programming language with ds+algo skills
they also include other langs like c++ and js
But to be honest, i'm still learning Python, also I wouldn't focus on getting a job for now
it's a hobby for me
the best thing is to keep learning, and when you get good enough you can eventually get a job
youre right about not focusing on getting a job rihght away, but dont use it as an excuse to learn at 1/5 speed
@vapid jay why were you having a panic attack about it? you definitely arent ready judging by your language, just keep learning dont think about if youre ready every day
@vapid jay why were you having a panic attack about it? you definitely arent ready judging by your language, just keep learning dont think about if youre ready every day
@brazen harness i dont know wat to learn, no structure, nothing. no mentor.. that's wy im worried. not because i cant learn
i feel lost, just need some guidance
do you have a book?
you cant learn out of thin air, you find resources or experiment
sry, i had to take a medication for the panic atak
im good with python, and i want to land a SDE role, what do i learn next?
what do you mean youre good with python lol
my next learning goal is data sturctures and algorithsm
you said youre done til OOP, if you dont understand so much as a class you def arent good by amazon standards
what do you mean youre good with python lol
@brazen harness i've learnt the syntax etc..
what programs have you written?
you said youre done til OOP, if you dont understand so much as a class you def arent good by amazon standards
@brazen harness i mean i've wrote some projects, i dont understand what being good at python is.. but
what programs have you written?
@brazen harness a twitter bot which gets some data from API and tweets etc
then what do you mean youre done til oop?
using twitter api requires calling methods etc, thats oop
idk how to tell how much im done with..
you arent ever done with any of it bro
can u ask a wuestion to check
that is true
actually change that, what does this function return
def test():
print('this is a test')
doesnt return... but prints this is a test
how do you assign returns to variables for this function
def test():
return 1, 2, 3
x, y, z = test()
use list comprehension to split these strings by the space character
l = ['test 1', 'test 2']
oops
[x for x in l.split(" ")]
if you didnt use google for that stuff youre probably fine to just do projects bro
get a book or something if you cant think of a project idea, exercises are good to start
where im doubtful is, is python .. and being good at problem solving good enough?
not that those questions were indicative of anything besides some specific python syntax
like, being good at problems on leetcode
no definitely not
so, what do i need to learn more
you still need to convince someone (multiple people) to hire you
I dont know bro
you need a book
no problem
How many years should I practice python before I switch to a new language?
You can switch whenever you want
Learning programming in of itself is more or less the same for all oop based languages. Switching between them while you're learning is probably going to slow down your learning progress as you have to re-learn syntax for the language
When you feel like you grasp the concepts of programming well, is probably a good time to try other languages, if you're looking for a specific milestone. So more of a feels thing, than how many years
the best way - in my opinion - is to make projects because you're forced to learn how to set up and manage a project and you start to learn that languages themselves are just tools used to accomplish something; they're not necessarily the end goal, unless your goal is to improve a language, obviously.
don't forget to finish projects too, otherwise you get very good at starting new ones, and don't get any practice actually completing them (people might question whether you're able to do it)
:x: According to my records, this user already has a mute infraction. See infraction #20152.
:incoming_envelope: :ok_hand: applied mute to @vapid jay until 2020-11-18 15:28 (9 minutes and 59 seconds) (reason: duplicates rule: sent 4 duplicated messages in 10s).
any opportunity?
Hey @shadow parrot!
It looks like you tried to attach file type(s) that we do not allow (.pdf). We currently allow the following file types: .3gp, .3g2, .avi, .bmp, .gif, .h264, .jpg, .jpeg, .mkv, .mov, .mp4, .mpeg, .mpg, .png, .tiff, .wmv, .svg, .psd, .ai, .aep, .xcf, .mp3, .wav, .ogg, .webm, .webp, .flac, .afdesign, .m4a, .csv.
Feel free to ask in #community-meta if you think this is a mistake.
Why dont you allow pdf
Why would you need any file type support in a career discussion
what can you do in python
im beginner
like whats the point of writing stuff in outputs
you get to learn what your code does
►Follow me
Instagram: https://www.instagram.com/zachstar/
Twitter: https://twitter.com/ImZachStar
Is the market for junior in IT is bad right now or it always been so bad ?
just few jobs, high requirements. I am studying Data Analitics with python etc. and I am looking for job for over a 4 months right now
or its just me 😆
any recent junior here ?
it really depends on many factors (starting with evident stuff like degree and location), but overall it seems it has been diffcult for past years yea
it's bad this year
Is the market for junior in IT is bad right now or it always been so bad ?
@rapid grotto Every junior developer position I've seen says, "must have 3 years experience in this, 3 years in that. Total 5-7 experience for an entry level job they say. give me a break. lmao.
yeah
thank you guys for respond, I am currently looking for any junior starting position
and yeah, it was not nice experience so far :p
@small grotto you looking as well ?
I'm looking to get an idea for the future. I'm on day 29 of python learning. So I expect to start applying in a few months. After I have some projects and an app developed. @rapid grotto
Pretty interesting, I am python oriented as well, i started learning it 1,5 years ago
you student ?
I already have a B.A., so not really a student. I'm 29. Looking to switch fields to SWE.
What is it like getting a job having to do with cryptography?
What's your current field, @small grotto ?
I do Sales & Marketing in Property Mgmt @tardy egret
any recent junior here ?
@rapid grotto its more of a problem with HR, they put a lot of requirements so not many people try to join so they can get less petitions to check and filter
for example IT wants a junior fresh from uni that have coded i dont know in an internship javascript lets say, HR will put "at least 1 or 2 years of experience in javascript"
so just go for the jobs you will qualify none the less
in my first job i got that type of thing "2 years of experience in python, javascript, 1 year in SQL ..."
never worked in my life and they accepted me
Hey everyone, I am Fatih. I recently started college on software engineering. Its my first year. I would like to take some advice on how to spend my time to learn faster and perhaps start earning money in college. This year we have maths, physics, python, and unix classes and its pretty light to be honest. I have purchased a python course from udemy and i am trying to complete that currently. But after that i am not sure what to do. I would like to earn money before i get into a job. I have a couple of ideas in my mind like: Freelancing(İf thats a good option then freelance about what?), web development, app development etc... Are there any older guys out here who could mentor me on this? Thank you in advance.
Ok.
The best investment you can do as a junior student is to look into the structure of your college program over your 3 or4 years of studies (given the hypothesis that you're enrolled in a Bachelor). Throughout that timeframe, you will likely have multiple periods allocated for internships (usually in the summer, but maybe a gap year also). Those internships are very important for you to obtain experience and contacts once you graduate, along with a job in some cases. What you should focus on at first is to develop a portfolio of projects which you can showcase for any potential recruiter. Those can be demonstrations of technology uses, libraries you created for some specific use, personal projects which involve some specific stacks, etc. Things you can readily show and say "I made this and this is what I learned." That should come first before starting to earn money out of it because when you create something for someone else, it often means you lose ownership over it.
Now, onto earning money, freelancing while in school for instance might come at the expense of your capacity to study. So it'll be a balance to strike and for you to find for yourself. Nevertheless, you should still focus first on developing that portfolio like I said in my first paragraph. To do freelance, you need proof that you can do stuff too.
Thank you for your detailed answer sir. Yes, i am enrolled in a bachelor(4 years) with full scholarship. I plan to do as many internships as possible at least every summer. I am also trying to keep a high gpa to perhaps enroll in an exchange program to study in europe or us (I live in Turkey). My question really is what should i do with my time other than following my college's program? What i really want to do is that i want to focus on certain areas of programming and develop advanced skills in there. Because when i talk to students from higher classes (3. year 4. year) they tell me that the stuff they are thought are mostly basic and none of them really has any portfolio of projects. Because they simply dont have the skill to make an app or develop programs and whatnot that they can collect together to use for creating a portfolio to apply to a job or to make some pocket money. I dont work like people of my age. I wake up early every single day and do the work to become more than an average at the end of college. Thats why i am studying extra from udemy and youtube etc. So if you could give me a bit more specific advice on which path to take so that i dont randomly pick courses and jump from topic to topic wasting time, i would really appreciate it. Apart from handling all that is taught in school, i currently study python courses. Then i am not sure what to do. Thanks!
yo whatsup is python good for game design? im studying game/software development and i can choose between pygame and python advanced stuff vs javascript, css and unreal and unity engine, need advise from python professionals
@vapid jay you're better off focusing on C++
no, python is not good for game dev
I say this as a python developer, and hobby game dev
I can run down some language choices and engines/frameworks:
Javascript: There are web-based game frameworks in javascript (melon, phaser, etc) however generally these aren't often considered for larger games. RPG Maker, (in)famous for somewhat cookie-cutter JRPG games does use javascript for scripting. Some game devs don't consider RPG Maker a serious option, however we've seen hit indie games like To the Moon come out of there.
Python: pygame is ok, and often use for learning, but again, seeing actual games made and released in it is rare. That's not to say it can't be done, but forces are not in your favour (lack of examples, performance, export platforms, etc.) However one game engine worthy of note is Godot: godot uses its own scripting language called GDScript, which is highly inspired by Python 3 down to the type hinting. Godot also uses other languages as an option with varying levels of support
C#: two big engines use C#: unity and monogame (and to some extent Godot also), and a lot of people consider Unity the go-to engine for hobbyists and indies (though, equally a lot of people think engines are cheating, but they're the same people who'd think writing HTML by hand is the only way, and python isn't a good language because it lacks braces). It's huge, free, massive support base, a lot of resources for learning. I think this is a good option
C++: used by Unreal engine, and a lot of custom engines. developing games in C++ gives you a lot of power for very high-end games. for that reason a lot of people will say it's a must for game development, but I think this is ONLY true if you plan on getting hired at an AAA studio with their own engine, or indie studio that uses Unreal. It is definitely not a good choice for solo indie and hobby work
I cant choose c++ as an option that will probably come later i have heard i will be learning c#
if you have the option of learning C# and Unity, this is a better choice than pygame/python for gamedev
I have learned the basics of python, i will be learning the basics of html, css and javascsript for webdesign stuff and probably c# later down the line
I have heard that python is really good for advanced algormithms
I am also going to learn some non-code stuff such as photografy and landscape stuff and general problem solving and stuff
I want to show you something about gamedev: people use engines. because why re-invent the wheel? It's like writing your own HTTP implementation in Python instead of using Flask/bottle/starlette/etc.
There's an annual game jam (hackathon for games) called GMTK Game Jam in which participants take 48 hours to make and submit a game, this year there were over 5000 entries. 5000 playable games made in 48 hours. Take a look at what engines people were using:
https://twitter.com/gamemakerstk/status/1287115875624071171?s=20
So whats godot about? Ive heard about it but what programming language does it use?
I explained in my text above
Godot is of special interest to python users because Godot's own scripting language, GDScript, is heavily modelled on Python 3. It's NOT python 3, but it is inspired heavily by it, so that if you know python, it would probably be familiar
Godot is somewhat unique as a fully open source game engine
however, even though it is heavily modelled on Python 3, I don't think that similarity is strong enough that you should automatically pick it over pygame or something else. I highly recommend Unity instead
that said.. python is actually quite a good choice for mulitplayer game backends. So much so that I use a hypothetical MMO server as an interview question
yeah i heard that python is pretty good for backend stuff but im more interested in front-end stuff
worthy of note: Eve Online, possibly one of the largest games by concurrent players on a single shard universe, their server backend is Python
(Stackless Python, but python nonetheless, though I haven't read any news about them in a while, I don't know if they ever switched)
i think my class has to make a game next year
next year or the year after that but idk
but i really dont want to do any software stuff since its invisible
but we also havnt learned anything about 3d development, only basic moddeling
my advice is stick with 2D if just starting out with no experience in 3D modelling. Also game dev advice is getting too far outside the purpose of this channel, so I suggest you look into the game-dev specific servers on discord, particularly GDL and GDN, and any engine-specific discord servers (Unity and Godot both have user groups on discord)
Python with pygame or Arcade can be fine as an educational tool to learn the basics of gamedev, but you will want to move on to C#, C++ or Rust or something like that for any serious gamedev project.
Hello, so basicaly i want to make cool gadgets and robots and A.I And some cool futuristic tech but which language and which career path and where do i start?
Python
career?
robotics engineer
AI engineer
for "cool gadgets" you may want to pick up a bit of C/C++, and go down the embedded systems/EE route
CircuitPython is getting more popular in embedded, but I think you'd be missing out on a lot of important skills in that industry by ignoring C/C++
jumping from embedded to robotics engineer is not a bad jump, since python, C/C++ are both important in that field
oh, and learn a lot of linear algebra
@peak halo i just wanted to tell him why i cant talk in a voice channel
Hi. i want to build a moderation bot for my community and i need help to do that. can someone help me building the bot?
@spring zealot do not spam
Ok
Hi. i want to build a moderation bot for my community and i need help to do that. can someone help me building the bot?
@KessydeleMC#6966 what does this have to do with careers
o rip they left
whats the best company for software eng
the one where you fell comofrtable working
Yeah, "best" is kinda broad
Hello team, are there any certifications that are great to see on a resume for a data analyst position? I am changing job fields and have been focusing on python and SQL with R in the near future? Thank you.
whats the best company for software eng
One where you feel like you can learn and grow and the company supports you imo
@supple copper what do you want to focus on? do you want a job in backend web development? learn python with a python web framework, if its data science you want to work in then research and practice using the tools that jobs are asking for.
hey everyone i want to know how can i get a job python related if i don't have a degree
if you can code in python, just apply for python roles regardless of whether they ask for a degree
During lockdown I learnt and built an project on node.js express.js mongodb but left midway, I know python, c++(basic level) . I am intermediate in Data structure and algo .From the start of lockdown I started studying data science and ML with python now I have basic understanding of that also , I have done titanic prediction project and house prediction in ML with help from other's notebook and videos .Now I am being attracted towards Deep learning and image classification sort of things I have started
studying Neural networks, I am in third year of my graduation and I need to get an internship also . But now I feel that i should focus on 1 thing .But can't figure it out.
I think I need some sort of guidance 🙂
does seem a bit unfocused
if you tell a company "I'm good at everything" what they hear is "I know less about any one topic than the programmers who specialised in those topics"
because companies focus on building a small number of things well rather than a large number of things badly, you've put yourself at a disadvantage. Focusing would be a good idea
help me please, i have problems with a code for a question from my university, i run the program but there is no interaction box at all.
Scaler Edge is proud to present an interactive 2.5-hour free Masterclass to help 2nd and 3rd-year students build their first ML project. https://www.scaler.com/event/build-you-first-ml-project-with-tensorflow?rcy=1&rce=2c87d86c6a57
shld i learn R ?
R is nice for statistics
python libs can also do the same calcs
its mostly ur choice
When should I be looking at applying for jobs?
I'm pretty experienced with Django and know Python well. I have created projects exposing and consuming API endpoints with Django/React which is quite an employable combo.
So far, I've created a collaborative note-taking app and I plan on working on my second web project. I also have some small ML projects which show my interest in it, but it's nothing major.
I personally don't think I have enough projects under my belt & it takes a long time for my web-dev projects (at least for the first one, it was very long). I also do not have a degree but I will be going to a top uni soon.
Should I be looking for jobs at this stage?
hopefully you are keeping a graphical web portfolio of your work outside github or some code repository, despite what they say, your application is first seen by HR people that do not read code very well @vapid jay
Mhm, having the projects live & ready is a good point.
Ive gotten calls from companies back asking if i could make a small powerpoint or web blog on a project they liked in my repo. they like what I say it does in the readme but they aren't reading the code during initial screening
just be ready to explain your projects to a non-coder/layman
Would you say it's safe to start applying after the first project?
you don't lose alot from applying, depends on the positions. One project can be impressive if it is the right one. I once got a callback and subsequent offer from a researcher who was looking for exactly what I had done in my last project and didn't care about anything else I'd done before ( which was not in in his field of medical imaging).
@obtuse crag Okay, thank you. I'll start to work on the resume shortly.
If you don't mind me asking, when you choose a project, what do you look for? You mentioned them being interesting, what would be in the realms of that?
well I haven't done any solo projects just because they were interesting, Ive just made things to help others do other things or as tools to my own research and stuff 😄 maybe someone that works as a contractor/consultants to provide client solutions could advise you on that.
@obtuse crag Alright. Thanks for the help. For the next project I was thinking of a webapp which imports business data (expenses, income) from a business (from eBay, etc. spreadsheets) and calculates the business' earnings and tax, like an accountant but without the hassle. I thought that would be a bit interesting, and possibly quite fast too.
if you are looking to make projects to showcase for a job interview maybe narrow down fields/companies you wanna apply to and build something that would be useful to them. Ofcourse none of this applies to consultants and contractors that work in any domain. @vapid jay
That's a good idea, for what I currently know (Django/React) I don't really know what is useful to companies. Possibly something with a lot of user-interactivity but I will have an extra look.
just lookup the company's website, innovative companies will share their latest research and what they are working on, gives you an idea
but I can't focus on one , whenever I try I find other field more intresting and switch.
@obtuse crag any advice?
idk what to say to "grass is always greener on the other side for me " xD
depends how short your interest/attention span is @hollow pond can you maintain interest till the job is done and then get bored? consulting might be for you
I find more than one filed intresting i.e. Ml/dl and development but at the same time I fell that focusing on one will be good. should I hold one thing and focus on one or go parallely.?
that just means you're not good at any one thing lol I'ma agree with meseta
nobodys good at all things kek
yes I accept it
well you will have to get good at something to be hire-able
I have a master’s in finance from a good US state school but I want to maybe break into business analytics / data science, how much math is required for the job? If I understand the models, their assumptions and how to apply them is that enough ? or do I have to be a math whiz and come up with algorithms from scratch? I know it’s a broad field, I’m thinking about jobs in consulting or setting up processes and analytics in a big company
@magic crescent my two cents, depends where you are now, some companies will need you get a degree to break through, my brother had a masters in finance, exactly your situation his only work experience was in finance, watching me and our cousins discuss growth in data science he did a masters degree in business analytics, now works at a good data analytics company as an analyst, that is the US tho, where his masters degree was pretty much a requirement to get to the interview, and internship was a plus, he took a lower paying internship than others in his course because of lack of previous coding/mathematical experience, but it worked out in his favor because interviewers were later impressed how he handled analytics and data visualization projects with no background and outside the finance field. You may be able to transition without a degree or anything if you’re good enough, easier to transition within your company
Thank you for your insight! I currently work for a statistical software company but have failed to transition to the analytics area, maybe an opportunity will come up in the future. I am getting started with kaggle and will build up my portfolio in the following months
I have a graduate certificate in business analytics from the same school so I hope I can use that to get some interviews
which are some of the most highpaying jobs related to coding and which modules do i need to learn from them sorry for such a dumb question
I want to make futuristic technology. Which career?
@magic crescent In your current role, try and incorporate what you are learning as a proof of concept or something. Then when interviewing you can bring up those POC's and (hopefully) their adoption into the org. While interviewing, I look for 1. practical experience and 2. personal drive in the space, and 3. a general understanding of business/value creation. So Kaggle is great, but with out it applied to a work environment it can be a hard sell. If you can speak to a technical POC you headed and apply it to your finance background, your desire to grow in the space, and how you have been doing self development through kaggle, you would be in a strong position.
Best Python guru can anyone suggest. I got one raymond hettinger cpy core dev, his videos are self explanatory, I don't know remaining anyone suggest any YouTube best resources for mastering in python
I'm now intermediatory, I want to explore programming paradigms, and want to learn more of compilers and how it works, make speed achievable for programs, want to become a very good python developer. Please suggest any Youtubers or noted persons in these fields who is mastery in these topics, any noted teachers you came across your learning these. Very gratitude to you, if you suggest some persons. Thank you in advance
depends what you can do
Hi i am highchool student who is goin to be choosing my career and i was wondering what should i take to be able to become a data tech.
My honest advice (this may be somewhat location dependent) is don't focus too much on your career when you're in HS
Study what you enjoy. Study what interests you. Let that determine your career. That said, I don't even know what a "data tech" is, do you mean like a data analyst?
In which case, maths, particularly statistics, is probably a good thing to have. But also data-analysts will likely benefit from domain knowledge too. i.e. someone with a bio knowledge is more likely to succeed as an analyst in a bio field. Someone who does econ will have an advantage in finance sector etc etc
is there anything that's significantly easier to do with R these days, really?
naw its just my stats prof likes it better than python
prob just an arbitrary choice @peak halo
well, if it's all the same from a math perspective, I'd rather do it in Python so I'm working in a larger ecosystem
R Shiny is pretty neat.
@peak halo I think interpretability of a model is easier in R. By default, sklearn doesn't show the internals of the model as well -- it's much more focused on prediction
Hello! For start studying for a bussines analytics career which language is the best, R or Python? And what about Maths, there are as important as a data science career or is better to study the financial part? (Sorry for my English, I am from Spain, Im working on it 😅, hope it makes sense)
R vs. Python isn't super important. Once you understand the concepts behind the languages, it's not too difficult to use either one.
^ “both”
Whats carrer for
Annu technologies
that's a lot of maths buddy. a LOT of it
but they get paid extremely well
are there games that are coded from python, or what can i do with it?
as quants write algorithms and mathematical models, any programming language/script's usefulness to them would depend on what the rest of the company's framework/the project is written in
wow
How often do quantitative analysts use python?
@vapid jay I am an aspiring quant. 60% stats, 20% math, 10% market, 5% finance, 5% python. I rarely use any other languages. Sometimes C++
also it is a somewhat enjoyable field to be in?
@vapid jay very enjoyable, but very demanding tbh
Hello! For start studying for a bussines analytics career which language is the best, R or Python? And what about Maths, there are as important as a data science career or is better to study the financial part? (Sorry for my English, I am from Spain, Im working on it 😅, hope it makes sense)
@median yacht it's mostly maths... The question is 'how do you analyze data?' .. answer is using statistics and maths ...and what tools to use.. then u can use R, Python anything.. however Python is more versatile and used in ML too(if you ever go in modelling or stuff)
what does stats work look like?
This might help. Although a flow for business analytics is not defined there but I'd say this might clear your confusion https://i.am.ai/roadmap/#note
thanks!!! i will go deeper in statistics and maths then
One of biggest benefits of R is certain SQL Servers like MSSQL, Oracle can natively handle R so you are not having to make sure your Python application is running and R apps can be triggered by SQL Server
I am confused about that google says to be a good developers make project work with teams which type of project we should make so?
And if can I get some mates whim with I can get experience and so e learning 🙏🏼
😊
?
@vast shoal
Answer
Or anyone
There’s not another library in either language that comes close to the quality of ggplot2 for static graphing imo
I’ve used the plotly wrappers in both for some interactive plots and I think Python has a slight edge there in some respects
hi
im a high graduate
bascially taking gap year
just to figure out stuff
I actually want to do computer sci on my uni but I'm not sure if i would enjoy it as much i have anticipated.
so, just to be on safe side, I want to explore everything in this gap year.
I have about 6 months left.
im doing python
what things i should be doing?
Enjoy your lufe
I was just wondering if anyone had tips to start up as a freelancer?
@vapid jay You can try to work through the free course, Introduction to Computer Science and Programming with Python, which is available at cousera or mitocw. If you struggle with that or if you feel it moves a bit fast then you can brush up on your python skills with automate the boring stuff or python for everybody (py4e.com). Other than that read into the required courses you will need to take for your uni and see if it sounds interesting
@opaque grove I took computer sci in highschool
but the thing is I didnot study it that well.
I have taken python for everybody offered by UofMich
it was okay.
I have not taken second course yet, tho.
Im currently learning on codecademy
If i compelete all the basics, will i be able to create, um, projects like small projects?
The course touches on concepts such as OOP, testing and debugging, algorithms if you are interested. It is not an easy course.
With just the knowledge you learnt from py4e, you can start to create small projects. Search for python project ideas if you need some ideas. I highly recommend learning about problem solving, watch How to Think Like a Programmer by coding tech on youtube. And read Think like a Programmer by V Anton Spraul (not free). This will help you when you start to design your own small projects
@crimson lance it is worth specialising in a niche, having some proof of work and then it all comes down to advertising. If you can't advertise yourself you can collaborate with some marketing guys for cross-promotion. If that is not feasible you can always hire.
Hey would u guys say learning data structures and algorithms is important for being a data scientist
yes
depends what your "algorithms" course is about, data structures absolutely yes
@limpid breach we are not a recruitment place.
@amber verge You will almost certainly get some data structures questions while interviewing, so yes.
Do you think it would be fair to use a third party library to solve a test task that comes with a job application? I feel like on one hand, the company would want to see my programming skills, but on the other, knowing how to find and utilize publicly available tools is part of a coder’s job
The company is rather small (according to the listing, at least, I feel it’s relevant to the question since smaller companies might be more receptive to this), the task is validation of JSON against a bunch of schemas, including possible validation of schemas themselves, and presentation of as much info on errors as possible in a format readable to non-programmers or something like that
I would likely have to fork it to add on “beautification”, so if the task ended up being an actual problem for the company, it could be added into the stack even if it’s made and maintained by someone else
python's json-schema library is decent and supports draft-7. I don't see why you would be forced to write your own validators, that seems like a bad choice all-round
you can also just clarify with the company, ask what they want to see and lay out your two options
python's jsonschema library's validation outputs are farily standard format, you woudln't fork it either. that in itself would be an odd choice especially given jsonschema is still undergoing development, and a lot of these libraries are likely to need updating over time, your fork is going to fall behind, and for little benefit
what you'd do is write an output parser that uses jsonschema. If you wanted to, you could write it as a python package that requires jsonschema as a dependency, and warp it. If the company has any issues with package maintenange, what they'd do there is host a copy of the underlying jsonschema in their private pypi repository
also, note draft7 isn't the latest jsonschema version, draft 2019-09 is current latest, take a look at this github issues; https://github.com/Julian/jsonschema/issues/613 this is why you wouldn't want to fork, unless you want to be the one that maintaining it and merging new releases in. Easier to write it in as a dependency instead.
I hope this discussion helps with you choices
Correct me if this is not an appropriate channel for this repost (:
Hello everyone,
This will be a vague question but please try to answer to the best of your knowledge.
I am making a nearly-identical image detection algorithm (not from the scratch) for my firm. I am new to the industry.
So I will be processing thousands of images and have used LSH algorithm for it (which uses dhash for calculating signatures I guess)
This is my internship project and I have not "studied" on Machine Learning/Deep Learning.
Now would this be a good approach for image recognition? Or should I go to Tensorflow?
My manager(to be precise CIO of the firm and not the manager) said you "probably" need Tensorflow for it but idk, i've already made a program based on LSH
Thanks a bunch. Any response would be valuable to me (:
Regards,
Mortis
@ me. Cheers!
If anyone has any answers to this question feel free to dm me, it would be a huge help 😄
Soo if I take programming as a career, what are the jobs I could get into and what am I supposed to exactly program when I'm working, if that's how it is?
hello, i consider myself begginner-medium level in python, can I get a work from home using python?
I have a lot of experience with linux if that counts
Yeah, I would say to apply for jobs that you are interested in and relate to your experience. Some postings will say if it’s remote or not
Try Indeed or LinkedIn. You can narrow your search
Hi everyone. I am looking for a Toronto-based mobile app developer to collaborate. We are looking for a tech co-founder with experience. If you are interested, please DM me. Thanks
Ok
hello everyone, what's the base (minimum) salary of a software engineer working at a company?
Your question is too generic. It depends on the country, your experience level, the location within the country, the tech stack, the industry, etc.
^ but to provide a general idea, $107,000 is the median salary according to the US BLS. If you’re looking for a specific company, just use Glassdoor or google what the typical salary is
ok, thanks
selamün aleyküm
sevgili dostlarım
burda genel olarak ne konuşursunuz?
ortama ayak uydurmaya çalışıyorum da (:
Does doing software engineering pair well with a business major?
I'm really interested in business but
There is already so many supply of business students out there, the job market for business students isn't a lot
Should I pair it with software engineering? I'm not as interested in coding as I am in business but I am still interested nevertheless
you'd have to ask yourself: is the job market better for a business student focused on business; or a business student who does some code on the side?
the only position I can think of that has demand for a bit of both is technical sales engineers, but even then that's sales, not business most of the time
What are the basic skills needed for data science position? Or where to start to get there
!rule 4 Please speak english on our server
4. This is an English-speaking server, so please speak English to the best of your ability.
Does doing software engineering pair well with a business major?
[14:16]
I'm really interested in business but
[14:16]
There is already so many supply of business students out there, the job market for busin
yea
youll actually understand what your engineers are doing while managing them
its good to know
@limber solar Off the top of my head, software engineer, web developer, a lot of analyst roles (quantitive analyst, etc), cybersec stuff, data scientist, research scientist, plus random roles that aren’t programming centric but have some programming component as part of it. What you’re programming day to day depends a lot on the role you end up with
Honestly, it might depend even on the exact role you got within the company.
But as a software engineer, in my experience, it’d probably either be building new smaller things/features or contributing to an enormous existing code stack
i need honest opinions
do you guys think computer science is a saturated/oversaturated field
im in 11th grade rn thinking of majoring in computer science for undergraduate and maybe masters too
i mean maybe? weve been telling people 'just learn to code' for a while now
but at that same time theres tons of jobs still
if you know how to program you will not be without a good job currently
i mean i'm pretty much a beginner but i've been tryna teach myself python
will pay plummet? sure probably. usa swe pay is insane, other countries dont pay like usa swes get paid
but overall would you rather code python or build a car or draw autocad or like, what do u wanna do w/ your life for work
i mean to be honest i've honestly wanted to study physics but thats pretty much impractical cause majoring in physics isnt gonna get me a job and recently ive been more and more inclined to learning about programming and artificial intelligence
i'm really interested in AI and coding in general and i've heard cs is a good element to get into but at the same time i'm also hearing contrasting opinions that its getting more and more saturated by the year
Why do you think majoring in physics won't get you a job
what really are my options other than becoming a professor or something
I've always wanted to get into research but I don think that's really gonna get me financially stable
a physics major is actually a pretty universally loved major
like for any career choice
your right that your prospects in physics are somewhat limited to just professor/research/etc
but physics majors are loved
get a minor in comp sci, or finance, or business, or anything, or dont bother with the minor but itll make it easier
and you will be better off then the person who majored in the subject of choice
lmao
like, people LOVE physics majors
Well, with physics you'll have great prospects being an engineer.
And a lot of physics majors go into engineering / finance fields
job prospects for a physic major finance minor are better than finance or business major
;-;
but thats interesting
ill definitely have to look more into what you guys are saying
thanks alot! :)
i mean ultimately yeah you wont really use the physics stuff day to day since you arent doing research/prof in that route
but you still learn a ton that will stay with ya
yeah got what you mean
I don't think compsci is oversaturated. I think that's too simplistic a viewpoint. There's plenty of demand for good, experienced, software engineers. But what IS true is there's also a LOT of recent computer science graduates with no work experience looking for a job, it would be easy to say that that's oversaturated based on just that, but that's like 1 or 2 years of your career. I'd hesitate to say that campsci is oversaturated as a whole
To be fair though give those guys a few more years and now theres a ton of mid lvl swes
depends whether the tech industry is growing or not relative to that
sadly, whether the big tech companies are still sucking them all in is probably the single biggest influencing factor for demand. It's hard to find good mid-seniors when you have to compete with the big companies
(depends on location of course)
Basically there's huge demand for highly skilled programmers who will work for extremely low wages. But there's a lot less demand for low skilled programmers and for programmers who want good wages.
I think that's analogous to most industries though, no?
@woven kernel highly dependent on location
Yes, but programming is unique in the sense that skill levels vary so widely and it can be done remotely so some people will be desperate enough to work for less than 1 dollar per hour.
I don’t feel like CS is really over or under saturated
I think there’s a fair amount of demand, but also a fair amount of grads
I feel like it’s more . . . average?
There are still an abundant amount of companies that aren't remote and pay well for good devs
I would be more concerned about whether you truly feel like you have an aptitude for it
I'm not complaining about my own job or wages. I'm just commenting on what I've seen in the industry.
yep, companies get what they pay for though, usually becomes clear eventually
It also depends on what you consider “good pay”
I don’t earn a crazy amount, but it’s still a decent amount above the average US salary
Yes that's true. But unfortunately many managers know nothing about programming at all. So anyone who can write even a few lines of code (or just copy/paste from Stack Overflow) seems like a magician to them.
Hey, that's good 🙂 Now I have a chance haha
waves wand vigorously
There's also a belief that 5 low skill programmers is the same as 1 high skill programmer. But that's not true.
Most of the time you'd be doing an interview with a company anyways, to prove your aptitude... it's not like they're going to take a shot in the dark as that's a risk for them. Otherwise, be a freelancer :p
that depends.... maybe 5!=1 but 3 migght
A lot of low skill programmers is not the same as a high skill programmer. Just like two football pros can totally demolish a whole team of amateurs.
Low = always has to ask for help, always searching or posting on SO, mainly knows how to tweak examples. High = can sit down in front of a blank screen and write a complete application if necessary.
if we speak 5 0 real experience juniours vs 1 10 yrs senior? definitely, they will likely not do good
Experience is a very poor indicator of skill. I've seen many technical people who have actually gone down in skill over 10 years.
Isn't experience the main indicator of skill lol
This is not a good description of what goes on
the main benefit of people with experience is getting to the right solution sooner. You're right, it is sometimes about asking for help and searching, but experienced devs will see the pitfalls and head in the right direction earlier and more consistently, with fewer detours, and dead-ends, and less technical debt (or a more appropriate level of). I think the biggest time wasted isn't just looking something up, it's putting dev time into a solution that doesn't work and having to back track
there's also a lot of soft skills relating to efficiency of communication too
Experience is in no way an indicator of skill. I've seen people who worked the same job for 10 years who had less skill than someone with only 2 years.
Many people will gain skill as they gain experience. But many will not.
experience is the main correlating factor with skill
the correlation is high. yes there are exceptions
yeah, for sure there are, I know but too well lol
also the code of a senior guy (in skill to be precise but it aslo requires experience) will usually be written according to better practices will be efficient and not require a refactor too soon.
It's correlated, but not as strongly as one might hope.
it's putting dev time into a solution that doesn't work and having to back track
not necessarily does not work. It might work at frist
until one day it won't
I would also say skill level comes more important for debugging and less of writing code. 1000 drones can write code under the guidance of one overlord, but if you not capable of finding your errors, you're worthless in the programming world. And some of that just comes with time.
Hello guys, I am new to python and recently joined this discord. Is CodinGame suitable for beginners as I recently applied to a job, which required me to complete some exercises on CodinGame.
CodinGame is alright for beginners. Their difficulty notions are pretty bad, but it is really fun
@rapid moat for web, javascript, for data science julia or similar, for becoming a better programmer overall prolog or haskell
very real
oh waith yeah
dont get too scared tho, from my XP codingame challenges have nothing to do with their interciew set
I switch it up every once in a while between hackerrank code wars leetcode codingame.
are they all DS/A oriented?
@marsh wind ahh right thank you, but I should do Codingame regardless right because it'll help me develop my coding skills?
Honestly, the most important skill is being able to work in a codebase you do not fully understand
does anyone recommend any sites or courses for a completely new beginner like myself? i've done a little bit of VBA, but im completely new to python
!resources check these out
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.