#career-advice
1 messages · Page 148 of 1
.
I cannot think of a time in my career(s) that I have thought; You know what I want? I want a meeting right now.
i mean, sometimes things come up and you need a meeting with someone
I've been in 3 since the start
This is painfully true. In my early 20's, I was offended when I wasn't invited to the meeting.
the best meeting is with myself, i close my eyes, sit in a pose and try to let go of all my thoughts đ
Ever try mindfulness/meditation? Highly recommend during the workday
yes i actually do that
I have one client who I desperatly want meetings with. Because every time we have a meeting with them, they tell us all the things they want to happen // the next batch of work handoff. In other words, when we have meetings with them, we get paid big money. That being said, some of the people in those meetings are very brain dead. So much so ... they have been "transferred to other projects." Lol
Yah, thatâs my world too. I put customer meetings in a whole nother category. I love client meetings.
I think meetings are necessary, but a good percentage of them don't feel very useful to me.
Like, if you get me in a meeting over something that could've been a total of three text messages between us, I'll feel like we just lost a lot of time.
Oh yea 100%. I was kinda being facetious. Like BillyBobby said, "whole nother category." Meetings that directly result in money are nice (even if they could still be solved with a simple text message.) You are more willing to put up with more garbage
many things could be emails đ
Does it make sense only to show a company a personal project that has something to do with the respective field/role you're applying for, or would general projects tell them something too. For example, extremely old projects could indicate having been programming for a very long time, not sure if they care about that though.
Hello everyone
What do you mean by show a company projects? If you mean during an interview, if you can give a brief summary of all your projects including older ones in under a minute do that, but only take a deeper delve into the more impressive and relevant ones. If you mean include them on a portfolio or CV, if you can include them concisely they wouldnât subtract. That being said I wouldnât include a timer or a todo list you made years ago if you have vastly better projects.
Should I put this in my resume?
As a self-taught programmer with 3+ years of experience, I possess a deep passion for building and optimizing software solutions. I thrive on tackling complex challenges and find immense satisfaction in developing innovative solutions with efficiency and optimization in mind. My problem-solving skills, coupled with my ability to learn quickly and adapt to new technologies, allow me to consistently deliver high-quality results. I believe that there is a solution for every challenge, and I'm eager to partner with you to bring your vision to life.
Yes it is nice paragraph, bit generic in my opinion but it doesn't hurt to put it
No. A résumé isn't an essay
if you want to have a summary/objective sentence, that's fine but it should be one sentence.
If youre gonna have an "objective statement" in your cv it should be a single line
Oops 2slow
I'm not really seeing objective statements in résumés much. Most people decide to forgo it
I have one and it says 2 things, one that i dont need a visa sponsorship and two what kind of roles im looking for
If i didnt have the visa thing i'd get rid of the whole thing
A cover letter would be the place where you can elaborate on who you are and what your goals are, but (if you write a cover letter, which also is optional) you want to make it specific to the position being applied to
I agree that its a bit long and even cliche, but you cant really describe who you are in just a sentence
hows this?
My name is Shner, Iâm a self-taught programmer with a can-do attitude, I really believe that there is a solution for every problem, and I want to be the one to help you find it.
I like to be given clear but challenging goals (like the Wikipedia project below) and find the optimal way to solve them.
I've completed nearly 70 projects across open-source, personal, work, and freelancing domains. Proficient in Python and actively learning Rust, I eagerly embrace new technologies, particularly programming languages.
that's why you have the education, experience, projects and other achievements on there.
A typical recruiter is going to spend, what is it? 30 seconds reading your resume? It's not the place for long form prose descriptions of yourself.
so you would keep just the first sentence of that paragraph?
or what would you put, like can you give me an example?
First thought, maybe combine the first and the last sentence. "I am a self-taught programmer with a passion for learning new technologies and a can-do attitude."
oh I like that
the objective statement is usually the first thing on there so it's kind of like the lens the reader will use to interpret the rest of it. That says "I make up for my lack of academic credentials with enthusiasm and willingness to learn." Which is a good thing for a recruiter to understand about you when they are looking at the rest of the page
An engineer with 15 years experience might want to emphasize their area of specialization or cast themselves as a generalist. Either way it's kind of a quick hint to the reader.
ok please give me feedback
or:
My name is Shner, Iâm a self-taught programmer with a can-do attitude, I really believe that there is a solution for every problem, and I want to be the one to help you find it.
Right, what I was asking was more if I had a vastly better project but it didnt have anything to do with the role I'm applying for, for example if I'm applying for a role in web development and I've made a really good CLI tool hypothetically.
There would be web projects included as well, but my CLI ones may outweigh them in quality.
If itâs just on your portfolio or CV variety is good! Definitely show relevant projects, but if you have strong projects that arenât in that domain, display those too. If youâre in an interview for a web development role I wouldnât spend a long time going through a CLI project
Alright cool, thanks! If you dont mind me asking, what is your work experience
I've been working as a junior developer for the past year. Before that sales
Oh cool
To clarify one last thing, the projects would have to be professional to the full extent of that word, right? CLI could be so, but I also indulge in making a lot of games from scratch, and have worked in multiple/most teams making games for a competitions/game jams. Would those have a negative effect on the CV? Some of my games might be on the sillier end. Not anything outright goofy, just maybe not completely professional.
Right now, the list(for competition games) goes like: https://blankriot96.itch.io/
would have to be professional to the full extent of that word
Thats up to you. If you mean professional as in silly, thats fine as long as its not offensive. If you mean in terms of coding, that could have an impact. If your code is messy or badly written that could absolutely have a negitive impact.
I see. Do they ever actually look into that, especially when it's not the main focus, since the web projects would be?
Of course they do, you're applying for a development job, they'll want to see examples of what you developed and question you on it
Thanks đ
That helps me shape my steps a bit better.
Sorry reread your question, they may or may not. If your main focus is web development and you have web development projects, they'll most likely delve into those
Ah, well re-shaping again I guess haha. But that's good, sometimes impressive things take some unconventional measures haha.
Definitely include projects if you did them, are proud of them and they demonstrate the skills you want to advertise. A game is not inherently less "professional" than a boring program like a contact manager or w/e. If you were a senior software engineer with decades of experience making AAA games, would a recruiter look at your résumé and say "wow, they have all this relevant experience, but it's not serious enough"?
engineers who design rollercoasters get paid just like those who design office buildings
(bad example, since the rollercoaster guy probably is rarer and gets paid more for his expertise)
@white relic l3harris interview today :))
Oh right! Good luck! I hope it goes well đ€
thanks man. i appreciate all your support
It strikes me as well organized, maybe a little wordy, but I have to get ready for work now, I'll try to remember to come back to this. (also maybe others would like to chip in)
Often times the people reading CVs aren't the most technical people and right now you're not appealing to that group of people. You're exclusively appealing to fellow developers / people in the know.
Hi, I wanna do a Master's degree, Which universities are good for it?
You might need to be more specific about what you're looking for but there are lists of top programs like this: https://www.usnews.com/best-graduate-schools/top-science-schools/computer-science-rankings
yikes, the uhg recruiter still hasn't reached out to me. idk what's going on đŠ
Yeah, there're a tons of Master's, ok thanks, I'll look for the best for me, and do you know about some specialization programs?
more than likely i didn't get selected, smh
If you have an interest in any particular specialization that is something you can look into but if you have any doubt it's probably best to keep it general
yeah, now I'm interested in multiple things, In general I wanna improve my knowledge in develop software, improve software quality, database modeling and architectures
In coding interviews, are dynamic programming problems rare ?
I would expect to hit some
But would it be in your top 5 most frequent ?
I'm struggling quite a lot on hard DP problems
Are you asking about DP problems in general or hard DP problems specifically
Uhm, both in general and the hard ones.
smh that interview was so mid
What level roles are you interviewing for?
I wouldnt exactly expect hard leetcode stuff for junior roles but you should still practice them
they were asking me about timekeeping software for like payments and i was completely out of my depth
đŠ
I'm going for mid.
I've been considered for a senior role, but I figure it was an exception.
If you aim for lower jobs with lower skills, you should expect less of them as the bar will be lower.
But you would also miss on a lot of cool opportunities.
So my advice to you is not to avoid DP but to embrace it.
Read a book about DSA like "introduction to algorithms" and practice. It will make you a better engineer anyway
Okay then. I think I'm gonna do a sort of review and see if I find other gaps that need filling.
It's not that difficult once you get the hang of it and understand how it works.
What makes it difficult is if you only do the exercises without understanding DP
I think I have a good basic understanding of it, but I'll quizz myself on it just to be sure. I feel like it's just that the hard problems always have this weird perspective shift, and for some reason I'm never able to quite get to it.
Obligatory "try out AoC"
Tis the season
the interviewers were mainly talking about HR payroll platforms
what the hell does that have to do with an IT business analyst role? thatâs not even tangentially related???
crying in da club rn
Sure, I'll go for it. Probably good to get out of the leetcode only problems.
AOC has had a few DP problems, especially yesterdays
Every interview is practice, is good you getting them
But the best thing about AOC was that the problems were under specified, so it was a good lesson in debugging and thinking
it was terrible, i feel dead inside
Why not? Payroll systems are managed by IT? Big companies will have dedicated teams for HR systems.
i thought it was strange they couldnât string more than a couple questions together regarding my resume
it was âwhat do you want to do in the future?â and âhow good is your sql?â
thatâs all they asked đŠ
iâm not sure if thatâs a good sign or a bad one
What wouldâve been a good question?
idk man i was expecting like 5 or 6 questions, not 2 and the rest of them just me thinking of things to ask
they didnât even ask a tell me about yourself, but thatâs probably bc i already passed the first round?
You already learned something about payroll systems then
why not ask me more questions smh, did they just decide to take it easy on me or something?
It could be an example problem to see how you think about them
well i asked 6 or maybe 7 questions back
wdym?
You may be overthinking it tho.
maybe the interview was the friends i made along the way đ
questions about hypothetical on how you would deal with it. Could have been an accounting topic, a plane company or what not
but they didnât ask anything i mean nothing at all besides those two original questions
that does seem rather odd
it was all very strange
they said the last interviewer said good things about me though at the start of the interview
I know nothing of what happened other than they discussed about hr payroll systems. I don't even know if that was questions or them rambling or them getting stuck there
they asked me how good i am at ServiceNow too
well, did you learn anything about the company?
Servicenow has nothing to do with hr payroll systems
i know it has nothing to do with it, they asked it anyways bc they saw it on my resume
then my hunch is something got lost in translation between what they wanted out of you and how you interpreted that
so that means i probably didnât get the role :((((
theyâre migrating to SAP payroll systems⊠thatâs kinda the main thing i learned
well
sometimes all you can do is shrug and say "whatever"
idk the last time i had an interview like this i would say was at centene, and i ended up getting accepted
like a very casual interview not a lot of questions from them or anything
but that was an internship⊠this is a full time job
yeah I'm just saying, it's not like it was a bad interview because you were unprepared in some way, so there's not (from what you have said) anything to learn from it
(maybe there are things to learn from it, it's up to you to figure that out)
if i get the role idk if i wanna take it
thatâs up to me tbh
some interviews are bad because you bombed them. some interviews are just bad because there was bad internal communication or whatever, just have to move on
itâs so weird though, why did the other interview not mention anything about payroll platforms? i wouldâve studied up on them or figured something out
hi pythons
it does sound like you would want to ask some more follow-up questions if they remain interested after this
what should be appealing to the non-techincal people, i.e. HR, just the introduction right?
with the projects there isnt much I can do, other than use cliche words like "Machine learning" or "big data" or whathever
and its not like I do front-end either, that I actually have smth to show ...
I think each block can have a part that explains what/why you did and how you did it in equal lengths. Currently there's no why for the first 2, if you're not covered under an extra strict NDA I'd add some of it and remove some technical redundancies like the fact you're using FastAPI
Hey i currently live in ireland, i was thinking about studying computer science in college in the USA because i want to live there in the future. does that sound like good plan?
From a job/moving perspective: a student visa allows you to work for several years post graduation (google OPT), which can be the easiest way to get work authorization in the states.
Would it be easier to find a job with a US degree or Irish degree, or would it be the same because getting a degree in ireland is much cheaper
Itâs not just about the degree, visa:work authorization is something to consider.
But regardless of that: itâs certainly easier to get a job in the same country that you currently reside: you can show up to interviews, you can get internships and meet people, etc. lots of things to consider.
for most people, the cost of studying in the US is not worth it
Ok where you put 'Self taught programmer, really sell it. Try 'Hi! My name is Shner I utilized autodidacticism to gain proficiency in multiple programming languages. I am passionate about utilizing innovative solutions, self-motivated, goal orientated, and a team player. ' Its probably too much corporate jargon - but it means the same as you stated above -
ah i see
bruh thats way too much corporate bs
you lost me at "team player" lmao
hello
I donât have an opinion on this part: the folks Iâve hired tended to be from Eastern European countries where local job prospects where zero⊠a us degree was necessary and something they were privileged to afford
i made a game of a snake in scratch
what would you recommend
sounds like red flags though - I've gotten a few jobs that the interview was basically me asking the questions - turns out no one knew what the last guy did: it was great
I suppose I can add the motivation and purpose for each project, like I did for wikipedia. but I dont want to put too much text in the resume, before it was way more and I cut it down alot
I think you can reduce some technical details even more to make way for these. All in all I think your CV is fine and definitely on the right path! đ
how would student loans work out, like would it be possible to get from the us?
I def donât know anything about that.
I aprecciate your feedback, thank you! I worked really hard on it and will continue to improve it
(I hope you cant tell but I used some chatgpt to improve the overall grammar)
yes, but getting in is very difficult. the competition is very very stiff. some schools offer needs-based aid, which will help if you can't afford school directly
Personally I couldn't tell
Just wanted to echo what zestar said: I also looked and didnât have any feedback other than what you were given. It looks good, and sure thereâs some fine tuning, but itâs a good resume.
Yay i did a game in scratch.
i see
thanks, I aprecciate it
Is it reasonable to get a professional programming job without a computer sci degree? In university I want to do physics/astrophysics but I would like to be a programmer but Iâm not really sure if theyâre really compatible
The physics course has a reasonably large coding section in it and I remember being told that becoming a software engineer was quite a common path after that
if you want to be a programmer, why do you want to do physics? it might be a better idea to major in CS and minor in physics if you want
Passion since I was young
Honestly I donât really mind if I donât end up becoming a programmer but I think it would be fun (ish)
I did see âor relevant experienceâ on quite a few jobs when I was looking a couple weeks ago
the issue is it will be difficult to get any relevant experience to begin with
I guess so but I did see that quite a few astrophysics jobs are somewhat involved with programming
Yeah I've done it. Wasn't too hard.
The trick is doing interesting projects.
Like what
I've done a general purpose particle simulator for example.
A ray tracer.
Etc.
Oh
you may be exceptional but this is not the usual outcome. a physics degree is better than no degree, but a CS degree will be better for swe jobs
Yeah I guess
Ah I'm not arguing that physics is better for CS job. Not at all. Just saying it is not impossible at all.
I know at least one more person who did this transition, she did an MSc in bioinformatics, started in biology.
@upbeat cargo that's only one opinion (the world is vast), if you have enough brain power to do college physics, you can most probably do programming. the issue here is what programming means: some scientist hack python code vaguely to get some results, that's somehow programming. there's only 10-20% of things in CS that are very dense and not included in a scientific diploma, and even then, it's often discrete math in disguise. There will be a few missing gaps in larger programs, because they become their own problem, how to structure code to avoid creating monstruosities, which 90% of beginners will create. But again nothing you can't learn too
I know some of it I guess, Iâve done computer science in GCSE and A-Level for 4 years now
There will definitely be big gaps though yeah
The best student loans will not be available to you, are only for citizens/perm residents
One option is to do most of your courses somewhere cheaper and transferring here to the US for the last year or two
Graduate school is often much more affordable. If you come as a PhD student you can often get a teaching or research assistantahip and not pay any tuition at all
I ama student currently studying Aerospace Engineering.
I wanted to ask you, do you think coding is slowly becoming one of the most prominent skill even in our field ?
I mean suppose I take up a Masters thesis topic, say exhaust nozzle shape optimization to increase the cooling efficiency of my engine or something like that.
As we know all research topics phDs are all about trying to optimize one thing or other.
Nowadays with the huge rise of artificial intelligence, don't you think that whatever we do in our Phds or Master Thesis can be done 10 times better by a computer engineer who just goes the first month through all the related literature and then create a good enough Machine Learning programme and run it through enough generations to find a pattern and voila we have optimized everything.
Do I think that tools will continue to give engineers the ability to push the envelope? Yes, absolutely. As it has been, so it will continue to be. Is it some sort of short cut? No. You still need to understand the field in order to utilize an optimization.
I also feel like you're over estimating the precision of AI. It doesn't do things ten times better. It does whatever it does with 100 times less effort lol.
There is a difference
The good stuff also tends to be very expensive to run. GPT4 API looks cheap, til you start making full use of the context window. I still haven't gotten around to play with the open source LLMs tho.
yeah I wanted to try it last summer and then realized my office is already an inferno and i wasnt going to make it any worse.
I created a simple discord bot to try it out in a private discord server. Had to discontinue the experiment because the bill was gonna grow very quickly.
You need a thicc GPU to be able to run them, and that prices a lot of people out of being able to use them.
You mean the open source ones ?
Yes
Like the 70 billion parameter version of llama2
So you can't run it in a laptop or a gaming PC
No
you can run the smaller ones
Oh damn I was gonna try it on a 1060 haha
I knew that it would make my computer run like a jet engine and the room would feel like an oven... but I thought it would work.
You're not my coworker who left the Christmas party early to go buy a 1060, are you?
nah ive had this once since 2016 or something
crazy that a 1060 is still a relevant card.
It's far from the best but can still do a lot more than many people will ever use it for
Idk why that coworker even wanted it
shrug, I imagine a lot of people don't enjoy having to pay for enthusiast-grade GPUs that they know they will only use 5% of its power.
This was the Christmas party for the AI division of my company. So the default assumption is he wanted to use it for ML
well, did he?
Idk. This happened a few hours ago
hi
You can run them with 4 bits / weight instead of the usual 16 or 32 which results in a massive memory save. Estimate is ~ 1GB vram per 1b parameters.
Hi, im new on python and i was wondering if i could make a game for probably robox or others game platforms on python?
Roblox is luau (arguably easier than python) - to make games on python you could use the pygame library.
Oh didnt know there was a different code platform for that but you can make games on python and can you also make websites?
You can make websites but it isnât really built for it - pygame is used to make games, although mostly 2d
you can make a 3d engine in it, but you probably wouldnât be able to use that to make an entire game
pygame is really cool and Iâd really recommend playing about with it
heyy
I'm tryna get into ML
I've learnt python basics
but now idk if i should first start off with the data science and algo part of ml or should i directly start off learning frameworks like pytorch or tensorflow
ait thx for the information
no worries
can i learn everything about python on yt vids or do i need to study these on school
bc im now on secundary so 1 year i need to do and then i can study higher
"Everything about Python" is a lot. What do you want to be able to do with Python?
You can learn some from YouTube videos but personally I wouldn't recommend it as your only source
Idk maybe I'm just old
This is a year long internship (placement year â in uk unis between 2nd and final year), I have two offers (first full time role within industry so I want to pick wisely... cus this starts off my career essentially) â
is essentially IT support for Oracle ERP business (end to end) applications, design power platform solutions(power bi, sharepoint etc.), and develop Oracle SQL queries, escalate issues, project management, review test plans methodologies.
Title: âintegrations managerâ, I have requested a physical job description they have yet to give me one but they essentially said I would be working on an IS system doing essentially kubernates and stuff. (I will let you know what the job description is once I get it... the lack of one is definitely a red flag but when I went in person I really enjoyed the company / manager etc)
Realistically I am leaning towards the second, though both are not development roles, integrations / devops seems way better than getting stuck as IT support ? The thing is the first companyâs (IT support role) pay is higher 23,700 pounds, and the second companies pay is 19,500k. Another reason this is probably the case is because the IT support role is onsite 4 days in an isolated small town, and the second role is hybrid / remote (can go into office whenever) - so way more flexibility.
But leaving money aside I am more considered as to what work I will be doing, because what I learn here could set me up for potentially a better or worse graduate role etc. And realistically speaking â doesnât integrations lead to more money in the longrun though this role pays so little now currently?
IT support (help desk ) stuff is not what I want to get stuck doing in the longrun..
ig coding for websites and games
python good for web servers
and games, ai, automation
it has amazing selection of modules and support for everything
that's the reason i will always choose python over javascript when it comes to server development
Second if you want to do software engineering imo
Oracle is gonna be able to offer competitive rates but don't risk "starting off" your career in IT support. A year in industry doesn't mean anything in the grand scheme of things, but can make grad applications trickier
Do you think if I use a template like this, that this will benefit me because the person reading it has seen this template before, or do you think it will make it easier to compare me to better candidatess if I dont have a unique resume layout?
Or is comparing me to better candidates just not avoidable and i should not over think it
This resume format looks fine if you get rid of the colored text. It's boring and that's good. I'm not a fan of creative resume layouts when you're not applying for a job in graphic design
right
color in the headers seems fine tbh
So, lets say I have a mountain of projects that if you took the time to look at all of them, you'd realize I could do a lot of things, but many of them are unrelated or very hobbyist-centered. For example if Im applying for a fullstack position that asks for django and react experience, at the botttom after talking about my django and react projects, should I also talk about my command line scraper and its robust options, or is that noise?
Iâd find a command line scraper an interesting project for a backend role (candidate)
What I'll probably do is make a specific github account for applying and have very limited but good repos on display, and if someone wants to look at them theyy can, but i wont necessarily waste their time talking about something unrelated.
I see.
The three purposes of a project: learning, demonstrating (on your resume), and giving the interviewer something to talk to you about. Most people think about the second, and forget about the first.. and third
right
So you're saying that I shouldn't be afraid to have a line about even the most random projects if i think theyy are well done and demonstrate skill
Yah, and importantly; when asked, you can give a well reasoned explanation of the project and talk about the technical challenges and arch
So lets narrow it down to what is safe to omit. Lets say I have a project that I learned a lot about what not to do lol, or... I started it, it demonstrates skillss, but I didn't follow through on that project because I became bored of it. Certainly those are good omits?
the template says "Projects are worth mentioning when they are standout, and when they add to your resume"
That sounds like at least 90% of all projects
haha yeah, so if you have a mountain of good projects, you invariably have a bigger mountain of trash projects, or things that you used for one use case and then never went anywhere with. For example I mentioned my very robust command line scraper. Before that I had another scraper that demonstrates different skills. But after I got basic functionality, instead of doing robust command line options, I started working on a GUI that I got bored with and abandoned. At first glance it looks like... "Oh, it's a GUI program that doesn't work/didn't get finished", but underneath... it works and demonstrates using Selenium which my other scraper doesn't need.
To me, it seems like not talking about such a project is better.
Only show the ones that are polished and well documented etc
To first order, 0% of people reading your resume are going to actually click on your GitHub and review your projects by reading the code.
As an interviewer, I'm going to read what you say about your projects and use that as a springboard to ask you about their design, how you dealt with problems, what you learned, whatever comes up
but its oracle erp? its business to business applications (it support), its not like im developing the application its already deployed etc. im not even maintaining it? i dont get how being it support is better than kubernetes (integration) stuff? like at least with swe --> dev ops (knowing kubernetes / integrations) stuff could be useful. wheras oracle ERP - is useless, it pigenholes u (tho the salary is nicer)
I have gone to read code before but it's definitely not something I do all the time. Nobody likes doing code review and doing code review for every interview candidate would take a lot of time. And HR recruiters aren't going to be reviewing your code either
That definitely doesn't mean you should lie about it, but if you have a project that works but is kind of ugly, or Works partially but is incomplete, or whatever, but it demonstrates skills that you want advertise, or is a fun project that you want the interviewer to ask about because you can talk about what you learned doing it, you should put it on there
So I should start to look at the project section as a spring board for conversations more than expecting people are going to pull it down and look at it? I definitely wouldn't lie about it. I can't imagine the anxietty of having to fake experience you dont have. lol
And when they ask, you should tell them. I started this project and I made some bad initial design decisions and I ran into problems with the confabulator. I couldn't complete this part of the project because the architecture didn't work for what I wanted. If I were doing it again, I would design it differently. And explain what you would do differently because that shows what you learned
That's a great thing to talk about in an interview
yeah I could definitely say that about many of my projects. In fact in many cases one bad project leads into a better project. So it seems reasonable to just talk about the good one, but if you only saw the good one, you migh not understand how much i had to learn before i went that direction
isn't kubernetes more useful / applicable skill than knowing IT support for oracle ERP/power solutions which is essentially useless and pigeon holes you?
like at least with swe --> dev ops (knowing kubernetes / integrations) stuff could be useful?
its also testing like HTTP postman stuff
Fewer and better projects are generally better then lots of mediocre ones, especially if the ones you are cutting out overlap in terms of skills demonstrated. You can also target different resumes with different focus to emphasize projects relevant to any given role
Your resume and GitHub need not be identical, GitHub can have more
does anyone know of a course to go deeper into python?
What do you think about the making of a new github account specifically for applying for jobs? On one hand, using one of my other github accounts will make it obvious that i program all the time, but it will also make it obvious that for the majority of my programming life i was not thinking about it as a career but its just what I do for fun.
I dont want someone to look at it and immediately peg me as "just a kid"
Deeper than what?
Donât worry so much about this, itâs ok to be an entry level candidate. A separate GitHub is Ok, but not necessary, unless you have some questionable stuff on your main. And make sure your social media presence is professional.
like a advance course
it doesn't really matter tbh. i considered it when i started applying, but i just thought it would be too annoying. just put a few good projects in the pins and that's probably fine
The best âcoursesâ that deep dive into Python are conference tutorials, imo. See PyCon and Europython on YouTube.
The second edition of fluent python I have also seen praised.
i was about to say, i've heard good things about fluent python
So that's another thing. I don't have a social media presence. I dont have linkedin or twittter or any stuff like that which makes me feel very un-networked. The only thing is, if someone looks into one of my bigger projects, it will lead them (if they decide to dig) to my neocities page, which does have some unprofessional content. I started sanitizing it last night. It kinda sucks that I can't have fun with my neocities page since that's what its supposed to be for, because my biggest project is very connected to neocities and my identity in that community is well known. It's not necessarily a bad identity, if anything Im known as the person who will help fix your page. But I feel like on my own page, I have to take things down if im going to be applying for jobs.
Fluent Python is the greatest tome of all Python
Should probably do a LinkedIn. Not super important but itâs the norm nowadays.
hello
i want to start python but is a problem,can i use it as a freelancer and make a lot of money?Because some people toldme that u cannot be an freelancer that earns a lot with python
So that's another big concern I have. For the past 5 years, programming has been for fun. I dont know anyone irl that is a programmer, if I make a linkedin which everyone tells me to do and there is no one on it, what value does that give my resume?
There are exactly two places I could potentially ask people to network with my on linkedin. Here and there is also a white hat hacker collective im involved weakly but I could ask those people to network with me..
Thanks @fringe sphinx @digital fjord
i don't think people are going to care if you don't have many connections on linkedin tbh
ok
One of the projects I have on this github is a Twitter bot that generates absurd conspiracies and spams them. I had the thing live for maybe two weeks before I took it down and started feeling uncomfortable with people not being able to tell its a joke. This is probably the most questionable thing on the github.
lol kinda funny but idk if i would show that to an employer
yeah
it's funny for a very small window of time.
then you get that person who replies and is like, "FINALLY SOMEONE SPEAKING THE TRUTH"
idk this sounds hilarious tbh
yeah. It kinda is but its the kinda thing that like... the more time and effort you put into refining it to appear like a real person, the more evil it becomes. So I took it down pretty quickly as probably about 50% of people I showed it to did not find it funny.
fair enough understood
But my intention when making it was to shed light on how absurd the whole thing is.
What I found out is that that doesn't work. If the people who believed that stuff could tell it was absurd, they wouldnt believe it. Anyway yeah that's definitely the most divisive repo i have.
I mean its not like I had a ton of engagement. To make the thing appear like not a bot you'd have to spend more time engaging with people that believe in conspiracies, the engagement doesn't just happen. The posts are mosttly ignored.
But then there is the one person that eventuallly makes you uncomfortable with the whole thing
?
How much does it affect inference ?
I don't know off the top of my head but there are benchmarks on this stuff. There are also benchmarks comparing fine-tune => quantize versus quantize => fine-tune (the latter is a lot more interesting)
Do you think this is too much text dedicated to talking about a project? Could I potentially elaborate more or do I want to be very concise? I'm trying to make sure Im conveying all the skills that go into the project
I realize the wording could use some touch ups in a few places
this might be time to bust out ChatGPT lol
or not lol, it just made it so much worse and filled it with shitty jargon lol
That's pretty cool, I'm gonna check it out.
"I am the developer and admin of neorings.org, a networking platform enabling users to host and join webrings, fostering organic traffic sharing across sites. The backend utilizes Django Rest Framework (DRF) with a django-allauth authentication system, featuring both public and private endpoints. The frontend is built with React, implementing custom CSS and efficient data caching to minimize requests. The entire system is containerized using Docker, with components including a Postgres container, an API container, and an Nginx container acting as a reverse proxy for Django, as well as a static file server for React. Additionally, a RabbitMQ container facilitates Celery for background asynchronous email notifications."
I feel like there is more to say.
But i also feel like it shouldnt ramble on
Wait, do you have all the components inside the docker or are you using something like compose ?
it's a compose project.
It's not very clear that you're using compose. But it looks pretty cool.
If you're not using any advanced features of nginx, I suggest using traefik. It's a blessing to have the configs centralized on the compose file.
that's quite a lot of text. I think you should use bullet points to boil down and only say the important bits
okay
I'm looking at the list of websites on your thing, idc what anyone says, web dev peaked at that time lmao, those were the days
A couple of people have tried to tell me that I don't need an nginx container for various reasons. But the nginx container is important. It's where the production React app is stored. It handles routing requests by location to either react or django (this makes it easy to serve both from the same domain). It has certain endpoints protected with white listed IPs and rate limiting.
I believe there are probably other tools that prevent you from having to manually configure all of this, but it's already done and it works.
But I do take into account that you're the second person whose asked me why the nginx container is there.
yeah I'm definitely nostalgic for that time period of the web. I dont expect all sites to be y2k-centric like that but I still love them.
Ah nginx is totally fine imo, especially if you have a working config that you don't have to touch.
I'm suggesting traefik because it's just a lot less build time and also less tinkering with what I find to be a very clunky syntax.
yeah I definitely wouldnt blame someone who skipped the server config stuff where ever they could do so. It sucks.
In the end, less is better, simple over complex, etc etc. saves you time in the long run.
I wouldnt change it now but if it was a new project i might conssider looking at something like traefik
Alright so I reduced it down to this, each line is a bullet point
Developed and administered neorings.org, a networking platform for hosting and joining webrings.
Backend built with DRF using allauth for authentication, featuring public and private endpoints.
Frontend developed using React with custom CSS and efficient data caching to minimize requests.
Entire system containerized with Docker, including Postgres, API, and Nginx containers.
RabbitMQ container enables Celery for background asynchronous email notifications.
You said to only include the important bits. What's the least important thing here?
maybe its unecesssary to mention rabbitmq at all, since I basically just plug it in and use it as is. But maybe just knowing what that is says a lot about my knowledge of the subject
how can i get python jobs
Same way you get any other job. Make a good resume, apply, do well on the interview, and hopefully you get the job
how many projects do i need
One or two substantial projects that you spent a long time on should be enough
you want a few really good and meaningful projects over a bunch of random small projects you worked on for a month and never touched again
so basically a project that would make an impact?
like maintenance?
You can scroll up and read some of what other people were saying to me about the value of a project if you want #career-advice message
Anyone take any boot camps that helped them towards getting a job? Well experienced with Python but still having much trouble landing a job/internships
i like python
me too
What are your learning now
trying to get voice verification
trying to get voice verification
trying to get voice verification
trying to get voice verification
You will get banned while you're trying
Yeah, you're missing the point of the rules
Slightly off topic but this C&H is relevant here
Do you think that python will be a relevant languege in the future?
why?
Because it's so ubiquitous now.
My guess is machine learning and the benefits that come from its simplicity
mhh
Do you guys think AI can replace you in the future?
No
đ I hope not
Cmon guys ask some hard questions đ
Why?
Hopefully
The whole CS/software industry will be the last industry to be replaced by AI
mhhh
If at all. Which i don't think it will ever be, at least in my or your lifetime
This horse has been beaten pretty well to death here, but AI will become a tool. If you don't want to be "replaced", you will adapt and learn how to use it
it seems reasonable to expect it will happen eventually
That is a wild bet tho
People's jobs won't be replaced by AI but rather by those who are willing to adapt and use AI as a tool
Aight. What odds are you gonna give me then? I'll throw down $100
I don't bet đ
Kwoning what will happen in the future is fair to say for me that it is a wild bet
knowing*
I know i know...just trying to reiterate my strong feelings about this
Do you think it will?
If you don't know it for sure, i won't bet a 100$. But i get your point
If AGI replaces me I think I'll just go do robotics, if that also gets replaced ig I'll either retire on the palm beach or have to spend the rest of my life praying to our new machine overlords.
đ
Same tho, but do you guys really think AI is going to turn his back on us one day?
It's really hard to predict how stuff is going to evolve in the next 12 months, let alone what will happen if and when something like AGI comes along.
Whats AGI?
Artificial General Intelligence, the thing that replaces us.
let's try to keep this channel in the world of careers and not science fiction
I forgot, sorry
Probably, OpenAI q can do things autonomous.
Where can I find the best source to learn Python and get skilled with that, because the main problem is that it's not easy to get it through YouTube, as there should be someone or something that can give a feedback to correct mistakes?
Could you ask over in #python-discussion ? Thereâs lots of ppl there at different stages of learning
It is just over hyped.
In reality current so called "AI" is just bullshit generator https://www.cst.cam.ac.uk/blog/afb21/oops-we-automated-bullshit
Should we worry about bullshit generators replacing us?
ChatGPT is a bullshit generator. To understand AI, we should think harder about bullshit
Current AI is kind having strong vibe to NFT stuff đ
Sooner or later, people will figure lack of its true value and it will become having no value like NFT.
Truly like NFT it is great tool to fool non tech people though and similarly earning money on hype
People managed to figure out later NFT value. So they should figure out eventually value of those bullshit generators
I mean i think it's on a level of practicality above NFT, but i agree with the sentiment. It's become another buzzword like blockchain that every new startup is trying to do something new with it.
LIke, i don't need a lightbulb with AI built in, cmon. Go use it to do something useful
i used it to generate flashcards for my digital mapping class
did a pretty nice job
@white relic, hopefully this ends well for me
couldn't you have just cropped the screenshot lol
Is that the secret one?
nah that's UHG
oh yeah that's a good point lol what was i thinking. getting into the holiday spirit ig
secret one said they're sending me their invite pretty soon
i said this back to uhg: "Thank you for the prompt response! I really appreciate your effort regarding my application and I hope to hear good news from you soon!
Happy Holidays,
Damian"
or copy/paste the email text
too annoying to paste all the time info and stuff. but i guess that's not too necessary
Hey guys, I've been working as a Python Backend developer for 1,5 years now and just got an offer for a new job but the stack would mainly be TypeScript + React.
I've been using TypeScript and React at my current job but for only 3-4 months now, so nothing crazy. I have JS experience tho but I don't feel proficient at all with TS and React. Anyways, I passed the interviews and they gave me an offer for this job but I feel like I would suck so much in a job with almost unfamiliar languages or technologies. Should I still accept it?
I feel like I would suck so much in a job with almost unfamiliar languages or technologies.
Doesn't seem like they are unfamiliar. I mean you passed the interview after all. I see no reason why you shouldn't take it
Classic imposter syndrome
Yeah, I mean, I've developed some full-stack features with Python + Typescript and React but nothing crazy, also fixed bugs.
Great. Does it sound like a good job? Do you think you'd enjoy it?
If so, then take it.
Yeah
if they gave you the offer, they believe you can do it. the question is: is it better than your current job
Yeah, much much better
Agree with everything above: nobody expects a new hire to be an expert day 1⊠even if youâre familiar with the tech.
In my experience, my employers also understand that I'll get better with the tools/software I use over time. At my current job, they hired me knowing I had only some basic experience with their software and they trusted my ability and experience to learn the tool and become an expert at using it
totally offtopic guys but is it a bad idea to include a frontend only project on resume ? like a interior designer website with a landing page , about us , projectsamples , services and a contact us for enquiries page ?
This is a good watch, by the way: https://youtu.be/JNT_RdOF1vI?feature=shared
In total, more than 250,000 workers at tech companies of all sizes were let go this year, according to job tracker Layoffs.fyi. Layoffs.fyi creator Roger Lee joins Ed Ludlow and Caroline Hyde for a deep dive on the numbers on "Bloomberg Technology."
Like this video? Subscribe to Bloomberg Technology on YouTube:
https://www.youtube.com/...
It could be totally necessary or totally irrelevant or somewhere in between... It all depends on what you're applying for
frontend roles
Hey guys, quick question, I was thinking to take software developer claasses, and then switched to cybersecurity, is cybersecurity better?
Depends what you mean by "better"?
I mean like I don't like coding all the time, i like to do projects more than coding
*writing coding
what kinds of projects?
what other non-coding project tasks would you expect to be doing?
Cybersecurity is also very broad. Software developer is a specific job title
It is? I feel like they're both extremely broad categories
you could be a software developer in the field of cybersecurity
A software developer develops software
a cybersecurity professional secures the cyber
dammit i was typing that
Being "in cybersecurity" could mean you are a:
Cryptographer
Developer
Penetration tester
Red teamer
Code reviewer
Network security architect
Security operations engineer
Security risk manager
Security researcher
Incident Responder
etc.
So is this one somehow more specific?
Yes?
There are lots of kinds of software to develop, but the difference is mostly domain specific knowledge.
No matter what kind of development you're talking about, the actual work is development. Being "in cybersecurity" says nothing at all about what the work actually consists of.
I see i see. I'm used to thinking of cybersecurity as a subset of software, but i suppose that's not entirely the case
I mean you're not wrong about it being a subset of software for the most part. But there's more to software than just making it.
Sysadmins also deal with software, but that's a very different job from being a dev.
Me: changes the lock on the server room yeah, I'm in cybersecurity
Man .... so I have a previous manager writing rec letters for me. But he is a very to the point kinda guy. Doesn't like wasting time and the likes. Well a consequence of that is sometimes he can accidentally be lazy. Quick read, miss some tiny detail - moves on. Point being, I have pestered him about submitting the letters. And he does them. But he doesn't do all of them. Every time. He then emails saying like "did them, good luck." And its just like, sir, you didn't do them all. So of course the only one left for him to do is the one that is my top pick school and it is due tomorrow
. I hate keep emailing him but also what else is there to do đŠ
call, i guess
Don't have his number. Otherwise I would have done that awhile ago.
I just don't want him to end up resenting agreeing to help me and end up having a negative feeling of me after all of this. I would rather him have positive thoughts about me
IT support isn't better, not sure if my message came through correctly
yeah so go with integratiosn kubernetes stuff right? even tho its lower pay? i will try to ask for pay raise
I have been working basically full-time on Kubernetes for months now and it's pretty fun, you learn a lot about scaling business systems
Presumably, one of the schools I applied to only reaches out to recs after the applicant passes 1st stage. So I also want him to still be able to submit it ....
IT support is decent and could be a good experience for a year industry, but you'll probably get bored and perhaps just pigeonholed as a level 1 tech support person
thats what im thinking
its also useful to know like integrations / testing and stuff cus usually when u code stuff (with devops) and all being on the rise dont they expect some knowledge of deployment etc?
Deployment would be decent to know, as a dev it's probably not as important as a devops team world want it to be, but it's very business-oriented which is helpful
Basically ERP is boring as hell for a lot of people, and doing IT support is not going to provide much insight (if any) into software engineering.
An entire year of devops/kubernetes work could stretch on a bit, but you'd have way more exposure to software development and could get involved in some way
kk thanks for confirming! i really appreciate it
hows the uk job market for entry positions???
is this bad to say in a placement email (tryna negotiate for higher salary): "I am extremely appreciative of this offer, and definitely want to take it however, I noticed that the salary is a bit lower than I expected. I currently have some competing offers with higher salaries, but I would prefer working at this company. Is the salary fixed, or is negotiating it to be a bit higher a possibility?
No worries if not,"
if it's not a worry, then the company won't do anything đ
so i should take that bit out and end with 'thanks so much,'?
overall, there is a bit more to it:
- What's the expected outcome? Just more? Would 1$ more be okay?
- Why would they increase the offer? How do your expectations match the realities of the market and the company?
like 2k more about not a huge jump its currently 19,500 for the year which is not the lowest possible salary for placement companies but it could be higher... like i'm looking for 21k hopefully? the other company is offering me 23,700 soo but it is to do IT support... and hopefully they would increase it because they want me?
then great!
You can frame your email about how you got a higher competing offer at 23700 but would rather join them. And how they would help making the decision easier and signing sooner if they were able to bump your offer to something comparable.
Up to you if you want to aim for 23700 or 21000
so i shld be specific ?? as to what i expect?
should i ask for it to be met? or just 21k? if i do 21k what if they wouldve actually met it at 23k tho lol
It's a matter of possible vs plausible.
you certainly make it easier for them to bump by being more specific
"I am extremely appreciative of this offer, and definitely want to take it however, I noticed that the salary is a bit lower than I expected. I currently have a competing offer with a salary of 23,700, but I would prefer working at this company. Is the salary open to negotiatian? Please do let me know, "
I noticed that the salary is a bit lower than I expected.
Is bugging me for some reason.
I would flip the problem to them rather than you. That means buttering them about how excited you are and how you enjoyed talking to everyone and how you would love to work there if only they were able to match a competing offer.
So I am riffing but something closer to:
I am extremely appreciative of this offer. I really enjoyed talking to the team and can already see myself working with everyone! However I also have a competing offer with a salary of 23,700. I would prefer working at this company but this is making it difficult for me. Is it something you could match? It would greatly facilitate my decision and enable me to sign without any regret or second thoughts.
i love you for this
do u think companies revoke offers usually if u ask to negotiate?
If I wanted to be a back-end web developer, what skills would I be trying to learn? A framework like Django, database stuff like Postgresql or non-sql databases, I can kinda get, but like... what else?
microservice architecture, high level design things. maybe some devops type things like docker
HTTP
Fancy things like docker are all well and good, but the number of backend developers I've worked with who have no idea what a request/response chain even actually looks like is too high
Also would be useful to have some exposure to APIs, since a lot of backend is either consuming or implementing them
Be prepared to show the competing offer. Itâs not unheard of for companies to match. Donât lie. Negotiate when you truly have a better plan b: entry level candidates donât have much leverage.
yeah i do actually have it / am prepared
Not great right now. I know some experienced people who are being made redundant in various roles. Usually this puts extra pressure at all levels, including entry/graduate. Some companies never quite recovered from COVID, others did well out of COVID and then hired too many people and are cutting back now.
im 28 and only starting to learn code. i have a bachelors in politics but want to get into tech, i think i'll be a mediocore dev. nothing special
what shall i do to increase my chances ?
your bachelor gives you subject matter expertise in certain areas
make rigged voting machines đŠ
Then keep it simple. Not unreasonable to say you really like the company but you have a higher competing offer. Companies really donât like losing out to competing offers⊠but itâs possible they say No. I doubt anyone would theyâd rescind an offer, if youâre polite.
try and combine this subject matter expertise with the tech skills you are building up
not sure how the two combine
Have a look at places like Ofcom who are regulating Telecoms and trying to regulate Internet. They are an environment where techies and policy people work together
My usual speech is: there are many jobs in tech, not all SWE. Learning to code is good cross training, and with a non tech background, you might find customer facing roles might be a natural starting point. QA and support are also good starting /transitional roles.
true, i dont think i want to code long term. i only want coding expereince to get my foot through the door.
I have good managerial experience in other industries. So I was hoping to maybe transition more into managing and shipping out the product at companies rather than coding long term myself
i'm not sure how pracitcal that goal is ...
possible, but hard to say.
is that a common role ?
LIke you want to be a project manager?
managing is a common role
But in general, wanting to be manager for the status or salary is aiming at it for the wrong reasons and results in unpleasant surprises and lack of success
yes
oh project manager is not a manager. That's a different role
i have good managerial experience outside of tech but hoping to achieve it inside the tech industry
you don't manage people in a factory the same way you manage software engineers
how do you manage software engineers? make sure they have the correct architecture ?
If you have to ask, it means you aren't ready yet đ
I would recommend https://www.amazon.com/Managers-Path-Leaders-Navigating-Growth/dp/1491973897 to get started as it gives a nice overview of the different responsibilities in a tech company. Focused on the eng side though, so no project manager or product manager being described
thanks but yes i'm totally not ready. i'm still just learning to code
Totally practical. Many many jobs in tech. Lots of different skill combinations are effective.
yep no worries. One step at a time!
You still have plenty of time.
any advice on the type of projects my portfolio should have ? regarding CV and applications to entry role positions
Could be skill based like off the skills from https://roadmap.sh/ or more CS-y based of what a typical student would have (ex: writing a compiler, implementing paxos, typical ML project, etc.).
It will depend on the type of roles you will apply to
I have a blog post that I want to know if I should take it off my site while applying for jobs. But i don't know if its appropriate to share it on here either.
I'm going to posst the link, but feel free to remove it. I dont thinkk its bad but I feel like other people might
Retroarch is a frontend for emulators. It basically merges multiple systems into a customizable interface with unified settings. Iâm going to show you how I build and configure my classic game box and weâll look at the scripts I use âŠ
would i need to hit every milestone before getting an entry position?
You can skip some or go in a different order if you want
what can you skip for example? ive started python and i've learnt basics..
It depends on exactly what your career goals are. For instance, if you're not at all interested in web development you can skip the Django and Flask stuff.
aha yes, but for that section it said learn 'a' framework - so i expected one framework, not all
You don't have to learn any if you don't want to
I'm gonna code and train nano gpt to get the hang of the transformer arch. I think I have a good general understanding of it but the hands on aspect will help me a lot. After that I plan to customize it to make it be able to efficiently receive two token sequences instead of one. That will be the PoC for my real time voice chat LLM project.
The plan is to later take lamma, maybe a quantized version of it, and fine tune it to be multimodal with sound. Still no idea how I'll do it.
What have you built so far? What kind of work do you want to be doing?
My portfolio is a REST API built in Flask and a text-based game. I quickly found a great job after I pulled that together.
I had a lot of things going for me though, including a much better job market then today's.
Nobody can really say what you need to do to get the job you will find, but you keep an eye on the job market and what employers are looking for, build something that demonstrates those skills, apply for jobs, and if it doesn't work, rinse and repeat until it does.
Applying for the jobs gives me an incredible amount of anxiety that I need to supress and just religioussly do it.
Look at it this way, you donât have the job now, and if they reject you, nothing has changed. So, downside is net neutral
if they did contact me the anxiety would spike up, but i think i could handle it. I've never done a tech interview except once. It was for a customer support job and I knew all the answers and the guy even was amazaed that I knew all the answers to his DNS questions, and they didn't give me the job. Probably because i was a nervous wreck and ultimately it was still a customer service position so that probably looked bad. But I think im more fit to handle anxiety now than i was then also.
Thatâs the funny thing about interviews: the outcomes often seem unrelated to the actual interview: you can get all the questions right and have an amazing interview, but not get hired, and you can get questions wrong and still get the job. Trying to analyze it is futile: but they do get easier with practice.
it was a video interview for remote job. the guy was kinda irritated that the person who was supposed to give the interview with him didnt show up.
Any data engineering group here?
There's a whole server associated with r/dataengineering
5. Do not provide or request help on projects that may violate terms of service, or that may be deemed inappropriate, malicious, or illegal.
xd sorry
It's too true 
I think a lot of it is down to candidate attitude and approach to problems, people can be usually be taught technical skills, but it's harder to "teach" being a team player for example
I am currently in IT as helpdesk and I am also learning how to program with python and such. I am wondering what roles have overlap there? Is there any roles which I can move into from being in help desk that involve a lot of programming?
Did an interview a while ago for a remote IT position where after we were done and the recruiter stopped recording I asked "in your honest opinion how did I do?". He then proceeded to rant to me for 10 minutes on how good of an interviewer I was citing confidence and how articulate I was for someone my age. He actually went out of his way and shit on other candidates that did interviews and then on top of that told me that my resume was going directly to the hiring manager and to follow up with him on monday (I did the interview friday). I came out of that feeling like I did great and that I had a good shot at the job. I followed up with him the following monday. Then tuesday. Tuesday became friday and by the following monday I gave up. I got ghosted and still haven't heard back 2 months later. The job market is brutal right now.
from then on I pretty much never ask "how did I do?" after an interview. Badluck? Maybe. Dumb question which lacks confidence? Probably. Irrelevant to the probability of acquiring said job? Absolutely.
Is data analysis mostly just excel
I want to make and handle data's and program an code that handles what to do with that data
I've not built anything. still learning
you should always build something, even if it's a small "guess the random number" beginner program. It's the best way to learn
aha, I already do this in my learning.
nice! So you do have some projects đ
hello
In Python, start with the Pandas library for tabular data.
thanks
stelios, who is not my greek alter ego, is right
i thought tables would be standard in python tbh
like just make
variable = {} and tadah an table
This is the career discussion channel, but that code does instantiate a hash table, known as a dict.
*a table
@wary laurel A bit late to the conversation but I also would say that a public repo is great to have for people to reference but when I was trying to get into the job market it was more 2 part interviews (the standard discussion interview and then a programming interview). For me that worked out cause I still don't have a code portfolio although I DO recommend it. You can also try to get experience with various areas while in uni that aren't course based through funded research within your department or internships. Most do not expect much knowledge and serve as a training camp to go alongside your school.
I have a degree, but not in CS or related science field. I was considering a CS masters conversion course
We should make a database which does not allow us to insert "Grimalda" into it.
#okvrapcusamoneuGrimaldu
I know a few peers that had a similar situation where they came into CS Masters a degree in another field and, although it was difficult at first, they did well in the end. and depending on the type of masters program you can get also get different experience (e.g., course based, project based (where offered), or thesis based)
yes i suppose so, some people talked down a conversion masters, but someone who progressed with it said, to employers it doesnt make a difference much
I think it def depends on the person, how you performed in that masters program, did u come out with any publications, etc. My buddy has a bachelors in history, masters in computer science, and ph.D in Computer and Information Sciences and works as a Data Scientist lead for a large local company. The path doesn't matter as much as just ensuring that you get to the end goal.
Is talking and helping with web scraping allowed here?
not in this channel
Overall
it's better to ask in #community-meta, but I think web scraping is allowed so long as it's not for malicious purposes or breaks one of the #rules
Noo, I just want to make a discord bot that sends embed with title and description every time a thread is added to forum
should be fine imo
Thanks
try an ot channel
HI
I made the jump from help desk to developer with only fairly basic Python skills (plus a bit of SQL, Bash and cloud knowledge).
Because it's a customer facing role and a small startup with a lot of application support, I feel that my help desk experience is valued and helped me get the role.
I did the Nucamp Backend bootcamp but a more self-taught would have been totally possible with a bit more discipline
if the interview says it's business casual attire at the minimum, should i play it safe and wear a suit?
can never go wrong wearing a suit
word
If you feel you are overdressed then you can leave the jacket in the car
yeah it's a remote one but this is like super serious and i wanna make a great impresssion
if you have it, wear it. The worst thing that happens is you look amazing.
i'm not allowed to have any electronics on me besides my laptop and i'm supposed to pan my entire room
they're very meticulous lol
sounds like a programming portion of an interview and they want to be sure what you deliver is your work / thoughts and not like ChatGPT
it's not really programming. well. part of it is.
ah
i can't really dive into detail abt the role bc they might make me sign an NDA
No NDA signed yet though đ
yeah, still tho
What jobs would likely look for fastAPI devs?
Like the uvicorn stack
Wondering because the java side always criticizes python for having 'fake' threading
the answer is yes
I work as a Data Scientist and the majority of my work is data analytics. I use pandas, excel, and math daily.
nice i was worried id have to use java... get it cause java is bad
and a dash of sql
not to speak on other places but all the work I have done has been, thusfar, in python with a dash of cpp
but the cpp is in pairing with python
I thought cpp with python was usually for quant
But it sorta makes sense for datasci too
a lot of the times I have to use it for the ML side of my processes to get a more performant model
Thereâs no wrong answer. Personally, I wear a suit jacket for âimportantâ zooms with customers because I think a dress shirt can look a little too casual (and wrinkly). But for me, no tie
i was thinking i'd just wear a suit and dress pants. got a fresh really short haircut too bc first impressions matter
or for computation efficiency for larger datasets.
Yah, thereâs nothing wrong with being overdressed. A lot of entry candidates come in wearing poorly fitted suits, itâs normal.
it's better than underdressed
Better than the candidate I had who came in jeans, work boots and a pocket knife.
nah that's cap, fr?
(Although I hired him anyway)
were they nice jeans?
my friend's brother got a job at mastercard at his career fair showing up in jeans and a sweatshirt to "stand out"
No. But he was a great hire.
The pocket knife was almost a hard no tho. At a larger company, it wouldâve been
(Like a belt knife half visible)
i canât even wear my apple watch during my interview lol
lol. They mustâve had some seriously bad hires/cheaters
any devices capable of recording must be stowed away
Thatâs dumb, since youâre accessing it on a computer
i do some trolling and i have the questions along with some responses pulled up on the side for every video interview iâve done lol. but i donât read off them
theyâre just a basis in case i get stuck
but iâm really hoping these guys interview me better than l3harris did
i fully believe they intend to use an entire hour to interview me
what do you think of this
I'm actutally leaving out a ton of its featuress because its too long
At first glance, I like it. Is the second one legal tho?
yeah, swmcentral is an old site from the 90s/y2k era, they dont have a policy on scraping, and most prominent members of the community have their own tools for accessing the site. As sfor the legaity of romhacking, the only files involved are ASM patches. We do not distrubute roms
BPS patches technically
Maybe change word scraping to automation, or âŠautomated retrieval ofâŠ
interesting. I didnt realize scraping was a naughty word but fair.
it's like a grey area.
it's really not in this context because the site is a hobby site that fundamentally cannot be business
and no one cares. But I realize that some people will not have the ability to overlook connotation.
and whether or not its legal to modify SNES carts was decided in like uh... Nintendo vs the makers of the Game Genie back in the 90s
I guess I have to be ready to talk about this stuff if im gonna put that on there which i didnt think of.
not including it would be omitting one of my best things though so i cant do that.
Oh, I was suggesting just replacing the word "scrape" in the description, not removing the project entirely.
right yeah i think that makes sense
I could even fork and rename the project. It actually is much more than a scraper. It handles downloading, patching, storing in the database, it reads the SRAM of the games to get save data from the ROMs to use in the database, it has a TUI game launcher
That sounds both interesting, and yah, definitely re-name it. That sounds like a great project.
I wonder what to name it
names are always the worst thing. repo names are the equiv to in game names
yeah i think calling it a scraper both reduces the project than less than it is and makes people see guilty by assoication so changing the name is requirement tho
I guess the tool shifted into being about maintaining a large collection of Mario hacks, which is the word that is used in the SNES modding community. I wonder if I should say "mod" instead of "hack"
Yah, mod, extension, etc sound a lot better
Or customizations.
I mean, I feel like calling it something other than a game mod seems pretentious. But I agree that mod is a safer word.
mod seems fine for me. Hack and Scrape just carry too much baggage
yeah, for some reason a game mod for a 90s console is referred to as a hack by the people that do them. But in PC culture of the 90s and onward, people will call them mods. But its the same thing and yeah, you can avoid a whole range of negative assumptions by not using that word
The company Imm gonna apply for says that they are looking for candidates who are interested in embedded systetms that they would onboard and teach from the skilll level of being ideally a fullstack django/react person
Sounds like a good opportunity.
I feel like im talking about the project that has nothing to do with the job im applying for more than the one above which has more to do.
Is web designing less hectic than web development?
I would say it is yeah
This free lancer is earning 30 dollar for this site
I can design similar to this
Also im bored of learning how to code and feel like its hectic
I think if you're exceptionally good at design that is something not everyone has.
not sure how much value there is for someone that only designs...
but i bet it gets you looked at favorably if you're among the best at it
I'm interested in starting a SaaS company. I am US based and I'm wondering if anyone has done something similar and is able to provide some tips and chat about their process and thoughts.
like they got paid $30 total?
For Every task on fiverr
so every website they make is $30
Yea
Sometimes they need to make a landing page only
I did this in my first attempt after watching a 10min figma tutorial
I tried:))
Is something this ridiculous acceptable to list on projects if it demonstrates using React?
if the recruiter is a bit nostalgic you'll get hired before the end of the interview đ
good call
It also gives me an opportunity to talk about the tree data structure i implemented that allows absolutte and relative path traversal in that fake cmd.exe session
Also the minimize and other window functionality is cool
I would mention compose (cuz it's an extra free keyword to add in there). How did you do data caching ? Did you use redux ?
What do you mean by implementing sqlite3? Maybe I got the terminology wrong, but seems to imply you literally coded an SQLite engine thing.
I feel like docker and compose is fundamentally the same thing isnt it? It would be like saying, "I use git and merge"
And the caching is done using local storage custom hook
talking about sqlite3 is just how i am saying that a majority of the app is interacting with relational database
no. you can use docker containers without compose, they are not the same thing. and "implementing sqlite3" would mean writing the dbms itself, not just using it
i see
Uhm, I'd say that a lot of the stuff you do with compose would be impractical with just the docker cmd.
Right, so maybe designed an sqlite3 database could be a better direction for the wording idk. I may be wrong tho
okay got it.
On react-xp, first bullet point, probably a good idea to mention that it is faking the windows XP OS.
And probably faking is not the best word, maybe simulating the frontend ? Emulating it ? I don't know.
I'd also move the second from last bullet point upwards, the one about the cmd stuff. Has a bit of a backend vibe to it, like it's not just frontend you're also doing some cool logic to sell the illusion.
calling it an emulator would be nice but idk if its full featured enough to be called an emulator. It's just a nostalgic interface that implements mostly superficial
yeah the file system is the coolest thing there tbh. the second coolest is the reusable window behaviour with custom hooks
You can use emulator without it being fully emulated. And yes docker â docker compose
Would also be good if you could leave links to GitHub showcasing the code.
I hear if you show code with a tests folder and other basic best practices you'll basically jump ahead of a lot of people.
so, this is my worst flaw. I dont write tests and i need to start doing it. The github links are definitely going in
Potentially unethical advice but you could input the repo to some LLM-based code analysis tool (whichever is popular currently) and ask it to generate tests
my experience with getting AI to write tests for you is that it tests things that dont need to be tested.
Try TDD
Trust me when I say this, you don't want to be in a project or company where they don't value tests. It's an absolute nightmare. There's a lot of opinions around about how to do them or when is the right time or what is the right amount, but, no tests is a big no no for me and I will drop any interview where the company tells me they do 0 tests.
honestly that looks pretty cool, way beyond react
I write my tests second. But if you want to build a new habit, write your tests first, before you even start writing the code they're going to be testing.
yeah so... I can totally see the imperative of tests on enterprise code with many developers and rapid, daily deployment.
I would likely learn to do it more consistently. But I never have
I'll usually get the first idea out and then start testing on the right boundaries. There's a balance to be had between speed and long term thinking. I don't have the answers tbh, just that 0 testing will turn your life into a nightmare.
I'm often too lazy to write tests first, but more and more I try to do them first because it acts both as brainstorm and specs and also free tests
boundaries is the right term
Another thing, I'll usually boldface the keywords. So like DRF, CSS, SQLite3, etc. To make them stand out at a glance.
Not yet sure if it helps a lot, but I think sometimes recruiters just wanna quickly glance and check some boxes so it might be helpful for those initial stages.
This is how I'm organizing it at the moment.
I'm concerned that my linkedin photo is too ghetto because i dont have the photography studio taking my picture
I would worry more about your CV.
lol yeah well there isn't a lot I can do about not having a CV since I taught myself everything.
What is your education level?
high school. I went to college but I didnt finish so it doesnt look good to talk about it i dont think
Foucs more on what you have done.
Is there any chance you can continue your college education part time ?
Your CV should reflect your work and have your education last, but I do strongly suggest getting a BS later.
Since you will be passed over for those who graduated with their BS.
I've seen so many people cheat their way through a degree tho. Then get to the end and be surprised they don't well on the job market.
Why should that worry you then?
It doesn't, I'm just trying to add balance to the conversation. To not make it seem like someone who has dropped out doesn't have a chance or shouldn't have a chance. In the end it's all about knowledge and skill.
They have a chance, but they are competing with a group of people that have documented skills over just their word. I know IBM is now doing away with degrees as a standard, if you want to look into that there is that.
It's not that hard, you just have to not treat hiring like tinder
I pretty much have an MSc (finish line of it). And the credentials do help, but like, it's not about the piece of paper, it's about what you did to get it.
Depends upon what you are looking for. My current job took me bgging on my knees with MIT to get tinto their lab, but they are an outlier.
oh my god the knife ashdahdashdashd
Meeting people and showing them you can actually do things in my experience is a lot better than trying to cold call
But I wonder if IBM is doing that for their research divisions.
I always recommend internships.
https://www.ibm.com/careers/us-en/teams/research/ My suggestion is to e-mail them.
The world is our laboratory: No matter where discovery takes place, IBM researchers push the boundaries of science, technology, and business.
I already have 2YOE, not sure if doing an internship now is valid.
fwiw my current job "requires" like a BS, certifications, and 3 years experience in the role. They bumped the reqs way up because they were tired of interviewing terrible candidates. I didn't have any of those and still got it. Having a social network can help you a lot.
are you UK based?
negative. USA
The salary for that quantum computing research internship looks decent for an internship. Even considering location more or less.
Do you have any certifications?
This is a great website that landed me my job and it is worth a look.
I have a physics BSc, presented at workshop and got my work accepted as a poster at a couple international conferences. Also have a couple good papers to write and an MSc to finish
what's hectic?
Ah I'm not in the US, tho I'm looking to relocate
Yeah, I have like four papers I need to finish as well. Published papers always are a huge help.
Which region?
For sure, the thing is that mine are not related to my current field, they are more about computational simulation and Monte Carlo methods.
I'm in Europe
I mean, I have half-written papers in mathematics and one in physics from different fields as I did research in proof space and Type Ia Supernova, since my BS is in applied mathematics and my MS is in physics.
Sounds super cool, I didn't know you could easily go into MSc in physics coming from math. Didn't you struggle cuz of missing gaps ?
For me I see that not as an issue as many things often relate. One of the biggest demands I see is in antennae systems.
guys i have a question about python
look when u want to login into your telegram account you'll need a 5 digit code
is it possible to make a code with "for" or "while" to try "10001" to "99999"
and login into that account?
I had issues, but I did get a 3.78.
I will admit, I got a B+ three classes and A-s
But I also took the hard classes and the gaps are not as great as I had professors who told me what to read to keep up.
You will do extra work, but knowing math, you can do tricks other students do not know.
I suppose a lot of that more advanced physics is very mathy anyway.
This is #career-advice , perhaps ask in #python-discussion . But, we won't help with bypassing login codes.
In many cases it balances itself when students are having a hard time doing general relativity and they are struggling with differential geometry and I just breeze through it since I did it before.
đ brooo please i just wanna know its work or not
i think its gonna work
!rule 5 sorry, not something weâll help with.
5. Do not provide or request help on projects that may violate terms of service, or that may be deemed inappropriate, malicious, or illegal.
Yeah that makes sense. So now you do ML research or something like that ?
đ ok tnx
I do defense research with MIT and will do my PhD soon as well.
I strongly suggest you get a security clearence as it opens the doors to higher paid postions and job security.
Chicken and egg. You can't get a clearance without a sponsor.
u need a sponsor
and most clearances require you to be a US person
I'm not a US citizen though. At the moment I'm really into ML and considering if it is possible to do a PhD in that.
You can apply yourself or in my case your job would sponsor it.
you cannot initiate the process without a sponsor to be more specific*
That might be an issue, but getting US citizenship is a start.
how do you apply yourself ?
I'm working on it. Seems like just getting H1B will be hard.
indeed
I'll regret it more if I don't try tho, so I gotta do what I gotta do.
no path worth taking is the easy one.
It is more of a joke, but you being the owner yourself that works with the DOD.
You really just go throguh your job, which is why certain jobs takes three to four weeks as time before you start as you know.
It should be easier with your background.
Hope so, I'm a bit worried that the incomplete MSc will get in the way. The plan would be to first move to the US (cuz it's the hardest part) and then finish the MSc on my free time without pressure.
So shoot for roles at smaller companies and learn sql got it thank you very much
Not having a BS wasn't a calculated decision obviously. It's sort of just dealing with the hand I was dealt. And I do agree I will be passed over a lot of times, but there is probably someone who is frustrated with overpaying kid out of college that knows significantly less than I do.
I loved school but at the time that I was in school, I didn't really know what I wanted to do first of all and then I ran into medical and family and finance problems that resulted in a different focus and uncertain future for my life. That stage is kinda behind me though. I could see continuing it as maybe possible. Maybe. But I feel like I'm already qualified for entry level so its worth just trying and see what happens. If it doesn't work it might make sense to try to improve the resume by going back
I definitely priortize applying for positions that dont ask for a BS as a requiremment, which there are both types of postings
hi, i am 18, i just have a question..
ask away
I see my self as a pretty good python coder and here, its hard to find a job, do yall know what i can do to make my skills profitable and earn some like a side earn
how many applications have you submitted?
hundreads
as far as that goes I would suggest to keep applying and not to give up.
as far as the skil side goes. Consider a project for yourself. Pick up an area of interest that you want to go in and try to work on improving in that area (e.g., machine learning, data analytics, etc.)
if hundreds of applications are not working, you need to change something
Are you in the US?
Canada
Hm. I can't really speak for Canada, but at least in the U.S, you won't really find people hiring 18 year olds for software development jobs. At least, if you're not a university student at that time seeking internships (then it's much more common)
What kinds of companies are you applying to?
I wonder if I should keep adding projects to the resume to compensate for the lack of work experience and degree.
This is somewhat generic advice but: if you think you're good, and want to build your resume, perhaps look into contributing to OSS. There's lots of projects with "good-first-issues". It's not easy, and it's definitely a long-game... not a short-term play. But, it's certainly a resume builder.
I wonder if the pelican static site generator is in active development. I could probably do a contrib for that
How do you represent OSS contributions on resume? Just a section with links to PRs?
Just like a project, is how I've seen it.
I'll just point out that it's not so simple to contribute. There's a lot of process, sign-offs, etc to get a PR through. But, it's a heckuva good lesson/experience.
the one time I did a PR that I thought was good enough to merge, someone in the Discord of the project practically laughed me out of the room saying they would not merge that haha.
well I didnt submit the PR, but I did the mod for myself and shared the branch in Discord
I dont think they were laughing at the code quality, more just the idea that they would want that feature in main.
a better approach to OSS contrib is probably to work on something that was asked for
Yup. Look for issues labeled âgood-first-issueâ
yeah unfortunately pelican does't have any good first issues. There is probably another library I could get into. Something in the web world or system admin world is probably ideal for me.
how good does a blog post need to be consider including it. I would imagine nothing that isn't either very on topic or coming from a distinguished publisher
imo, it's not a single contribution or a single post that makes something important. It's contributions over time.
right
Thatâs kinda why I said it was a long game⊠doesnât help you today, but in a year? Yah
what is the topic?
yeah it was really the passing of time that led me to be where im at now, where the number of projects i have made the idea of applying curious. I didn't really expect I would ever get to this point, there just became a turning point where I was always working on something and time passed.
I could try to branch out into contributions, I definitely don't have the experience of working on something with others.
Open source contributions as a method of building a resume - and gaining valuable experience
Do you think I should have an intro line like...
"As a seasoned Full Stack Engineer and adept Linux System Administrator, I bring a wealth of hands-on experience in developing robust web applications and ensuring seamless operation of Linux-based systems."
It would probably be a unique line for every company it was sent to
I'm prettty sure the job Ive been trying to apply to is just a circular scam of websites that redirectr to other websites and finally ask you for money đ©
ah I found a proper application link through official careers page
How important is a cover letter?
depends on the position and the country
it's USA, backend/frontend developer. I could do either one.
I don't think I've ever noticed a difference in callback rate (when I was jobhunting) between cover letter and no cover letter. As someone who reviews technical résumés, I don't ever see them, but I don't know if that's because nobody bothers to write them in the first place or because by the time a candidate gets to my stage nobody thinks I care to read them so they don't bother sending them to me.
If you can write a cover letter in 5 minutes and move on with your day, it might be worthwhile. I tend to agonize over wording and it feels like a waste of time.
what happen to discord servers right now?
It's down
Wrong channel but discordstatus.com
does anyone know why?
no, only discord would and they dont give the info till later.
I would use the following framework:
- If you are going to fake it, might as well not send anything
- Avoid templates and chatgpt as it sounds disinterested
- If you want to send one, send it for the top 3 companies that you care about. It will feel more heartfelt
- It's more of a differentiator and helping land in the positive side in case the reviewer was on the fence about you
How do i start doing commissions here on discord?
Commissions? Like paid freelance jobs? You don't.
are you asking in general on discord the platform?
I wouldn't even know how to prepare for an interview. The only thing i can think of is to quickly go over all the code of the things i mention looking for things to talk about if asked questions
Leetcode-style question practice, understanding of basic system design, know your CV well enough to answer any questions about it on the fly, examples of teamwork and difficult projects not on your CV, go through the company's website and understand their values and practices
Where are you based? This matters for this kind of question. "Interview culture" is highly dependent on location and most of the answers you'll find here are US-centric đ
Is web designing a good career?
any career is good career if u have talent to it đ
quick survey over my poor country says that UX/UI designer can earn developer level salary đ€ up to 5000-8000$ monthly at senior positions is not bad at all. đ
there is some difference between UI/UX designer and web designer though, but as far as i know they are supposed to be adjustent stuff that is probably done by same person
Does it involves lil coding?
Sure. it involves almost no coding.
Just using Figma usually, and optionally very preferably knowing HTML/CSS stuff in order to operate Figma profficiently (it is web designing after all)
I see.
We can even take design inspiration from other sites so i think learning web designing is lot less tome consuming than development imo
Maybe... It also tends to pay slightly less. But it requires some very different skills and so it's really your own interests and talents that should lead your decision.
Ask yourself, can you work with dedication for 3-6 years and further?
At the start salary will be crappy
But if u will work with dedication and reach the level designing stuff for companies as a full time senior person (which u potentially can be after 5 years for example), then u could earn a good amount.
At the end of a day it is question if u like it or not. Any job is heaven every day if u like it, and hell if don't
What kind of skills do i need
!voice
Canât talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.
https://www.amazon.com/Designing-Interfaces-Patterns-Effective-Interaction/dp/1492051969
https://bootcamp.uxdesign.cc/5-oreilly-books-to-boost-your-ux-product-design-career-228a466baf9f
U could read those books. They should be containing answers.
Basically u require usually
- Figma wielding
- Some photoshop/drawing instruments a bit.
- Sense of art trained
- Sense of guessing user psychology (books above should be containing answers to learn this stuff probably)
- Html/CSS to learn at minimum level (Head First HTML css should be enough probably)
- Could be nice learning basic frontend skills in general eventually
- Communicating skills with product owners.
- Gathering requirements. (there are excellent books for this too đ )
Highly likely this position could be often asked for working On site.
So potentially it would be beneficial to be ready for relocations
@stone nymph due to the position being artistic in nature, u would be certainly required having visual portfolio đ
and most importantly u need experience of working for companies for many many years đ
building large products and improving them on a full time work.
For this stuff and learning all other stuff, people could be paying good money
Without job experience of building real products and acquried skills, payment for this job can be not really different from getting paid for flipping burgers (or less)
TĂŒrkiye yaĆasın ırkımız
I'm not sure if this is the right channel, but I was getting stuck to incrase the accuracy for my training model
please do your best to stick to english in this server đ
if someone has experience to increaes the accuracy before, I'd love to talk more details
Yes : )
hey, i would try #data-science-and-ml
Based on your post in the other channel, I'm guessing you want to hire someone. There's no place on this server for that but there are a couple of links in the description of this channel that you might find useful
I am a Turk and I found out that I like it, the type of software is py, I don't know if you found administrators on this server or direct sayips, but please do it in Turkish pls đ€Č @rare sand : ) : / : \ :- pls
thank you for letting me know! I'll take a look at it
Does anybody here work full time as a developer? I'd like to ask some questions :)
just ask them
well for school I'm supposed to interview someone who already has a career that I want to pursue
I didn't want to spam the channel so I thought I'd ask a few interview questions to whoever is down for it over DM
just ask them here
alr then
What was your dream job when you were in high school? Is it similar to the job you have now?
Do you think the way your life has played out so far is similar to what you had planned in your mind during your high school years?
What was your journey like, from graduating high school to the careeer you have now? More specifically, what was your first job like, and what other jobs outside of your current one have you had?
Did you have post-secondary education, and if so how useful was it in getting your current job?
What are some of the biggest challenges/hard moments youâve had?
What do you do in a day of work, or some responsibilities you have?
The tech industry is changing all the time, so what are some of those changes you experienced throughout your career?
What do you think are the most important traits or skills (including transferable skills) for people who are/will be working in this field? And what are some that were the most helpful to you?
Any other factors (i.e. connections to other ppl) that were helpful?
Any advice for students planning their future, especially ppl who want to work in the tech industry?
Hello, what are the most used applications of Python in full-time job? Do I need to know Data Science (AI/ML, Pandas, NumPy) to get a most jobs with Python?
Hello,
I hope this message finds you in good spirits. My name is Jason McPherson, and I'm a beginner programmer eager to transform my life through programming and online entrepreneurship.
Despite facing unique challenges, I've dedicated substantial time to self-teaching programming and now aim to elevate my skills. I am motivated to create a positive future for myself, and my current mission involves establishing an online school powered by AI.
I firmly believe in the transformative power of technology in education and aspire to make a meaningful impact through online learning. As I navigate this exciting path, I am seeking the guidance of a mentor who can offer insights, advice, and support.
Whether you're an experienced programmer, entrepreneur, or possess expertise in AI, I would greatly value the opportunity to connect with you. I believe that your mentorship could significantly contribute to both my personal growth and the success of the online school project.
What makes this mentorship unique is the potential for a mutually beneficial relationship. The skills I acquire on this journey can be leveraged for your projects as well. I am committed to a collaborative approach, and I envision our mentorship extending beyond my personal development to positively impact your endeavors.
My schedule is flexible, and I am committed to investing the effort required to learn and grow. If you are open to sharing your knowledge and helping me on this journey, please reach out. Your mentorship will not only make a significant impact on my life but will also contribute to the success of the online school project I am deeply passionate about.
Thank you for considering this request, and I look forward to the possibility of connecting with a mentor who can guide me on this exciting journey.
Best regards,
Jason McPherson
Maybe pytorch ,pandas, seaborn, matplotlib, request
There's many jobs in Python that are not data science whatsoever. It's a fantastic choice for say backend web development as well.
I know this is a lot of questions but if any full time dev/software engineer etc could answer these i'd really appreciate it đ
Would you guys accept a job offer from a startup if it doesn't have a LinkedIn page?
surely there are more pertinent questions to be asking
Perfectly normal for companies to not have a LinkedIn page. Or is it? My last company and current didnât.
I didn't even know companies can have LinkedIn pages
Yah, nothing I'd ever visit tho, ie: https://www.linkedin.com/company/bloomberg/
ÂŻ_(ă)_/ÂŻ
It's useful when digging into a company, if it's legit, picking up (or not), and some rough info on employees and their background
Hi and welcome!
Feel free to ask questions
Hi and welcome!
This is #career-advice and as such, you are asking in the wrong place.
Check out #âïœhow-to-get-help or try #python-discussion
thank u so much
Hey đ
@near remnant I would if I believed in the company and what its doing however know you your value and request a percentage of the bussiness this makes it to where can easily become a millionaire
Django software codes and the Json file and I have to start
đđ
You are not going
Im asking this because I've got an offer from a startup and they don't have a LinkedIn page. The salary would be insanely good, full remote and the lead dev was a lead dev at a FAANG company. So it is really good but its weird that they dont have a LinkedIn page, dont know what to put on my linkedin profile then. Resume is fine, because I can just put the experience on.
Go file tomorrow
NBA
Sounds like a scam potentially
could be an early stage startup
they asked "can i ask if it would be a dealbreaker should we unable to increase our offer?" - well the answer is no it would not be but if i say that i feel like they wont even consider raising it lol? ig im forced to say no lol
You could decline to answer: âI havenât made a decision yetâ
how to sell your software
i dont want them to rescind the offer but rn they seem to be considering it even if they r lying they said 'they will talk to the relevant ppl' and current salary is 'a flat rate that the offer all our placement students but they will get back to me asap'
Well, at this point: they could raise, they could stay, or they could rescind. Rescind seems -very- unlikely in this type of situation, Iâd bet either they stay or maybe a token raise. Itâs all up to you: thereâs no wrong answer.
should i say "while its not a definite dealbreaker it definitely factors into my decision?" ughhh i dont want them to take it away tho
Yup, thatâs a non-committal response.
How? It's an early stage startup and the product is not even public yet. Well anyways, it seems weird to me as well. I mean I could put "Freelancer" in linkedin while working there or something like that idk â ïž
Maybe I should not accept it im not sure
hi newbie here. is there anyone who can help me just to name me the things i will need to learn and google it to do my idea please?
That already exists and it's free:
https://automatetheboringstuff.com/
In terms of career, a CS degree will be the path of least resistance and with the most opportunities and compensation
Thank you. I want to build a calendar with fefw extra features. i am a photographer. i want 1: logo top two buttons -new booking - edit bookings- i want to call out the next session
it will not be a deal breaker for us: however I do have other options I am looking at as well.
Hi. Which one should I go for?
My reason for learning is I am an aspiring data analyst and mainly to learn my first programming language.
#2 sounds more useful
thank you
I've heard good things about #2 (Yu's 100 Days) , but it also sounds quite challenging for beginners. Good luck!
How much does attending a bootcamp help you if you already know everything they are going to teach.
well, if they use different technologies, you will learn more things but it wont be the first time so significantly easier
from the requirements it says no experience required so im hopeful, thanks for this
anyway idk if this is the right channel or discord to ask but I wanna learn my first programming language and im still contemplating between python and c#. I was told both is good to start with but I wanna hear your opinion if its fine. TYIA!
Do you think its more or less stressful to be a system admin or a fullstack engineer? Im guessing it depends on the company and project.
Unsurprisingly, Iâd vote Python. https://m-cacm.acm.org/blogs/blog-cacm/176450-python-is-now-the-most-popular-introductory-teaching-language-at-top-us-universities/fulltext
python gets you started quickly. You're less likely to back out with feelings of "This is too hard for me" imo.
I am actually inclined on learning python first since udemy offers more comprehensive python course while udemy has none for c#
C# has a certain level of freedom to build complex stuff without stress on a brain or long debugging.
It has a safety net(static typing), that makes all stuff super.
At the cost of needing to write more verbous code.
C# last 5 years made itself Linux usable, and I am tempting to learn it to further level, but too much ties to Windows and 30gb sized Visual Studio makes me choosing Java to learn.
Python is infinity flexible to write scripting easily fast, and having certain access to full freedom in architecture. This freedom and lack of safety net of static types severely limits ability to write some quality software.
Also performance and memory restrictions of python, severally limiting what u can use python for easily too.
Python is great for quick scripting and very quick web development essentially. Good for novices, because easier to learn depth of unit testing.
And python ecosystem is rich to boilerplate everything
If u want being productive for work soon, choose python.
If u a still student, I would recommend c# more (or preferably looking towards Java/Kotlin direction instead)
well i recently just graduated and got into data analytics so going python would be upskilling and c# as reskilling. But i doubt junior da requires python
Thanks for this. I might just go learn python first then c# as my 2nd. I heard its a good path
It is a good looking direction.
Python will make u productive faster.
And then eventually u could try to reach the limits of python code writing by utilizing strict mypy/Pyright stuff. Which will require from u learning some real static typed language like c# to understand properly.
People commonly pair to python golang though for career backend purposes at least
And for data analysis purposes Java can be more in demand second language than c# too, because Java has all its data engineering ecosystem (although some companies start new projects in Golang as replacement to Java too)
Thanks alot! This helped clearing my mind so much
Anyway, I will probably recommend then as first language python, then to try golang, then whatever u choose next đ
Golang does have dev comfort higher than its comparable competitors (c#, Java). Makes it really nice to know.
I applied for a job last night and the biggest project of the portfolio was down all day haha. I made it so that issue wont happen again tho
The second one. I audited both and got the second one for someone as a gift.
!rule 6 can u delete this msg please đ literally against server rules.
Could I get neck and hand tattoos are not have to worry about it damaging job interviews in software engineering/development?
No
how much value will this add to resume https://www.volunteermatch.org/search/opp3296026.jsp
Potentially some but it's not as valuable as other experience
From no experience perspective, with several good projects.
It's not about a specific project itself but what that project teaches you
indeed. I'm considering adding better test coverage to the projects just so i can say they are tested on paper tbh.
is this a bad social media account to have while applying for a job? Its not advertised byt if person chose to go down the doxx rabbit hole they could find it
the content of the posts is probably more important I guess
It's not terrible, mostly talking about tech but id prefer a hiring person not look at it tbh
it helps that my posts delete themselves at a certain age i guess
okay this is a good question
are you allowed to talk about the job search on social media? is it too likely you will say something weird?
no one will care about your social media presence unless you are a super edgy incel or hold some weird views or are part of some extremist movement
right
I somewhat feel like its possible to have a guilty by association thing going on when you're on Mastodon. There's a lot of tech and FOSS nerds on there. But there is just as many people that scream about their politics all day.
so you are saying that had you been on twitter, people would think you have the same views as Elon Musk? Had you been on facebook, you would espouse Zuckerberg views?
I guess not. But I definitely judge users of Mastodon by which instance they are on, which is not something corporate social media has.
What does that make of someone being on discord? 
well, don't create your mastodon account on naziftw.org
for instance, there is hackers.town there is also this instance that its admin was under seige by the FBI (https://www.eff.org/deeplinks/2023/07/fbi-seizure-mastodon-server-wakeup-call-fediverse-users-and-hosts-protect-their).
On Mastodon, the right wing servers are obviously bad for a job. But there are also left wing ones that are filled with people that I would argue you would not want to be assoicated with, even if you agree with 90% of the other tame users, a 10% of wackos is tolerated. And the exact number varies across instancess
It usually has more to do with admin negligence than anything
shit rolls downhill
My instance is run by people that work in infosec and go to defcon, and probably if not for the connections it brings me to specific people in that field, i wouldnt have it.
so how would that reflect badly on you?
I dont think it does unless the person wants to be biased which people do.
in any case, this person would have to spend a lot of time on me to find this
and I will be honored that they got that far :P
sounds like a bit extreme on its own to be biased against infosec
im 16. once ive learned python to a basic job level, and a couple other languages, is it easy enough to get an online remote job to make another $300/week? (usd) reply if answering thanks
it will be difficult.
A CS degree is the path of least resistance and with the most opportunities
in the worst case scenario, id be thinking about them loading up the site and looking at what people are talking about and there is a lot of bickering about some Richard Stallman being x, y, z. You cant control people, and those platforms draw people that have weird fringe views. You get used to ignoring them to use the service.
you are way overthinking it.
No one will care
that i agree with
could i just freelance
you could, but it will be difficult
so why am i learning how to program if i cant make money with it
I don't know why you are learning how to program
is it all good to learn program before college then i know what i am doing then get a cs degree then boom im a millianaire?
@smoky quest
I dont think its that simple but if you like programming in high school and get good at it and are step ahead of others around you, give it a shot.
the more you know, the easier it will be
ok so i if i take the classes related to cs and programming then go to uni then i get a job and then i make 6 figs a year
But remember that it's not the end in itself. Programming is like a tool. What matters is not the screwdriver, but what you can do with it
ok thanks
If you are in the USA, sure, with a CS degree
well im not
Where should I start learning python I'm not a beginner
then probably not
but idk what is the equivialent in new zelanad it probably the same
USA pays higher than most countries.
ok well yeah new zelaand isnt the place to be cause it shitty pay on everything and cost of living so i will probably move somewhere that will accept me so i can get into that kinda thing
CS degrees are helpful as well to get access to more visas if you want to emigrate
And yes, the place to be in the world is the silicon valley in the USA
ok what is the average salary for a junior software developer?
you can check levels.fyi
depends on the experience and skills
Is it not recommended to learn dsa in python?
dsa is useful regardless of the language
Ppl say in java or c++ i will understand dsa better
dsa isn't specific to a language
Yeah but i heard ppl saying python makes it easier with those libraries n what not
and how it's a problem?
Idk im a beginner .
it's not a problem
Thanks mate
it means you don't have to worry about low level details and can focus on dsa
Yeaa.
And java and c++ feel harder to me
Im learning html css and js along with python
there is some impact on using language with pointers vs without pointers.
with language having pointers u'll get Data structures, read/write accesses, memory allocations aspects of Data Structures and Algorithms complexities at a more full capacity.
in python at least, those aspects memory allocating aspects are pretty much obfuscated.
C++, C#, golang do have means for memory control.
Java memory control is a bit obfuscated i guess too, probably not ideal choice
Do you think if i was rejected in under 24 hours on the weekend that its very unlikely a human looked at the resume?
I have another question...
Do I just need to accept that its going to be necessary to make accounts all over the internet with 20 billion job search sites to get a job? Or should I just ignore postings that are not on very reputable service?
Sometimes I get sent to one job search site that sends me to another job search site and the level of shadyness to them is very apparent. Then they start spamming me heavily with noise.
I feel like at some point if the company cant just accept my resume without an annoying middle man, why.
I somewhat feel like leaving my phone number off the resume is a good call, since these middle man sites are invariably going to send spam to any information i give them
What position did you apply for? Itâs impossible to say if a person looked at it. Iâm more surprised you got a rejection notice. Those are rare. They normally just ghost you. Also, what country are you in?
usa, it was a full stack engineer position
Most major companies have a job board on their site. So you can apply directly. They also post on these other random sites. But direct application is good, so you can use these middle man websites to search and then apply on the companies website if you donât trust a given site
That is what I did which worked well for several postings. But sometimes I find the postings on their careers section do not match exactly what is on some job search site.
Correct. If a company makes it difficult to apply then all else being equal, don't bother. It's only worth it if the job is an exceptionally good fit and/or you know people on the inside but the red tape is required anyway
I had to full send it with resume's and accounts. like 800 applications over the course of 6 months. had a total of 3 reach out for interview. Be strong my friend.
also about halfway through I started to ignore the ones where I had to basically send a resume, then manually input the infomation on my resume in another application portion of the job posting. was taking like a hour to fill out 1 app and for effeciency sake I just stopped that route.
most commonly i apply on workday, greenhouse, ADP, etc.
Yeah im trying to flip off the switch where i think of it as improving my life and instead think of it like sending a message on dating app. Just try and try and ignore the failure
you learn to move on
Right. When the job market was good, I got ghosted on nearly 95% of my job applications. But it's really not a problem if you just keep moving