#career-advice
1 messages Β· Page 217 of 1
1y ago you already said you have 1y experience in python, get your story straight
Good luck with that. I hope, for your financial state, your company never looks harder at your submitted documents. It's a rather rough ride of fines and legal costs when they do. :)
not even immigrants are getting arrested or fined, what can happen to me? look at reddit forums, people have been doing this for years and no one pays for taxes.
stop this
Good luck!
im not offending anyone. but you have people on here to pracice coding for a year and be thruthfull on resumes making no cash, when you can just lie and make you rmonye and get a good job. whats the worst that can happen? go to jail for a resume ππ€£
You are offending a lot of us making inflammatory statements about immigrants.
for some reason you keep mentioning immigrants, which has nothing to do with your situation. You're ranting.
@EVERYONE LIE ON YOUR resume and get a job, gain experince from that!. look at reddit forums works all the time especilally for me
!mute 369535786120642563 1d Take a break, cool off, and come back when you're ready to follow our #code-of-conduct
:ok_hand: applied timeout to @hallow sequoia until <t:1729645668:f> (1 day).
Im trying to learn cyber-security but i dont know how to get into it and learn more about it, I know python is used in it but i need to learn more about python and i dont know where to find more info about that because i already learned the basics about it and want to get deeper into it. Please help and Thank you :D
any good phyton course i can take? please dm
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
thanks
What should I focus on laptop's specs if I'm an upcoming cs student?
more RAM, not a small SSD, and good enough modern CPU (with integrated GPU)
Forget about videocard, not needed pretty much, u will save a lot of cost on it.
16 GB of RAM could recommend today as comfortable minimum. not less than 512 SSD (for linux it will be enough at least, for windows u could think aiming for 1024 SSD), CPU smth multicorish like Intel I5 of new enough generation, or at least I3 as minimum (or their equvalients from AMD)
Do you have some recommendations for like a budget laptop?
Smth smth Lenovo for example (as close as possible to properties i mentioned above), worked good enough in terms of drivers for both Linux and Windows.
Check driver problematicity for specific laptop vendors. HP is nightmare in terms of drivers and hardly works for any OS.
Phew.. I overthink too much about this. I thought I need at least i7 above, but I guess it ain't that strict. Thank you very much.
it will be excellently working even if it is I3. the important part having more RAM π The technologies go boldly to needing 32 RAM in average soon, so 16 is really good to pick as minimum
And not having HDD that is too slow for modern stuff
I reckon light gaming works?
my I5-10400 CPU with integrated in it graphics, 16 RAM memory, 1024 SSD PC is good enough to play
- Minecraft with 50+ mods at 200 FPS
- Starsector (vanilla is perfect, with mods can be different depending on them, but in overall works good too)
- any other game reasonably performant/optimal like Fallout 3 (Fallout 4 is a stretch and can drop in FPS at some point in game, but playable)
- Stellaris is fully smooth
- Call of duty up to MW3 is fully smooth.
and etc. As long as it is reasonable, not AAA level badly made game then it can work, and can work fully smoothly
That's way overkill! I was about to ask if it can run Fallout New Vegas, but I guess it DOES. I'm set, and that's all I have to ask for. Thank you very much.
Can anyone give me tips as I wanna become ai specialist
Do you have formal education?
Yeah
Where (how?) you go depends on where you are. Tell us about where you are.
Go on?
I pursuing btech degree of a private college in india
Im trying to learn python.After i learn beginner python should i go to advance python coursed or other languages such as html c css etc?
depends on what your goals are. html and css are for front-end web development. c is for low-level programming. it would be unusual to have a job where you use you all of those.
No i mean i wanna be an web developer which one should i learn first
I'll let someone who is a web developer answer that, but you'll probably need to learn javascript.
Oh
Which language u programm in?
just python.
Oh
but I'm an AI researcher. not a software engineer per se.
There's no "one way" to learn programming. You can explore different things or you can "get good" at one language before branching out. Both are perfectly good options. I'd suggest first getting better at Python, because that'll make it easier to learn other languages... otherwise you'll be a beginner at multiple things... but there's nothing wrong with that either.
does this server have a channel for resources?
what kind?
for strengthening my basics/foundation
trying to see if theres anything helpful
nvm i found it, thanks
!res is our usual link. exercism and codewars are also recommended.
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
okay ill keep that in mind, thank you :)
Oh tysm
You cant recruit in this server, its in the set of rules you agreed to follow when you joined
sorry, will remove it
<@&831776746206265384> advertising
@viral halo I'm sorry to hear about your situation--soliciting donations is not allowed.
No worries, sorry about that
your message was removed for containing self-promotion. you can't seek employment engagements here.
Just got a call back from a company about a part-time internship I applied for . They'd like to do a phone interview next week. How would you guys recommend I prepare, aside from the basic research of the company?
Congratulations!
Be prepared to talk about anything that's on your resume. For any large projects that your resume mentions, be prepared to talk about how you contributed to those projects.
CIS3120: Programming for Analytics with Python;
Web scraping
Intro to HTML
Intro to Python and Numpy
Pandas and Numpy
Combining/merging datasets
Data cleaning and preparation
Data loading; txt, JSON, XML
Interacting with Web APIs
Basic data visualization and data analysis workflow
Machine learning basics
Machine learning; building and deploying a basic classification model
Professional data analytics tools
CIS3920: Data Mining with Python
- Intro to data mining; Big data, data science, AI
- Python; Jupyter Notebooks
- Pandas; Scikit-learn
- Intro to machine learning; Training, validating, test sets
- Supervised learning - Linear regression analysis
- Logistic regression; calculating modeling errors, regularization
- Model performance metrics; cost functions, gradient descent
- Exploratory data analysis/data preparation; Plotting data, encoding variables, outliers, data transformations
- KNN alternatives
- Text mining; word clouds; word embeddings
- Recommender systems; Collaborative filtering, matrix factorization, singular value deomposition, content based filtering
- Decision tree; Overfitting, dimensionality reduction, Principal component analysis, Hyperparametrs
- Ensemble methods; cross validation
- Random forest; bootstrapping
- Support vector machine; kernel functions
- Unsupervised learning
- Clustering; hierarchical clustering DBSCAN
- Market basket analysis; Apriori algorithm
- Naive bayes; Biases in machine learning
Would it be helpful to take these classes and learn these things together, or would it better to take them and learn them separately. I am still only in my intro to python class, so idk what any of these things mean
?? its not spam, I was told to post it here! I am asking for recommendations based on my school syllabuses
The second class CIS3920 seems like something you should take after the first, especially if you just started this semester
we told them to do it
ohh, then if i dont take them together, I would have to take another class in place of it, and the options arent that friendly π¦
i agree with billybobby that it wouldn't not make sense to take the second class after the first, but taking them at the same time wouldn't hurt
I'd say it depends on how hard this semesters class was for you.
Can i uh, dm you guys? a mini group? the 20 second timer is uh. ya.
Sure
The other options are MKT4123: Marketing web analytics and intelligence OR MKT4630: Marketing analytics with big data
Neither are with Python
sent a friend request to start a group in dms
I haven't received one
I don't mind talking about it in #ot0-psvmβs-eternal-disapproval
I added the wrong francis π
@terse veldt your message was removed for seeking to establish a business relationship.
By curiosity, what are the career paths of someone who likes linux system administration? Is it mainly cloud nowdays?
DevOps, I'd think
sometimes you get "cloud and infrastructure" teams, some of the infrastructure is on prem
- some people still need plenty often devops engineers for not cloud too, usually in such cases some more raw tech stack is present. (but can be similar to cloud too)
devops engineers/and system administrators acordingly have path of pokemon evolutions like:
- database administrator
- SRE, also known as site reliability engineer. usually devops engineer with half of duties some operational sys admin stuff, it is assumed that other half will be infrastructure as a code and automating his operational sys admin stuff. see google sre books for more details
- more on call stuff availability is requested usually
- devops engineers can be more dev heavy and having less ops
- but pretty often devops engineers are mentioned with 100% sys admin / ops stuff pretty much, people just sprinkle sys admin jobs with infrastructure as a code tech stack
- there are other devops engineering flavors, devsecops, mlops and etc in addition
you could be aiming also not for direct paths, but going into backend development. it works with linux systems too
and will help to make a healthier evolutional transition into proper devops engineer in a future. as there is "dev" in devops (but as mentioned plenty of job roles see devops as ops only)
Hi
need help from python scraping, who can help me?
Start in #python-discussion
So pretty much going for something like CCNA and LPIC would do the same? Being the CCNA the best since it opens up doors to the network side as well
There's lots of sysadmin type specializations... storage, network, backup, K8s, etc. and many cloud specializations. Plus DevOps stuff like ci/cd and observability. There's no one way.
I understand thanks
If I do really good during my junior year can I put that as my gpa?
of high school, or university?
if your overall GPA is above 3, you can include it
if your overall GPA is below 3, but your GPA for your in-major courses is above 3, you can put your in-major GPA.
if you're in university, your high school GPA doesn't matter anymore.
in either case, I've never heard of anyone putting down their GPA for a specific school year.
can some1 help me decide whether to become a web or game developer
Are coding boot camps worth it? I'm stuck in a call center job. Graduated five years ago with a degree in math. Know some python. I want a job working with code.
Does anyone here have experience with these? From what I've heard the real benefit of them is the networking opportunities.
I don't know anyone who is a professional game developer, but I hear that game development has the worst working conditions of any branch of software development.
Boot camps aren't a viable alternative to a degree, but since you already have a degree, it might be right for you. what country are you in?
I would look at what kind of people go to a given bootcamp and what their outcomes are. Bootcamps that make grand promises to students without degrees are probably predatory.
alr cheers
The game developer industry is mostly very exploitative as a whole (from what I've been told)
I'm in the US
There's also the possibility of a masters but my undergrad GPA wasn't too hot so that greatly limits my options. Also pretty sure a lot of masters programs require some kind of job experience
I've been working menial jobs unrelated to my degree
I was about to suggest that you go for an ML-focused masters, but if your GPA was below 3, you might not have options.
It was 2.7
I've been in a call center since January. Highest paying job I've ever had.
Before that I was doing delivery and had a temp job that I got fired from lol
in CS, masters don't require experience unlike MBA type things. but it may help
can some one clear me this: i wanna be a web developer can some one explain which language should i choose first?
first you should be familiar with html, css, and javascript
JavaScript is essentially the only language for code that executes on the front-end. But it can also be used for back-end. So it might make the most sense to start there.
Python can be used for back-end instead of JS.
Many people reccomned first learning HTML then Css then js for web development cant really decide what to do
HTML and CSS are for specifying what a web page should contain and how it should look. They're not programming languages.
oh
They're still a language that you need to know or at least be familiar with to do web dev though
so at first i should learn js write?
right. they're languages. just not programming languages.
is choosing pyton better for first langugae?
not for web dev tbh
oh
the people in this server broadly like Python. but if you're sure you want to do web dev, it might make more sense to start with JS, for the reasons we've outlined.
ok tsym
puedo aprender python para laborar con pygame?
Hello, only English is allowed on this server. You can ask for help with pygame in #game-development
me refiero a que si uno obtiene los conocimientos para trabajar con python?
English only.
Can I learn Python to work with pygame?
I mean if one gets the knowledge to work with Python?
Systems Engineers too!
Never heard about this path of evolution. What are they?
Google says they are hardware ones
I'm being a little tongue in cheek π
Yeah, it can be, which tbh, is a bit confusing
ah alright
in my experience, it's like, sysadmin plus. As a sysadmin I did a lot of kind of maintenance of servers and infrastructure. "Keep shit running. Make sure it doesn't go down, check the logs" kind of a digital janitor. As a Systems Engineer, I did more engineering of the infrastructure. "We are deploying a datacenter. We need infrastructure for it. Design the infrastructure, document it, and then we'll deploy it"
not quite an IT architect, since I do sysadmin stuff, but not a sysadmin, since I do more engineering and architecture stuff too.
Smaller operations probably just roll it all into "sysadmin" tbf
Help us help you. Tell us more.
3rd year Btech (information technology ) student at a private USELESS RAGGING COLLEGE in India
And having no python skills , we just memorise the code during exams
We know basic stuff , but not hard stuff , we memorise our material provided so that we pass
Cute. I get what u mean.
Ok i forgot to tell you the most important thing
Im not interested in engineering, i like Violin , but you must understand that im from india so you cand just say "no bruh go follow your passion "
Wat
can someone please help me with my homework real quick? I'm really stuck
I memorise everything in order to pass
I dont know (higher) programming, only some basic stuff
Billy would you recommend 1 out of two of my resume projects be ML based or that both be ML. Which would be a better fit
This is entirely in your control. You can fix it, or keep doing it. If you want to fix it, #python-discussion is the place.
Difficult
Im not made for this, im made for violin π»
But i have to complete this btech anyway
Then don't blame the school.
What is raging college
ragging is like this extreme form of bullying
I'm not sure there's a correct answer, either is fine.
You're not giving us much to go on. You're in a major you don't like and you're not learning. What options do you actually have?
This is not a good way to learn. I'd suggest you pick a path:
- Completely give up on tech and do something you enjoy
or - Actually learn technology and programming
both of them will make you happier than if you try to split the difference and skate by, doing the bare minimum. You won't be good at tech and spend your career and life feeling unfilled and frustrated that you can't get better jobs or be good at your job, while also being frustrated about not following your passion
sometimes people keep their passions as hobbies while doing a job that puts food on the table and their kids in school - and that's just as valid as working hard to pursue their passion as a career
System Engineers is one of those titles that really depends on the company. In some places, Systems Engineers = Sales Engineers - custom facing technical folks who work in pre-sales roles. In other places, they're as Gorian said. In other places, they're like DevRel. And sometimes they're more like consultants.
π€£ π€£ π€£ are you serious
What's there to laugh about
How will you be memorising things? Probably find a way to practice things and let your brain store thise information
Hi guys
I think there are many here who can help me.
Ok guys I have a problem with the BombSquad game scripts. I want to modify something, but I need specialist help.
Who can help me?
https://darklab8.github.io/blog/choosing_pet_projects.html i wrote article on this topic.
How to fix the problem of having only "memorized theory" knowledge
You could start your journey properly in software engineering if u wish. You just need to actually practice, to swim.
π just ten minutes ago applied editions to the article, professional editor reviewed and prepared it and published on another resource
Lots of people, but probably in #python-discussion or #βο½how-to-get-help
hi guys
im extremely new to python ( like 2 minutes lol ) and i am in a coding competiton that i was planning to code rust on but unfortunatly after i took a 13 hour course they said i cant use rust so anyone good with DSA in python or overall just knows how to do problem solving in python please contact me
Hi!
Is there a question related to careers?
i wanna get into red teaming do i have to know binary code and python?
well actually idk anything about cybersecurity yet
@rain sundial check out https://wrccdc.org/
@ Coastline Community College, Garden Grove, CA
college
when I'm a junior apply for colleges can I put my junior gpa in? instead of other years
No. You either need to do your overall GPA or your in-major GPA. I've never heard of anyone putting only their gpa for a specific year.
If you don't think either of those put you in a positive light, just skip your gpa.
what do you mean "apply for colleges"
I mean jobs
they will most likely care about your college GPA rather than prior years
alright thank you
And you really only need that kind of info for your first/entry job
Get a few years of experience under your belt and no one cares about college
I was asked exactly once about my college grades. Was a startup CEO. He hired me anyway.
yes true
I'm not even sure if I've ever asked someone their grades.
i been out of college for more than 10 years, magna cum laude. psych & poli sic majors. no one cares
that happens in certain fields like law or science/math, but for the most part grades only look good if they're like 3.5 or above
that and internships
what type of info
can someone help me in deciding the topic for data analytics project
Context π
GPA
Bit of a weird question this one, but how would i know if someone has already made a project that i intend to make. Also if indeed it has been made, then would it be bad to build my own version and put it on my resume
Say for instance something like using convnets and training a model to detect different races of human beings based on phenotype and ethnicity
I don't know how to put it but I will try to express myself. I am working in IT from past 4 years. But I don't know why I feel scared. I always try to avoid doing mistakes at workplace. But sometimes if it happens, I feel that what if I lose my job? How I will be able to fulfill my family's responsibilities.
IDK why but these small things are affecting me. When I stuck in something and take help from others, I feel that how people will judge me that being a senior, he doesn't know this. Everytime when someone do good work, I congratulate them but I feel inferior as well.
I need guidance on how to deal with it
Hello, i am halfway through the python course which i am taking on yt. Cqan anyone tell how can i actually earn
Either expand your skills to the point of which you can do a bit of freelancing or continue with your education, get a degree in something computing related and earn money that way
I am a student, I can't do a job.
Hii
A project doesn't have to be unique,
Fiverr?
Good idea, but already alot of gigs are there for python
!cban 1294423687872647312 We are not an ad board, and we do not allow scams
:incoming_envelope: :ok_hand: applied ban to @toxic pecan permanently.
wow
I mean it's pretty natural to feel bad when you think you're not doing that well but it's not the case all the time there will be cases when others think the same if you too
About losing your job I don't think anyone would fire you just off of a single error, assuming you have been consistent with your work and trying to avoid mistakes is a good thing anyways so there's nothing to feel scared about.
Hey, I'm making the switch to Python after 10+ years with Ruby (mostly Ruby on Rails). On which web framework should I focus my attention? Django? FastAPI?
It seems like Django is the dominant framework still
Django, FastApi and Flask are all popular... I'm not sure one is "dominant" at this point, they're just different. #python-discussion is a better channel for this question tho.
Altho, maybe it'd be worth looking at job postings and figuring out which ones show up most in keyword searches.
Thank you π
Slightly off topic. But also not.
I remember that one person who got really mad at what I was saying and my advice because βthings are different in fintechβ. And now Iβm in fintech,,, and no, I was right. People like to over complicate things.
That is all :D
Was it me?
No. It was not a regular of this channel. It was a random interaction. But for some reason stuck with me 
finance is such a wide and large industry that anything can be said about it anyway
Hey! I have been using Python for quite a while now, I'm not mastering it yet, even if I wish I could
, but I was wondering if being a Python developer could lead to a nice career
Yes absolutely, but typically it needs to be paired with a Bachelor's degree
how many years of study would that be?
That's a 4 year college degree
or 3 years some places
also, do Bachelor's degree comes with other skills like DB management and other stuff?
Not bad :)
Depends on the major/focus area
maybe not as a core course, but it will almost certainly be an elective you can take
can i have multiple degrees? for example at first i could do 4 years to get Bachelor's degree and potentially another 3/4 years to get another one
well, yes, but why?
a bachelor's should be thought of as an in depth introduction to a field. Skills will be developed through experience. You may take a course in databases but its role isn't to make you an expert, more to make you aware of how not-expert you are
discovery. tbh im not familiar with degrees, im only 15
you could also go deeper and work towards a masters rather than another bsc
bsc?
Yeah i think typically this second degree would be a masters
bachelor
Bachelor's in SCience (right?)
oh, so after getting the degree I continue studying the same thing? that's nice
some people do two bachelor's at the same time
right, and if they have enough overlap it might only add like a year of study
idk, lemme check Bachelor's degree on internet
What country you in?
France
Oh wow, I just checked it looks awesome. We can do so many things
Is this your first time learning what college is? It's pretty fun NGL
I might want to choose the software development and internet stuff
No, but it's my first time learning about Bachelor's degree, I don't know the names of the degree as a highschool student π
My main goal ATM is to focus on my exams (BaccalaurΓ©at) in 2 years
There are many degrees, but it will mostly revolve around:
License - 3 years after HS
Masters - 5 years after HS
Doctor/phd - ~8 years after HS
Also be aware of the existence of preparation schools for some of the advanced degrees
are they mandatory? i've got a friend in there. he is a genuis (literally speaking, he got 100/100 on each subjects on exams, speaks 3 languages and plays piano so well π) and he is struggling a lot in there. tho if i have no choice i'd go there, but if i could avoid these, it would be a pleasure π
if i could do a master or a doctor it would be awesome
you can take whatever path you want. Note that different paths lead to different opportunities. There is no shortcut
irk, preparation schools are hell π but thanks for the advices!
nothing hard work can't handle
true
hey guys, I am looking for some advice on how to start being invited for the interviews as an ML engineer being fresh out of university? I am totally lost
guys ive been applying for a year now and i have two offers, 1 from fdm which i know is 2 years of pain and 1 from a top 15 audit company to become a chartered accountat, do i risk it at fdm or should i give up and become an accountant π
I'm not sure this server is the best place to get advice about an accounting career... what's FDM?
It starts with making sure your resume is as good as possible. You can post it here (anonymized) for review, if you like.
Besides that, there's a few things in your control, including: networking (talking to people), meetups and conferences, self-study / preparation, etc.
fdm is a tech consultancy that trains u and sends u off to other companies to work for
Try to find out what company they'll send you to because that'll be pretty much your work environment
any idea on how I can reword these titles? don't know if I'm imagining it, but they seem awkward... they were both high school summer programs for CS and math.
I am in 9th grade, and i want to learn a coding language because ive heard that coding languages are in demand, is java or python better?
python is easier to get started using, but harder to maintain... or write at large code base size. π it has problems with harder to change/refactor grown code base.
You can make with it backend development, data science/machine learning stuff, scripting in general easy to do.
It has advantage of easier to grasp unit testing to ensure one of the most important part of code quality. Far easier to change its... architecture due to absolute freedom, but at the same time far harder to change it because no auto validations are present for it like they will be in java
We could say Python is the language of Absolute Freedom. which is both its curse and blessing.
You can do absolutely everything in it, but also in average if smth bad could be made, people will do it too just because they can.
java is common for smth to maintain in extremely long term and u will be able to participate in Minecraft or Starsector modding community with it.
you can make backend development, desktop and android mobile development with this language at least.
"Potentially" you can write better code quality with lesser effort and nicer to maintain if you use Java. but only potentially. if you will not learn core software engineering subjects, your code potentially can be still very bad, and if it will lack unit testing for smth that you write for commercial purposes, it can be very very very bad too. Also Java devs tend to overengineer abstraction complexity, which is not super great too.
Java also has somewhat harder starting learning curve
So both languages have some advantages and disadvantages. Question can be what do you need it for π
I think i will start with python because its more easy but if I like it i will move on to java.
I just want a coding language that i can use to make an app or something
And that's a good approach at your stage for sure https://www.youtube.com/watch?v=c6rP-YP4c5I
Try everything and find what you like.
Stream Zootopia now Disney+.
Disney+ is the ultimate streaming destination for entertainment from Disney, Pixar, Marvel, Star Wars, and National Geographic. Access it all at https://www.disneyplus.com/
Subscribe to DisneyMusicVEVO π for all the latest Disney music videos: https://www.youtube.com/@DisneyMusicVEVO?sub_confirmation=1
β¨ Check out...
Just ensure you are going to like it past initial learning curves
even if u will make mistake and regret your choice at some point, changing mind and switching to another option is not a problem too.
or even just using both depending on what u need at specific point of a time and usage case π
Thanks (sorry i had to go)
do something to gain experience , nothing is forever
I would like to be a Data Engineer, is it a good job anyway?
Yes. I think it's probably in greater demand than actual AI scientists.
@cobalt dragon
oh ty!
I heard that the Data Engineers needs to code a lot and I am trying to use to writing massive codes.
You should write lots of code to get better at coding. But when you work on a project, more code isn't better. You want your system to solve complicated problems as simply as possible.
This was the best answer I've seen to this question ever
hey everyone, I am 24 years old and have around 4.5 YOE with Django/FastAPI and React (full stack webdev). The problem is the company i work at didn't actually do things the right way. Basically, the code was neither scalable nor performance optimized, there was no concept of pipeline and test coverage, containerization was a unknown territory and the idea was to do the BARE MINIMUM.
I had realized it beforehand and have tried to learn to do things the right way, and I aspire to become a great developer and join the big tech companies. How should i move on with my career. Any tips and tricks are highly appreciated.
You're mixing present and past tense. Do you still work at that company?
yes I still work there, but planning to leave soon
Are you leaving because of your opinion about their code practices? What (other) reasons?
there are many reasons, coding practices is one of them, but better career opportunities and compensation are the most important once
Okay. I'm not a web developer and have never switched jobs. But if you can communicate to project management why changing their code practices would improve productivity or have added value, and you lead the effort to make those changes, I imagine that would be valuable
Valuable in terms of your future employment prospects
honestly, I would love if that happened, but when I tried to talk to my team, my efforts were rejected (surprisingly by my team members and not team lead) stating "this would increase our work". I was quite shocked when I got to know, and now I know I'll have to switch.
Oh. sounds like exactly the stuff i can help with π https://www.youtube.com/watch?v=1at7kKzBYxI
I started similarily, except i took matter into my hands quickly and prceeded with my self education
I recommend learning to unit test by example https://darklab8.github.io/blog/favourite.html#TestDrivenDevelopmentByExample
and learning the theory to understand its importance and how you should proceed according to best goals with this book https://darklab8.github.io/blog/favourite.html#UnitTestingPrinciplesPracticesandPatterns
the site mentions to understand the book fully you will need learning extra stuff in addition.
A code design stuff, the books are recommended there. That will help you rearranging code architecture even in the most difficult situations to make testable and good.
As for docker, i learnt usually by practice but loved to learn it in a structured way at some point with Docker Deep Dive book https://darklab8.github.io/blog/favourite.html#DockerDeepDive
Helped me to be using its tricks properly in full average user capacity.
Theory without practice remains dead stuff.
Code Complete in chapter managing your managers gives advices how to communicate a need to do the work properly with unit testing.
https://darklab8.github.io/blog/choosing_pet_projects.html But besides that best also just having proper pet projects written, and this written article advices how to pick them best
Stream #Aladdin on Disney+.
Disney+ is the only place to stream your favorites from Disney, Pixar, Marvel, Star Wars, National Geographic and more. Access it all at https://disneymusic.co/JoinDisneyPlus?IQid=dmvevo. Coming to UK, France, Germany, Spain and Italy March 2020.
"Friend Like Me"
Performed by Will Smith
From Disney's Aladdin (2019)
...
Thanks for the info @buoyant seal , will surely go through the resources
I get you have other reasons to leave such as compensation (which is more than enough of a reason), I also fully believe that the best way to influence change is to just do it yourself and implement enforcement of better practices like this. The most important part here is that it seems like you have the support of your team lead already; it doesn't matter if the rest of the team wants to make the changes or not. If you do it right, it really won't be more work.
I've done this exact same thing at my company and in the process, i found that you can't create changes to people's workflows just by asking - you have to have automated enforcement in place. What i mean by this is yeah, i can say "ok everybody needs to test your code before checking it in" but will it actually happen? nope. So that's when you bring in CI like Jenkins or GitHub actions or whatever and make it so that you literally can't check something new in without the unit tests running and passing.
Also it's initiative like this that can make you stand out and earn you a promotion
Nvm, I know what Bachelor's degree is. In France we call it "BaccalaurΓ©at", so that's why I got confused, sorry
I have heard many, many failed mass job application stories and myself failed at 800 resumes.
So I am doing a hybrid of side-projects and networking instead as my primary strategy. Which has many side benefits.
All the gloom and doom stories I hear are about massive number of applications failing. I never heard of any "failure stories" for networking. But that does not mean they don't exist! How common is it for programmers, with several years of experience (maybe outside of industry) to really invest into a networking strategy but to fail? To meet countless people, but nothing pans out? What mistakes did they make and how can we avoid them?
What has been your experience with that strategy?
I just started networking.
Currently I feel overwhelmend by the choices. Which Discord communitiy? Or not even discord? How much online vs in person? Should I jump to tech or just go to more generic meetups with other interests? How to promote my side projects?
The job offer is a side effect. The focus must be on building relationships, as that is the most sustainable for a long time in many ways (mental health for both parties, etc).
That's a healthy way to look at it. I think of networking as the extra 5-10%. It has many benefits (like touching grass), and shouldn't be considered optional... but it's just part of your career development.
In terms of how: coworkers and fellow students are probably what I'd prioritize first. Never have lunch alone, as they say.
Unfortuantly I don't have too many of these. So I need to find new people. Not sure the best places and times (and online vs in person balance) to meet new people.
Yah, that's always tough and very personal. Contributions over a long time to a project you care about is one way (contributions != code... even testing and bug reports and doc)
Hello! I'm an intermediate Python developer and I would like to learn a lot more about Python. Do you have any project ideas that will require me to learn new Python topics other than just basics?
i think it will help to not be specifically looking for oppurtunities when you interact with people online, it may tint said interaction. just make it natural. ive been contributing to an open source project consistently for over a year and i found out about it just by hanging out in this server and talking to people and what they're working on
Yes, the primary goal is direct social interaction.
!kidnling
!kindling
The Kindling projects page on Ned Batchelder's website contains a list of projects and ideas programmers can tackle to build their skills and knowledge.
Thanks a lot!
You moved
No(
Donβt lie
What is this slow mβ¦. Oh this isnβt OT
Please use #ot0-psvmβs-eternal-disapproval
Hello I'm a beginner so can anyone help me learn python, I use android and I don't have a laptop with me rn so it'd help if you could tell me the software I can use to learn it, dms are open if anyone is available to teach me, thanks!
Hey i am a intermidiate in python and have a good experience in requests, selenium, opencv, flask and many more
i want to get serious abt python to potentially make it a career, anyone could tell me what should i learn
(i still have not learned OOP tho)
Well, then you know what to learn. Focus on OOP
Hello everyone, I am veer a second year b.tech student at India
Currently looking for ways to make money to pay my fees and sustain myself, my dream is to build a startup one day which will impact millions of lives with my upcoming project π
Guys, is python good for web developing?
then learn oop
absolutely not
then learn how to make windows app with it
yeah using tkinter
it's better than console app
i have made some GUI apps before
Ok
hello
wassup
Hey i am a intermidiate in python and have a good experience in requests, selenium, opencv, flask and many more
i want to get serious abt python to potentially make it a career, anyone could tell me what should i learn
(i still have not learned OOP tho)
and will prob not learn OOP till i need it
Without OOP you are 100% not getting a career in python
Would you rather get paid 80k a year and have a boss with down syndrome and a terrible work schedule, or get paid 6k a year and have an amazing career.
why?
i dont see the usefullness of it
much, much, much cleaner code and structure. It might not be useful in smaller projects, but it is extremely essential in any large project.
so i should learn OOP and make myself use it even tho its not necassary ok
and what next?
hi everyone
fact
get yourself familiar with industry standard libraries, 100% companies are gonna be relying on them and so you should have a basic understanding of them
suggest some so i can do some basic stuff in those
depends on what field you want to go into. You'll want to get yourself familiar NumPy, to be specific though: Web Development? Django & Flask. Data Science or AI? Matplotlib & Pandas.
the only thing i know is that i dont wanna go into web dev and i wont have any degree for another 5 years
been learning python for 4 years now
80k a year bro 6k a year is gonna get me 1 jar of peanuts per week for food
Life of an intern.
if you're not gonna go into web dev and you want to take python seriously, then the only real option you have is Data Science and AI honestly.
i could do a little bit of backend perhaps and focuse on data science
backend is web dev, or a portion of it. Data Science is a good option too
yeah i know its webdev
so i will work on data science now
Hello how can I earn money like a beginner programmer ?
You cant earn money as a beginner anything
fraud schemes
are u crazy
An other suggestion plz
how long have u been learning?
1 year
Do you have a degree
no
freelancing online?
Should see to that
What type of services can i do
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
Hey i want to ask what best languange for e commerce webiste that just for one brand/product
so its dont need complexity but its still need fast, secure and interactive UI
HI
no language, just use wix or shopify or something
Shopify is the way
Way to Where pardon?
There is no best language. it depends on Your project Requirements And perfomance Anlysis. Are You using Agile Systems >?>
If I were you. i would Build The User interface With Different Api's And Benchmark The One That Has The Best Performance
i.e Let's Say i Was 'Well This is Actually A Real Life Experience. i designed A Model using LSTM. And My proffesor Told me Why Can't Use two Machine Learning Architectures Like Lstm vs Knn instead Just Going in one Direction...
Some Companies Prefer Hand Written Code though , Right? π
they asked for one brand/product
and the end-user won't care about the tech behind the site
Oh okay.
terrible work schedule or live on the streets LOL
I get the point, but you're making it too extreme lol
6k a year is like...3 an hour?
mentioning down syndrome for no reason seems unnecessary and weird and mean, why?
Even 80k/yr is not great
Depends, 80k/yr remote in LCOL area is pretty good
depends if you are below average or above average
hello, i've deleted your message as advertising is not allowed
For your market value?
relative to the market. What people think are worth rarely align with what they are actually worth
That's one perspective, sure. I think I'd rather see what the salary ultimately supports to determine if it's good.
what the salary supports is the market. It's a concrete offer of someone willing to pay at a specific price.
Right now, 80k is around the average for the lowest of the lowest COL in the USA for an entry engineer.
Yes, salaries depend on market conditions. And COL varies by area and lifestyle.
If Salary > COL (irrespective of title), then you're good, right?
Now that all depends on your standard of living
Of course, which is why I mentioned lifestyle
ah yeah i see that
There is more to a career and life than that
Sure, what would you like to mention?
autonomy, mastery, purpose, the people you work with, the equity, career opportunities, etc.
I agree those are important
I was discussing more so on my perspective of determining if salary is good or not
I would focus on the total compensation rather than solely the salary.
You have to account for the maturity of the employer, which percentile of the market, etc.
So you need 20 users to test your app or 20 qualified testers
Can anyone recommend me what path I need to choose?
I know python well ig.. I've learnt django rest api, deep learning/ml, data science and ethical hacking with python though... But I wanted to be professional in one of these. What is worth getting pro at it according to current trend?
dont follow trends, follow the path that interests you the most, the one that will make you the happiest
Uhhhhhhhh now Iβm confusedβ¦..
Idk. I'm not an expert and long time before coding
But I think the output would be" my favorite color! "Twice
Okay thanks
it's telling you that that code is going to raise an error, do you understand why?
Ahaaa sorry sorry I didn't see the spaces
I think the issue is in the 4th line
I would use Qwik for something like this: https://qwik.dev/
server-side rendering
resumable Apps
lazy loading
can i change the code link button here ?? or is there any other better idea ?
I'd just put the girlhub url... github.com/me/myproj
everyone start tech company
Which app is that?
The 2nd print statement has to be on the same line as the first one⦠maybe
Itβs called Mimo
Mimo?oh thanks
hey everyone
The blue block bc the second print statement is between the regular indentation and the indentation for lines under the if statement
hey, sup
Mimo
Python learning
can anyone suggest me free courses about python? i started but cant really find any. i know how to calculate, variables and turtle. if anyone can help i'd really appriciate it!
Iβm understand
!res but also ask in #python-discussion , this channel is for carreer discussion
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
alright thanks
if i choose to bold keywords in my resume, should I bold numbers, or tools/skills?
Don't bold. But that wasn't your question. If you must: keywords
(Skills)
The impact stuff is an afterthought, the least important part.
why shouldn't I bold? I see tons of successful candidates who do
that sounded kind of aggressive, my bad, just curious
It's unnecessary and often distracting. And what you think is important will be different than the hiring manager.
What I see a lot is people writing full paragraphs of text and bolding the salient parts when they could have just cut the non bolded part out entirely.
bro
You shouldn't have much on your rΓ©sumΓ© you don't want to emphasize.
it would be too long na
anyone help me fastapi error describe?
after run the code, this error shown. how to solve it. please help me
please anyone help me
This is the wrong channel, you probably want to ask in #web-development
hello people i want to enter into faang companies? how to enter there i need projects? or i need experience in huge group before? i want to join faang in the usa
Are you currently able to work in the US, or will you be seeking a visa as well as a job?
Im new to coding and im using the try hack me beginner thing is that good to begin with or no
i am in 2nd to 3rd tier college
I don't know what that is, but: there's lots of good tutorials. Do you want suggestions for tutorials?
i think i made mistake by taking btech i could go with bachelor cs
b.tech is good, keep going with it, do m.tech or ur masters some place else if u want to (and invest time aside from the uni on ur real real skills)
yes thats my plan doing mtech in good college
mhm, then u've got it figured
I never understand that system... is a btech like a half bachelors? If you take a masters after a btech is that same as a masters after a bachelors?
(I'm in US)
but dont u think we learn real application level skils in a bachelor cs degree
b tech is bachelors of technology, m tech is same but higher grade/difficulty of education
am still in first year
i think b.tech is valued more, and b.tech is more practical
btech is 4 years
Is there a path from btech to masters of science, if you wanted?
Yes please
its a rare practice but u can do that indeed
we don't have a common equivalent to bachelor's of technology in the US system, which is why it's puzzling
!res is the full list. Besides the resources page: My short list of tutorials is - short free ebooks: Automate the Boring Stuff, A Byte of Python, - Yt: Corey Schaffer, Bro Code, - Courses: CS50p.
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
usually bachelor's are BS or BA
Thanks
hm i dont think so by seeing the syllabus of s1 and s2 we learn mechanics chemistry graphics and more useless subjects. we get intro to programming in second year
i looked up B.Sc syllabus, its mostly maths for the first year. (and like i said, the real skill comes from self practice and not from the institution)
That's interesting, I just looked at an IIT syllabus for btech and the first few semesters didn't look very different from a US Bachelors.
i am without a degree and still covering up high school, yet, i am confident in my ability to the extent where i can say i have more knowledge on the subject than a post graduate
https://www.iitm.ac.in/sites/default/files/Academic Curricula Files/B.Tech-Curriculum-2019.pdf was what I'm looking at.
oo, lemme check that rqq!!!!
page 12
physics and chem is my kryptonite
everything else there related to actual computers is pretty easy ngl
its actually nice to have particulary in india. i started programming when i was 18 u from south?
i started when i was 11, and i am from north
okh
i wish there was a CS exclusive degree with nothing but CS π
Yah, a lot of students feel this way.
In US, different universities have different approaches to core curriculum... but in general, there's a philosophy that Uni is not a trades-school... it's to produce well-rounded graduates (similar to what you're describing). As I understand, UK has a different approach to Uni (where the "rounding" happens before).
i am not sure bout all that, that flew right by me
In US, Uni's do the same thing - you have to take non-CS classes.
oooofff
But, I believe in UK, it's not the same. Uni is more focused on the subject.
I have a degree in computer engineering and over a decade professional programming experience in multiple languages, but I regularly meet people who are more competent than me.
Confidence is good insofar as it makes you willing to tackle learning new things. Believing that you don't have more to learn from other people is overconfidence.
^ 100%: "Everyone you meet knows something you don't" - Bill Nye
good sir, i am trying to demonstrate the incompetence i've seen in indian cs post graduates
i am myself no better than a professional
and i don't even have the confidence to call myself a programmer π
you'll get there bud, just keep practicing (and drinking coffee)
π
Yah, you'll be fine. Slow steady progress over a long time is the way.
yeah i hope so but nowadays i spend most time learning uni stuff. not getting time to get better or just code
Yup, that's normal... but try to allocate a little time to coding to slowly build those skills.
As long as you don't use your disdain for other people's education as an excuse to stop your own.
Hi I just started learning python and doing bsc biomedical science from India
oh are u final year? why didn't u take a cs degree
I like biology
i also did bio in 12th
nice
Learning python to widen career prospects in the field
!cban 676058918102761476 Trolling.
:incoming_envelope: :ok_hand: applied ban to @muted wave permanently.
i agree on that!! i am always eager to learn new things, nowdays, its been web dev and centering div elements...
What you do after you got fired, do you start applying new jobs or you take some time for you and learn new things π€
why not both
I can hire someone here?
idk haha maybe im feeling that this urge to get a new job bc i don't want to have to wait another 5 months like last time
!rule 9
noop
:x: Invalid rule indices: 11
Leetcode might be helpful too for passing job interviews..
a documented fully-fledged programming language with medium-sized standard library, is this something worth to be put in a resume or is it a student-level thing?
Almost everything on a fresh grads resume is student level things, don't worry about it.
I'm not a graduate though
I dunno, I wouldn't worry about the "difficulty level" of a project. List what you've got.
what to worry about then?
The value of the project is: 1. It shows your areas of interest. 2. The conversation you'll have with the interviewer about it.
Don't worry, be happy.
REMASTERED IN HD!
Music video by Bobby McFerrin performing Don't Worry Be Happy.
#BobbyMcFerrin #DontWorryBeHappy #Remastered
blocked in my country (pun intended)
Im fucking stressing. Got a few days until apprenticeship applications open up. Just want to apply and get this shit over and done with
Hello guys,
I have a general question about python coding interviews for cybersec (I havent had one yet as I am in cybersec stream but it is being asked as a follow-up step as they need to test my python skills)
I do have 1 year experience in pythn automation so no issues about that, but can you provide me your feedback on a question I have?
- lets say I am asked a question for parsing apache access.log file (or any other log file) via regex and export output in excel/csv. I know how to do it all, but for large log lines, its just easier for me to use online GUi tools like regex101. the tool doesnt help or anything but giives runtime-output side-by-side. Is it usually allowed in interviews to use GUI online tools or they prefer plaintext IDEs with no suggestions??
I think it'll depend on the interviewer. You'd just have to ask. In this particular case, I think using regex101 to test/refine the regex is a good process and reasonable to explain to the interviewer. It's not like you're sticking it into GPT. But, the interviewer might say: "How would you do it without using regex101", and that's totally reasonable too.
I'll give an example, simple regexes like finding IP, status code (short ones) is np for me in termimal, but a full-fledged long one like this one
r'(?P<ipv4>(?:\d{1,3}.){3}\d{1,3})(?:\s-){2}\s(?P<date_time>[[^ ]* [^ ]]) "(?P<method>GET|POST|PUT|DELETE)\s(?P<endpoint>[^|])|[^"]"\s(?P<status_code>\d+)\s[^ ]\s"[^)]*)"\s"-"\srequestsuccessful:\s(?P<request_successful>\d+)\s{2}requestfailed:\s(?P<request_failed>\d+)'
this one makes me very comfortable in regex101 since i can properly give group names, remove unncessary info
but yeah fingers crossed on the interviewer. I thought full-fledged coding interviews were only in SWE stream, its first for me having one in cybersec stream
Fine, but let's pretend for a moment:
If I said: "Explain to me what that does", how would you answer it without using regex101
(don't give me the answer, explain your process)
yeah i can do that, I made the above one
Sorry, let me say it differently:
You'll be asked questions you can't answer. That is normal.
What you can practice is: How would you handle tough questions that you can't answer on the spot?
can you give me an example for something so I can brainstorm similar ones?
This is a silly one, but it's a classic: Estimate the number of piano tuners in New York City.
(it's silly because you obvious won't know the answer... but often this type of question is framed in technical terms and you have to realize that this is a "thought process" question, not a "trivia" question)
Or, let's say they give you an incomprehensible regex and ask you what it does
hmm yeah part of me was thinking "lot of web scraping etc. etc.) but yeah i get the idea
lets see
The point I'm making is: you can still "pass" a question even without knowing the answer. There's a certain style to answering technical questions:
Clarify the requirement/question, state your assumptions (don't jump to conclusions), decompose the problem to simpler pieces, explain your meta-process, then go into your first step
do people get into game dev using python?
Anyone knows how to make mail box script?
Not really in the professional gaming industry
so game dev is mostly for c# i assume?
I wouldn't restrict it to C#, but more so that interpreted languages (such as python) aren't typically used for game dev
π
Hi guys
C# can be used for Desktop and mobile game dev at least, C# is known for unity but has somewhat tricky licensing problems
C++ is known for unreal engine at least for desktop game dev.
Java has some usage cases and legendary grade games like Minecraft and StarSector were made with it.
i would expect some game dev is present in Typescript for browser based games probably
Dont forget Roller Coaster Tycoon which was built in pure assembly!
what career is the best in tech field
Computer Science...
That's a bold question to ask in a programming-oriented server
Even the answer "computer science" is very broad. The word "best" here is extremely subjective so this is almost impossible to answer. Is there any more specific information you would like to know?
there are many careers in tech, the best one is the one you have the opportunity, interest, and aptitude for.
the VP of IT at your local community college and the RF engineer who draws microstrip inductors and the person who answers the phone when you call Apple support are all "in tech" but they have very different jobs.
and none of them are probably in CS, which is a whole other category
what pays the most and can i work remote
Again, difficult question to answer. What stage of life are you in right now? Maybe share some more about yourself and we can give more specific advice
!rule 6 9
6. Do not post unapproved advertising.
9. Do not offer or ask for paid work of any kind.
i am 15 i built my first computer when i was about 8 or 10 i have been interesteedd in tech my entire life i love math and science and like to figure out problems and finding ways to solve a problem i have coded in lue for roblox when i was 9 up until i was 14 i tried to learn C C# C++ python java javascript but just havent had the righ resouces to achive those goals
Welcome! Hang out in #python-discussion , there are many people of all ages and backgrounds there. We can suggest resources to you, and you'll have to figure out which ones you like! Not everyone likes the same things.
Cool. Tech is definitely a good industry to work in, though sometimes can be a bit volatile. Your best bet is to obtain a bachelor's degree in some relevant field, such as computer science, engineering, mathematics, etc. from there, you'll learn a lot more about building a resume, landing internships in the summer, and eventually seeking out a full time position somewhere.
May I ask why specifically you're asking about remote positions?
i want a remote career because i dont like to be held up in an office and i can save money on gas because i am not driving to work insted i can work were ever
i though about trying to land a job at google but that is a long ways away
You can sometimes make more money by working somewhere in person, even after subtracting the cost of commuting.
Not saying that it's wrong to hope for a remote only job, but to make that a requirement from the start may severely limit your options, especially in your early career.
before you start worrying about whether you can get a remote job, think about what kind of work you want to do.
Building computers? Programming? Doing some other kind of work on a computer?
I have experienced both situations to a pretty full extent. I tell you what, if i was single i would 100% want to stay in the office. There's something to be said about the human interaction and collaboration you get in that environment.
ok
I fully agree with this too. I think it still might be pretty difficult to get a fully remote job at an entry level
i have to go but will be back at aroud 5:15
What am i supposed to do until then? π
5:15 where, I wonder
"be back sometime in the future" means pretty much the same thing
You won t stay long in the game if you only care about money the dropout rate is high for a reason
ok let me rephrase that i want a job that i dont have to live paycheck to paycheck
There are many jobs that fit that description. The important thing is to pick something you want to do. If you don't, you wont unlock the big $$$s (and probably go to a different field and waste a lot of time in the process)
But regardless, SWEing is a good field and worth exploring if you're interested.
while salary is important for that, your financial habits matter a lot more as typically spending increases proportionally to your income
what is SWEing
Software engineering
what would i need to start software engineering like is there certain coding langauges and if i wanted to work at google do i need to know a certain coding langague
There's many languages you could choose to learn, Python is the most common first language nowadays.
Getting a University degree is important.
depends on what you want to do as a software engineer in first place
google has many different positions for software engineering so you can't say language x or language y is the right choice for you
can be good but definitely not a requirement for a employment at google
Only a very foolish person would plan to work at Google and not pursue a degree.
agreed
thats not possible atp, the person wont even make it to google lmao
wtf
ehβ¦.
there must be many foolish persons
Iβm foolish?
didnt say so
in general, a degree would be helpful
can be, but people seem to forget that a degree has a disadvantage too
well, there are, but if you mean there are a lot of non-degreed people at Google and it's a viable career path for a young person, [citation needed]
Getting stupidly lucky is not a career plan
at the end of the day its a strategic consideration lol
Indeed
you have to be lucky with a degree too?
Much less so, yes.
bachelors degree is def needed
no its not
at least though, even if its not u will still get good potential to be hired in more respectable position
i disagree
that actually works on something
Additionally, universities are really good for the kind of networking and learning that can be leveraged into a position at e.g. google.
I doubt this is a conversation worth having. I'd love to see the job posting for a google SWE position that doesn't say: "bachelors or equivalent required".
No degree = no entry level interview. That's a ~~fair ~~ near guarantee ~~bet ~~for any medium to large company.
absolutely agree
xy required is more like a deterrence
disagreed
Source?
what is a medium to large company for you?
I'd just point you to linkedin. I could appeal to authority with whatever experience I may have, but any argument that degrees are optional for google entry level SWE positions is not a serious argument.
good that there are enough counterexamples
but the guy on YouTube said all I need is hustle
i dont watch coding related content on youtube, but thanks for assuming that
Iβm sure there are people working at Google without degrees but itβs not a common path and there are hundreds of times more employees working at Google who do
Nobody is saying itβs impossible
never said that its a common path
Neither are we, so i donβt see what weβre disagreeing on
"there are hundreds of times more employees working at Google who do" yes, because most people that want to work for google do a degree
You should maybe consider the context in which you jumped in. High school student asking about career paths, and we said: "You should get a degree".
you're repeating common influencer talking points that have no basis in reality.
BillyBobby is right, this isn't a serious argument.
i understand your point but there is not the one best path to go; doing a degree is not mandatory better than professional experience. you or someone else pointed out that you cant get a job interview in medium or large companies. thats hilarious lol
Theres a degree apprenticeship Im applying for but its offices are in another district/county. Idk if I want to move to another city. Im thinking Ill apply to the role anyway just to gain experience for another degree apprenticeship which is in my home city. Im just feeling down about it as it seemed like a good apprenticeship
im not repeating, please stop accusing me of things
Most degrees leave you with professional experience via internships, which usually require a student status.
but you can not equate that
Stop giving young people bad advice.
i never gave anyone any advice???
you are arguing that getting a degree is not the best path, in response to someone saying that it is to a young person looking to go into the field, that person is now getting conflicting bad t which is not good
no, im saying that its not always the best path
ok, thatβs not really relavent to OP though. Theyβre presumably a high school student wanting to go into tech, getting a degree is the best path for them
why?
because statistics show that?
depends on the situation around
This whole professional experience vs degree argument makes sense for masters degrees - no matter what, they cost about 2 years pay, and reduce your yoe by 2 years. However, unless you're in a position to start professionally working as an SWE straight out of HS (which is rare and just kind of sucks to do), you still have to actually learn programming, which does take time.
Plenty of people here who've taken 6 months to a year to get to that starting point, at which point you've lost a degree for like... 1 year of professional experience. There are legitimate reasons to skip on a degree, but if you're out of high school going into tech, but those tend to be related to not being able to do so for external reasons.
Take a moment and find us a SWE job posting, or internship, at Google that does not require a degree.
what statistics show what exactly?
why is it not? The majority of software developers have a degree, youβre simply making it more difficult for OP for no reason
And, the majority of hiring managers / committees will filter out any candidate without a degree.
i already kinda took reference to that, no?
will they?
yes itβs common
If you're not going to believe the job postings that clearly required degrees, and you're not going to believe the easily available statistics that say people with degrees get jobs more easily with better pay, and you're not going to believe the people in this very chat who have hiring experience telling you that they look for degrees, what exactly would you believe?
degree is the easiest thing to filter out by
May I ask what do you do for a career and the journey you took to get there?
We're jumping on this because this comes up a lot. There's a lot of people who are misled into thinking a degree is: optional, or easily overcome with studying hard, that they'll unlock the big bucks just by trying hard.
We're not saying a degree is 100% required... but that the path without one is much harder and longer (ie: your first job probably wont be a SWE job)
to get where?
If you plan on trying hard, a university is a significantly better environment for that than basically anything else.
a degree makes sense if you have not the required experience
How would a high schooler have that experience exactly?
Which OP doesnβt, so we suggested a degree as the best path for them.
to where you are in your career right now
you can learn software engineering online totally fine
That's not experience
Also I think even if you do with current job markets in places like US, etc... Having a degree can still help, but in that situation i'd argue good networking is better
got me there^^
y'all, we're just going around in circles.
OP is long gone π
What job do you do now and what did you do to get your job (eduxation and experience wise)
then "not the requirement knowledge" if you dont accept non commercial projects as experience
tbf, i'm one of those people who don't have a degree in SWE or the related fields, i have a job due to demonstrable experience, but it wasn't easy.
i do software engineering and i did a degree while working
but i'd still advise for getting a degree
embedded development
I've heard good things about using DFS for detecting that
yeah it seems like most people w/o degree recommend the same thing
I think we've yet to hit the recursion depth limit.
we are yes
I would be moderately confident that someone driven enough to self teach themselves SWE out of HS would fare much better at a university and end up with a stronger portfolio than if they just went to work full time directly.
depends
how long does it usually take to get your degree? 4 years? 3 years?
y'all underestimate the worth of working experience
for sure. I see people always repeat the βexperience > degreeβ but everything you do without a degree you can do with a degree and more
At the risk of starting iteration N of this conversation; that requires getting the initial job for those multiple years first, which is easier said than done in the current markets
3 years, but you have a lot of options for career development. You can work full time during summers, part time throughout the semesters, get references, coauthor papers etc etc.
just to point out (even if you didnt say that directly): i didnt and wouldnt say experience > degree
you kind of sort of seemed to slightly imply that IMO
This is like GPT o'clock... "degree oclock" in careers.
Whos the original OP? Can we just tell them if theyre not sure about doing a degree, do a degree apprenticeship (or whatever their countires equivalent is) and leave it that? Or actually even better, get them to contact their careers advisor at their HS
How about a more novel conversation; What specialty do you think has the most growth in SWE positions?
nooo, not the AI taking all the SWE jobs π±
optimization engineers
Aren't we all?
that title sounds weird
and no, it's a niche unto itself
im looking forward to that; finally no work
I would love to have programming automated finally tbh
I'm not, I'd be bored out of my mind lol
I'd be happy to never touch web/html/js again.
yeah
i'm kinda working on that subject, it's fun
Personally, I enjoy the process of actually writing it out and iterating through ideas as I solve a problem
tbf, if we can completely automate code away, I think we're almost immediately gonna automate everything we could possibly automate and there will literally be no jobs to be had ever again
If only
https://en.wikipedia.org/wiki/Player_Piano_(novel) Subject of this 1952 Vonnegut book.
maybe we are in a different "current markets" then 
Is it going well?
I am not sure where you are, but UK and US are dreadful to entry level developers currently
Within embedded I would honestly believe it's easier for non-degree peeps than conventional SWE tbf
yeah, though it's aimed at performance mainly, we've had some good results.
|| some of the results here: #python-discussion message , spoiler tag bc it kinda feels like an ad, but i'm just excited about what i work on ||
I think having a general niche makes it easier, but obviously A) you need to demonstrate being skilled within that niche and B) have it be in demand enough
Neat.
I have seen embedded job postings which were basically "Have you ever used an Arduino? Do you know how electricity works at a high school level? Come work with us"
Maybe to redirect to OT so it doesn't derail here, but man I am not entirely convinced the AI PR summaries are really the way, AI initial reviews... Eh, I can see it both as a pro and a con, it can point out some vague things or things that wouldn't normally be pulled up at review time, but I could see it causing issues with reviews putting too much faith into those tools, or the tools themselves recommending changes inconsistently across PRs, and you start to have this miss-match of various code patterns.
As for the AI summaries, to be this seems like a way of automating writing fluff for a PR description VS just doing a basic summary of the commit comments, if there is some specific thing the PR is doing that needs explaining the reasoning for certian things, then I don't think I want an AI trying to summarise that for me
what companies would you designate as medium to large companies though? how many employees? im actually curious about it
i think you can foward the message to one of the OT channels with the more recent discord update no?
You do have a degree in something though right? I would think that having any degree is still worth something as it shows that you spent ~4 years progressing to something
i don't have a degree in anything.
i went to college at 21 (finally) cuz i was bored and wanted to "solidify" my autodidact knowledge,
the professor who ran the SWE department told me i wasn't cut out for this life so i left
to be very fair though, the college i went to isn't really meant for people like me.
the college is a college for deaf / hard of hearing people and is very different from normal colleges, i could've transferred into one of those at the university, i would've had to get my math grades but i was struggling a lot with math, and the only classes available were at the same college, so i took a "sabattical" which then became permanent and i went to freelance, until recently
Ok
told me i wasn't cut out for this life
Its sad that this occurs.
Hah, I got advice from a family member that I wasn't cut out for CS and I should go into EE.
Terrrible flipping advice. Worst advice I've ever gotten.
Literally the worst.
it's usually good to ignore advice from people that have no experience in the field themself
Hello, correct me if this is the wrong channel to be asking this but, I am fairly new to python. I am pretty able when it comes to learning and I've created a few things already but nothing that really interests me. I was wondering if there's an easy way to figure out what coding stack I could start with or give a shot for a possible career in the future
Ultimately no, there is no easy answer beside... just try different programming languages and stacks until you figure out what you like.
i worked in uni with C/C++, C#, python and even assembly (and an array of outdated prehistoric stuff). And only after uni working with Python and then working with Golang i realized... i actually do like backend and appreciate working with linux machines only, and oriented myself to move within LInux friendly and backend friendly languages
Realized that i loved the most working with C# during uni time (its static typing features and intuitive friendliness helped me easy building complex stuff without problems. And its easy garbage collected approach by default was high level enough for me to not care about not necessary details) it helped me being productive, but for a reason if it being not linux friendly enough i travel through Golang to Java at this point of time
Some people genuienly love other choices and pretty much dislike my choices π
what works for me does not mean will work for you.
@chrome tusk I conquer with @buoyant seal there, but with the addition that once you start getting used to a particular stack, you may grow to like it over time as well. I for one started with Python and still sticking to it, I have used Java, Golang, Typescript, and God knows what else over the years, But in addition to Python, I have also been using Scala a lot, and grew to like it. It is very similar to Java, and Java was my second Language, and I still NOT LIKE java that much, but grew to enjoy Scala. So, maybe focus less on the stack itself, and more on what you are interested in doing with it, because I love working in the backend with Strongly Typed Langauges, but for quick and easy setup, I am Python all the way.
The advice came from a SWE.
(for me too, lifelong SWE, now a professor)
What ml library should devs learn, like i am new to ml. is it ideal to try to learn all 3 (tensor, torch, scikit)
They were just discussing this in #data-science-and-ml
(That's a better channel for the q)
!ban 425709682959712256 Posting cracked software
:incoming_envelope: :ok_hand: applied ban to @sturdy stump permanently.
If im trying to apply for a job while im on a co op program, am i still considered as an undergraduate student or a post graduate one
Should I learn database management SQLite, MongoDB, ect..
post graduate refers to masters and phd programs
if you aim to work as backend dev, you should invest throughly into learning at least Sqlite3, and going in depth with Postgres or Mariadb(or Mysql).
MongoDB is optional not necessary choice, that could be skipped.
for all other types of devs, Sqlite3 is nice to know thing that should be learnt too
Oh mb
Alright! What's the best Β« language Β» (I don't know if they are called languages) to work with? E.g: MongoDB, SQL, ...
SQL is best and fitting 95%+ usage cases for database working purposes
MongoDB is not necessary thing to learn that should be in average skipped
Alright ty! π
There are many other sql like languages, like HQL, PostGres has it's own set of cli commands as well, but yeah, just learning SQL will get you practically there, the difference you can learn along the way.
mongodb is a framework, not a language, so SQL
I suppose the means of querying mongo databases isn't a language per se, but I definitely wouldn't characterize the whole thing as a framework. It's a whole database management system
ok, yeah sure
there are different formats you can use to query mongo, but you definitely need to use its version of a query language
that's true
lol
this makes me not wanna learn MQL
That's why I quoted "language", I don't really know the difference between a framework and the language. Is the framework a tool?
so MQL is a discrete language. it is self sufficient. it just seems hard to learn
To quote the great engineer Barbossa: "SQL is more what you'd call guidelines than actual language" /hj
Hey guys, i'm needing some help of people who already achieved a job, i applied in dozens of jobs and dont got any interview, so i changed my portfolio from only data analyst do data analyst and full stack, but idk if is a good idea to try two jobs types at same time, i know how to develop sites so i was thinking of try data analyses with front-end or full stack, can you guys check my portfolio and think whats the big NO that maybe i'm receiving from the HR? https://gmdiegolima.github.io/portfolio/
Diego Lima Portfolio. Specializing in programming Full Stack and Data Analyse
i dont have a degree and not much network to ask for indications, so i was thinking what could be the best for me in this situation, i'm trying everything, cold email restaurants to try to develop websites, freelance on upwork, but nothing are going well right now... i'm even thinking of give up and back to my past job (3D Art freelancing), i see on internet some people telling only got a job after 900 applies, so maybe i should keep trying, sometimes i just dont know if i have enough to achieve a junior job even knowing how to build things...
yeah it's barely a language the same way python is
pues la verdad parce es mejor tener solo un rol
you have to make your resume, website, portfolio, etc. easy to scan for the average reader. sitck to one role. your website says fullstack & data analysis, but you descrive mostly data analysis. it already smells fishy
@leaden jasper there, there's my good deed for the day in case you missed it ;p
What do you mean exactly? π€
What a language is? I am little bit confused π.
what is a object oriented programming langaugae
in the sense i mean, like how python is words & stuff you use to make computers run. you write a program in a certain language with syntax, vocab, etc. to make the computer do something. SQL isn't a language in the same way python or java is
SQL can't make a computer do something. it is limited to telling a database what to do
We've gone off the topic of careers. This could continue in #python-discussion
True π
oye @thick widgetsi te conviene hablar en espaΓ±ol mejor me mandas DM. otherwise this is english only, i fear
Folks, how well python challenges like leet code or hackerrank translate to actual job skills and how do i know i'm ready to start applying for job?
so, in general when looking for work, you look at job posting & see what languages they demand. also check your network & see what languages they work in.
when i look for webdev work, it's mostly JS or TS. react. that kinda stuff. some postings require python, but they tend to be a minority
poorly, but that kind of thing is sometimes used in interviews so it is worth having some experience with it.
i dont speak spanish . _.
oh my bad you look so south american, & your name. i'm in colombia, & my parents are colombian. you look like the average guy here tbh
as for when you're ready to start applying - if you meet the minimum requirements for the job, you can apply.
generally speaking you'll learn how to be a better candidate through experience. you don't wait until you know you can get a job before you apply to it, then you'll never apply
Thank's y'all
hi
im new to python
my friend learn to make like a computer thing and i wanna know how to do
can someone help
!res if you need help getting started with Python, better to ask in #python-discussion , or check out the list of resources below
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
what could i fix?
i have added a summary
i think the new version is slightly better
From everything I have heard making it fit on one page is a must
I dont have work experience yet, if i fit it in one page its going to lose value
from PySide6.QtWidgets import (
QApplication, QWidget, QLabel, QPushButton, QVBoxLayout, QHBoxLayout, QInputDialog, QMessageBox
)
the PySide6.QtWidgets is getting as wrong and i am unable tot run my code
What?
is it necessary to make it fit in 1 page?
Because you donβt have experience, you also donβt have the justification and qualifications to need more than 1 page.
(I didnβt actually read it yet. But yes, unless you are super experienced, you shouldnβt have more than 1 page)
Which country are you applying to
At a first skim, here are a few notes I have. (And yes, a quick skim because that is generally what you get when someone is screening)
First, you talk a lot about what your projects are and not so much about what you did to make them. The what is far less important than the how. And the how should describe the what when possible.
Your summary is way too long and drawn out. Maybe itβs well written but Iβm not going to read that all and the parts I did pick out donβt really tell me much. (I know, hypocritical to say I am not going to read that much when also expecting you to read this. Itβs more me saying it from the perspective of someone has to go through 100s of applications.)
These next two things are personal opinions. But I never use column based layouts (unless you live in a country where it is the norm) because the machine that will try to read the resume might struggle on columns. This isnβt always the case. Itβs just not worth the risk imo. The other thing is rating your own skills. Itβs basically an impossible task. Maybe you can leave the words of the rating (like βproficientβ) but not the stars. And while at it, I also personally think that more list style skills are better. And the nuance of your skills should be coming from your experience lines (projects in your case)
what should i remove? languages perhaps?
australia, i am just trying to get an internship or anything really
Not necessarily. That section has more or less value based on the application and country. I would maybe say thatβs a judgment call; but fine to keep
When I say list style skills, I meant that you should list out your skills in a list and not a paragraph
Projects 3 and 4 are very similar you might be able to cut one or combine one
The skill star rating thing is really bad, should have noticed.
If i make skills list style, i wont be able to mention details which are sometimes not implemented into projects, like numpy, pandas and sklearn
not really, one is a payment bot, the other just forwards messages
What do you mean by that? You dont have projects with those technologies or you dont think there can be projects with them
I think its more suspicious to say you have an understanding of these libraries and how to implement stuff with them and not showing a project using them than just listing it as a skill
it shouldnt be a problem if i am just applying for internships
Youre basically begging people to grill you on numpy and pandas
lol
I put AI on my resume when I was applying to an internship (this was maybe 3 years ago at this point. So before the AI marketing term takeover) and one company spent half the interview grilling me on ML. I was self taught and could do things on a technical level but didnβt know common nomenclature. β¦ I didnβt do a great job answering their questions.
But maybe it didnβt matter because I killed the other half of the interview and they gave me an offer β¦
Mmm
@golden jetty I had a quick look and I think your resume is way too verbose
For examples, in your Skills section, Instead of a somewhat long paragraph of text, I would suggest going with a list of bullet points
Maybe 2-4 concrete examples of what you know or you've done
And the Education section, I don't understand. You plan on doing a Bachelor's degree in Data Science? This is why it's with the year 2027? Or you will finish in 2027?
guys, iβm trying to build a python project but it isnβt working idk why
thanks
Hi
So I'm about to get an associates in computer science but I don't have any math or coding skills I really need to start thinking about my future now
im so stressed out about my fture
i might remove the skills section completely or just make it a list styles, then ill just mention my skills in the summary
this seems obvious, i finish in 2027
You could say Expected Graduation 2027
Hi
Generally, I'd say: Pick a standard template and start there. This is what a resume normally looks like (you don't have to use this template, it's just a good example): https://www.overleaf.com/latex/templates/jakes-resume/syzfjbzwjncs
<@&831776746206265384>
Hi
hello people
i have a question my goal is to reach a big tech company ( esoecially meta) which coding languages and which projects i have to do? is react a good language to master if i want to make it to meta?
tech companies dont specifically hire for knowing languages or frameworks, so there isn't really a "learn this language then that framework and get into a big tech company" kind of thing. you will need the baseline like a degree, but also good soft skills, adaptability/flexibility (which is why you can't just learn react and make it to meta), and of course general technical competency.
you should generally just work on increasingly more complex projects and use whatever is necessary, be prepared to justify why you used something in a design interview
they hire mostly talented people with a good behaviour and good logic you mean?
it's my case i am very good at algorithms but i am new in the market
well i have a master degree but from france and i want to join usa
i have some interships but not yet experience full time position ( however i did internship in a huge huge group)
what i need to join meta in my case?
Are you authorized to work in the US, or do you need visa sponsorship as well as work?
i need sponsorship but i think that meta provide sponsorship
It's easier to get a job if you are already in the US. The standard for sponsoring an employee's visa is generally higher than that for just hiring
at least, you should have a plan for what you're going to do if you don't get into meta
fortunately, most things you do to be an attractive candidate for meta will also make you an attractive candidate generally
any adults here? i need a advice
Plenty
only if they would answer
You haven't even asked the question
i rather ask in private messages
People in this server don't really do DMs. Why does it need to be in PM?
Can i tell you in PM? i really dont want everyone to know
I don't look at my DMs, so won't be of much help with you here. Broadly what kind of topic do you want to ask about?
Sorry for bothering its okay
Don't worry, it's probably not that embarrassing anyways.
Hi Brandon. Unfortunately, this is not the place to find one
sorry, this server isn't for seeking employment
Okay
I just want to discuss about development career
It may help us work together in the future
Yup, this is a good place for that!
Thank you for your reply. Could you let me know more about your current career?
Hi everyone! I found this fantastic resume builder I want to share with you:
A horrific too big amount of dependencies
probably they inspired their work with Enterprise Edition of FizzBuzz
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
Any Network Engineers or related have any tips on things I should research/do. Somewhat fresh to Python π
Okay I've been learning python in the last 4 days so far I am at the part of my training when I'm designing basic website cover pages my goal and dream one day is to become an ethical hacker that prevents scammers from coming after our active duty and veterans. I'm could using codefinity to learn coding I still have alot of lessons to do but I'm getting there is there any recommendations for what I should learn and different types of code will Java and C# be a good program code to learn for what i want to do I'm going to do the ethical hacking as a hobby and one day start an organization dedicated to keeping our vest and active duty personnel from getting scammed by these pos.
The reason for doing it for vets and active duty personnel kinda hits home it's a long story maybe one day I'll share it with you but if someone would like to mentor me I would absoloutley be grateful anything helps seriously
Even if someone can point me in the right direction I would greatly appreciate it I learn fast and understand coding pretty quickly.
If you want to privately message me that would be great as well I don't care just would love to expand my knowledge and learn from anyone
im not in cybersecurity but its pretty common for cybersecurity professionals to have to know most of the commonly used languages, and things like assembly - java and c# are good but you may not want to spend all of your time on those
I appreciate the response is that where wod be best for me cause I did all the cyber security certs but none of it really talked about what I'm trying to do i could of done the wrong course I went through Coursea on that one
check the most recent pin in #cybersecurity, its got great resources and some other guidelines for people starting out
I totally appreciate you thank you
any other langauges besides python and js i should learn?
C++ is cool
I am creating a resume using https://rxresu.me/, and my main tech stacks include Python, Flask, Django, PostgreSQL, MySQL, JavaScript and AWS
What is the best way to set the title for my resume?
A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume.
<@&831776746206265384> looks like some sort of promotion in disguise
posted the same website here
@lyric monolith I don't work in cyber security but my work has some crossover as we deal with sensitive information.
How good are you with Linux, networking across internal and external networks, reverse engineering binaries, and general scripting (for websites)?
Also important to note that the way people get scammed is through social engineering more than "hacking", however you define that.
The weakest link in the chain is almost always the human.
what kind of help do you need from experts, ask your real questions here
I want to learn python to develop AI
could u help me or guide me?
I've got a bit knowledge in Python
Kaggle.com/learn or "cs50 for ai" are good options, once you know the basics of Python
Just starting out like I said but if you think Linux should be the next code I work on after python i gladly will do that but like I said I would love a good mentor for sure even if it's just like a check in every so often to see that I'm on the right path to my goals.
Linux is a really broad thing to learn, I would focus on the basics of bash, getting a Linux distro running on some machine, and generally working within that ecosystem.
Again that's a pretty different goal to tackling scamming directly. If you don't want as many people getting scammed on the phone or whatever, social engineering is more important imo
Yeah for sure every single security training I've done wether it be while I was in the military, as a civilian or just while learning code the weakest factor is always humans but i also would one day love to change that or at least make the human factor way stronger in the chain but I need all the tools and whatever and whomever I can find to help me reach this ultimate goal one day the dream is to eventually make the human factor in the chain so strong that no one will have to go what I went thru with my buddy again
https://youtube.com/@jimbrowning
Would be a good place to start. I'm still not entirely sure what your end goal is here.
You could make browser extensions to warn people who may be about to get scammed.
Or run workshops to educate vulnerable individuals on common scams.
I don't see where the code comes into this as much
Sweet I appreciate it do you know anybody in the social engineering world that would be willing to have someone train underneath them like I said I grasp things really well when doing them.
I know some people in the UK and it seems like you're in the US?
Once you have spent some time exploring the area yourself, I can do some intros. But can't really connect them unless they have conviction you're in this for the long run
The end goal would be like pierog does id that a pipe dream i want to go after these people who screw over vets out of their va funds and active duty by black mailing them. Like I said I have a real personal reason for starting this i vowed one day to help as many vets and active duty personnel as I can I want to be able to get into these scammers computers and pull all the money back and give it back to the vets and active duty personnel.
I'm not going to do what Pierogi does and put it online I don't want them to know im coming I want to be able to shut them down and one day want to setup a team of my own that can truly make a difference.
I can share with you the full reason if you want but I would have to privately message you and let you know what happened.
Will do sounds great I'll keep letting you know my progress let me finish all the python tutorials and we can go from there
By the way I greatly appreciate the response I will one day accomplish all my goals I promise
Are you sure you need programming knowledge for this? If this is a career path you're pursuing, a more efficient use of time could be partnering with existing fraud prevention teams and departments within institutions, running events, and so on.
Idk how many times I can say this, I don't see how the technical side will be that beneficial.
No this will be a hobby and passion of mine the end goal is kinds hard to say i want to see how far I can go and if I can truly become one of the greats kind of like a vigilante who does it for the people but takes all the risk. I don't want to be recognized for it I want to actual make a difference and prevent this from happening again whatever it takes to do it wether I have to create some type of software to track these scammers down shut down their operations, stop them from blackmailing, prevent them from stealing someone's retirement , and preventing alot of scams from happening.
I'll do whatever I can do to make a tru difference.
Ok sounds good. Maybe take some time to gather your thoughts and figure out what you're looking to achieve. Then work backwards to plan a rough way of getting there
Ok thank you will do like i said I appreciate all your help I'm going to take it all so one day i can be one of the best ethical hackers in the world
That's a smart way to start will do that and keep working on reaching my end goal q
I would really recommend figuring out if ethical hacking is the right path to pursue your goal here
For sure i greatly appreciate it thank you so much I'll be in touch feel free to message me and ask me how my progress is going
Yep, you're right. There's too much inside this small app but I looked everywhere for something that could give me more flexibility to edit my resume sections. BTW, thanks for your suggestion I'll check it out
My point for alternative... i would prefer probably next resume writing in LaTeX stuff or smth
It should be depended on only smth minimal and having ability to output as pdf format which is commonly asked.
Kind of tempted to do versioning of resume as a code in private git repo
Or may be i will be very lazy and just will do it in Libreoffice word ^_^
i enjoy kind of ownership of a thing i have. smth just usable locally and storable in git sounds good to me
Hi! I'm a community member who likes to share what I found on the internet from time to time, you might want to see other contributions in other channels. I didn't create the website, I didn't wan to promote in the server either
Thanks for sharing. I saw how to make resumes with groff but I'm a bit of a hurry now so I don't have much time to spend on Latex or groff.
Now that you mentioned ownership, I think I won't use the website I recommended before.
groff/troff is a UNIX utility for creating and type-setting documents in a style similar to the later LaTeX, but much more minimally. In this video, I give a basic intro to it.
https://lukesmith.xyz
https://www.overleaf.com/latex/templates/jakes-resume/syzfjbzwjncs this thing for example and quickstart with latex is usually shared here
online service for dummies to use it more quickly
Still usable locally if desired
I think they had very readable documentation how to use in general latex too
Awesome! thanks for that.
Is "rockstar" code for "we dont pay you enough"?
!rule 6 9
6. Do not post unapproved advertising.
9. Do not offer or ask for paid work of any kind.
NYC is a weird place, where the CoL and salaries never make sense
Appreciate your interest but we don't allow recruiting or ads here. Too hard to moderate. Best of luck otherwise, this post has been removed
<@&831776746206265384>
!warn 1082533495873744927 We don't allow advertising on this server. See rules 6 and 9.
:incoming_envelope: :ok_hand: applied warning to @ancient dust.
Does AI fall under software engineering? Or more specifically, for my computer science course thereβs one βCS with software engineeringβ and one βCS with AIβ and so Iβm thinking which if any would likely be more relevant
If you check the schools curriculum requirements, you'll find the exact class differences between each. Usually concentrations (software engineering, ai, etc) are only a few differences between each other
Hello. I'm new around here. Hoping to get some advice.
Feel free to ask any career related questions
I've had 26 years experience in various types of programming. I'm retired and the a few weeks ago I realized I missed programming. I thought I might try learning Python, better, and see in I could get some part time remote programming jobs. Any hints?
There's a number of good resources for python. Generally speaking "automate the boring stuff with python" is a great book for beginners and provides some practical stuff with it
There's a number of video courses out there too. Harverd's CS50 Python course on YouTube is another good starting point, but they also explain some basic stuff like IDEs as well given it assumes your first language is python so that may be a bit too basic for you
It's a little embarrassing but the reason I'm here is that I just downloaded iOS 18.1 and it's rolling out AI (apple intellegence, talk about appropriation sheesh) and I tried asking it how to learn Python and it suggested coming here. I'd never thought of that. It suggested other things but I'd already planned on doing them. It also suggested 'Python Crash Course' so that's what I got.
One thing I sensing in that Python seems very Lisp-ish.
I've had some experience with Python and liked it but this is the first time I've really tried to learn it better.
I'm lovin it so far.
It kinda is. I'm still a bit of a beginner myself. I'm learning python to do task automation for my work as a Network Engineer. You can feel free to post projects and ask for advice on how to make certain functions and things. Some people even work on open source stuff here from what I can tell so if you wanna start up stuff on your Github and work through issues with folks that seems like its encouraged
This might be a dumb question but I have 0 insight, so I want to know xD I'm in the process of making a stracraft 2 bot, and I'm wondering if this is something I could put on my portfolio? I'm looking to get hired as a junior sometime in the next 6 months, and I need to start building a portfolio so..
Maybe even looking past the starcraft bot, I'm talking about API-related work (like the bot) on non-commercial projects, like Factorio mods etc
Surely, great stuff to put on resume π ...i do literally the same.
Except it has value if they are coding projects. if they are non coding ones to make the mods, then i think it has no value for resume
There should be inclusion of code ^_^ it is fine if there are non coding parts involved too
That is i address that mod making is possible by just changing file configs and content files

https://darklab8.github.io/blog/pet_projects.html#DiscoveryFreelancercommunity
As some example part of my resume those game related tools π
https://darklab8.github.io/blog/community_freelancer.html
gathred them into one page.
It is actually very... cool achievement having written anything that has thousand of users.
it is not important what is the topic, the important part achived level of app actually meeting demends of users!
https://darklab8.github.io/blog/choosing_pet_projects.html as i recommend in this article
https://fractalsoftworks.com/forum/index.php?topic=26307.0
https://www.ashesofthedomain.info/
As another shining example, already not mine
This author and team built entire conglomerate of Starsector mods in Java. and presented it very well too.
Very impressive in my opinion
[0.97a] Ashes of The Domain
Ashes of the Domain is a megamod centered on greatly enhancing and extending the colony-building aspect of Starsector.
understanding what users need
meeting demands in app
improving it as you receive feedback and new feature requests or bug fix requests
following entire pipeline of software development lifecycle, accounting all details
reaching maturity of a product
that is... nice result for project to achieve. regardless of its domain of topic
dozens times way more impressive than... one time implemented lifeless business like projects, that can be only thrown away, and having no life beyond their first implementation
..
Anyone have tips for finding Python freelance type work? Mainly just trying to get some extra projects to work on.
how good at programming should a mechanical engineer be?
I have learnt python fundamentals and i have built some mini projects, I will love to work on open source project or contribute to building a start up but i don't know how to start or where to start
you could try fiverr, pretty popular website for finding freelance work
I would participate in workshops and network. Schools and other smaller organizations could always use help with web development. It takes knowing how to market yourself, but a discussion with a few of the right people and a window of opportunity can help get you started. @hoary stone
I would have a small portfolio ready to demonstrate your skillset.
Did a coin flip to decide on resigning or not
Came 3/3 resign and i actually resigned.
I hope you find something better soon
Curious what the answer is to this. I assume you'll hear 'it depends'
Thank you for the good will, the risk was that i left full time job to pursue a research internship.
It depends on what you want to do in future.
I am a mechanical engineering grad.
Here in india, there are far less opportunities in this domain. Most of my classmates are working as an analyst/product/engineer trainee role .I joined as an SDE after my graduation which wasnt easy.
If you have time and interest in programming, why not learn it?
<@&831776746206265384> what the actual fuck
soliciting/offering paid work isn't what this channel is for
we dont need a side income
geez, it's been a wild ride since i made this post.
happy to say i'm now a full time employee
and i owe it all to the #python-discussion server. the opportunity came out of here
Did that really all happen in 5 days? Nice
I am looking to have an internship this summer, which will be my first job. With my current situation I dont know if I am able to move to the location of the internship as of now. Can I apply for a bunch of internships and then decided if I want them if I end up getting "accepted"? (offered? idk the word)
Or is it bad to turn down a company because you cant make it work to get onsite?
Hello , i'll start learnin Python
any advice ? ty
I'm from Argentina if someone is from here or SA s2
Turning down an offer is normal. The problematic thing is to accept an offer and then no-show or renege.
How flexible are interview times normally? I have classes sometimes.
Basically I dont think my chances of getting an internship are very good, so I want to apply to more places
you should apply to many places and try to get multiple offers so you can choose one
Seeking an internship is not much different from seeking a full time job
Why can't employers ask for a photo? I mean along with your resume
I don't see a reason why. i think photo should be provided and a good first step towards making sure identifying you correctly.
doing otherwise is smth suspicious
identity thefts and scams are popular today, better establishing somehow in advance match between your face and how you will look at work π€
There are many reasons a photo is not a part of the application process. It varies per country. Sometimes it's legal, other times it's just a grey area of the legalities. The underlying reason, in the states, is to avoid the chance of bias and discrimination during the initial filter process.
Everyone is just a list of their selling points at the start of the process.
I am not able to get a high paying job no matter what I do. I have a fullstack mobile job and I am applying to a bunch of jobs gettinng replies somethimes offerrs too but the problem is I am not getting high paying offers
I just dont want a job offer I already have one . I want a high payin job offer atleast 10K$ a year
I dont know what new tech to learn
i think you forgot to notice the month in the date, but yes roughly, in a way
made resume
next day got contacted for a contract position
turned into full time offer 2 months later roughly
so went from resume made -> contracted in 4-5 days
Is cs job market still cooked cause idk why my fyp been about how bad it is
I think it likely is for entry to mid level jobs. Similar to IT as well. Gotta tailor your resumes to the jobs and follow ups which is tiring if you're doing hundreds of applications
how will the interview process for oracle go ? I have a guy who can give me referal
I am not good at DSA
but I know development
I have already lost a 2K$ a month job I can lose this one too
Are AI engineer positions still hiring well enough? I know it was all the hype a few years ago with python neural networks, but with todays chat gpt's and such is there any point to getting into this industry as a junior? I know that of course people who have 10 year experience and know all there is to know about AI will get hired, but I'm asking for a newcomer into the field
I was always interested in making game ai's for things like RTS, and I could never get into coding properly because I just found everything I tried boring. After starting to make starcraft 2 bots recently, I really think this is it, but I don't know if this should stay as a hobby or if I should actually double down and learn this professionally (I've been laid off recently, and I'm looking to switch industries)
AI engineer means lots of things, and nobody knows 'all there is to know'. But, my advice is: any SWE role (AI or otherwise) starts with being a good software engineer- core programming skills, good troubleshooting and broad foundational knowledge... not narrow specialization.
It's very hard to predict what your next job will be. Maybe it's AI related, or maybe it won't be. Either way, a broad foundation (that includes, perhaps, some AI/ML skills) is a good strategy to open doors
did you apply for software engineering job or data science? what did they ask you about? how much are you expected to know?
are you required to know power bi/tableau? what machine learning algorithms are you expected to be familiar with? I have heard that R is often essential
I am a software engineer and I applied to a software engineer position. They just happened to latch on to things that I was trying to get into (there was a time when I wanted to be an AI researcher. But for various reasons ,,, I don't right now).
For an internship, you are expected to know how to program but you are not expected to be good at it. It of course will help. But you have a ton of slack because its an intern position.
For data science, everyone uses their own tools. And the advice is all over the place. I think python is pretty good because it can let you expand into any direction. Some companies value R and power bi a ton; and others will laugh you out of the room if you use those. So ... yea, there isn't singular general advice. The better thing is to create a clear goal for. yourself and then work backwards from there to figure out what you need.