#career-advice
1 messages · Page 423 of 1
I’m looking forward to the latter because I’m not good at algorithm problems. I also have never made any data structs, I just have an idea on how and why they work but I’ve never actually made them
I’ll try to find one of them. What project(s) should I do to become appealing for that? I can’t think of anything except making little games like battleships or snake game or tetris. But I don’t know if that would be appealing, or if it would just be seen as pointless bullshitting.
are you @ the level where you can make a simple webapp?
I don’t know any html or CSS or any of that right now
the nice thing about a webapp is that it is easily demoed
So I should learn HTML and CSS, and JavaScript or whatever else there is, and then put those things on a webpage?
you could. that's not the only way for sure, and some places may not be interested in it
but, at least if you're networking with non-technical people...it's a p cool thing to have.
Can you make the game in python and just use those other languages to make it accessible online, or do you have to do most of it outside of python? @dry sapphire
I have to stop forgetting to post as a reply
I am pretty sure, python will do fine to make thing online
Through flask and django, or through something else? @buoyant seal
I forgot again. damn it
Anything. I would look for support of async web sockets thing just in case though
If u need more time sensetive operations than what http requests can offer
Django channels offers them i think
Alright
Will an "Objective" statement help in this case? Or maybe just narrowing the content down to what's most relevant for "Remote Python Software Engineer" position...? If the latter, do you have ideas on what to trim / remove?
A short objective sentence may help.
Also why not advertising yourself as a senior or lead software engineer?
Alright. Thanks for your help @smoky quest ! 🌮
np.
Just in case, seniority is not bound to the language. I hire senior/principal/lead engineers who may not even know the language we use for our projects. But their skills is what make them relevant (ex: backend, frontend, etc.). Obviously, if I am looking for someone specialized in the language for specific reasons (ex: deep expertise in JVM optimizations or in cpython), then that's a different story. So don't let that stop you from looking at yourself as senior. Not doing so would hurt your career, responsibilities and compensation. From your resume, you are at least senior for all intent and purpose and I would interview you as such.
Either way good luck!
I will consider that and think through it more. Thanks, @smoky quest !
Ello
I’m a student in high school about to finish school and i just wanna know if there are any places where i can take python beginner or intermediate courses like khan academy
Is this the place to talk about that or is there a more relevant channel?
there is a course of python on youtube channel "Corey schafer" i found that amazing or you can can explore freecode camp youtube channel as well alot of python content is there ...
and on coursera website course by university of michigan that is "python for everybody" is good
Ah thanks. I was going to just search in google for free python courses but i figured its best to ask from people who have learnt python already.
Thanks im gonna check those out
yeah go ahead and learn its cool
Thnx again
@lone lion n1[::-1] will reverse the string, and if the string contains a negative number, you will get the minus sign on the right side of the number, which is not a parsable number, so calling int() on it will fail.
Also, this is a #career-advice, a channel for discussions of Python careers and the world of work. If you need help with Python, check out #❓|how-to-get-help
can someone explain for me what is trojan ?
my young brother try to download minecraft and then my laptop detected a trojan
This is #career-advice, a channel for discussions of Python careers and the world of work. If you want to discuss other non-Python related topics, please head to off-topic.
!ot
Off-topic channels
There are three off-topic channels:
• #ot0-psvm’s-eternal-disapproval
• #ot1-perplexing-regexing
• #ot2-never-nester’s-nightmare
Their names change randomly every 24 hours, but you can always find them under the OFF-TOPIC/GENERAL category in the channel list.
Please read our off-topic etiquette before participating in conversations.
ok :v
Malware that hides itself within a program or application that might look harmless.
A trojan can contain a sort of "plan" for how the attacker wants the malware to behave.
I suggest you delete the program, absolutely do not run it, and scan your computer with at least 2 different antivirus softwares
I'm jobless
Hey. How are you? Coulud you give me any tips to find a remote job/freelance opportunity while living in Latin America. I speak fluent English and have 6 months experience as a Jr. Data Scientist. Thanks
My goal is to be valued at $12-14/hour and to work 40 hour weeks.
I know my goal is real since I know some python coders are paid like $30-40/h
talking about remote
Well, my work hours on paper divided by my monthly comp are around there, so sure, why not
that is crazy I work for $9/h as a data miner 40h weeks
its full remote position and I am situated cheaply in Europe
ouch
yep now you know how fast I need to become valuable as a python dev and get paid lol 😛
that is pretty low actually
I am king with $14/h job (40h week) in this country
I just need to get there from $9
that would be what, 6k, 7k a month? defo can go much higher
I literally need $2.300 a month to be completely satisfied
are we talking net? that's okay if we're talking net for python-adjacent development
I just hope I have the guts and brains to push trough and become flask/django microservices dev in 1 year from today but I think it will be very very hard without mentoring
i wish you luck
Hey, i don't know if some of you are familiar with the german ed system but im in my senior years and my biggest dream is to start my own start-up company. but i really have no idea how and on what i want to specialise, im really interrested in software dev but besides python and a bit of c# i really dont have any other expirence in coding. how should i proceed?
don't you guys have apprenticeships?
we do but most of them require university or some years expirience, i tried to apply for one but it was web design which i don't really like
hmph
Why companies still prefer Java over python?
Idk maybe because of web applications
do they?
in some cases it'd be because they already have a pile of working Java code, and rewriting it would be literally insane.
in others, perhaps they already have a pile of decent programmers who know java, and not python, and it' be nuts to force them to write in another language
And maybe their product is required to interoperate with Java.
Oh yeah i never saw it that way
and in others, they're just too dumb to know that python is better than java 🤣
that's the answer you really wanted, admit it
Not every company prefer java and tech stack whether java or python depends on the requirement of company correct me if I am wrong
also, to be honest, some might specifically not want python, cause things that make it great for smaller stuff can be a pain for bigger projects, i.e. being interpreted language and dynamically typed
Oh..
but python is cool 😁
maybe but I've used python in some very large projects
don't recall any particular problem with dynamic typing or interpretation
I am not saying it cannot or should not be used, just saying it can be motivation for some companies to choose java/c#/go/etc as primary language
sure java would probably be 50% faster but y'know "hardware" is cheap and programmer hours are expensive.
I mean, dropbox was python. Bitbucket backend is (was?) django. So yes, there were, are and will large project entirely in python 🙂
and there's a ton of stuff you don't know about, that's proprietary, that's python
dude java is faster than python but coders of python is 10 times faster than java coders 😂
indeed. tbh, if you look at job offers, depending on location you will probably see most offers for python, JS and java followed by others (maybe php also)
yeah i heard of something like this many companies use their own version of python even I heard of jython (java written in python) I GUESS i am right
that's not what I was talking about.
I used to work at a big company that had tons of code written in regular old python
Oo okay
yes people won't just go and randomly use cython, pypy, jython and other stuff in their project unless they know exactly what and why they are doing. I bet for 90%+ of usecases CPython does the job
In the late 90s and 00s, Enterprise development was done in Java. You could argue that Java was the language that truly brought enterprise development to the everyday company.
There's probably tens/hundreds of thousands of businesses out there where their critical production applications are built in Java.
Indeed, most businesses I've worked for have at least had a portion if not all of their critical production applications written in either Java or .NET.
It's not, in any way, advantageous for them to spend money rewriting such in a different language just for the hell of it.
I suspect many big companies choose their language based on fads
Big companies often have a lot of legacy code, I don't see how they would be able to follow fads
http://paulgraham.com/javacover.html is now ancient but it still sounds true to me
Is 107K annually in the east coast fair for a cloud engineer
More so, I'd say, companies choose their technology based on how much liability and security they can shove off of themselves.
Using Java, then, wasn't just about Java - it was the familiarity with Oracle through businesses having availability, support contracts, licensing and integration of Sun servers, Oracle databases, etc.
While this is less of an issue now, some businesses still operate this way. Unless some technology offers a business-level SLA and paid support for that technology - some businesses just won't touch it.
yep
"Nobody ever got fired for buying IBM" was what they said in the '70s but it's the same idea
Unless it's a major city on the east coast, I'd say that's probably low-to-middle range for a Cloud Engineer. It's not the greatest offer you'll get, but it's within reason.
If it's in a major city like NYC, Boston, D.C., etc. then that's low.
in theory "glassdoor.com" can answer that question; in practice I don't know how accurate it is
- Easy to hire
- Fast and scalable software
- Tons of tooling for managing these apps and developping
- Python gets difficult to maintain once it reaches a few hundred lines
- Language itself is easy to follow and allow enough freedom/power of expression without making it easy to shoot yourself in the foot
Don't get me wrong, python is great and I enjoy working with it. But it's not the tool for high throughput large scale applications.
You may disagree, and we can dive more into the specifics in a more appropriate channel.
But that's why tons of companies hire java engineers from my professional experience and network.
from*
I feel like I may have to finally learn Java at somepoint but whenever I start to look at it, I want to vomit... Python always made sense to me from the start, Java looks so overcomplicated.
I felt that way too, and I'm happy to report it's not quite as bad as I'd feared
I still wouldn't choose it, if I were free; but with a decent IDE (I use VSC) it's tolerable
If I learn anything JVM related I will most likely start with Kotlin
yes.
because im planning on doing art and CS for gcse
best to learn C before year 11?
doubt it. learning C might help you some, but it will take a long time to master; there are probably better ways to spend your time
there is?
I'd think so. game design, modern programming languages, maybe web stuff
hey does anyone know is full stack python developer worth pursuing
@quiet veldtwell that's what I do for a living 🙂
yeah i am planning on game design thats why i may wish to learn c since that's what some people use when programming video games
then maybe it's more important than I think. I know nothing about games.
oh my god thanks could i ask u questions privately?
no
idk but to become a coding devolper , i'd suggest it if you wanna make a website,a video game or whatever you want you'd need to learn a programming language whether java,python,c ect
Does "full stack python" basically imply "Django" or is that term not necessarily web-oriented?
is university more reliable than bootcamps and like github projects??
it implies entirety of a system a computer has
I'd say they're not comparable. Having a degree can open a lot of doors in itself, aside from the fact that you will learn different kinds of things
So yes, more reliable I'd say
thank you so much
hmmmmm
Allah akbar
im considering a idea
It better be, given that it takes years and costs tens or hundreds of thousands of $ £ €
perhaps i can give people insperation in coding or smthing like that
No?
No, this is a careers related discussion channel
It would probably be frustrating to program a whole game in C, since it's not object-oriented. However, I do think it's valuable to learn some basic C, as it's a useful language for learning to implement some of the classic algorithms and data structures. You'll understand a lot more what's going on behind the scenes of a higher-level language like Python.
Well what I mean by that is helping people out kinda like that
What is the difference between Data Scientist and AI/ML engineer? I got offered a role in a startup as a Data Scientist. But I am in an AI ML role in my current workplace.
Any advice guys?
in general, data scientists do experiments, modelling, presentations. ML engineers write the code that allows them to do that, and possibly productionise their models.
I'd say "full stack" implies "full stack web dev"...but that doesn't necessarily mean Django (Flask, FastAPI, Starlette, Quart, Pyramid etc.)
If you have any doubt about how the role is defined, ask them. You don't want to be guessing based on the title
yes
yaaaa
"full stack" in my travels means your you'd be able to create/manage/edit projects that could go all the way up the OSI model. i.e hardware-OS-SDK-API-deployment etc. IDK if that necessarily includes django for Python.
"full stack developer" just means "developer able to work on all the parts of the application" - because a project's "stack" is the technologies used to build it. If the application is a web app written in Django with a postgresql database and a Typescript/HTML/CSS/React frontend, then "full stack" would imply that you are willing and able to work with all of those technologies.
So "full stack" very commonly refers to web development, but that's not the only way it could be used. The term does imply that the application is built out of many different technologies. But a full stack developer of a microservice application might need to know a database and a message queueing system and an RPC client/server protocol or framework, and maybe a compiled language for the services and a dynamic one for the clients, or something like that.
That makes logical sense, but I've only ever heard it used for webdev. I think that's probably what most people mean when they say it, on say job ads.
Yeah, I definitely agree that when most people use the term they're thinking of web dev. There's nothing in the denotation of the phrase that implies web dev, but it has a strong web dev connotation.
Even if it is web dev, though, "full stack" doesn't necessarily imply Django. It might be Flask instead, for instance. The phrase "full stack" doesn't tell you what their stack is, so inferring "Django" from the phrase "full stack" isn't correct (though it might be the best guess you can make based on limited information)
Yeah, full stack means backend + frontend
Yeah, I was oversimplifying... Django to me seems the main Python library used for complete websites with elaborate frontends. But I get that there are other ways to build websites in Python
I used to work for a startup making a web app in Python using Google App Engine.
out of curiosity: when you hear "postgraduate", what level of education do you think?
Has a graduate degree (a masters), and studying for a doctorate
What @summer roost said is what it sounds like where I'm from, but I've also frequently heard studying for a masters referred to as postgraduate studies online.
this seems to be a primarily US thing
I'm Swedish, for reference.
to me "postgraduate" means "everything after a bachelor's"
Studying for a masters definitely didn't feel very "postgraduate" at my uni, compared to what phd students are doing.
In the US, we'd call someone studying for a master's a "graduate student" (or normally just "grad student"), and someone with the master's who is still studying would be a "post graduate student" (shortened to "post grad")
"post graduate" isn't "after graduating", it's "after receiving a graduate degree". Bachelor's degrees are not graduate degrees, they are undergraduate degrees.
that's not how it's commonly understood in my country
which is why I asked, because I noticed a difference in usage
https://en.m.wikipedia.org/wiki/Graduate_school seems to basically back up my version. Though Wikipedia can be US centric, so 🤷
Where are you from?
I don't deny that that is how most people would think of it
the US has, like, 50 times SG's population (also we call prison jail)
We have both "jail" and "prison", and they're apparently subtly different in a way I didn't learn about until I was in my 30s
They're used mostly interchangeably, but apparently "jail" ought to be where someone accused but not convicted would be held, and "prison" where someone convicted would be held.
literally the only time "prison" is ever used here is as part of a proper noun; "jail" refers to all sorts of imprisonment
We have this distinction in Swedish as well, "häkte" is "jail" and "fängelse" is "prison".
yes, this is indeed the intended meaning, though I was under the impression that Americans were more particular about the distinction
I, as a well educated and well read American, learned it very recently.
Anyway, maybe we are straying a bit outside the scope of this channel.
masters or PhD?
oops I missed the boat
there's also post bacc (post baccalaureate) which is usually a program designed to give people that have a bachelor's the requirements to pursue another degree in a different field
it's commonly seen for people who have a non-related undergraduate degree looking to get into medical school so might not be relevant to SWE though
hm apparently there are some CS post-bacc programs in the US
who knows php here?
Not the place to ask and not even relevant to the server lol
Im still in highschool, should I just focus on graduating now while still actively improving in coding?
I also consider "grad" to relate to a bachelors. Students studying for a Bc are undergrads, then they are graduates once they receive the degree. If they go for further education (masters, phd) then they are postgraduates.
If at all possible, going to uni is preferable to purely self-teaching, so you should aim for that. It certainly doesn't hurt to get better at coding in your spare time, though.
so u say i should just trying to finish highschool rn and then start focusing on a potential coding career?
Yes, finishing high school and then going to uni and studying either CS or software engineering is a very very good idea.
If you want to become a developer.
Even I, who is deeply skeptical about college, would hesitate to hire someone who dropped out of high school
I did not say I was gonna drop out, and i do not plan to
can you elaborate on your reasoning
which -- the "skeptical about college", or the "would hesitate"?
Feel free to learn coding in your free time, but yeah, don't jeopardize finishing high school.
the latter
prejudice
I started learning coding when I was 12 and did it on and off all the way to uni.
refreshing honesty
I mean, most people graduate HS, people who don’t graduate HS would be seen as don’t want to put in minimal work or have such personal problems that people would be worried about interfering with the job.
i think dropping out of highschool is not a good option as it probably wont make it easier to get hired but will make it harder eventually
For sure.
It's not a guarantee that you'll be flipping burgers for the rest of your life, but it'll make it much more probable.
If I had a time machine, I'd go back and drop out of junior high school
afaict, grades 7 and on were a complete waste of my time
I hope im not too late with starting coding at the age of 14 lol
Nice to meet you guys
You can start when you're 40+, no worries.
🥴 I didn't start until I was 26
Just because I started early doesn't mean it's required or even super beneficial.
I had lots of classmates in uni that started in their 20s or 30s and they did perfectly fine career-wise.
also...within reason, do what you love.
I kinda started when I was 10...
Umm I am 32 and just finished 2 months of learning python Idk whats wrong with age everyone is so upset
I have 2 jobs I am graphic designer and data verification and mining
hello
Is this an appropriate channel to see if anyone is interested in learning crypto smart contracts via python?
Lot's of opportunity in this space.
what career discussion ?
hey all, I'm a data scientist trying to switch to DE, so I'm looking to improve my CV. I have been playing with AWS and Airflow for two months now, I'm by no means an expert but I'd say I'm familiar with the main concepts/tools. My question is though, how to present this on my resume? perhaps "AWS (Basic), Airflow (Basic)" in the "skillset" section? or should I leave it out altogether?
Was that in response to me?
everyone
If you're looking to advertise something in particular, you need to clear it with staff first. You can message @severe widget for that.
Thank you very much!
Would they prefer a direct message or a public message here?
Message @severe widget, it's a bot that puts you in contact with the moderation and admin team
Direct message? Or just mention the bot here in this chat with my inquiry?
Direct message @severe widget, yes.
TY!
Anyone have experience selling a desktop app to the general public? I wrote a data mining tool with a decent GUI (PySide2 for those curious) for my own needs. If it had existed before, I would have used it many times over the years instead of writing so many little one-off parsing scripts, clever shell piping, and whacky awk/sed copy-and-pastes.
Anyway, I'm just looking for insights or advice on selling it. I remember looking into selling something in the Windows store some time ago, but IIRC signing certs were prohibitively expensive
hey what do you think is better ai or data science
im interested in both and ik that data science -> AI
aren't they almost similar?
i mean AI is based on data
yes it is
how can you compare
i think data science and machine learning and ai are all different things but connected but different
LOL
this is career discussion
data role and ml role and ai role are really different roles idk why you LOL maybe you have no idea
@trim willow
I am not aware of any company making such distinction, especially nowadays when AI has been muddied so much
ohhh
The distinction between these areas of expertise is about as varied as the companies hiring for them.
Generally, though - you'll find many more jobs hiring for, essentially, data visualization, data cleansing and data analysis that tack on titles such as AI Engineer or Data Scientist.
Those companies who are actually developing new AI algorithms and not just using out-of-the-box cloud solutions are relatively small.
My sister is Data Scientist for CNN. she does what you said but never ever even touched anything to do with AI so yeah Data science and AI has nothing to do with each other - coming from a person that is paid close to $200k per year to do Data Science
if anything, data science is a subset of AI
heiaheiahieua OK ill tell her that so she can laugh at my face
but that's a tough comparison as it's more like a field than a domain
AI does encompass machine learning and other techniques. So I can laugh at her face too?
I don't think laughing at people's face or using people I know of will make that discussion productive. So I will stop at that.
Sure. 😛
Yeah, a lot of businesses slap the Data Scientist title on positions that basically boil down to Excel wizards and ETL engineers.
she does excel powerbi and some python
yeah, so much hype around it that titles can be distorted and not mean too much
(same thing with people with 2 years of XP claiming a senior title)
Hi
Both AI and data science(more data engineering, but very similar fields depending on your responsibilities) build models, AI is still implementing ML algorithms, so they are indeed similar fields
Does anyone have any questions I could answer cuz I could help out?
You can check out the occupied help channels, or if you want to help in more specific topic, the topical chat/help channels?
this channel is for career discussion
to help out users with questions, check out all the occupied help channels, there will always be tons of people looking for help :) remember to read https://pythondiscord.com/pages/guides/pydis-guides/helping-others/
The staff's take on how to help others in our community.
Well I like career discussion and I wish to answer questions here very nice people , dreams of what they want to do or what they’re doing
Do you ever feel dead inside when you code?
Is python useful when learn engineering
I'm asking that because I'm trying to figure out if programming is for me. So far it seems alright but (and I don't know if this is because of the amount I have been doing it recently) I'm starting to feel pain inside every time I sit down to keep working on my project.
Is it just very rough when you start
⏫
Pls respond
@tacit lantern
It depends what you are aiming for in engineeringg. Matlab is good towards mechical. Python good too for DS…
@sacred swan even programming still need to excercise and have good back posture
I need someone with expereience in django to please give me a link of some beginner web project source code, I am still not ready because still learning python fundamentals but golly I wish I have something to look at and know what is it that I am aiming for because my end goal is being web dev with python in my stack and of course django
ok il delete
django
what job do you guys think that we can get as part time job as a student with just python,
You could maybe try to freelance on UpWork and/or Fiverr
I see thank you
Learn django
I did summer internships when I was in university
If you are from the south, take a look at amd and silicone labs
They always hiring students
AI is based in fiction. There are real disciplines like statistical learning, expert systems and probability....most people practicing 'ai' are charlatans
lol, yeah
Which are used to design Narrow AI systems.
@urban geode I saw your message in help burrito about my doubt!,
Can you pls tell me where to change?
So that it will be easy!
My Calculator code
@quartz quail this is not the right place to ask this
can you get a part time job using python as a 16+ guy
As per rule 6, unapproved advertisement is not allowed on this server.
Absolutely
Is learning Swift good or is it not a good decision?
‘Django’
Me : Why looks at this beautiful line of code realizes something. Why did I ever want to be a Software Engineer if I can't code like that
I literally did this the same way when I first started learning python
When you can understand the logic of the code but can't make it
Guys i want to learn python from square 1
Can anyone of you suggest me where to start from?
Anyone here in the states ever work for a tiny company that deals a bit in programming in general. Did you feel it helped your resume. I just saw this small local company that deals with CNC and programming that and their user software. I don’t currently NEED a job but if it’ll help me on my resume I’ll do it. But being how small they are and the language being so specific so CNC machines I’m not sure how useful it would look
I guess this is the best place to start...
https://pythondiscord.com/resources
We're a large, friendly community focused around the Python programming language. Our community is open to those who wish to learn the language, as well as those looking to help others.
Thanks
what is the language, do you know?
Java mainly, bit of python
Hi everyone
My name is piyush right now i am doing bca from dav chandigarh india
And iam learning python side by side
And completed html and css and starting java-script
I now about c ,c++,dbms in sql ,data-structure from my bachelor right now doing java in college
If any one can provide me unpaid
Internship iam happy to join i just need workexperince right now
so the industry may be a bit niche, but surely you'd pick up skills that would transfer to other SWE positions? if you have nothing better to do then why not? at minimum you'd get practice interviewing
disclaimer: i am not a dev
I work for a tiny company tangentially related to software, I'm part of the "engineering" team, a team of one
I write some python, wrestle with VBA and support colleagues using the tools I write
Of course its helping my resume, I can list python, powershell, vba, soft skills, sdlc, etc
overall, its a job, it deals with software, its going to be good for you
Thanks guys! I took the job. I start tomorrow
that was quick lmao
VBA, bleh.
I figure I would give it a chance, no harm in trying.
is this your first job?
My interview was sat 10 and just got out lol. No I've been working since HS
I'm 25 now. Took a break from school and I just stared this semester to finish my BA
25 here too, first job straight out of uni, congrats man this will be good for you
Congrats! I can't wait till I graduate as well
wait your graduating?
Not till two years sigh
can the time limit change if you do excellent?
Hello does anyone know a good cybersecurity channel in discord i know this is off topic but please help
???????
No. The program requires 60 credit hours at the school. So minimum 2 years typically
I only just started last semester
Can you tell how you learnt all please help im too from same country
hmmmmmmmmm
Need help Hello does anyone know a good cybersecurity channel in discord i know this is off topic but please help
idk if i can help
If you know hacking i can send you invite of try hack mer
Okay
since man is not genius at that
hey man i am also doing bca i am from india currently in second year
I don't just trying to learn it please
Where do you live
excuse me wot now
India
A you cant learn there
my guy you shouldnt say stuff like this since its against internet saftey ect
Okay i will be asking doubts and suggestions
Asking another guy bro
i guess for cybersec some udemy courses is better and there is a website called TryHackMe
Okay
but still its against internet saftey
No one would tell you if your doubts are stupid
?
ahh there is nothing like that bro .. if in community cybersec people are there they will surely help
Try hack me is a site you are right
But this discord which iam talking aboutwill tell you about latest problems and virtual machines ,sites which are genrated recently
@tender creek bro u r in which year
ohh
3rd and in which are you pyguy
Yess
2nd year
Link to that please
yeah dude .. just stay motivated and learn
Yess
what do you mean?
yeah actually there is a struggle in self study ...
u r opensource guy ?
are you asking me if I contribute to opensource? I'd love to but I'm way too busy/burntout for these kind of stuff at the moment
yeah as i saw u r in hacktober fest server also
ah, I joined it last year but never left
i am newbie in opensource so i will try my best to get involved
good luck! it's a lot of fun
thanks man
@tender creek bro do u contribute to opensource?
shit I'm here thinking this channel is #python-discussion
Na bro. I have started a internship recently and iam working on it
ohh great so how you cracked internship which company
Bro its unpaid
ohh take care then so u r not getting anything in return
?
Right now iam enhancing my skills
great bro ...
By learning diffrent algos from youtube.
bro i guess if u want to learn data structure and algos properly
you can follow kunal kushwaha ongoing course on youtube
I can share link of the channel if you want
bro i am following kunal kushwaha dsa bootcamp for ds algo its best
i am getting everything and started solving leetcode problems
it is also best bro
Check these out after you finish those
already gone through all these
Ok can you share link of the playlist you are using right now
yeah sure
Pyguy from where you are doing your bca
Complete Syllabus Covered: https://github.com/kunal-kushwaha/DSA-Bootcamp-Java Here I share about my approaches that led me to clear interviews of top tier c...
he started from basic java and covering the ds algo its ongoing so videos are coming and many more will come
join the discord server also link in description of video @tender creek
@tender creek bro you will not find any playlist for ds algo like this on youtube this is what i feel after going through this
Ok iam joining bro
go through the videos bro
congrats!!
Thank you guys ❤
Howdy, all. o/
Sort of an interesting predicament I find myself in. I work for a medium-ish sized company. IT is still a one-man per department situation. CTO, Senior Engineer, Junior Engineer, helpdesker. Junior Engineer left, and I moved from helpdesker to that role - and the new role is largely infrastructure in nature. Things were going swimmingly until my first "major project" got dropped on me; make a Python script by next month. I know Powershell and Bash, but zero programming. None. That was five months ago. CTO's normally a very "learn by doing guy" and has been very helpful in working on the script, but between all the other work, and the fact that since we've been down a helpdesker for a couple of months (meaning I dual-hat the role), I just have made pitifully slow progress in learning Python, much less delivering the project. Any progress made is when the CTO (incredibly smart and hands-on type of guy) is there to help, at this point it's 200+ lines of his code...
Am I in the wrong for thinking that this project is just too out of my element? I don't want my boss to think I'm the wrong person for the job but I don't have much else to go on. I know DevOps is kind of the future of it all, but I am absolutely not there yet. And sorry for the wall of text.
What is this script supposed to do, in 5 months you should have learned some python
In a dramatic oversimplication, this script connects to a remote database containing user data, pulls data from MySQL and convers it to a JSON object which is then indexed for a certain value which separates one object from other as a dictionary, this dictionary's keys then has other elements appended to certain keys to make a sort of master list. This master list is then looped over to create an email for each element which then has the list of keys associated with said element; unless on exception if a certain element is associated with a key that causes an email exception, that element then must be appended to another key, all looping in a way that after a certain point a final exception is reached and then another action is triggered to email the final exceptions. Said emails are then spammed out on a monthly bases in an automated manner.
And there's other spare functions to assist with automation and exception handling, but I'm not counting those.
And granted, if this was the sole item I was tasked with, I'd have fired myself a long time ago, but it is far from it. I'm doing two rather active jobs at the same time.
Hi there, is it possible for a junior Python/Django developer to work as a freelancer? or this will be so difficult?
Unfortunately, all available jobs that I'm seeing require seniors! 🧐
lua is better😎
That sounds like it makes use of python fundamentals and interacting with APIs, i dont remember how long it took me but yea this isnt something you could write as a beginner in 1 month.
What i would do in your place is ask my supervisor if they could sit down with me for pair programming sessions. Watch them write and explain code and then do the same with them
@analog charm this is true for all senior roles, but still encourage you to apply and in coverletter or interview let them know that if there is compensation they ccan give that best meets your skills since notice it was for senior role, and if there are any junior roles company had not yet posted since most companies are they just didnt post it yet. So still apply to senior roles., your resume will get more noticed since fewer people apply and you can ask for junior role which means your resume will get looked 100% likely for junior positive that is not yet posted.
Yeah, that's not a bad idea. Unfortunately, between being down a man and the company just being busy, the CTO (my only manager) has been as busy as me. But next week we finally get a new helpdesker, and hopefully things wind down so I can finally get some good programming time in. Just gotta have the "it's not gonna be ready by Friday" talk, which I'm not happy to have. But such is life.
I just wish we could have arrived at this conclusion sooner. It's been demoralizing to consistently fail on the first major assignment in a promotion.
Where have you been looking for work?
Possible but difficult. FreeLancing is generally about getting it done quickly and paying a senior dev who is 3x faster even if they cost 2x as much works out better
I did that already, but in most cases, I don't hear any response despite I took feedback from three seniors about my CV and they said that my CV is good as a junior!
If you wanted to improve, learn some JS web technologies
Django is still in demand but it’s not direction of the web, JS Frontends using Vue/React/Angular are direction of industry overall
Upwork, Stack Overflow, LinkedIn, and other local websites as well some local Facebook groups
That's right!
It’s very crowded field, Keep trying.
Hey guys, anyone started their own website/company and made self employment business
opposing to getting a job at some company?
I know people who have. If you want to watch a good YouTube series on it, check out Ben Awad
yep I will
Generally the business side is hardest part and not the tech.
In fact, I am not interested in front end now, but I intend to learn React in the future.
Freelance customers generally want complete package.
yeah, got it.
In your opinion whats the job position name where you can get like $100 for just knowing python?
hello guys i have a doubt recently i reinstalled my windows
Now i am not getting access to Microsoft word and powerpoint stuff how do i get it back?
Just google install ms word
Etc
What do you mean? You still need a license and if you don't want to pay for it get https://www.libreoffice.org/
Free office suite – the evolution of OpenOffice. Compatible with Microsoft .doc, .docx, .xls, .xlsx, .ppt, .pptx. Updated regularly, community powered.
oops
is there any freelance website just for coders like upwork but programming exclusive
What should i do after completing computer science?
does anybody here are learning information system?
What does that mean?
Computer Science is Computer related subject for Software engineering or related to tech
that's may be technically correct but it's also completely useless for the purpose of helping you
no one is ever done completing computer science. There are always things to learn.
If you are talking about a degree or a certificate, that is something more specific and actionable
or if you mean something completely different
you are right
depending on the meaning you put behind it, you may get very different advice
Not sure if it was clear enough, but can you expand on it then?

After finishing a CS degree, you can work as a software engineer for example.
how much could an experienced softwear engineer in a year
you a word there I think
wdym
!mute 814902540747145216 Investigating.
:incoming_envelope: :ok_hand: applied mute to @quaint canopy until <t:1632999945:f> (59 minutes and 59 seconds).
is it possible to get a job by only python???
it is, but might now be as easy compared to case where you know JS for example (for Fullstack positions in weddev)
I think maybe gun.io but I haven't tried it
Wdym
Try coding a project
Check the #rules please, nickname policy
Hi
Any interesting podcasts to learn stuff while driving or being up to date in ML, Data analysis etc
interesting channel
@vapid jayAs per rule 6, unapproved advertising is not allowed on this server. DM @severe widget to apply for approval.
cécég
If it's relevant to this channel, ask your question. If it's not, see #❓|how-to-get-help
This better
hiiii
Can I get an opinion on my CV?
So I joined a tech company as a data administrator. I’m in the U.K. and my contract mentioned that I’ll work 37.5 hours a week (paid) with unpaid overtime and asked me to waive my right to 48 hour weeks (i.e. they can ask me to work for more than 48 hours a week) as well as stating that I accept to be on call. The pay is £23,000/yr.
Is this common or…?
Share a link in here if you want to
idly wondering what a "right" to a 48-hour week means
So companies can’t force you to work more than 48 hours a week and need you to waive that right if they want you to work more
fair enough that they can't force you. But can you and the company agree that you would like to work more than 48 hours? I'd hope so
I dunno what the standard practice is where you are but I would definitely have second thoughts about accepting a job on those terms
oh so would I; I wouldn't want to work that much
but just because I don't want to work that much, doesn't mean I'm going to pass a law saying nobody else can
Here’s the thing, overtime is unpaid so whatever I work past 37.5 hours, I get nothing. It’s really shit and I’m hoping I can do the bare minimum without getting fired but I just really need a job rn
Well, you may need to take the job and keep looking then
My goal is either:
A) work, get promoted from data administration to software team (already discussed this potential with HR) and then renegotiate my contract
Or
B) find a job that will take me cause I have experience
Promises of future promotions in a job you haven't signed on to are meaningless. Companies always BS about that to get people in the door
Yeah, I guessed as much
You have to take or reject the job based on the offer you have in writing
And to me it sounds like this decision will come down to how desperate you are
And the answer is pretty desperate
Either I take this job or be homeless next month
So yeah, I would take it, but keep searching just as hard and don't hesitate to jump ship if you can find anything better
Probably best
I don't know what average wages are for "data administrators", but £23,000/yr sounds low in general.
https://drive.google.com/file/d/1Q_eZO2MR-UnY4Df-YHibLIxcPCZxOLA0/view?usp=drivesdk
Im doxing myself but I stopped caring.
I feel that I may be relying too much on scientific jargon. I also believe it may be coming across that I have more C/C++ experience than I do.
Also, based on profile, what roles should I even be applying to? Is soft dev really the best place for me? I want to be a researcher and teach at a university but my grades suck and I took too much time doing my BSc degree, no way I will be able to get into a PhD. There are careers in my field outside of academia, but I'm not interested in them.
it's a graduates first job salary
that's crazy low
Context: just graduated, 22, BSc in Applied Phyiscs
Seems like you have a lot to sort out aside from your resume details... First I'd say don't assume you can't do a PhD of that's what you really want. You could start with an MSc if you think you'll do well, that may help you get in a better PhD program
I'm finishing my MSc
wait, oops, I read that as you were 37 and had experience. I guess 23 is on the low side but pay rises come quick and fast in this industry imo
But I do know I won't be able to get into a PhD
it's not the worst, and exp as a non Cs grad is great. take it @zealous path if you have no other alternatives rn
Good luck lad
Cheers, I’ll try my best
If I want to earn some money, like part-time job, with my coding skills in python, what should I do?
Knowing a programming language doesn't mean anything, just should make projects and learn CS not languages
@dim pilot well i not sure about that, but for any coding bootcamp, it. experience that counts when it comes to job market esepcially for DS. There are lots of resource to learn DS for free.
@ocean pebble freelance fiver but be specific what you offer and tutoring online or at school or apply for jobs using python
After learning python and django, what should I create for my resume as self made projects so I could apply for jobs
since django is backend and APIs etc I can't really make full stack websites u know
crud app you can make, with visual front end and some form of api call like spotify or youtube etc
Any tips on how to sell myself and what to study further besides Python (and a little bit o SQL)?
Trying to avoid the frontend side of things tbh.
Can't even get a decent interview
@dusty anvil Try to make a project. Companies like to talk about that kinda stuff if its on your resume.
Guess that's it then
Look on freelance platforms like UpWork and Fiverr
@dusty anvil it also helps to know what. field you want to work if it. backend then frontend wont matter but still can use libraries to do it to make it look nice which is more bonus
Yeah that's been an issue after this path thing (analyst/scientist/engineer) which looks all the thing to me.
Field wise I probably got to start with TelCo because I got 10y XP on it....and don't want to lose much on the $$ side of things
less lmao
Hi
I created a code that automatically creates a perfect 3d cube in paint, to use it you need to install the pyautogui library (pip install pyautogui) and then just copy and paste!
import pyautogui
from time import sleep
pyautogui.press("win")
pyautogui.write("paint")
sleep(0.5)
pyautogui.press("enter")
sleep(2)
pyautogui.moveTo(x=874, y=381)
def cubo():
pyautogui.drag(0, 250, duration = 0.1)
sleep(0.1)
pyautogui.drag(250, 0, duration = 0.1)
sleep(0.1)
pyautogui.drag(0, -250, duration = 0.1)
sleep(0.1)
pyautogui.drag(-250, 0, duration = 0.1)
sleep(0.1)
pyautogui.moveTo(x=874, y=381)
sleep(0.1)
pyautogui.drag(100, -100, duration = 0.1)
pyautogui.moveTo(x=1124, y=382)
pyautogui.drag(100, -100, duration = 0.1)
pyautogui.moveTo(x=974, y=281)
sleep(0.1)
pyautogui.dragTo(x=1225, y=282, duration = 0.1)
sleep(0.1)
pyautogui.moveTo(x=1125, y=631)
pyautogui.drag(100, -100, duration = 0.1)
pyautogui.moveTo(x=1225, y=530)
sleep(0.1)
pyautogui.dragTo(x=1224, y=283)
sleep(0.1)
pyautogui.moveTo(x=974, y=281)
for i in range(13):
pyautogui.drag(0, 10, duration = 0.1)
pyautogui.move(0, 10, duration = 0.1)
pyautogui.moveTo(x = 874, y = 630)
for c in range(5):
pyautogui.drag(10, -10, duration = 0.1)
pyautogui.move(10, -10, duration = 0.1)
for cont in range(12):
pyautogui.move(10, 0, duration = 0.1)
pyautogui.drag(10, 0, duration = 0.1)
pyautogui.move(6, 0, duration = 0.1)
pyautogui.drag(4, 0, duration = 0.1)
cubo()
Why do you place the code inside a function, just to call it in the end?
Pretty cool concept tho, I love it :P
This is not a help channel, see #❓|how-to-get-help
hi. for all those people who had a cs degree and pursued a tech route, was your degree helpful in your work? thanks in advance
My lack of degree probably didn't hinder me
pretty sure having a CS degree would have helped me get past more resume screens
but honestly that's 80% of the value.
I'm sure you'll learn some useful things after four years and tens of thousands of dollars. But you'd probably learn more useful things, at lower (probably negative) cost, if you'd gotten a job instead
Hello, i would like to please ask, would a machine leaening course from my school help me stand out in DS field? I have basic background of ML already but would showing an A for a ML course at my school help?
hey im interested in becoming a freelance programmer as a side hustle. i talked to a friend of mine, and he said its a terrible field to get into, as you are constantly bidding against college students that will work for a half bowl of vegetable noodles. i work in a factory and plan on learning in my freetime. any thoughts on the matter?
Freelance is a bit hard at start because need clients and need to show experience for steady income, mostly startibg small at fiver or upwork is good place but i not sure exactly how to land clients there besides making a name for your self and being specific
For me , i am aiming for part time as a data scientist or developer which maybe something that you would want initially until get clients for freelance
what would be a good starting point for someone who plans on doing this on the side and not a full time career
as in, field of work
Blar just started a bio PhD and am taking a bioinformatics class and tbh I like it better than working with live animals.
am sure there is a joke somewhere about developers taking showers
Pick something suited to your skills and available time. That may be hosting some services, helping with wordpress/websites, or whatever you prefer/can
hosting services is a good idea, diddnt even think about that
which thing gets best salary and how much
Being born into money
If you start a career based only on how much it makes youre gonna have a bad time in life
position: relative;
uh
what career options do i have as a python dev?
Does it have to be python?
i mean, not exactly but generally asking
generally, anything related to computer software or engineering
So it's pretty wide
jobs in computer software using python?
https://www.indeed.com/jobs?q=python&l=
As you can see, it's pretty popular and wide
162,861 Python jobs available on Indeed.com. Apply to Python Developer, Python and Django Jedi Master, Entry Level Data Analyst and more!
thanks!!
It's used a lot in backend, data science, scripts, operations...
!rule 9 - Sorry.
I wasn’t asking for paid work
I can’t get paid while between visas.
Hey guys, I’m between jobs at the moment due to visa bureaucracy so if anyone has anything interesting feel free to dm me - I’m open to anything related to teaching, full stack development or data science. I’ll be starting a new role as a principal engineer in a month or so hopefully so would need to be short term. Resume - https://ghandic.github.io/resume/ - pro bono/open source/other
Andy is a solution catalyst, he builds and mentors high-performance teams from the ground up. He has worked in several industries, from Public Sector accounts across multiple countries to Utilities and Financial Services. Andy specializes in leading and enabling teams to deliver quantifiable business value for clients using state-of-the-art mach...
I’m in lockdown and bored - it’s more for working on interesting projects and meeting people for short term.
Just go join a random open source thing on github
I already do this but the part I’m missing out on is talking to people and working together.
My parents r telling me to do pre engineering (physics, maths and chem)
But if I'm gonna become a software engineer I don't get how a BA in pre engineering will be beneficial in my career.
Any idea on if I should look more into this?
i need help with my exam
Oh and atm I'm doing physics, maths and computer science.
Their whole argument is that if I pick pre engineering I will have something to fall back on if I don't wanna pursue software engineering
why would an engineering degree not help you with your career
Basically when you are really good in math then you can quite easily learn new things in IT world (algorithms, data structs and so on) because almost all IT is based on math
Agreed ^ lay the foundations and you’ll have no issues
what are some good jobs if it comes to statistics and programming (with python)
any job that pays is a good job
yeah but i mean in those fields
hey i dono if this is the right place for thi but my confidence is totally destroyed ...i am like 18 in a high school im doing the ib diploma so i can go to the university in a good university aboroad...but i feel too old and so stupid... im into coding but when ill get into university will be like. i feel like a total failure 15 yr old can code and at 18 im a beginner.... i just need someone to help my confidence cause i feel too stupid and dumb.. when i graduate from the university i will be like 27 and i feel i wont have job
ppl become millionaires at like 21
90% of the people in my classes at uni (for Comp Sci) including myself, didn't have any previous coding experience
we went through college just fine and came out with jobs
but i feel older
dude
thats the problem
im 22 in my second semester i went in with 0 programming experience
how do you feel older lmao youre 18, can you even legally drink yet
im 18 in high school
so what, i dont understand
there was 3 people out of 50 in my class that had previous programming experience
im doing an ib diploma i will graduate at 20
i had literal boomers in my classes, who cares how old you are
like ppl here are 16 and 15
and?
im 18
bro this is getting offtopic now
who cares if their 15 or 16 people start programming at 40
so i basically feel stupid
there is no difference in 2 years of age like literally none id understand if your in your 30s and you nervous to start a diploma because your older but like your 18
your overthinking it for no reason
noo imin high school at 18 i will enter the university at 20
i entered university at 22
ohhhh
i went in at 21
yo is it worth going for a first year summer internship? I feel like i don't really know anything
youre not supposed to know anything, youre an intern
Age matters least in my estimation, so long as you're ready to indulge in the field of your choice, backed up with commitment. I do get that the social impression of people who are making a incredible living at 20s can make you discount what you've already achieved right now. But i don't think that should be a concern to our life because we don't know their life as much as we know ours, and it's also important to understand that they're a very tiny substrate of everyday society and are absolutely exceptions. You don't want to throw away the baby with the bath water, your age is perfectly fine and far from the probability of failure, don't overthink it and just try to work with what you got
you go to the internship to learn stuff
thanks a lot
pmed you, I've got a personal anecdote that might help
yo guys, so i finished school, and tried to learn more about python by myself so i can find a work as a programmer, but i dont feel even ready or capable of having the knowledge to start a career as a programmer, what do i do?, i was thinking about getting a stage in a programming company so i can learn and see how do they work, and adapt me so i can work, but at the same time i need some money and i dont think that a stage can get me any type of money or even if they are willing to let me go to the stage knowing that i wont help much, what do i do?
Did you finish university or highschool?
Yeah the only diff between pre engineering and pre computer science is that pre engineering had chem and computer science has maths, soo?
Idk, I thought chemistry wouldn't help if I wanna become a software engineer
any kind of STEM subject will help you become a more well rounded engineer
my boss didnt even do STEM, he did humanities
the education here is a little different, but yes i had professional education on gestion and programming of informating systems
Hm alr, I will see. The other thing that made me not want to pick chemistry rn is that it wouldn't be ideal since I'm better at maths and physics, and pretty good at computer science. So chemistry would just be a burden to my overall result
but for me i think it was pointless 3 years, we jumped in 6 different programming languages, almost the think that we make a calculator on each language and then we start another, they dont teach us the advance, always stick to the basic of the basics
Do u think 12th grade chemistry will really benefit me at all, since most companies look for BA min
Generally you shouldn't learn how to program in different languages during studies but how to think like an engineer
It's very often when people misunderstood that university is not a bootcamp
exacly, for me would be easier if they teach us 1 ou 2 programming languages but from 0 to advanced so when we end school we can work properly at a programing company
I think that it's still not the best solution 🙂 From my point of view you cannot master any language during studies because it's not the main target of university
here we have 12º years of school and then we have university and the rest we dont have high school, in my contry at 9º year you basicly can choose to follow regular studys or have a professional education, focused on what you want to follow for your life
its not but, at least can give you a job
In my opinion when you want to learn language then learn it on your own or find a course/book/whatever. When you finish a studies then you can ever be a beginner in one or two languages but you have a proper mindset to write valid code despite of language you choose
Learning new language is about weekend or two when you have free time so it's worthless to do it on university
i never learned Python neither JS in school but i personally "learned" a bit of them by myself that the only thing that i did, i created 1 discord bot, and got a course on udemy about python but i wanted to learn C++ too for game development, but nothing enought to to be a career
Also all depends what you want to do - few my pals do frontend, I am doing more backend (after the same studies, we were in one group) so you cannot learn everything during studies and you need to do some self learning
Yeah, me too. Very often it looked like "Here you have the exercise, do it as a homework" - and so here I am lol
yeah yeah, my final presentation for my couse was a site with PHP and OsTickets i know pretty much nothing and i made it all by myself cuz the teacher basicly didnt know shit on how to make it, wich is kinda worring because the are teachers and they should have at least 1 experience on it but its just me
so.. what can i do to be better at python
Languages are changing and it's a known situation when older teacher will know only old languages (like not Kotlin but Java, not newest C++ but some older standard)
Practice 🙂 Make a software, don't be afraid of trying something new, you can also participate in open source projects or just check what libraries and solutions are popular and useful
the only thing that i have problem is having ideas to make
@pure estuary it good to be good at fundamentals
(OOP, loops,arrays, functions etc). Once done, can focus on project that targets toward career. Thats how get better at python
similar to what class MorowyKomandas(object) said, I also speciailze in a field too, so it helps to self learn as he said to focus on one area
Few ideas:
- create program with console interface
- create program with graphical interface
- publish your library in PyPI
- setup CI/CD pipeline
- Dockerize your program
- create module by using Cython or any other compiled language (C/C++/Rust)
Hello I am studying Bachelors Of Computer Science at Queensland University of Technology at Australia. I am looking to expand my skillset and experience. I have an excellent work ethic and would love to intern in an IT field. If your company is hiring interns please let me know so I can apply. Thanks 😊
Jobs offers and recruitment are prohibited on this server
Yes, youre not going to see anyone advertise jobs here, so no point in asking
Its about discussion of careers relating to python, its not linkedin
You can talk about your career - what should you learn, what is required to get your dream job and so on
Oh okay didn’t know that haha
No problem 👍
Essentially I want to work for big firms especially in Data Analytics
How can I get experience to get to that position?
I am not familiar with it but first thought is to learn pandas and statistics
since you are aiming for DA, it can look around campus for job positino related to that.
Also internship or volunteer work related to that etc.
Data anayltics will also need to work with database and familar with excel and presentation.
Here is nice what to know for DA :https://www.youtube.com/watch?v=4QajduKoSWA
hi
I have a similar situation. I want to get work as a Python programmer, I have 9 years of experience, but I can barely do anything concrete.. I think I would fail the interview or not be able to keep up at work. I'm wondering what people expect an entry-level Python programmer to know. Does someone just coach you once you're on the job?
hihihhiih
When you are beginner you need to know syntax, some basic structs (when you use dict, when list, when set, when tuple), how to install new things with pip for example, good to know a little about standard library
I know most of that stuff, a little less familiar with sets and tuples, pretty familiar with the standard library, plus a host of other libraries/packages.. I know the syntax really well, I can read and write code at an intermediate level I would say. As for basic structs, I'd say I get stuck on certain design patterns.. not my forte just yet. Or algorithms like bubble sort or whatnot.
My fear is when they ask me to actually code something, I get a blank.
I even know how to use virtual environments and git..
Why?
Because of stress?
So you know what you need to learn 🙂
Yes I don't work well under stress, for one. I'm just scared of pulling a blank and being fired for incompetence.
I used coding challenge websites and practiced a lot solving problems of varying difficulty.
Speaking honestly in good job they will accept that you can be stressed during recruitment meeting
Will they have someone coach me or something, to learn about the codebase or something? I guess I'm overthinking it.
I've been learning and practicing Python programming for 9 years.
Yeah, they should do it. I worked many times with people whos don't knew the library, framework or something and it wasn't a problem for me or someone else to be patient and help with outgoing problems
That's what I think I don't realize, that I'll be part of a team of programmers, most likely.. with senior developers and so forth.. if I'm just starting out, I guess they've got to give a guy a chance. I keep learning new stuff thinking it's never enough.
You worry too much. If you won't take job because of stress is better for you - I definitely don't want to work with this kind of people
I get discouraged easily when trying to solve computing problems, so I'm probably not a very fun person to work with, you're right about that.
This is not what I mean
I referred to this message
Yes I don't work well under stress, for one. I'm just scared of pulling a blank and being fired for incompetence.
and
My fear is when they ask me to actually code something, I get a blank.
Yes, I figured that, I was just adding that my discouragement wouldn't help either. Maybe I wasn't clear. Anyway thanks you basically answered all my questions about finding entry-level programming work.
Has anyone else dealt with being in a growing company that outgrows its office space? How did you deal with it? Some coworkers need to have conversations and there is not really any good place for them to do that; it's breaking my concentration and making it harder for me to develop software.
We bought the office across the street
I guess that's not how I dealt with it though
This is the career discussion channel.
and?
And you've yet to say anything career related
If you were going to, you should really write out your complete thought in one line. I don't love slow mode but it's meant to encourage that
There's probably not much you can do besides bringing up the impact it's having on your work with higher ups. Especially having multiple people bringing it up
Basically everyone has brought it up, it's a small company with only 15 people. They are looking for more office space but haven't found any yet.
Was just venting as it was a frustrating and useless day. Also maybe wondering if anyone has advice for dealing with it on a more personal level.
Noise canceling heapphones. Really a life saver
it's the best short term solution really, but they are also great for long term, since even in our current office, which is an open-space-ish thing with about ±15 people and we have access to meeting rooms (more than one if needed) but even then there are convos that happen in office, either work related or just a banter and noise canceling is really great for that
Active noise cancellation does just about nothing for people talking. You just need closed-back headphones, which are really the only kind appropriate for use in a shared office space anyway
I do have active noise cancelling headphones, and yes, they are not super effective vs talking. Plus they get painful to wear for extended periods of time, like there's something weird about the air pressure on my ears.
In any case, I needed to talk with my colleague as we are pair programming. But we can do that quietly. Apparently the other two in the room (from the business side) cannot.
Yeah that's ear fatigue / listener fatigue. I'm not sure the exact cause of it, but it's worsened by closed-backs as compared to open-backs, and even further by ANC
What is closed back? Mine are closed over the ear if that's what you mean. They're nice on long flights which is why I got them.
It just means that the ear cups are closed off to airflow and acoustically insulated, whereas open-back headphones are open meaning you'll hear more external sound and others will be able to hear what you're listening to to a much greater extent. Any noise cancelling headphones will also be closed-back
Some people call closed-back "passive noise cancellation" but I don't like that terminology
Yes, mine are closed back with active noise cancellation. They're a previous version of those Sony ones, I think
this is what I have and honestly they are quite comfortable, I can wear them several hours straight no problem and i can turn on music on lilke 10-15% volume to block out all talking around, unless there is someone literally next to me
I have my 598C and analog mic hooked up to an audio interface with a direct monitor feature which effectively makes them open-back when I want it. Immediately reduces ear fatigue and is more comfortable for talking without hearing myself muffled
Anyway back on topic, I'm really not sure there's much else you can do about it. Just hope they find some more office space. I'm surprised they're having so much trouble with widespread WFH causing a lot of companies to downsize their office size
All things being equal. Would you rather be a Product Owner or a Technical Lead.
being know kind of PO, I would say a tech lead 🙂
there are quite lot of companies who are pushing now people back to office space.
But yes, I think still that you have not much choice aside of ANC and getting more space
I am from Poland and there is a lot of remote offers, in fact there all offers I get lately on LinkedIn are with description locally/remote, but I am a regular programmer
What is the highest a person can go in computer science sector?
Not sure exactly what you're asking. I'm assuming you mean the software engineering industry? And the answer would be CEO lol, obviously you wouldn't be a software engineer anymore but you'd be in the 'sector'
You can go as high as richest person in the world
In our case, it's more like we are tired of working from home and want to collaborate in person, but now we are 15 and the office only seats 10
yeah, when we were in this situation we were taking turns by team, like team 1 mon-wed, team 2 thu-fri
dont
ping
@zinc spade Please ask before promoting your project within this server.
You can DM @severe widget to ask permission.
!rule 6
Can a person make an entire IOS/Android app using only Python?
I've heard of the module Kivy that can be used to make android apps but is that really all one needs to make an app using python for android that can be published on the play store?
Colleges and unis are free in Europe ;)))
Basically they aren't free - you don't pay as a student but society does it
I think that free word is improper
Try asking in #user-interfaces maybe.
What's a little project that I can do and post in my GitHub if I want to be a backend dev trainee/junior?
You can build command line app to avoid front end but can still interact with API. Simple like app using backend framework to store data using third party libary like automating spotify playlist by getting music videos from youtube playlist
Has anyone hear (high school age) got any internships in python or engineering in general and have advise of how they got there, I have no problem dming either
connections
Hello everyone, i am new at both python and machine learning. I am on my university final year and planning on doing machine learning related thesis. Can you guys point me where to start, courses to take(if any) to build a solid thesis?
@coral dawn come on vc we can have a decent discussion there...
Hello, i am a self taught guy although i know self taught is hard and i am doing this for my passion, but i know certain things but i get confuse everytime what projects to create with my knowledge and how to research well, honestly i have done my python classes all online and till the date i can say i know lot of things basics and advanced but i dont know to use them, so i need a team work, so anyhelp because being self taught gives you doubt.
you want to aim for real work experience, trying applyong to smaller companies and as well as reasonable volunteer work that better benefits you or open source projects. All you really need is just a few projects, even 1 is good enough , a good python project for backend is just like sockets or using ouath auth and command line interface that fetches a user youtube playlist for music and adds that to spotify + api etc or something with crud and and login auth + 1 backend framework like flask + api + software design principles(SOLID) which important to backend.
projects that you build need to be specific to field you want to aim for, the idea above is good for backend but for front-end would need visuals etc. Also if following a tutorial, make sure to not just copy and paste but that
- you understand everything
- add another feature to the project , make it better
there really is no clear cut easy way, because a lot of other applicants are doing same project (crud operations or youtube tutorials) so want to stand out by doing more backend work which includes (ouath, creating api for user to query, crud oeprations with database, working with git(know how to branch, do pull request and commit), and software design principles) and good documentation explainning your work or the archietch of code(like read me). It doesnt have to include all what i list but try to include a few of them or can do web. scrapping which is automation.
If just beginning to learn Python, self taught, can that assist someone with a degree
What does that mean
Like if someone was in a different field than programming
Could they maybe use that for their field
Then yes, why wouldnt it help you
Maybe getting a job in a programming sector of it
does it matter if theres a big gap in my github when trying to apply for jobs? worried that my github is a bit thin (looking for my first entry-level SWE jobs)
Really depends on the company. Mine was pretty barebones but I had some other stuff on my resume they liked
I dont think anyone looks at the timeline, just the projects
Yeah I got asked about this project I had up there from like middle school in my interview lmao. I was like bruh
I'm 16, and i'm scared that I'm not gonna learn python over time. Because english isn't my first language and I sometimes don't understand the definitions of 70% of words. Like say... input, init and a lot more.., plus, I'm scared i may not even find a job, with how much people want to program especially during and after the pandemic..
I'm even considering to just give up on coding.. Cause I'm not very good at googling answers, I mainly ask for help, for people to spoonfeed me. Since I can't understand the help they give me, by words. But I only understand when they give me the solution to my problem. You guys have any thoughts on how I could change that?...
What is your native language? When you read programming guides, a lot of the words have special meanings for programming. So if you understand English grammar, you don't need to know all the same words that native speakers use in regular life.
Lithuanian.
Yeah.. I am indeed aware of that, but grasping the whole idea behind it is well, what's quite hard for me
You might reach out to these people and see if there's Lithuanian resources you can use https://www.meetup.com/vilniuspy/#:~:text=Vilnius Python is a group,input and ideas are welcome.
@dry gull the other issues you're having, like not knowing what to Google or worrying you'll never be good enough, are something that a lot of people go through. It doesn't say anything about whether or not you'll get good.
That is true.. not gonna disagree with that
I am kind of rehashing what is said above, but two main axis:
- Google translate can be helpful
- Find communities in your native language, online or in real world
- Work on your english. English is the main language in computer science. Being able to read/write english will be a huge benefit for you. You should also feel free to bring articles/paragraphs/pages you don't understand to your english teacher. In general, they are pretty supportive and happy to see students trying to work on their english
Yeah but see..
Weird question not about python but about interviews, but I have strong dev skills 15+ in software dev, a bit new to crypto like ~1 year, but I have poor verbal communication skills due to Aspergers so I'm really intimidated by verbal interviews and would do much better in a text based one. Would companies be open to text-based interviews?
I emigrated to Germany with my parents, and well, the teachers are happy that I'm learning the language and stuff, i'm always overthinking stuff like "Will I find a job as a foreigner" in Germany ? "Will they even want someone like" ? "If I was worse than them, would they help me grasp it"?
But there's this constant thought in my mind, that I'm not gonna be able to achieve of what I dream of since the age of 12
Should I tell companies I have Aspergers or is that a huge no-no ?
There are laws against discrimination. And every company I have worked with were more than happy to do what they can to accommodate candidates.
I doubt doing a text based interview would work though. If you can't do a verbal interview, that means you would also not be able to work verbally. BUT I would recommend to talk to medical professionals who may be able to advise better and see with some companies that you don't really care about
If it's something that will need accommodation or help avoid misunderstanding, that may help
Moving to a new country is tough. But if you are a net positive to the company and team, why would they reject you?
I'm not really familiar with the job market in Germany in particular, but there's a lot of diversity in tech. We don't always succeed - discrimination does still exist, of course. But there's less of it in tech than in most other industries, from what I've seen.
Because of my lack of knowledge about the language (In this case german) and the coding language too
how old were you when you moved to Germany?
- Just last year on August.
Most people find accents exotic.
As long as people can understand you and you can express yourself, that won't be an issue
Moving at 15, you'll probably always have an accent, but you'll probably be able to speak the language totally fluently by the time you're 18.
My main advice: don't fucking speak Lithuanian with your parent at home. Speak german all the time
At least until you got it in a good enough level
yeah. If you're worried about your command of the language, watch German TV and movies, read German books, read German newspapers and websites, etc. Immersing yourself in a language makes you pick it up very quickly.
immersion is really powerful
and having determination too...
no. That's not even required
I am in an environment where there are a lot of foreigners. The ones who speak their native tongues with their friends and at home and only english at work have shitty communication skills.
The ones who either don't have a big native circle of friends or have to interact with a lot of people not form their countries have great communication
I CAN communicate verbally if I have to but Im like 10 x more articulate through text
most people I interact with I do through emails / discord / slack / telegram though
Same goes for me.. Hell.. I think everyone who's 2nd/3rd language is english.
And that's great!
So now, the main challenge will be to find a compromise or conditions for everyone so that you get a fair chance and both parties feel comfortable
The world is that there are people trying to take advantage of others. I have seen interviews where people had friends on another line or next to them. I heard of other cases where the person who showed up to work was not the one who was interviewed.
So no way people are going to interview on text alone due to some of the risks above. Furthermore, you will be most likely be working in a team. So the team may want to make sure you aren't an asshole and someone they can work with.
I generally wouldn't recommend preemptively bringing up any medical condition. It's generally not legal to discriminate against applicants based on medical diagnoses, but in practice, plenty of places do. I would say that plenty of people who are on the spectrum get into tech, and so interviewers probably have more experience than you'd expect interviewing people with Aspberger's.
And that may translate as something simple as letting you type answers whenever you want but still being on a video or something
Oh yeah, I'd definitely be fine with that as long as they can stand my ugly mug lol
Thank you..
Yeah, it wouldn't hurt to say that you feel like you communicate better in text, and to ask them if they'd mind using text where possible. Candidates who are aware of their strengths and weaknesses are a plus, honestly - if someone tells me "I can express myself better in text", even if we wound up needing to do the interview mostly verbally, I might give them a pass on any awkwardness just because they warned me in advance that they know verbal communication isn't their strongest suit.
it depends on how it's brought up.
Someone bringing it up in an interview might trigger a few questions and wondering if they are cheating. With more senior roles, communication is very important. So a candidate would be considered differently if they have some condition to accommodate or if they are bad at communication.
All of this depends on the severity
With more senior roles, communication is very important.
That's true, but also a huge amount of that communication is through text, especially since COVID.
I'd certainly pick a candidate who speaks poorly but writes clearly over one who writes poorly but speaks clearly.
Right. That's why it's all about expectations.
I wouldn't necessarily make the same choice than you, but that depends heavily on the responsibility required for the role
I've worked in traditional work environments before where the main communication was verbal and I survived but got incredibly burnt out. Work from home was the one of the best things to ever happen to me.
WFH opens up a huge amount of opportunities for people like me. I love it. And I feel MORE productive WFH than in an office where I'm constantly burnt out by socializing.
Hey,
I'm a college student who is planning to apply to Uni next year. Although I have been coding in Python for years now, I have never really structured my learnings. So I was wondering what sort of stuff I will need for Uni Computer Science courses? (I also code around using Java)
That puts your age at 17 or 18?
Yes, 17 this year.
Have fun and build random things.
Explore different areas like mobile, backend, frontend, data science, embedded... It will help you connect more dots and see what you like or dislike
Ironically I can program 8-10 hours a day, no problem, but a few hours of office small talk and I'm done for the day, my energy is gone lol So WFH is GREAT for me... I'm SO much more productive
Yeah. Go broad, not deep. Try different areas. The uni courses will be designed assuming you don't know anything about computer science - they might move fast, but they will cover everything. Learning what areas you're most interested in and want to learn more about is the best thing you can do.
@smoky quest Yea my thought was the same. I loved the CS coursework that allowed me to do so.
nice!
I'm absolute shit at small talk, too, FWIW. You are by no means alone 😄
@summer roost Sounds Good. I hope both I and my friend will get accepted in the Uni I'm applying for 🙂
Hello, i would like to please ask do think a text summarizer and classifcation postive or bad is good ML project to employers as someone gettingg into DS industry? This project is also end to end with react and flask, dockers etc. How the app works is a user types in a restaurant name and it will give reviews for that place and summarize reviews and also classify as positive or negative. It uses naive bayes algo and RNN encoder decoder lstm
sounds like a nice idea. That's the sort of things which can be talked about during an interview
oh okay thanks so much!
i'm not sure how popular text-based interviews are. i think they're used more for screening candidates as an initial interview, but not for something like a "super day". also, it will depend on which role you're applying for. if you plan to become a lead/manager/director/etc., you are expected to manage your team which requires strong communication skills. you have to be willing to practice your communication skills. develop a positive attitude and gradually work towards your goal to be an effective communicator. you can do it 🙂
Thank you fr the advice, ill check it out
Golden Handcuff is the worst
guys do you think ethical hacking is a good career?
let's say it's a good problem to have
probably a bit of an annoying question, but any tips on how I can go from Data Developer to Data Engineer?
I have intermediate to good python skills (especially Pandas) with some SQL, advanced Excel, and have 6 years in data related roles (pulling reports, developing the data for XML to feed vendor data software tool, etc.)
I am thinking of going the only course/certificate route, but not sure which one to use. I know getting my first gig, without a Comp Sci degree, will be a bit of an uphill battle, but I think I can pull it off with enough dedication over the next 8-12 months.
Knowing in which job market you're working is important for answering your question. Are you in the US?
Also, what qualifications do you have? Do you have a different degree?
Hey @solemn mulch!
It looks like you tried to attach a Python file - please use a code-pasting service such as https://paste.pythondiscord.com
A quick question for all the web devs, how did oyu know you were job ready?
I graduated
I did not. I was just a fresh graduate out of university and landed first job I could.
I was super lucky I got into web dev, the field I wished to work with.
in 2-4 months after the work started, I understood, that's where I belong for sure. Tasks became easier to acomplish, salary grew and e.t.c.
I would not tell anyone about your mental or physical conditions in a professional context, unless you stand to gain something but even then check with unrelated neutral parties before you do it.
Literally controversial but ye you're right
I wouldn't say it's a huge no-no but I wouldn't bring it up during or before an interview unless you feel there is a very clear and specific benefit to doing so.
Requesting a text-based interview when the employer wants phone/video/in person is not a good look unless you are truly unable to do so. Employers want to get a sense of you as a real embodied person. You want to show them your real self, but they expect you to be "selling" your best attributes with confidence. If you are not confident in you, why should they be? They also want to see that you are flexible and willing to do things that aren't always easy or comfortable and give it your best effort. So even if you feel that you don't interview well in person, it's in your interest to just practice and work on doing it as well as you are personally able.
Now, if there is some specific interview question where you feel it is appropriate to bring up your Asperger's that might be fine, but you should put it in the most positive light that you can. Anytime you talk about challenges or struggles in a job interview, you always want to put the focus on how you overcome them.
Finally I would say seek out other people with Asperger's with experience on the job market and get their advice. They will have insights nobody else is likely to have.
Not in this channel, but check out #python-discussion and #❓|how-to-get-help
I'm trying to break in to data engineering myself, but you're already way ahead of me. My sense is that you just need to have some projects that show you can handle relevant techniques and technologies. r/dataengineering on Reddit is a good place to follow. Whether or not you can get there on your own or need formal training is up to you. I'm considering the Purdue/IBM certificate program as it is the most affordable of its kind by far, but haven't managed to connect with any graduates to get their opinion
@balmy bramble when you feel that you want to work and can do 1 of the responsibilities mentioned in job board then you are ready and find out during interview
Hello
Hi, would it work if I post on some social media that I'm seeking to be an apprentice in a development team. They would take me under their wings. Give some coding tasks to help with their project. They would mentor me and I would help by coding the boring stuff and learn in the process.
Or is it a silly plan?
Why cant you apply for the positions through official channels?
Hi Guys! Anyone went from marketing studies to coding one? I'm thinking about making the switch currently in Master, I'm doing a gap year to get more professional experience also going to do an internship in data marketing or something similar in 2022
Sorry, I should have mentioned those details.
I live in Midwest USA. I have a non-tech Bachelors degree.
I have been a data developer for 4 years, and in the previous 1.5 years of work (all contracts/temp for roles that included wrangling, developing, maintaining and creating reports.......some SQL, more so MS access, and Advanced Excel needed for those) I was in data-related roles but more basic.
I have also been part of two data system implementations which included migrating legacy data to new system while also developing/mapping newly needed data. Lots of auditing and QA needed during those projects as well.
I use python at my current role to script merging multiple data sources and cleanse data which I develop into decision trees. I use python to also update, delete, and maintain our vendor's database tool (saves as XML file).
Not sure if that fully answers your questions. I can PM my resume (I'll block out confidential info) if you think that would help you provide me with an answer.
Doing projects sound way better than having to sit through some lame cross-examination as to whether I am up to the task.
Any thoughts on the Google Cloud Data Engineering program?
https://www.coursera.org/specializations/gcp-data-machine-learning
Hi
to qualify my advice, I have a CS/data science degree and got a data scientist position three months after I graduated. I have no experience with career changes, I just know what's on these sorts of job listings since this was all recent.
My understanding is that most companies will treat any scientific degree equally if you have relevant industry experience.
What is the distinction between data developer and data engineer, exactly? Based on my limited industry experience, I think the job titles they assign to people are a bit arbitrary. My title is computational linguist, and I'm working with someone in the same department whose title is data scientist to do something that is almost entirely about software engineering.
I hadn't looked into that, I definitely will! Have you managed to find what the total cost is?
Just saw this on that subreddit I mentioned, you may find the comments relevant. https://www.reddit.com/r/dataengineering/comments/q0alnb/please_critique_my_resume_data_analyst/
I just have a psych degree.
And your point about how whimsical job titles can be is accurate, but, my current role as Data Developer, it might be a bit inflated. Yes, I develop data, but I am not dealing with 'big data' on some cloud server and store my python work in GIT, etc. My bosses are borderline boomers and stick to the processes they know while I get to decide what tools I use for my individualized work.
Data engineering, to me, seems more professional in that it automates pipelines (I interviewed for a data analyst position like this, but not sure why it was labeled as an analyst position. My task would be to feed data to the Data Scientist so they could do predictive analytics).
I like building automated processes and wrangling data. Furthermore, I also enjoy debugging my work or anyone else's. I help colleagues out daily with resolving issues they come across.
Hi guys
I have yet to figure out the total cost. Everything just points to it being free, but I doubt it is.
That resume posted looks good. His skills seem more polished because he is in a role that allows for that. I'm kind of in amateur territory, as I can't deploy my scripts on a server or anything like that, because my department doesn't allow for that, as we don't need to scrape data from anywhere (although I have been experimenting with scraping data for certain tasks lately).
That definitely sounds like a situation where you want to find ways to build personal projects outside of your work environment.
is anyone able to help me with turtle graphics
hey do you guys recommend doing a software development apprenticeship or going to uni?
Uni
Well , it depends on circumstance, though I will say to know what field you had in mind for example to be web developer you dont need to go to uni, or for backend dev too etc, or mobile all this can be learned in coding bootcamp or self taugh or college which is cheaper and faster route
If do go to uni for comp sci, you wont learn much practical things, you have to learn that on your own, so it 2x learning already , practical side which is self taught and theory from school, most this theory isnt just limited to school it also available in youtube or freecode camp etc.
For data science related it does help degree, but you will have to self learn a lot. But it still possible to do DS without degree
Not going to uni (unless it bankrupts you) is the biggest misplay anyone can do
thanks lads!
was just asking because I may want to do a software development apprenticeship feel with an apprenticeship I can be more hands on
i've heard apprenticeships can lead to uni enrollment as well and they'll allow you to continue working with them while studying? or is that really rare
Say for a backend dev position would an employer care about a uni degree over being able to show that you are competent in the area they're hiring for?
I would assume it depends a lot on the company
Yeah it could easily go both ways. There are definitely hiring managers out there who just throw out resumes without a degree
Probably ideal to have a degree and some practical projects made for the application process then
the general answer is "yes", the most employers would prioritize someone with a degree over someone without one. Some won't hire people without a degree at all.
Yeah. Places will have minimum requirements for the job, potentially including a degree. Beyond that it's just being a better candidate than the other people applying for the position
I so don't like web scrapping, that I don't even wish to mention in my CV that I dealt with it 🤔
Although technically I should mention. That's almost a step to reach acceptance tests.
Probably once I have experience in writing acceptance tests, then I should mention it
I wouldn’t say they prefer degrees, just most places leave “if candidate.degree is True:” check that those without get filtered out unless there isn’t enough resumes for them to look at.
Remember, most places are keyword matching before human even reviews it.
<pedantic nerd mode>
if candidate.is_having_degree:
pass
</pedantic nerd mode>
i think in this way it will be cleaner
Resume into shredder
why wouldnt they prefer degrees
wouldnt u rather have someone who actually went to school on the subject than someone self taught
he said they prefer having degree by default blindlessly in searching instruments.
oh ok
silly plan unless they are paying u
Degrees can filter out non traditional candidates. There are several studies that show degree alone doesn’t show candidate success. Though other studies disagree.
The larger the company, the more applicants, the more likely they'll have restrictive prefilters with false negatives
Real referrals can potentially help
Yeah, paying someone to screen a ton of resumes and applicants can cost quite a bit, at a certain point they'll need to implement some heuristics to whittle down the candidate pool
yeah sometimes it can be used as a filter when there are a lot of candidates. Personally, I don't. I look at all of them.
But it also comes down to correlation vs causation. Having a degree doesn't mean you will be the best or great. But having a degree also means you have had more education, faced more abstract problems, learned more things, have done more interesting things and overall dedicated more effort to it, which in turns produces more opportunities and better candidates and employees.
Self-taught people also often think they know more or are better than they really are. Going to school and getting a degree can show you what you didn't realize you didn't know
yeah, it's interesting how it can go both ways. Either a super confident ignorant, or someone who did interesting things but don't know how to sell themselves or talk about their experience
hello
This makes intuitive sense to me, though has this been studied?
im self taught and have been using python for years but am still very very bad
I guess it refers to https://en.wikipedia.org/wiki/Dunning–Kruger_effect
This article is about the dunning Kruger effect in general. Does it say that self-taught individuals are more likely to fall for it?
I have a question for those of you who did something like computer engineering or computer science in college. Would learning the basics of a coding language like Python before you start college be beneficial or would it just be a waste of time?
What are you trying to accomplish?
I'd like to do software development or data analysis for a non-profit or lobbying organization
Yes absolutely. Computer Science != Programming, in my experience schools spend little to no instruction time teaching the languages themselves in favor of actual CS concepts. Can't comment in how software engineer courses differ though. Regardless, why not get off to a head start
im 15, is it too late to learn how to code and go into cybersecurity?
someone please mention me where there is a response
are you really asking if 15 is too old to start learning?
It's definitely not 😄
@quiet ravine i got opportunity to do both, and will admit programming experience gives big boost and make it easier to get an A. However school teach different langauges depending on course. I would say try to leaen the fundamentals in advance like OOP in depth and basic loops and others etc. Many who did not have programming experience found programming very hard and it understandable since it different mindset
As long as you learn 1 langauge you can easily learn others once solid understanding of fundamentals
No way. I'm 20 and started programming last year
I haven't really searched for it.
I assume it's related due to the unstructured learning (you don't know what you don't know), the effort put into learning as someone self teaching won't spend 3-5 years completely dedicated to it, and the emphasis on practical tools over concepts. But I don't have a link to a concrete study on hand.
and the emphasis on practical tools over concepts.
I think if this happens, the person learning is lacking in breadth and depth
yet you hear that recurrent complaint about how school doesn't teach the latest and great javascript framework and focuses too much on concepts 🙂
i feel like that complaint is unfounded though, it's a computer science degree, not a vue.js degree
the set of computer science students is not homogenous. it doesn't have to be one or the other
do i need a degree for cybersecurity?
Right. These are generalizations
ultimately it's a CS degree, not an SWE degree
but I think it's true in general that for an undergraduate, some degree of practical applicability of whatever you're studying is important
where do i start to learn
Not sure if I'm in the right discussion page, forgive me if not, but looking for advise on best courses/ classes to get into to learn Python coding? Complete novice just looking to get into a career path change. I am sure there are a slue of online courses out there that are a little less than legitimate.
There is also the fact where a student or a new grad don't even have enough experience to know what will be useful or not
https://automatetheboringstuff.com/ @vapid jay too
With regards to the career part, there are a lot more factors at play
Thanks! and definitely understand that
there are universities that offer software engineering degrees, FWIW.
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
There's a lot of overlap between CS and SWE degrees, but SWE degrees focus more on the day to day work of building and managing projects, and less on the concepts of computer science.
yeah, but what I meant was that the original discussion was about CS degrees specifically
and as far as I know, places offering SWE degrees are in quite the minority
Also that seems to be very USA specific. In Europe, I haven't heard of anyone making such distinction
because they teach both computer science and software engineering in one program called "computer science", or because they don't distinguish between the two at all?
We don't even have separate concepts. It's all information science
Is that true for all of Europe (or at least the EU)? In the US, there's yet another type of degree program called information systems.
I can't speak for every single country in europe.
this is the message where I got the impression that you were willing to 😛
There is a pretty large number now 🙂
So I don't think there is, but I cannot guarantee it
SG too
I actually think this distinction is doing more harm than good. Too many people worry about it.
To give you some context, in french, people don't call computers computers, they call them ordinateur, which has roots in the sense of putting order (to data)
And then you have informatique for computer science, which stands for a blend of information and automatic
what books you guys recommend for basic to intermediate?
for learning to program, i personally didnt use books but i found youtube videos good, just have better understanding of OOP and building projects is what really advance quickly
#bot-commands
I am a college student and I want to become a data scientist but I am not good at math. Should I pursue that career or find another job suitable for me?
Hi colleagues, Hope you all doing good. I need your suggestion in Data Science domain. So if someone who have been working or already in this field would be suggest in better way.
I want to become a data analyst. I haven't any masters degree or phD in a particular field for data analysis. So I afraid about it weather i would become or not.
I think if i mention here my progress in this domain then you would be guide me in better way.
I cleared my python intermediate after completing 12th.
Then i turned to automate things in python using selenium and had been worked 1 year.
Now i started to learn about Numpy and pandas but in meanwhile i stuck. Everything is white. No any guidance what i have to do.
Any Suggestions please. Your suggestion would be valuable for me.
dead
File "/opt/virtualenvs/python3/lib/python3.8/site-packages/discord/http.py", line 300, in static_login
data = await self.request(Route('GET', '/users/@me'))
File "/opt/virtualenvs/python3/lib/python3.8/site-packages/discord/http.py", line 254, in request
raise HTTPException(r, data)
discord.errors.HTTPException: 401 Unauthorized (error code: 0): 401: Unauthorized
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "main.py", line 513, in <module>
bot.run('Token')
File "/opt/virtualenvs/python3/lib/python3.8/site-packages/discord/client.py", line 723, in run
return future.result()
File "/opt/virtualenvs/python3/lib/python3.8/site-packages/discord/client.py", line 702, in runner
await self.start(*args, **kwargs)
File "/opt/virtualenvs/python3/lib/python3.8/site-packages/discord/client.py", line 665, in start
await self.login(*args, bot=bot)
File "/opt/virtualenvs/python3/lib/python3.8/site-packages/discord/client.py", line 511, in login
await self.http.static_login(token.strip(), bot=bot)
File "/opt/virtualenvs/python3/lib/python3.8/site-packages/discord/http.py", line 304, in static_login
raise LoginFailure('Improper token has been passed.') from exc
discord.errors.LoginFailure: Improper token has been passed.```
**Can somebody help me with this error.**
@compact hamlet I'm also learning data science for past 6 months and all I can say you're going through right path, just keeping doing it. After pandas learn about data visualization. Learning powerbi, tableau also be great.
Just copy and paste name of the error( HTTPException(r, data) in this case ) on google. I'm sure you'll get good answer
thanks bro
Wrong channel. This is about #career-advice . You would have more luck in #python-discussion
it depends how bad you are. If you want to apply them and not find new algorithms, then the level of math is not that much higher
I can do fine in algorithms but not geometry
and I am afraid that data scientist require you to be good in both algorithms and geometry
more like algorithms and statistics
there isn't much geometry in it
but again, it's manageable
Is Cyber security a viable option in future
I think its just pie charts and graphs so geometry isnt like that important
When is comes to drawing and plotting
hi,
I will be attending my hackaton, and I was hoping they would release more information of what I can expect or need. Right now I only need to bring laptop and power cord. I dont know what type of projects, language or tools this going to be. I do expect (javascript, html, pythong)
Are there any programs tools or just words of advise you guys/gals have about attending hackatons?
Reason that I am attending is because the event is hosted by companies that I would like to join in the near future.
Try to have fun with it and not worry too much. If you have time and opportunity, attend several and you'll figure out ways to be more efficient over time. Set up your development environments ahead of time and install everything you need, so you don't have to waste time on that during the hackathon.
You could also write to them and ask if they're going to restrict the technologies you're supposed to use, and if it's secret on purpose or if they just forgot to mention it.
Hi guys, I just recently started my journey of learning python hoping to learn it good enough to land a job eventually. Do I need to know what I want to specialize in (Data Scientist etc.) before / while learning?
No, just keep learning, the more you learn and the more technologies youre exposed to the easier it will become to figure out what you want to do/be
So, I have been programming for some days, I am still new to it, but I gotta admit I damn like it. Now my question is, what should I go for if I wanna work with cyber security?
What is best path after learning python ?
Well
That depends what you wanna work with to be honest. You see, I wanna work with cyber security, some wanna work with engineers etc.
What do you wanna work with @hardy nexus
AI and ML or Data Science
So
You wanna learn about data science. Now you have a goal. What do you wanna do as a data scientist? @hardy nexus
I found Krish Naik yourube channel a great place to learn data science for free. I think that and freecodecamp DS course coming out soon both would be good and many more as lots of free resources @hardy nexus
@keen tulip it good to have career path in mind as just learning one language good enough doesn’t guarantee a job, as many others are also applying for same. So this is where you need to have a career goal in mind to build experience or job related to that. So you can expose yourself to areas interested in. This is only after learning the fundamentals of python or any language (OOP variables etc
Thank you bro... you encourged me thanks
is there a recommended course or qualification to get my foot on the ladder with programming/data science?
I think there are lots of great resouces, just one that i found to wet my appetite ( expresion for helping me to get excited about what i was learniing) is tech with tim ML course on youtube… then can dive deeper into ML from other courses etc
when do you think i'll be ready to apply to a job? after getting comfortable with a couple of these courses? What job do I start with? whats the entry position for ML?
Thats cool you aiming for DS, maybe someone else can share input on this, but for job ready, it varies from person to person and also it only when you can show you can do the job mention in job responsibilities
Entry position for ML , i would are like internships as they hire non degrees too some case
But just finishing a certified course or a course online , it good plac to start and can try applying for ML internship , but it doesnt really prepare for actual job workplace as it very different,also competing against thos with degrees or expereince so need to show that through projects or work experience
I know some who were able to get good grasp of ML in just 3 months others 6… im still currently leaening ML its been 2 month now
As you get comfortable with courses I would start building a portfolio on github, that will help when you start applying for jobs
What is best path DS ML or AI ?
this is a bit relative. what im going to say, as there are many different opinions, hopefully other can share input too, but i would say general things to know is just numpy and pandas basic operations, andd then expose yourself a little to linear regression, also learn the math behind it that stats linera legbra calculus etc, and that will help you to see DS are you like as you will see what loss is and gradient descent etc as lots of ML is based on this, and then can maybe find carer path that you like, as there are many like deep learning, Natureal language processing, supervised and unsupervised, so dont worry dont need to all can just choose one area, but once learn linear. regression, then want to learn how to visualize data and clean data and the rest you learn as you go , krish naik did a youtube video on this can google him and for video data science path
AS for buidling projects, kaggle is very popular so can practice ML there as they have free datasets etc. But eventually for building projects, you want to make these end to end projects but you learn as you go as mentioned above...
Hello I'm new at python. How can I further improve coding. I recently did some statistical models but using Google. Without it, codes seemed to be impossible for me. Can you give advice how I can improve my skills at python?
if its want you want on a deep level then get a tutor or watch math tutorials and easy to remember songs(to learn quick)
Yeah^, plus you dont really need to be good at math to do DS, you can learn to be good at it, thats the great part
@copper ore what do you meean by statiscal model?
I created statistical models (logistic regression) using Python. But I just followed codes I found at the internet
But I really don't get the purpose of creating a training data set which at R, I never did it
oh okay, so your looking just to learning python
Yes
I started learning python months ago. But I just resumed practicing this week
not like machine learning. Then to learn python, the best way personally i find is to get hands dirty and google as you go, so if in R you used somee sytnax can google that in python and can follow youtube guides too
I'm sorry. But can you differentiate ML from Python and R. I'm sorry but I only know R few years back. Haha
I'm actually confused. DS and ML and even AI seemed to be the same
they are very similar , i dont know R so I cant give much feedback to this question, sorry. But someone else can or quick google search too
Okay okay. I tried it, but I got confused more. 🤭 thanks
Thanks for answering in other posts
hi
can anyone learn me ? python script pls
Wrong channel my guy
oh oki where channel'
Why do so many people treat this channel like it's general
Is Python only good for begginers, or you can get a good carrer job with python?
you can get good career with python
I'd say you could possibly start a good career with just python
do you guys have a portfolio?
Yes
does it help in getting a job? I do all kinds of stuff with python and not just restricted to one sub-field, like backend or frontend.
Yes it does
Can you share them with me so I can look for what to include?
Share my portfolio? No, its got identifying information
You just want to showcase your projects, its not that conplicated
and also how do I make one? I don't have much experience with web dev
Simple react app on netlify that grabs info from github and displays it in a neat fashion and also holds my cv
is there a sample portfolio of someone that I can take cues from?
Sure, you could google for inspiration, thats what i did really for the layout
I haven't programmed with react so its kinda daunting
No one is going to hire you just based on your portfolio. But it can be used to demonstrate some skills and have some things to talk about during interviews. Don't expect most interviewers to have looked at them. However, do expect them to judge you based on the quality of these projects as if you would be working there, which means you should pay attention to having readmes, license, tests, no swearing...
does python work for frontend?
No, you can do simple static pages with a templating engine lile jinja but thats limited
what should I learn then to make my portfolio? javascript?
Is using this kind of format a bad practise?
Take a step back and try to think about the problem you are trying to solve. Look at the jobs you want to be hired at and what skills they require. Then try to think of some projects which would demonstrate and use these skills. And then based on that, you will know what you need to learn in order to get it done.
and what do I add to that portfolio? a blog article about each of my projects?
i would start with a neat little widget that shows the title of the project, a brief description, a screenshot maybe, related tags
any example please? 
something like this, its really easy to find examples online
you could start with a widget to show projects like the boxes at the main part of the page
ohh this
I find these designs a bit overused, maybe because everyone has something similar
this is just for inspiration, you dont have to copy this or do anything similar
what you need to do is present your project in an interesting manner
@vernal charm it very relative the ranking, like what. is consider 3 stars? So it best not to rank your language skills it best just to list the languages you know. Also showing low medium star does not give good impression, it best to just list languages you know even if it just a little
how do I do this? there are just so many jobs and I can't fixate on a particular sub-field
I like data science, backend and IoT development using micropython
most jobs for particular field share things in commom, ccan search on indeed for ds near you and see what they looking for.
Also data sciencee is very close exposed to backend, when building end to end projects you work with dockers , flask etc and learn backend setting up api so ds also covers backend parts and frontend so you can get feel what you like more if not sure right now what you want...
You pick one or more.
Keep in mind that your hiring manager won't give a shit about anything else than what they need.
If I am hiring a backend, it's great for you that you are also interested in IoT, but IoT is completely irrelevant to my needs and I won't test you on IoT or care about it
is python backend with react frontend a good option?
it's a good combination
also, the slowmode is annoying 
definitely
You can apply for jobs in different areas across your skill range, but might have different versions of your resume and different sections of your portfolio to reflect each type of job you are applying to
I don't know what I really wanna get a job in, and its kinda scary
Explore things, trying to make something in each area and see what you enjoy or hate.
Try also to talk to people who already work in these areas