#career-advice
1 messages · Page 425 of 1
Our minds are plastic in the end aren't we? What's the point of not questioning something that "you" might think is solidified, without questioning the possible vulnerabilities it has?
by you I mean people in general. Not specifically targeting you.
Depends on what you want out of it.
But I am too removed from the schools to discuss their application process
How much math is needed for data science ??
Depends on how far you want to go. For devising new algorithm and pure research, easily masters or phd. As a practitioner BS level should be ok
I want the truthful opinion and nothing but the truth; and I don't mean only wanting opinions that align with mine. That's just stupidity.
gawd dayum, phd to do data science?
What if I want to add machine learning
What I can tell you is that the value of the ivy league is not in the education itself. On average, the new grads are no better than the ones from no-name universities.
What matters is the professional network and access they have
same thing
No, legitemately, everything taught at Uni can be grasped by grabbing a book.
yes sir, it is exactly that which makes mass majority of the difference. the difference in experience and connection. That's it
in theory, if you spend as much time and know which book to grab.
Note also the audience of this channel where you have a bunch of kids who are trying to skip on education because of lazyness
I'm attending community college at the moment, it seems that professors are the equivalent of side characters in anime. They don't really do much for you, if I were to have to estimate some kind of impact in percentage, it would be roughly 10%-20%. It is kind of amazing to think how costly that is, when 80% of the time it's students who self-teach all the materials. But the question is, how much worst would students be off if there isn't the 10-20% of the impact that which guides you?
Overall the education system in the us is a joke anyway.
But some of the benefits is the forcing function for the group of students to be aligned in time and projects so you all work on the same thing. Along with the structure.
Without going to community college, would you spend as much time studying on your own? Would you even know what to study? (picking up some random list off a github account doesn't count, or at least wouldn't be taken seriously)
The structure itself can be pretty important as well to force students to stick with it. Not everyone is super organized or has the ability to focus on something for long period of time. There are also cases where they may be interrupted by family to help with chores and stuff without the frame of being at school
I don't have the statistics handy but there is for instance a not so small percentage of college/university students who just drop out as they can't handle the freedom. Going from a rigid high school schedule to suddenly complete freedom over your time.
That makes sense. It has been rather difficult for the new gained freedom that requires discipline; and specifically self-discipline. Rather than doing things where people are watching over you to now where everything you do has nobody in the back watching.
On the other hand, I had the chance to go to schools were the teachers were very knowledgeable and helpful. Like some of them invented some of the programming languages in use in the industry. You also got to learn some of the behind the doors stories or nuggets of wisdom, that you won't find in books.
So going to lectures definitely helped and improved your odds
I wouldn't agree. My first year at uni; statistics, computer science, and math didn't cover anything I could not have done on my own at a similar pace if I had the same material. Second year that only held true for computer science and mathematics, and third year that only held true for computer science(keeping in mind that it's only computer science related modules, only the first year's modules were prerequisites to take the rest). A LOT of what I did in statistics and mathematics were things I didn't know that I didn't know, so it would not have mattered how many hours I put into it on my own, if I weren't able to talk to my lecturers about it, it's not something I would have known.
All of this is ignoring complete other aspects that uni teaches you. Working together with people, communication, networking, that all helps you set up for your future in a way studying on your own won't, unless you take extra unconventional steps beyond that.
In response to this, our first semester of programming(C# as well) was at an extremely slow pace, although that might just be due to my country's situation, could be different elsewhere. There are a lot of students who do well enough to get into Computer Science, but that wasn't their first choice. So we have a lot of students who have barely worked on a computer except for the minimal work required for school assignments.
Majority of lectures is just presenting materials taken from book lectures
Math is a different topic, it's better to have a teacher there, yes, but it still doesn't deny the fact that everything can beeasily self-taught
I'm curious if anyone here has experienced a bootcamp firsthand?
After doing a lot of research I've decided to attending one in November but I am still hesitant as I've seen mixed reviews.
I want to become proficient in coding and I know that I can get the info on my own but I do not have a ton of time on my hand to waste.
If you did attend a bootcamp, how did this help you enhance your career?
Don’t know if any of you guys work in IT but im studying my bachelors in IT how important is learning python? or a language in general
learning programming has had its up and downs for me and its been mostly down
if you don't enjoy programming, don't take a job that requires programming
IT can mean a lot of things, but there are plenty of IT related jobs that don't require you to write code.
true but coding is something i would enjoy a lot more on my own time to learn and not at uni
That would be useful for any automation related tasks. If it's on the curriculum of your classes, it means it can be useful for you in your career
Good evening!
I'm a 33 years old lawyer.
I do not have any complaints about my job, but it doesn't really make me happy.
I love sitting in front of my computer and code all day long. Nothing, really, makes me happier.
Always wanted to do CS. I'm starting it next year.
I really like data science. And that's probably what I'll be doing.
I'm also thinking of starting a postgraduate on that area next year, alongside with CS (I can do that as I already have a bachelor degree in the law school).
I'll try to not make the same mistakes I have done on my first graduation.
I'm looking for orientation, guidance, job recommendations, even if I'm not getting paid for it, as long as I can learn from it.
There's no turn back for me. I'll die doing or trying to do what I love the most.
Ty!
true thanks for that perspective
I'm in the middle of a bootcamp currently and I'm in touch with graduates of the one I'm in as well as others.
Bootcamps vary widely in quality, content, intensity, cost, etc and everyone's learning journey is different. So I'm not going to say, "yes you should definitely do it" or "no you should definitely not".
Probably the most valuable thing you can do though is look on LinkedIn and stuff and try to find graduates from the specific program you are considering to find out how long it took them to find a job and what that was like.
I graduated from law school and quit within 2 months to code
I'll have to live from the law for a while more, until I be able to walk on my own as a dev or data scientist. I'm already 33.
Do you ever regret doing law school?
I sure wish I did my BS in something more closely related to tech
I've met several people with law degrees who regret it. Apparently the field is pretty saturated.
hm. not really? just that I wish I picked up coding earlier
This is #career-advice
where should i go for help
Can someone guide me that how to become an machine learning engineer and work abroad? Are there any exams which I need to pass or only skills and a good portfolio is needed to get a job?
does it matter what tech stack an internship uses? i.e. if a SWE internship uses their own like niche app builder, would it still be useful in the future, as in looking for work later on? or should i prioritise internships that use more widespread technologies, like python django or MERN stack or the like? of course given less options i reckon the experience is experience even if the technology is not what i enjoy // think i'll ever use again outside of the internship, but ykyk
I think you have it exactly right. An internship that uses Django might be more immediately useful, but the technologies that are most in vogue change over time, and in 10 years there's a totally reasonable chance that Django is a dinosaur that no one talks about anymore. An internship that uses a weird technology no one has ever heard of is probably less useful than one that uses a common one, but experience is experience, and a lot of real world work is maintaining the weird shit that someone else built.
is it possible to get a job by learning only python???
no
you need to learn a framework for web or PyTorch for AI for example
also you will need to learn other things too, to get a job you need to be of value to the company
they need web developers or data scientist, knowing python helps but what they pay for is ability to work and for that reason you will need to learn many things which is a lot of fun
can someone pls help with indentation error
mmm so take anything i can get you'd say? even if it's not some widely used tech rn the experience of working in a team / maintaining is what's valuable
If your question is whether you need to master other general purpose languages like C# or Java in addition to Python then not necessarily, but do see what DAVID88 said.
Same.
it's cool though. you can't turn back time; you can only make the most of what lies ahead
hey, i want to go into finance and i'm a current CS student, and i fancy Finance, i'm not very good at python what should i do?
hello everyone, i got an internship in robotics... but like idk why they employed me cause they mostly use c++ but they know i know python.. im kinda confused LOL. its a really good firm so i have no idea
so im wondering if i should learn some basic c++
Is there a way (an app) to get people to offer you a python job and you get money in your PayPal
Just ask them. I think they might want you to write a Python wrapper for their existing C/C++ code. It better to ask than guess. If you code for long, you will reach a point where you should be able to pickup almost any new programming language.
Practice, Read: https://norvig.com/21-days.html . Programming is like Music/Sports. The more you do it the better you get at it
Python is known for working with other languages, but you will learn c++ along the way.
But yeah, it's better to have a chat with them to see how things will go
Pickup a challenge like 100 Days of ML https://github.com/Avik-Jain/100-Days-Of-ML-Code and push your code on github and you should have a good start
Why does everyone ignores me?

you're basically describing freelancing? of course you can set up your own payment portal for that
or there are freelance sites like fiverr and the like
Yes but more important is you have internship. So if you have a pick, pick more modern internship but do not turn down internship over tech stack.
okok!!! thank u sm
i will take absolutely anything
Thanks...
What about slacks is it used in any sort of way?
what's that?
how to help a person with interest in coreDRAW and video making?
what can one do with 100 days of ML code? Guess it would make sense if you aspire to go into a Data science field
Maybe just do Finance if that's what you want to do. Depending on what part of the world you're in and how far along you are, changing majors isn't a big deal. Whether it's CS or finance or both, you need to like doing it to get good at it, so do what you like
I was thinking about learning pandas to write in my CV plus it might help in Finance, wdys?
Gud Morning
finance major with compsci minor
or see if your uni has an information systems major
sounds right up ur alley
So I just got a job offer for a consultant company as data analyst!!
I need to learn Python for data cleaning mainly in the next few weeks - nothing fancy, just getting meaningful insights out of data
Do you have previous programming experience?
yes mainly SQL though
Alright. Well, congrats and good luck.
so no tips? lol
Well, you didn't ask any questions.
Do you want Python learning material?
question is: If I wanted to specifically focus on Data Cleaning / Analysis - what resources would be best to focus on? I know there's many options out there, but I'm on a 2-week deadline here.
I'm not working in that area, so I'm not the best person to ask, but maybe you can try in #data-science-and-ml
essentially, need to handle a gigantic and ugly excel file and squeeze some meaning out of it
thanks will try them
Though I expect you can probably get pretty far with just the Python basics
I hope so! even a few basic scripts could save me here
Automate the Boring Stuff is a really good book for complete beginners and it's free to read online: https://automatetheboringstuff.com/2e/chapter0/
If you skim, you can probably get through it pretty quickly.
Chapter 1-9 are all relevant for you, I think, and chapter 13 is actually about working with excel sheets.
Thank you - I'm gonna have to pull a few all nighters but looking forward to learning Python for my specific needs
A lot of the later chapters you can probably ignore.
@elder oasis This channel is for discussions of Python careers and the world of work, not general Python help. Please don't spam your question in random channels.
hello
right now I am a design engineer but i want to move to IT in the future. Already have some progrraming knowledge, and i am doing a master in applied programming.
My question is what should i go for my final project?
My guide suggested to go for a digital twin application but even tho i have some experience working with microcontrolers I don t kniw if that is the best thing i can do.
What do you guys suggest?
I am an electrical engineer
Asking here because python is my main programming laguage
Well, I do have some ideas. The first one is making a bot, like Siri. Just create a bot (like how a 3D printer does) and program it with Python. Wouldn't that be nice?
while True:
messageContent = input()
if messageContent == "Hi":
print("Hi from me too!")
The one above is an example, I just made it dumbly.
right
Well, I guess that means 'yes' or something
could even use ML techniques to make it smart
i know
that means that i ll consider it, thanks for your input
Lol
I am twenty six years old,on year ago I switched from civil engineering to programming because I like it ,I feel like it is my passion.Is it to late to make a great career in programming, I have already learn sql,python,html,css,JavaScript,basic in c++ but I never realized any project ?
nope! I made that transition at 28, happy with where its gone. projects are helpful but imo if you have some work experience already, identify a role you want to progress towards and start prepping specifically for it. that might include a 3 month Bootcamp to tighten up your skills and get some networking done
Thanks, great advice.
No , It's never too late to start a new career! I wish you the best of luck
Thanks.May I keep going along the way and enjoying the journey.
Nope 26 is not late its a good.
You just need to find the right workplace.
Got it .Thank for your all motivations.
I'm doing it at 40 so I sure hope you're not too late ;)
hi i am 16 and next year ill go to college and i want to start a career in programing but dont have much expirience do you think i can still get into programing or do u think i shuld chose something else???
16 is more than early enough. get started!
I went into uni at 18 with minimal programming experience, if youre 16 and asking about it you already have an advantage over myself and 80% of my classmates back then
thank you for the advice 🙂
did you work during your bootcamp? or was it in between jobs?
in between jobs. almost everyone a my place did so, don't think anyone worked during the Bootcamp. It was a full time time course and really intense tbh
yeah so i've heard
but it worked out for all involved, everyone got a tech related job after they left, tho not all were related to the Bootcamp subject. the networking and it industry exposure was the real takeaway for most
the hr people went back and did tech recruiting, the marketing people went to data analyst jobs, etc etc
wait are you saying HR professionals quit their jobs and joined a coding bootcamp, and then went back to HR jobs with just a tech focus??
that was their aim? or they failed to get dev jobs
How to store user datas? like storing their inputs
and If I wanna make game exp things what languages should I use?
please try #python-discussion or #❓|how-to-get-help
The original question was with regards to ML and getting job in ML.
You can use databases. Easiest way would be to look at SQLite (just to get started)
@gray gorge would need to learn about database, and depending what platform/tech using, there might be some kind of local cache for personal projects
What does a design engineer?
How to gain confidence while coding
right now i design 2d electrical cables for a car manufacturing company
Practice
O h
As cool as that sounds, if this is a commercial project, I'm afraid you have to apply for permission to advertise it first. You can DM @severe widget to do that.
I've got a bit of impostor syndrome going on. I really dislike being a burden and I abhor wasting people's time:
How do I determine what jobs to apply for?
How do I know if I can handle a role?
How do I know how good I am?
- You determine the jobs to apply for based on your skills, their requirements and where you want to be in 2-3 years
- You can't predict the future and there are way too many unknowns to know if you can handle it for certain. So just go for it. Worst case, you learned something, best case, you also learn something and go further than you expected.
- How do you know how good you are? You most likely have too many biases to have an objective opinion. So go to interviews and see where you do well and not so well. Take these learning to improve
Overall, keep in mind you will go as far as you allow yourself. If you think you will fail, then I can guarantee you that you will definitely fail. That's also why you hear a lot of the fake it until you make it to help push your boundaries. Without pushing your boundaries, you remain within them and thus won't grow and continue to fail
If you experience that level of fear, I recommend to make a concrete list on paper. It will help you realize which ones are tangible and which ones aren't.
That will eliminate some, but since the remaining ones are tangible, then you will know what to work on to reduce them.
Thanks boss, it (the fake it til you make it) is such a weird way for me to operate, but I can look at things like an experiment and be happy with that. I'll process and keep it in mind.
Being great is a process, not a state. So expect to make some mistakes and learn along the way.
I'm thinking of going to one of these coding bootcamps in order to change career into software development: https://codeworks.me/ - has anyone done anything like this before? What do you advise? I currently work in IT support but it's pretty dead end here
This might be just my local scene, but I did a year diploma at Tech and the lecturers' advice was to start in IT Support, learn their code, show initiative, and move up... Hope it works out though. At the very least, coding stuff is immensely fun.
I personally know a number of people who have switched careers with the help of coding oriented bootcamps. Most of them had zero IT experience going in so you may have some advantage there.
I don't know anything about this specific program. I recommend finding successful graduates on LinkedIn and asking for their perspective on the process and advice. If you can't find any such people, that's a red flag unless the program is very new.
Right now I'm in the middle of the Nucamp bootcamp for backend with Python. Not sure it's going to be quite enough to get me fully job ready but a lot of their Full Stack graduates do get jobs. It's a very low cost program and part-time/remote.
I see that codeworks is full time which makes it a big commitment. I don't see the cost
I'm currently working at a tech company and I'd like to transition my career towards software engineering. I've been familiarizing my self with coding a lot more than I've ever been exposed to before. If anyone here has attended a bootcamp I'd love to ask you some questions before I complete enrollment, thanks in advance. For those that never attended I'd still love to hear some advice as well as to what other resources may be available for someone who works 60 hours.
Udemy has some really good courses. One particularly good one is by Jose Portilla for learning Python. Since you work in tech, you can learn a lot by automating things that you or your team does manually and is repetitive. You can also put personal projects on GitHub, answer Stackoverflow questions, and do some LeetCode challenges.
IME answering SO does 0 for you 😔
Some employers are however interested in your SO points, and therefore giving good answers helps you. But again, only some employers do that.
I would hate if they looked up at SO points.
It takes a lot of point farming to get to a point
It favors people who started out early and also a bit of luck
I feel like spending time on stackoverflow is not worth its time.
when I first started out programming I was top 10 yearly on SO
nobody ever noticed while I was looking for jobs
maybe it’s different in other countries but well 🤷♂️
That must have been a lot of effort
They don't look to get an overview of you and how good you are in my country. They simply take a look to know how helpful you want to be, it's just a plus for your application.
companies will barely look at your github. So medium like SO...
Even if employers don't look at it, it's still an educational activity.
Then there are other activities that could have better pros/cons
Any advice for someone like me who have attended various python workshops but when it comes to applying it in a real case scenario, can never seem to code things rightly?
It has been a major barrier for me so far during interviews for a business analyst position even at an intern level which have been giving me major doubts in myself on my suitability for this industry.
Can you explain what you mean?
What have you been doing to learn besides going to workshops?
I have been attending online courses like the ones from Jose Portilla on Udemy as well as Dataquest etc. However, when I have to perform coding tasks during interviews, I can never seem to get them right. So I'm wondering if the way I'm learning the language is wrong or is this industry just not suited for me. Hence, I would like to get some advice from this community.
Sounds like you should practice coding more. You could practice interview-like questions on Leetcode, but ideally you should choose some kind of project to write that you think would be interesting. It's more motivating when you're trying to accomplish something meaningful to you.
Thank you, Leetcode is certainly a website that is new to me, I'll definitely check it out! I have also had lecturers advising me to write out steps I want to perform in words first before translating them into python, is this something that can really help improve my fundamental knowledge of python?
Absolutely, I start every programming task on paper, just creating some notes (and diagrams) of what I want. Then when I go to actually write the code, I typically write comments first which describe in words what should happen. Then I actually write the code. This will help you think in an organized way, and may allow you to foresee problems with your first ideas about how something should work. At least for me, I find that just describing a problem in words often points the way to a solution.
Also, I wouldn't take Leetcode too seriously, but it seems like it's some decent practice thinking about basic algorithms. I would not say it reflects very closely the kind of coding you would do in real life; they're more like logic puzzles to work out in code.
guyz, I dont' know if this is the right place to write this but i just need to share this to someone. I just got my fist software developer job for a startup company(Python-Django). That being said,I'm thrilled and very happy but i'm feeling this very bad anxiety and i'm feeling kinda nervous, I've been into programming for like 1 year and i've had some experience with django (side projects and youtube tutorials) but now i have lots of responsibilities.what do you guys think ?
hey guys
i am currently in ece engineering and i want to start coding
so from where should i start??
i have zero knowledge about coding
first year
I see, I shall try that out from now on then. Thank you very much! But am I right to say that python can technically perform anything I want but it's just a matter of typing the logic out?
Python has a lot of very nice modules/packages for doing a wide variety of things. I'm sure you can find a way to do whatever you want in Python. It is not always the best choice for a given task, but that's something you will only understand with more experience. Just try to build a useful project, you'll learn a lot from solving problems as they come up.
Alright man, thank you very much for taking the time to reply me. Appreciate it! Hope you have great week ahead!
This is common. They hired you because they believe in you, and they know what this job requires. Just do your best and you'll be fine :)
I'll beg to differ. I'd much rather look at someone's SO than their GitHub. Reviewing code is much harder than reviewing prose, and seeing how they explain things to others shows me a lot about what they know and don't, and how they deal with people. That said, I can't recall ever seeing a candidate who put their SO profile on a resume. I think it's a great idea, though.
Will try my best, Thank you ! ❤
If you start to feel overwhelmed, ask your manager or mentor for help. They want this to work out for you, too.
Great ^^
alright i will
anyone got any experience with work/life @ IBM? Maybe even IBM germany, since there's differences I presume
Me: no, none
tes
i got a data analysis/viz take home assignment which i did in a jupyter notebook and a separate daashboard via streamlit --- should I deploy to heroku (never done this before) or just tell them im done and run through it on localhost in my next interview?
instructions were "you can choose any dataviz library you want"
hi
I would say the opposite actually.
What you get out of a SO profile a lot less aligned than a github profile with criteria for hiring. SO requires candidates to find the right kind of questions they want to answer, I can't curate the order of the answer I will show on my profile (as far as I kwnow), and the answer quality depends a lot on the question itself (ex: what do I learn about the candidate from a question of type "I see exception X, what is it?").. The interactions with others is also rather limited and conflicts and issues are few, especially if you want to craft an answer for interview purposes. On the candidate side, you do have to be careful about the ach'tually crowd, which adds unnecessary stress and burden.
Comparing to that, github provides an opportunity for candidates to show off a wide range of skills applicable to the potential job. You can see how they actually code, test it, document it (along with architecture), how familiar they are with CI/CD. With regards to communication and interaction, I can also get a closer insight to their collaboration skills across actual PRs, whether on their projects or their contributions.
<@&831776746206265384> spam above
He was advertising a hackathon from a blockchain project named Celo
i dont care, its still unapproved advertisement and against the rules of the server
Guys I’ve been recently learning python, and I wanna know what types of jobs python can get you?, right now I want a job in engineering
Guy I've been recently learning python , and i wanna know why you want a job in engineering
There are tons of jobs with python. Going from data science to backend and many other areas
<@&831776746206265384> spam
I meant to link to #career-advice message
@fast gorge Let's... not spam
A. Money
Thank you!
you are welcome
It's a good career, it's fun and intellectually challenging
You are a good guy , you should just continue and progress like you are doing :) .
Good luck for the future @smoky quest
Hi, I talked to my boss recently about using python to help me with data analysis, webscraping, and excel management. He said he doesn't have an issue but ask IT first. I asked my IT department and I got the response below. Is there some type of counter-argument I can come up with? I really would like to use python to be more efficient at work and keep developing my programming skills. If it matters I am currently an Electrical Engineer who works with a decent amount of data.
That quote at the bottom is very fitting.
On a more serious note, that's a valid point that you need to consider. Who would own this code and maintain it? Is it your team or IT? Who would host it or execute it and ensure it works?
It all comes down to cost vs reward and reducing risk. What I see from their email is not that they are opposed to it but are afraid of the consequences.
Easy, don't use Python on things that would need to be maintained by others. It would only be used for your own productivity
Some ways to go about it is to demonstrate they won't have to host it, that the benefits are far greater and worth the cost.
You can also try to partner with them and try to understand them better and ensure they won't suffer any consequence
So I am currently trying to get into the programming/IT field. I have been an EE for 4 years now and it's been extremely boring. I always liked coding but for some reason I never went that route.
In order for me to get into this field I need some work related programming projects under my belt. Which is why I brought this request up.
Maybe I can say something along the lines of I want to use python as a tool to complete my job tasks. It won't become a necessity or requirement of my job/program. Rather it is just a tool I use.
I can guarantee you that the IT department doesn't give a crap about your career aspiration. They care about what they have to maintain.
Of course of course, I am sorry if I implied that, was just providing some background information about myself.
IT isn’t going to budge.
So if you say it's for your job tasks, they will still push back if they are under the impression they have to maintain it
Because I’ve said same shit before when doing IT. Stuff that is “only for you” seems to become IT problem when you leave.
Try to put yourself in their shoes. Someone you don't know is starting to use a new tool you don't care at all, is extra work, and is going to end up being your responsibility or potentially break some system if they leave and are trying to force you to support it. How would you react?
I'm just using it for data analysis, plotting to make some engineering decisions. It would only be used a tool to produce a solution. You can delete python afterwards for all I care. I'm not making any apps or scripts that will constantly be running.
So that's the type of things they need to hear.
I would recommend you to consider them as some type of customer that you need to understand and address their fears
Don’t
Wrong channel. This is #career-advice
@light radish So you don't have the authority to install software on your own?
just recognized, sorry 😉
Not really, you have to contact IT about pretty much anything you want to install. My company lives in the stone age. I am surprised this guy even knew what python is
I work at a nuclear power plant
Oh, I'm sorry to hear that 😦 Yeah, having to ask IT for everything can also be costly I guess)
hi!
I am a student in BS IT and now it's going fifth semester. While on this learning journey i got stuck sometimes what to choose for my career . As there many technologies like programming , networking , AI,ML, cloud soon (according to course outline) so guide me on choosing the career as every new technology is itself a broad area.
The most important guide here is your own interest. It can be helpful to look at job listings to see what kinds of opportunities are out there for you to pursue. But it's unlikely that people here can really tell you what field you are most likely to enjoy and excel in
I'm glad my company is not this rigid, however we already have a situation where someone was using a Python script to do reports and now he's leaving and it's become someone else's problem to maintain.
i am not sure about my interest it is varying...
I'd say just keep exploring then. If there's any particular area you think you might be more curious about, talk to people in that particular field about what they do
At worst you apply for internships or jobs in different areas, as you may not really be sure until you get that experience
I'd say that, when it comes to applicant screening, people usually need to make a decision on whether or not to interview a candidate based on 10 minutes of research or less, including reading the resume. That doesn't leave a lot of time to explore their curated GitHub profile. I think it's extremely tough to spend 5 minutes or less looking at a project on GitHub and make any decisions about their quality. On the flip side, I think if you were to take someone's SO account and sort their answers by the most upvoted, you could pretty quickly get an idea of how well they know some topic, whether their answers tend to be correct or not, which technologies they're able to provide good answers for, and so on.
If I look at a candidate's GitHub at all, it's rarely more than to see a project and think "oh, that sounds cool, maybe I should ask them about that in the interview".
there just isn't time to do any sort of real code review, and short of doing a code review, the projects on github don't tell you anything that the resume doesn't about what skills someone has or doesn't.
One of the difficult things about job application advice is that different people have their own ideas of what they would like to see, and can be quite insistent about it, while also being quite contradictory to each other 🙂
I do think it would be a waste of time to just link to your GitHub and that's it. It would make more sense to point out a specific project you're proud of at least, or one that is relevant for the type of skills needed in the role.
I was told to not have links on a resume because it would trip security filters. good or bad advice?
A URL does not have to be a hyperlink
I just put my GitHub username, or should I make it as effortless as possible by just putting the full link?
A curated Github might be nice at later stages though, if you've made it to the shortlist.
possibly, yeah.
lots of resumes have links in most ATSes I have used. So I would say it's fine.
yep. That's just half the battle. Github profile's readmes and direct links or call to action from resume can help a lot
Text only link is best.
Any pointers on making your Linkedin profile look professional in the Tech industry?
that must be why I got denied 😔 😔
Doubt it, likely your resume was never looked at because all entry level jobs just get swamped and luck was not in your favor
Somewhere between Never <---> during initial review
You learned a valuable lesson here, don't ask questions you don't want the answer to
When I did something similar I just made the scripts and showed my boss and he was like that's cool and I got promoted for it
You probably could've phrased this in a few different ways so that your boss wouldn't have required you to consult with IT (or just show him a script after you've made it, or just automate your work flow and tell no one and pocket the extra time for leisure or something else)
So before if you had done this same thing you would've faced no corrective action only possible positive feelings about your industriousness, but because you went out there and asked for permission from your boss, you are now going to have no excuse
Sadly, I do agree with this. Sometimes, accomplishing your goal and asking for forgiveness later can be better. If you can build something that is too good to ignore, then it won't be ignored. Once the genie is out of the bottle, they can't unsee it.
I do envy that you got a promotion though. I just get a shrug for automating stuff. I don't bring it up much anymore as I find that I just have been fortunate to have a job that is very much stress-free due to my scripts. No one cares how much time I spend on my tasks. I'll I need to do is meet my deadlines and be available for ad-hoc stuff.
could anyone advise which is/are the most well-reputed online only training courses that release a recognized diploma?
thx, some good info...
did mine at general assembly, would recommend
I believe edx.org has certificate options, but those are like ivy league schools where you're not gonna get an online course degree from
HELP!! i have to connect two PC's a sever and a client with the socket module but the thing is that it works for LAN but for WAN it doesnt work casue of my fire wall i have tried port forwarding although im not sure is i did it properly can someone help me?? PLZZ NEED HELP!!
Context? What did you port forward, which network is the client on and which network is the server on?
Port forwarding is used to forward a port from an internet-facing device, to a device which is not internet-facing
Like say, if your server is on a private network but you need to access it from the router's public IP - you'd forward from the router to the server.
i thought it removed the blocked port that is done by the fire wall of my browser
A browser doesn't have a firewall
im sorry not the browser but the router fire wall
yeah, that's much different.
lol
The port will be "blocked" if the router isn't running anything on it.
The router isn't running your server and your server isn't on the internet. If your server is on a LAN you need to forward from the router to the server.
which I could maybe check if you've done right, but I would need to see all the stuff I asked for you to post.
And I'll have to respond in like half an hour or more now
thank you for the attension but i have to go right now cya
@tropic cairn We don't allow for recruitment
Okay. Any guidance?
There's a few links in the channel description for the same
I suggest looking online at glassdoor
Then look around and find someone who knows what the industry in your country like is too.
@vapid jay I can't comment on your country, but I would imagine your government's website would have a page with data regarding average earnings sorted by industry, so you could have a look there to get some sort of idea
And dont just take something because some random internet stranger like me told you so
Yeah with how things are there i wont trust them either
Why's that? I wouldn't see a reason for them to be reporting false data on earnings and work
What is that ?
Its a website that allows you give reviews on employers and what they pay and other details
It can be a good career for some
Oh cool
Programming isn't for everyone, but if you do truely enjoy it (which you won't know until you've been working with it for a while) then it could turn out to be a great career choice
@vapid jay how is Bairut (بيروت) right now ?
Like after the explosion
Damascus I am really close to Lebanon
I've been programming in lots of languages for like 7 years now.
I definitely don't want to be a programmer as a full time job
Oh sad for you
Programming is definitely just a side hobby for me
And the worst is that my father had money in a bank in Bairut and now its stucken there :(
Some like to do it as a hobby but not like being paid to do it.
I guess I'm just not skilled enough in it, but not sure
That and my school doesn't offer an SHSM for programming
SHSM ?
Specialist High Skills Major
It might just be a Canadian thing though
But its a red seal on my high school diploma and about $900 worth of certificates for free
What are canadian uni's like can international students work while studying there ?
Not sure, I'm just a high school student going into the trades lol
But if you mean work as in a part time job, id assume so.
Part time but as a dev would be nice.
Not sure
I've been programming for a few years, a CS degree for sure isn't what I want. I know that I would go insane doing nothing but programming all day, so I'm much more partial to engineering, which also involves programming but with much more hands-on applications and a lot of other things that interest me mixed in
Is there an engineering cs degree and what's the difference ?
Im working as a electrical engineer and use programming to automate tasks, so i can relate to that 🙂
what kind of programming do you do as an electrical engineer?
Currently I'm hoping to do an accelerated engineering pathway, which gets me my bachelors and masters of engineering within five years. I'll specialise in robotics and mechatronics engineering for my bachelors degree (which involves a fair bit of programming), and then the masters in electrical engineering (also a fair bit of programming)
Electrical engineering has programming in it ?
Mostly automate tasks, i got a lot of file editing in my particular field
Generally things like low-level systems programming on microcontrollers and whatnot
Stuff like PLC ?
There's a few engineering specialisation's that have a focus on programming, like the Robotics and Mechatronics degree I mentioned has two pathways, automation and artificial intelligence. So as one would imagine, both involve a lot of programming, but then with focus also placed on robotics, mechanical engineering, circuitry etc etc
Its very broad
Yeah that's what I like about it a lot. I get to explore a large portion of several fields I'm interested in, and my uni is very good at giving practical experience, so I can always do some work-placement stuff at some company that interests me to see what it's all about. There's just a lot of opportunity to do a lot of different things
Yeah, also programming is a great skill-set to have whatever work you venture into. You can really automate everything you can do on a computer. It is a big timesaver, atleast have been for me 🙂
I want to start for myself in some time though, i have a couple of neat ideas im going to work on at the side, and hopefully it will be a product people will buy
print("hello")
Describe your experience using or contributing to open source software, specifically software in the desktop space if possible.
how do we answer such job application question?
Seems pretty straightforward to me. Of course you should tailor the answer to the position which you haven't told us about.
How do you think you should answer it? What aren't you sure about?
Uhm, I just don't know what to mention. I'm not that big of an open source contributor with a flashy github profile. but I'd like to be. But I have however help by like chatting with developers of some projects and online communities/forums
The 'using' makes this way too easy
You can literally never have even thought about contributing and still talk about that for hours. Python is open source software.
If you've never done comtrib, just talk about use
like I mean I don't know if what I do is considered contributing
If you haven't had a PR accepted then I'd probably say no, but it's still worth discussing I guess.
Not directly at least.
ehh yeah I guess
back in the day I reached out to a developer of some project, they added me to their slack, and I reported a problem I was having, turned out it was a bug and I was like giving them error logs and test there fixes but I still didn't have a pr
I guess, well here goes nothing 😄
Sure why not? Whatever works to effectively communicate your experience and knowledge
I have 2 of my uni projects on my cv right under my personal projects (purely because the personal ones are more recent and i feel better about them)
but the 2 uni projects were a capstone project and a masters project so not exactly small project you could leave out of a cv, especially if you dont have that many projects like i did
Makes sense. I would think it's cleaner to just include it all together as a potential employer doesn't care that much whether you did something for school or for yourself that much, they just care what you did
This mostly kinda comes down to being well liked in our current economic system is more important than your actual skill set (depending on coworkers and industry but yeah)
If I want to contribute to a project to build my resume, does anyone have good recommendations
ty :)
@dusky temple
hi
hi
hi guys, i have a coding assesment, but was wondering would i stand out more if i implemented model view controller strucure with react or just do without?
The company does like software principles.
This is a channel for Python career discussion, please keep random message dumping to off-topic, thanks.
can I apply to any coding bootcamp at age 16?
Technically, it depends on the requirements of the specific bootcamp.
Whether you should or not, that depends highly on your situation and the different choices you can make
if you're 16, are you a full time high school student? that should come first
the few coding bootcamps i've looked at or that my friends did were full-time endeavors. no studies on the side, no jobs on the side
and they all had careers/degrees not related to CS and leveraged coding bootcamp to change their career to software development. so if you're still in school, you might as well walk the path of going to college/uni and getting a degree related to this field
Nucamp is a decent part-time one for web development, just 10-20 hours per week and I know a number of grads doing pretty well. But for a 16 year old, @steep ruin I would generally say it's better to put that money and effort in to college prep
ok and is that one specific to webdev only? and is that in the US?
please help https://www.reddit.com/r/AskProgramming/comments/q7nv0k/i_need_help/ this is not the average help inquiry, this comes with a story of my life.
Yes to both
Programming is hard. The only way to learn it, ultimately, is to just practice. There are pitfalls and ways to waste time, but you learn to avoid those from experience. There are no shortcuts.
If you're interested, you should stick with it. If this present opportunity doesn't work out there will be others. There's lots of help for you here in this community but it's all up to you to be persistent and keep learning!
Hey everyone! I'm a new member joining as I dig through some career growth options. I'm looking to develop some programming ability, mostly for automation and simple applications within my workplace environment, to allow for a role transition in the coming months/years. Is there anyone that could provide language choice advice / have a quick conversation regarding tips for this sort of start. I'm typically a person who learns best by building up a project / solving a problem, though it can be furstrating.
Any advice would be super appreciated, and, more over, Thanks for being a part of the community, a friend couldn't stop raving about how helpful everyone was!
your honestly biggest crutch is "i live in a poor country"-- this makes networking incredibly difficult to get freelance positions... are there not temp agencies in your country that can get you setup with some consulting/outsourcing gigs? which poor country are we talking about? eastern europe/india have better infrastructure for these gigs than others i can imagine
You're on a Python server asking what language you should learn, so expect biased answers but yes Python is a good place to start. A lot of people recommend the book Automate The Boring Stuff to start with but there is a good list with all kinds of resources coming up below...
Meh, it won't work here but send "!resources" in the #python-discussion channel, without the quotes and you should see what I mean
!resources it does work here :), unless they recently changed something
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
@gritty rivet - The research I've done has pointed me to Python for windows / O365 automation stuff I can't/don't want to do with Powershell. Application development would be simple, and I'm not actually sure that programming it myself is the best option. One thing I've managed in the past is using Excel and macro enabled sheets to create an email generator, filling portions of the body of the email with user-specific information. This is... not the ideal way to do this, as it's clunky and still requires a fair amount of input from me.
i'm like you, in a non-tech role but using python to automate things. pick a problem you have and fix it. i don't currently have plans for a career switch but i'm definitely making my life easier, and improving performance for my team with the scripts i've introduced
i've not explored other languages but python is a pretty safe pick with the amount of resources and libraries available. i use python pandas and smtplib on the regular, combined with a little powershell.
one major thing i've not figured out is how to best deploy these tools so other non-savvy employees could use them, but.. in due time.
I am sorry that you misunderstood what I said, I expressed myself in a unclear way.
I have had no professional help, I have hardly find any professional help and also looked for in that deeply.
what I tried to say there with the "I live in a poor country" which is more like a "I live in a country where you don't get paid enough to live" unless you have 3+ years of experience and graduated from college, you will not get paid enough to live, there are always exceptions but for most of us no and for me someone who has no degrees is complex to get a opportunity.
I know that it doesn't sound much but with $50 US a day it would give me enough money to live better than most of the population here, I haven't Freelance because I was looking to provide a service related to programming but I haven't been able to become "efficient enough" to have the courage to do so.
I make money online with no consistency reselling game accounts, I have been able to make in the past 3 months $535 US and that comes from 2 - 4 accounts sold during the month.
I barely live but I am happy that I can study and work programming as much as I can, I need more interaction with the outside world what kindly stops me from having so is that transport is expensive, and I have tried walking all over the city and it has been a waste of time.
I remain persistent and giving up is not an option for me, it is my obsession to become a self-taught software developer and I have so many good ideas for the future of humanity but first I need to get myself going and then I can make all those ideas shine.
@arctic token This channel isn't for recruiting/getting recruited - the channel topic explains the purpose of this channel.
Hello, I'm sorry about the block of text, I just feel like I need some advice.
I'm a 21 year old self taught programmer from Spain. Well, I call myself that, but I don't have much to back me up - I don't have a degree, or any kind of academic title, nor experience in the field - I just have a bunch of programming projects somewhere in my hard drive.
I like programming, I know it's my stuff. I think I'm good at it. How good? I think enough for a company, as a junior developer at least, or so I say to myself. At least I know I'm better than the guys that come out of FP (FP or professional formation is a 2-year course in Spain, aimed to train people to be good enough for work. It's not as in depth as CS but good enough to write some code). A friend of mine is finishing FP right now, and I'm orders of magnitude better than him, I teach him sometimes(it's impressive how little they teach him!), etc. My point is that I've been coding for a long time. Actually if someone would like to test me, I'd appreciate it, to know if I'm ready to work or it is that I just think that I'm the shit when I'm just that - shit.
But that's the problem, right? I don't have anything to prove that I know what I'm doing, just a couple of projects that might or might not be even mine! I don't know if I should be even going out there. I think I'm good enough, but what if I'm not? Will anybody hire me or should I wait more and keep studying and making projects?
About what I know: I feel the most comfortable in (C)++ and Python, but if I have to I have no problems developing C# (VB as well lol). I can do a bit of x86 and PHP, not that I've spent too much time into it, but I feel like can pick up any language to a decent level in a couple of weeks.
I'm good in leetcode, I've deployed a website (the design is very mediocre, graphic design is NOT my passion), I'm competent in linux (I use arch btw); I feel like generally I learn fast.
I enjoy primarily low level stuff, but I can adapt. I'm also very dedicated when it comes to studying (computer stuff, I can't study anything that I don't like for whatever reason).
But enough self praising and jerking myself off. I'm usually not this self absorbed, I just feel like I need to sell myself a bit lol
I haven't actually applied anywhere yet, I'm like super scared for some reason. I live in a fairly small city (population 80k) without much industry, this means that the pool of companies I can go to beg for spare change isn't brilliant, so I don't want to ruin my chances too soon.
I actually don't mind moving to another city(I've got a driving license so that would be of no issue), even abroad. I feel confident enough in my English for that.
Still, every company I've looked into either asks for a degree, tons of experience or (most likely) both. I really don't know what to do. Do you have some insight?
Sorry for the wall of text,
Ardi
Can anyone suggest me the best resource to learn data structure and algorithm in python?
😑
Is it necessary to talk about career discussion
A person needs some knowledge n u r talking about career discussion
@oblique bay see the pins in #algos-and-data-structs
this channel is meant for career discussion (like the name says)
ei im learning that
What projects can i make to earn a decent buck, say 10k (Kinda freelance, but im only 13, learning programming)
If someone's got any insight ping me, I'm going to sleep
- The main thing is to pick a goal and make a plan
- As a prospective employer, when I hear people saying things like
FP is too easy for me(or any equivalent statement), my first reaction is thenWhy weren't you able to get one then?. The value of a degree or certification is a lot more than being able to write some code. - Your situation is not much different than anyone else without a degree. Either find a job or get a degree/cert/bootcamp.
- You won't know if you are ready or if you can get a job until you actually try. So put together a resume, clean up your projects and upload them to github and go through some interviews. I understand it may be daunting and people may put in their ego but there is no reason to. Someone rejecting you is not a reflection of your skills nor your worth. And the nice thing about going through some interviews is it will help you see where you do well and where you do not. This will give you some topics and skills to focus on and work on to get better
- We are now in a remote friendly environment and I hear there is a nice tech scene in Madrid and Barcelona. So don't restrict your search to local companies and if you are ready to move, go hit a bunch of cities for interviews. You can even group multiple interviews in the same city at the same time to reduce the amount of trips for interviews
- You mentioned multiple programming languages. That's great but depending on the jobs you target, they won't be relevant at all. There is also more to it than just programming languages. So look also at the jobs which interest you and which skills they require. You can also see some examples here: https://roadmap.sh/
So overall, I would say:
- If you are that good, then go look for a job and see what happens. Best case scenario you find a job. Worst case scenario, you learn where you need to work on.
- If the job search doesn't work out, then look into FP or other degree or bootcamp or whatever equivalent
Discord has the capability of having multiple channels on a given server. If you are on the desktop, you can look on the left side of the screen and see this server has more than one channel. You will also notice that each channel is named after the topic they are about.
So yes, this channel is dedicated to #career-advice and if you want to talk about something else, then you are at the wrong place.
If you want to get into that type of job, it looks like you already laid out what you need to learn:
I went to a job interview and I told them all this, and they basically told me that they need someone that can program with python and SQL, work with microservices and restful APIs, they said if I learn this and pass the test they will hire me, I know that the test is about creating a form in python and then I think I have to connect it to a database using a MySQL GUI.
What's stopping you from learning that and practicing?
Anyone here got examples of what a production engineer does day to day , right now planning to get into it from my current engineering role in a year or 2 or when I feel my code foundation is at a decent level.
production engineers don't write code per definition
so if that's something you are interested in, you don't have to wait for your code foundation to be ready. The definition of a production engineer is to help maintain production. That means deploying services, machines, configuration... It's a lot closer to sysadmin than software development
They are also called more commonly operation engineers.
Note also their numbers is sort of going down and being replaced by automation and the role has moved more towards SRE/devops
Ah kind of what I’m doing currently , though i still want to have a more solid foundation for flexibility reasons and further progression. Thanks for the info
Nice to meet you all
does anyone know if coding can get you a scolarship?
yes i am a fulltime highschool student
oh ok thanks
splicing another question onto this, can contributing to any large open source project increase the likely-hood of one getting aforementioned scholarship
what should i learn to get a quick fast job in hiring section? (i have decent knowledge in python oop and none other languages and also my data algorithms and structures are decent
aren't you 13
yes
in another server called (codingsupport), it has a hiring section. Technically, im not employed since its an equal trade, i give project, and they give me money.
so now im wondering what are some core stuff i should learn to get myself a quick 2500 bucks (in 7 months or so)
Thats not how any of this works
If they give you money for services thats literally the definition of employment
they can give me money in the status of gift cards
It doesnt matter how they pay you, just that they do
Isn't that trading?
i give them project, they give me money, we havent signed any official documents stating his/her employment status
Employment is a trade, of services for some sort of compensation usually monetary
I'm just asking what i should learn lol
Anyway this isnt relevant, if you want a quick job you can look at your relevant job boards for your country
Usually its some sort of web tech and JS, in my case its C# and JS
that's bullshit, considering the pay i get, and its extremely time wasting, and i learn nothing
i would prefer an online freelance job as experience earning to prepare me for my future studies, and earn some bucks on the way. I need a new computer >_<
Look at job boards for other countries then? The idea is the same, we cant tell you what to pick, we dont know where you are or what youre looking for
i meant some good knowledge to have
like a good usage of the language, ect. Or some important concepts
Im a teen(age between 12-16) and just learnt the basics of python in a course.... What can I use to advance and learn more so that I can use for jobs for the future....and also was wondering can I get a job at this age by programming?
Youre confusing me my guy, do you want to learn something properly or do you just want a quick job
learn something properly( that would be the key part) then get a job to get experience and earn quick bucks
you can get a job, and you're having the exact same situation as me
But wouldn't doing jobs such as these hamper my studies as I'm still a student
Its good to get some job experience, as longas you learn how to control your time, which is time management
You can start with the !resources tab in this server, plenty of quality books, tutorials, blogs, etc for beginner to advanced concepts
im not exactly beginner now, and im thinking of what my next step is. I've finished advanced oop and started on data structures and algorithms
this is the most confusing convo i've heard in awhile
Wow, thank you so much for your reply. About FP, the requirements to get into it are to complete the last two years of high school, which I didn't for unrelated reasons.
Now that I'm thinking about it, a big part of me not applying is my ego lol. Yeah, I'm going to do just that, I'll clean up my projects now.
Do you think companies will even bother to give me an interview? I've sent probably more than a hundred applications through a website called InfoJobs (I don't know if it's a Spanish website, but it's a job seeking website), I've sprayed applications left and right and only radio silence here. How would you recommend me actually applying?
Whats FP?
I explain it in the original post, it's like a 2 year accelerated programming course
if you don't try, you'll never know.
Big ego tho
a rejection or failure to reply is not an appraisal of your worth
I had to look up that word lol.
But how do you think I should be asking for interviews in the first place? InfoJobs has not worked for me at all, you know (hey i dont have experience or a title but im real good believe me~~) is not ideal if you want to hire somebody.
I actually did that once and it worked out
but it really depends on where you are. cultures differ.
Not my experience unfortunately :( absolute radio silence here, not even a call
is going back to school not an option?
i think you should do the best you can into making it an option
you claim you know your stuff, maybe you do. but you're not getting any employers to bite. what do you think should be your next step?
What is the barest minimum for a junior python code monkey someplace where people are willing to give a chance to person who knows the basics, but has as much experience in the field as in ruling a country?
That is: None.
I understand my question is rather vague.
what is the barest minimum... what? knowledge? experience? salary?
Knowledge and skill. All the experience I have is making a game with a friend, based on django. So far so good with all the different classes and jugling the objects, but even now, stating these things sounds like a child play compared to what I expect you guys tend to do*. Money don't bother me - I want to get the opportunity to learn, not to pretend I am learning while instead whining for money.
is it possible to go on to go computing without certificates for maths or physics?
i am really interested in coding but i am not taking maths
I will let better men to answer your question, but if I felt strong enough to answer to you, Kibben, I would say: give it a try. You won't know unless and until you try. Hey, I was completely green 5 months ago, and now I have fun trying to make that silly game.
and my teacher insists that it would be impossible for me do have a career in the field without a A-level (uk system) in maths
thanks man, will do
yeah, i didnt even get the grade for it (off by one), but all my friends says its the worst
thats cool, gcses in a public school is a nightmare tho
Im going to take gcse computer science, anyone know the curriculum so I know what to learn in advance?
its all pretty basic... Are you going to do aqa?
I want to get a degree in computer science and develop software
its a good course and is pretty easy to work through
thats good, trust me your avoiding a lot of trouble by being so
ah damn
I repeat my question.:
Ferret: What is the barest minimum for a junior python code monkey someplace where people are willing to give a chance to person who knows the basics, but has as much experience in the field as in ruling a country?
pastafish: what is the barest minimum... what? knowledge? experience? salary?
Ferret: Knowledge and skill. All the experience I have is making a game with a friend, based on django. So far so good with all the different classes and jugling the objects, but even now, stating these things sounds like a child play compared to what I expect you guys tend to do*. Money don't bother me - I want to get the opportunity to learn, not to pretend I am learning while instead whining for money.
your question is really quite vague. i'm not sure what your objective is. to get employed as a dev? or for pure learning? they're two separate paths that may converge sometimes, but not always
also what country are you in
Hey Guys.
Can anyone be king enough to suggest to me what aspect of python would be good for a student as myself. I'm a high school student and I'm done with python basics..
The country is Poland. My goal would be to... learn more? Get a job? Why can't these be interwinned?
if your goal is to get a job, then get a job. what have you tried thus far?
Ok, I don't understand this question. Tried, like, what? (Sorry)
oh, have you looked at job boards and applied?
do you have a network of family, friends or acquaintances in the industry that could help you get employed?
what is your education level-does your school have a careers department that can help you?
Ahh, these things. Sorry. I have looked at the job boards and, well, that's why I thought I would rather ask you guys about it. I did not apply, as I don't feel capable do to much on my own, yet, and I expect at least decent autonomy in poking the most basic stuff. I cannot expect any help from the family. I am a master of internal security, with bachelor in same field, but this won't help with anything unless I send my papers to the police or military.
humm I think I lack the cultural context to understand what the police or military have to do with this... (I am American)
@vapid jay My advice is to do some personal projects, so you can show a natural interest in programming. For a Junior that's way more important than technical skill as you will spend more time learning than working in your first year.
Even better if you put it on github and put that on your CV.
Personality/willingness to learn/passion etc is way more important when hiring a junior dev (all IMO)
if you need something to fill out your github, you can do mini projects/examples to learn various popular packages or frameworks that might get used at the job you are applying for, e.g. data science (pandas/sklearn/plotly), or data engineer (pandas/sqlalchemy/pydantic), or web developer (starlette/flask/django/fastapi) etc
As you are speaking I'm literally going through the last changes on this little game of mine on github! Thank you.
I will be working with the following material: A. Programming: Principles and Practice Using C++ by Bjarne Stroustrup B. Think Like a Programmer: An …
is there a server to post job opportunities?
Why does every entry-level position require 5+ years of experience? I thought that'd just be a meme, but gosh. It's real.
how would I even know if people will reply? There is only one way to find out.
Put yourself in the shoes of an employer:
- You get tons of applications from junior candidates
- 99% of them have a degree >= license
To compete, you definitely have to stand out or target less glamorous companies. Note however that some companies are more about if you pass the interview, then you got the job than specific credentials.
So make a nice resume, prepare for interviews and try it out. But be prepared to have a lot of no or negative replies. Again, degrees do help and not having one is like doing your career in extreme hardcore mode.
Do you have a concrete example?
probably a subset of https://roadmap.sh/
That's just not entry level. But if it says something like 1-2 years and you have zero, it can still be worth applying
I'll try, I just hope that I get the interviews! Should I hand craft my resume for each company?
I recommend to have a master resume which contains everything. And then just trim and adapt for each company
Thank you!
Hey people
I'm going to apply for backend dev jobs soon
And I wanted advice on - what skills should I develop that sets me apart from other devs looking for the same job, that I can easily put in words.
In "How to win friends and influence people", it's mentioned that you must talk about the other person's interests to get their attention, or get them to like you, or get the job done
So I'm not looking for generic advice like, do more projects, be a better dev etc.. but very specific advice on attractive, rare skills that give me good leverage
if it requires 5+ years, it probably is mid-level. If it is actually entry level, then they probably are cheap and greedy in a sellers market (I hope they burn!
)
Is this unique/distinguish strategy for the resume, or just the interview? Because it is a lot easier to distinguish yourself in the interview.
that depends on the specific job.
Beautiful logo 😉
well, as an example, become an ML expert
be good enough to perform and apply original research into some groundbreaking ML technique
that would be extremely attractive and rare
but really your basics are more important and realistic to focus on. proper automated testing, basic devops, knowing how to design software PROPERLY, communication skills will put you in the 90th percentile already
depends on the backend job. If it doesn't require ML, then not so much
yes, of course it would be for a specialist position
which is why I qualified that with “focus on your basics”
yep
because if it was both attractive and rare and necessary for the position, then it’d be a pretty niche opportunity
tbh I think it’s the wrong question to ask
What programming langs have you guys learnt to help with careers?
yeah, that's why it's very much job specific. It's a nice try though
java has been a big help given how dominant it is in some areas
you mean what’s popular? in general Java, Python, JS, and C++ (location dependent) are big. but unless your usecase is very specific, skills and learning ability matter more.
thanks for replies! im a huge newbie in all this
I would say Java is the single most popular language?
yes, from what ive seen that seems to be the case
but many positions will accept general programming experience as long as you show you can learn quickly
Yeah, it makes sense. Once I have my resume can I send it here so you guys can help me optimize it?
k onda wachin 🤙
definitely.
alr thanks :)
e
how to learn about designing software properly? i recently failed to get a job even though I have a ton of experience, because I wasn't able to explain a robust software dev structured practice
- https://www.amazon.com/gp/product/B08CMF2CQF
- https://www.manning.com/books/microservices-patterns
- https://www.cosmicpython.com/
- https://www.amazon.com/Art-Scalability-Architecture-Organizations-Enterprise-ebook/dp/B00YF0OSHC/
- https://www.amazon.com/gp/product/1736417916
- https://www.amazon.com/dp/1492043451
- https://dataintensive.net/
- https://www.amazon.com/gp/product/0136524036/
do you have opportunities to practice (high-level) design while employed?
i guess we always have opportunities to practice design
not just by yourself, but also having discussions with team members
not really i guess 😦
as scale increases, it gets harder
Hey im a student doing my undergraduate still haven't started i really wanna get into machine learning i have no idea where to start can you help me out please
The #data-science-and-ml channel has some pinned messages that might be helpful
Thanks I'll check it out
that's generally not a good thing IMO
do you have a tech lead-ish supervisor you can talk about this with
you think so, hehehe, yeah it is definitely not, but how do i get into an org that can? or how can i do it by myself
for the latter...there are resources online
if you are the kind of person for whom software engineering "makes sense", you can also work on your own projects
as for the former...be selective about whom you interview with. though that can be hard if you're not even getting many responses 😔
suggestions for a good part time entry level position to help build some experience in programming while actually making a little money thats not web design? lol not hating just not my cup of tea
by "web design" you mean "no webdev whatsoever"?
no not any at all just dont want to try building a career in that field
thought of learning a little to build a website to display what ive learned and am learning
what I meant was more...what about backend web dev?
oh that would be appealing yes.
no recruiting.
oh sorry for that mate
@arctic token recruiting isn't allowed in this server. Please reread the #rules and #code-of-conduct.
Do you guys know of any start ups in data analytics?
A month or so ago I saw someone else's Access form-db project that we will be using throughout the next major... actual production project. He was no programmer. I annexed the project.
Now my pay jumped by 33% and I can make sure that we will all be using functional tools. I might escape from the physical work at this rate.
So anyway... how often do you do study on these systems outside of work?
according to Robert Martin:
The super-human (a.k.a. The Clean Coder) is always responsible for her actions, can say No even in the toughest times and to the toughest managers and clients, sleeps at least 7 hours per day, spends 20 hours per week for her personal professional development, regularly does programming kata, does TDD 100% of the time, doesn't write features unless there are acceptance tests, doesn't need the zone, cares about the business goals as much for the technical quality, writes checks if she caused problems, refactors mercilessly.
This is a bit tricky balance between resting enough and learning enough.
20 hours is... a lot
well, this is a bit extreme case
I'm also not convinced that TDD can even be DONE in VBA
100% test coverage is not really needed too IMO, 80% is more than enough
but well, he is still an example of the ultimate programmer.
Note: I do test things. I don't know how to make it test itself.
I usually leave weekends for major breakthrough learning
having my worktime at least partially as part of learning
trying to learn during evenings if I have a mood, but often I don't mind to relax at the evenings.
You have to give yourself time to relax or you'll burn out.
Sorry if this is the wrong place to ask, but what are some helpful resources to get you unstuck from information overload when learning to code? I feel like I'm losing my momentum trying to learn everything all at once, i know it's not efficient I just think my desperation for getting a job is getting the best of me, its hard deciding on projects to build that arent from a tutorial 🙃 😪
I'm almost done with the Python Crash Course book and currently doing TOPs full stack circuculum, yet i keep collecting books and other resources coding related but it just throws me off the path again
Maybe, you can try to build something around your hobbies?
Only thing i can think of is building a a very basic website Around my hobbies using bare html/css, as far as using python I'm not sure, which sucks to say because i feel like I've been doing well with learning python but still find it hard to build a substantial program from scratch
or maybe, another idea could be to look for some jobs description / business company. Then, try to build their product (only some features) as a product demo... to use what you have learned and practice more
Interesting ill look into that, i don't think i can confidently recreate features yet but i may be able to replicate the design/layout
yes! The idea is to go beyond the usual tutorials and get real use case with real project/product. For example, build a platform that allow car sharing between individual, or even a "facebook" like. Try to see how you can do that etc.. You may have some difficulties of course but it will also be progress. And you have a great community here that can help.
You said that you are desperate to get a job, right? maybe you can find an internship (if you're still a student) that will help you. Or just apply for junior post..
In the meantime, work your skills, e.g doing project.. build your profile
Thanks for the advice much appreciated 🙏 i think I just needed that reassurance that its normal to get stuck and to try things like you explained above. I am a student but for graphic design
you're welcome! I was a student and started with graphic design at that time, even 3D things... but now, I only do development 😂When I was a student, my life was tutorials all the time. After that, an internship in development and etc.. Don't try to do a lot of things, go easy on you, move forward steps by steps
Can you guys help me out a bit. What is the prerequisites of starting deep learning?
for example, do I need to be good in math, machine learning, or some other stuff? (I am planning to start my thesis with this.)
is data science job chilled?
My friend which has no background says that we need get money, then jump in
He has no background in programming languages but he is curious
Hello, how to immigrate in usa?
wilkommen
Depends on the method, H-1B - Get a job offer from someone willing to sponsor and try your luck at lottery, there is diversity visa if your country qualifies, get student visa - try to convert that into working visa, marry a US citizen or LPR. It's pretty hard to do so
The best way to achieve a remote work from Brazil to USA? Is that too hard?
Getting hired directly with US company? Yes, most US companies tend to outsource to someone local so they don't have to deal with local labor laws
I want to freelance in web dev
Is front end knowledge enough ?
If I did the front end course on mdn
if they have Brazilian branch, they might hire you there and assign you to work with US team, few companies want to put up with local labor laws though some truly international companies do. However, it tends to be for senior people that are very hard to fill. For more generic roles, it's easier to just hire via Brazil contractor
i geted, i think is still more easyly find a company in Brazil that already have a contrate to usa company. But what i realy wants is to received in strong coin, the Dolar is five to one in Reais, i was guessing to find some humam resouces direct to eua, this would be great!
Idk if this fits here but do i need to go to university to become a data scientist?
I don't think they would pay you a US-level salary if you're in Brazil. And if you could move to the US, the cost of living would be significantly higher. But in either case, the dollar is probably more stable than the real, sure.
That's fine, i realy don't will need the same amount of money to work from here.
I don't think that, but certainly is the best way :)
Oh dam thats gonna be tough tho
Few US companies are going to pay overseas in US dollars
anyone know of a good place/how to hire quality python devs for contract work?
Contact a hiring agency
Hey, I'm from Brazil too :)
python is pretty good. I like it better than java or javascript, but I'm sure that if I actually took classes for those I would enjoy them a lot as well.
Santa Maria-RS and you? not sure that we can talk in Portuguese here
MT-MG-SP
how long would you all wait to follow up after submitting a take home assignment?
have you read that book? I was thinking of purchasing it
Yeah, I have
from an interview?
it was a useful reading for sure, although sometimes it was a bit too much java languashed
I'll have to add it to my wish lisht
still need to get through my 500 page OOP python book.....still on chapter 1
xD
yes
but it will be a boon to my development, so it is worth the sacrifice
I wouldn't wait at all
I am just reading about OOP/Design Patterns/SOLID in different books, over and over again.
One day I'll get it.
Head First Design Patterns was quite good to get Design Patterns understanding though
plus it feels like... I am ready to understand other stuff better with this book. It makes a foundation to get other things
Wow. You are committed. Good job.
how old are you?
Martin has a Clean Coder blog as well, I've learned a lot from it
27 ;b
Probably the most useful post I've read recently is on Data Structures vs Classes, and how they're basically opposites. This really helped clarify a lot of the confusions I had when attempting to design sensible OOP architectures to solve some problem.
i've read recently a book about System Analysis and Design. It was quite good to get all this planning/architecturing software at a higher level. Plus even the problem of cohesion and coupling is shown from a different angle. I think it was the most useful book in recent time. The problems dissapear before the code is even started being written. It decreases software costs a lot.
Absolutely love it
Do you guys knoow any top school in the uk that accepts student who dont do physics in alevels, but do maths
computer
sceince
Hi y'all
I'am waiting if someone helps Dedron for ask another question
Ok, I just put down my question, on next friday, i have an interview for a python work, will be only tech interview, some advice? I don't touch python since 1 year ago that i started to work as an italian math teacher in high school
are there institutes where you get paid to do work for them, they give you a room and live in there facilities?
sorry for my ignorance, I didn't go to high school.
go back to pyhton and just get familiarized with it again so you wouldnt be rusty and search up pyhton inteview questions on google so you can solve questions
Its like a simple job, only you work with young people by teaching to them
only top tech companies do that and some other ones who have the resources to do so
I don't know where to start
just start by searching up python interview questions
Thanks, may seems a dummy advice but i didn't figure out until now i can do that kind of search
and go to glassdoor and search up the role you want to take up scroll down and you would see a section where you they have typical questions that gets asked by interviewers
when i mean typical questions i mean the pyhton questions that were given to potential employees
its a great advice
https://www.presentslide.in/2019/07/best-interview-preparation-websites.html
It's a strange job they just want a senior dev that can teach to other and make speed and good develop in no time
😩
yh but you said you havent touched pyhton in a year?
Do you even have the skills for the job if i may ask
how long have you been working in the industry
how much experience do you have?
if you have had experience as a junior developer you should have no problems
I am a programmer from when i was 12, now i am 28 and i worked in industry like ten year
cause i don't touch python from a long while and i am afraid to mix knowledge about different languages
yh exactly thats why i said search up pyhton interview questions, you obviously dont want some kid that has mastered pyhton to get the job before you, not because you didnt know what to do, but because you were to slow in doing it in c++
Yeah, really thx
Anyway it's some kind really strange to try to get another job in industry for left school
The future it's a crazy stuff, you can do whatever you want but when you are not thinking about it, it is just arrived
The future cannot be crazy stuff or arrive because It doesn't begin nor end
You past's future is just old
Quick update on my life:
I've completed my first real freelancing job. It was "translating" a trading script from python to php. And it was kinda nice for my ego because the guy that developed the previous script was kind of a... sus programmer
He made some really questionable coding decisions, I can safely say that I'm a better developer than him (sample size 1 btw). Which tells me that if I'm better than guys that are out there doing professional work, I'm at least good enough.
congrats!
congrats, best of luck on your future endeavors!!
Hey would anyone here recommend a coding boot camp, and is so, may I know why?
Hey guys
Thanks guys! the $120 were nice but I think that having the experience is more valuable
Programming is definitely my thing: I was programming for 8 hours straight and I didn't even feel the time passing :o
Any tip going forward? @smoky quest
I can't have a full time job until the 2nd of november for family reasons, so I don't want to rush it
depends, give me more info about yourself, are you a cs student, or self learner, or want to start learning but didnt yet, like where r u right now in terms of ur cs journey
thats fine, i think u can just work on preparing for interviews in the meantime
How do I prepare interviews?
what domain r u looking for jobs in?, like web dev, ml
I have exactly 0 experience looking for jobs
No idea, actually. I haven't actually thought that much about it
okay i mean whatever u have experience in go for that, i think like what u can do is look for interview prep questions from one of the libraries/frameworks you use or is in demand, you can google interview questions for that, also work on your oop and dsa skills as those can help you get into big tech companies, i recommend GeeksforGeeks for that, it is a really good data structures and algorithms website
I can do pretty much anything, from web, apis etc, low level embedded stuff, and everything in between as long as it's not a technology that I don't know about. I learn how to use them really fast
yeah i was asking so that u can narrow it down and focus on something specific to really prepare for in the interviews
I've no idea, I haven't specialized yet
for example - if i was applying for Frontend dev jobs, I would maybe google "Frontend Developer interview questions"
well just go with whichever one u have more experience in or u do better, u seem to know many domains just choose one u like more and are best at
As long as it's not frontend or design or something awful like that I'm fine I think
yeah i mean go with whatever u like the best
I mean it's not like I have tons of options though
i understand, choose which ever domain you like and are willing to learn more about
I like low level :)
Aside from embedded stuff what is the kind of thing that I can do?
I'm talking C/C++, assembly
I am not the best with answering things related to embedded systems software engineering, but what i can say is if you are good with C/C++ you can go for jobs related to Application Development with C or C++, or you can switch into a language like Java
I already know C#, would it take long to learn java?
nope
if u like C#, game development may be a good choice also as C/C++ is also involved
Alright, I've looked up a list of companies in my city. (https://ranking-empresas.eleconomista.es/empresas-PALENCIA.html)
What do I do now? Do I go there personally? Send emails?
Isn't game dev like the hardest job to get into
go onto their site and see if they have any job openings, if not go on linkedin and search up the company and find their recruiters or hiring managers and connect with them and message them you would like to work for their company and describe your qualifications
im honestly not so sure
That's what I've been told
I don't think it's for me, it's for people that really like games and it's their passion and stuff, and don't mind being crunched to death
yeah i understand, i was just trying to throw some options out there haha
I'm passionate about systems because I'm a psychopatch lol
yeah well just go into a domain you like and are willing to learn more about
https://career.benteler.com/working-at-benteler/ alr say that I want to work in this company for example, what do you think I should do
first do some research about the company and get to know it a bit better, next go to there job finder and see if they have any openings that you think are a good fit for you(check the qualifications and skills in the job posting) and apply there, if they do not have any openings that suit you potentially try to do what i said with the linkedin thing
Okay
Actually I don't think that it's a good choice cause they got their hq in germany lol
yeah i mean u can see if they have an office in ur city and hiring devs at that office, if so it would still work right
As I said I have no experience with this kind of jobs, I've only worked in shit places like bars, delivering pizzas and teleoperator(is that a word?)
So I don't know how the actual thing with interviews and stuff work
its all fine bro, make sure to apply for entry level developer positions and as you have freelance experience you should be fine as you will have projects to show
Okay :)
So if I get an interview (I can't work until november) would they understand if I say that?
depends, some companies will give u a start date, some will ask when u would like to start, as its a family reason they should understand nevertheless so dont worry about that
So I should start applying right away?
I'll clean up my projects first, though, they're all over the place and half of them are unfinished
i think u can start building ur cv, linkedin profile, and online developer presence(github, portfolio website, etc.) if not already and start applying to a few places as usually it takes a month or 2 till they actually start you, most of the time they wont ask you to join immediately next week or something unless its an urgent position to fill
In which order you recommend me doing that?
- clean up your projects
- make a portfolio website(if not already)
- build your cv/resume
- make a linkedin profile
- research on a list of companies you are interested to apply to
- start applying to a few of them and wait till whenever u r ready to work to apply to more
Graphic design is most definitely not my passion, should I use ready-made templates?
yes 100% use templates, you can find free ones for Microsoft Word online
I meant for the website, but for the cv too I guess. Btw what's the difference between cv and resume?
oh for website i recommend you to try to build one on your own using your development skills, if not then yeah i guess you can use a template, and a cv is essentially an extended version of a resume, i recommend you to use a resume honestly instead of cv
As I said, I really hate frontend, I think I'll use a template and forget about it
CV = curriculum vitae = everything you did (especially academically); resume = summary
that said, in some places (where I am, at least), they are used interchangeably except in an academic context
Here in Spain too, that's why I was confused. CV is a resume here
or you may not need a portfolio in that case as you are not applying for web dev positions, you may as well just want to link your github or something where they can see your projects, if not then not needed at all
So instead of a website just a link to my gh?
thanks for the clarification @dry sapphire
yeah i think that would work instead, thats what i would do
your portfolio essentially is mainly to show your frontend dev skills and display projects, atleast thats what i see on many portfolios, as you arent really in web dev i dont think a portfolio is necessary
Sure thing. But I feel like every job out there is for web nowadays...
yeah currently web dev is in huge demand, many job postings are out there for web dev
Well, if I don't find anything for what I like I might consider going for something web
yeah web dev is in huge demand, if you dont like frontend go for backend you may like that more
Yeah, that I can tolerate a bit more. I still prefer lower level stuff but I can do that
yeah i understand, but i guess as developers we have to adjust based on whats more in demand and stuff
I guess so
anyways i got to go, i hope the info i gave helps you out, feel free to dm me if you have any more questions, i would love to help out!
Thanks, really. I'll get to it shortly
So I have started to learn on my own, I have built a few web scrapers and a few selenium scripts to automate my class schedule, but I feel like I’m not learning fast enough. I have completed half of my associates in CS.
definitely you can go for bootcamp, keep in mind they are very expensive, but if you feel like you are having a learning gap as a self learner then go ahead for a bootcamp, once bootcamp is done then you can go for jobs and stuff
also you do not need to go for a traditional bootcamp, there are many online bootcamps that are cheaper and more time flexible, you may like those instead
@little reef If you want a very affordable part-time online bootcamp for web development specifically, Nucamp is an option to look into. I'm in the middle of their new Python/SQL/DevOps backend course right now
I also wanted to do a boot camp for the networking opportunities. The nucamp boot camp seems a bit out of my area lol
Is freecodecamp worth doing? Getting my degree in software engineering and I don't have too much time left, but I feel like I know nothing?
yes freecodecamp is the best man
i literally built my web dev career off of freecodecamp's yt videos, its so worth it man
hey does anyone know how I can close my program if a specific key word is pressed? I wanna make it so if the user inputs "no", it will close the program
Hi there !! I dont like to work in web stuff, what career options are there for me ? I'm currently learning python..
Python is big in data science as well.
More so than in web dev, probably.
@vapid jay@vapid jay please stick to channel topics
Hi mods what's your career ?
Hi every one, i wanted to ask a question concerning Software Engineer as python developer, which Python library do SWE focus on PyQT or Kivy?
hello everyone! I wanna learn python, I'm an absolute begginer. I aspire to be a software developer. Is there anyone who can help me with python learning? I would love to recieve your guidance. Thanking in anticipation.
!resource You can start by checking this page out.
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
thank you!
https://www.youtube.com/watch?v=sfhhk8m4mcQ&list=PLLAZ4kZ9dFpMMs5lskzBApYXn0bl7emsW best guy to teach you python as a begginer
Giraffe Academy is rebranding! I've decided to re-focus the brand of this channel to highlight myself as a developer and teacher! The newly minted Mike Dane channel will have all the same content, with more to come in the future!
Source Code - http://www.mikedane.com/programming-languages/python/
This video is one in a series of videos where w...
thank you!
I’m a beginner too
Hey @plucky ruin!
It looks like you tried to attach file type(s) that we do not allow (.zip). We currently allow the following file types: .gif, .jpg, .jpeg, .mov, .mp4, .mpg, .png, .mp3, .wav, .ogg, .webm, .webp, .flac, .m4a.
Feel free to ask in #community-meta if you think this is a mistake.
how should I prep for an interview post-take home assignment? the meeting is to go over the assignment I did and it’s with three higher ups
Expect to be asked why you made certain design decisions, why you chose a particular algorithm, things like that. I'd expect it to be more conversational than your average interview.
Thanks! makes me feel a bit more at ease. If i noticed mistakes or missed opportunities should I own those as well?
yeah, if an opportunity comes up it certainly doesn't hurt to say "I realized later I probably should have done X instead of Y", or something like that.
As a general interview rule, I much prefer candidates who admit when they were wrong or didn't know something
because we're interviewing people for a job on a team, and being able to admit when you don't know something and ask for help is a hugely useful skill on a team.
thats what I was thinknig as well, thanks so much!
Hi guys, I am an Electrical Engineer, graduated 5 years ago, and I currently have 3 years of electrical engineering experience.
I want to switch over to the software/programming/IT side. Engineering is very boring to me now. I always had a passion for coding but for some reason I never majored in comp sci.
As far as coding experience, I know Python/Java/C at intermediate levels I would say. I don't have much work related experience with these I would say.
Do I have a chance of getting a job in software or related? If I do, would I have to start entry level since I don't have professional experience? Are there any things you would recommend I work on before applying? Any tips would be appreciated. Thanks.
@copper lotus, this is not a place to dump memes, thanks.
damn so no nitro?
you can definitely get into software as an electrical engineer, embedded systems may be the best domain for you. I would say maybe start by working on some OOP and DSA skills as those may be helpful if you are going for entry level job interviews. If you are going for Embedded Systems software engineering make sure to work on C++/C skills
Is it smart to get an associate degree in computer science or just major in it and get a bachelor and do the 'safe' route?
Having a Bachelor's is obviously better than having an Associates. If a Bachelor's isn't feasible for you to do right now, then an Associates is certainly better than nothing.
If enrolling directly in a four year school is going to mean huge debts for you, then sure, it might be wise to enroll for an associates somewhere cheap like community college and finish your Bachelor's somewhere better, but it's not ideal to do things that way if you don't need to. (I'm assuming you're here in the US as elsewhere I don't think any of this is even much of a consideration)
So I have been freelancing for a while now, few months perhaps. What is a comfortable rate that I should go for? How would I estimate the price of the job?
!mute 801620690444615701 6h Let's not be posting videos of borderline NSFW conversations in this server please, as per our #rules and #code-of-conduct
:incoming_envelope: :ok_hand: applied mute to @fervent field until <t:1634443315:f> (5 hours and 59 minutes).
What are some good questions to ask when they ask you "do you have any questions for me?"?
Are there any concerns or anything holding you back from hiring me that I can clarify?
You can also ask about the team culture and work style, then make up some BS and say that you are perfectly ok with that and how you’ve done it before
So far I have stuff like: how long does CI take? How long ago did you ditch Jira? Can you tell me a ticket you have for next week, next month, and one in your backlog that you don't think will ever get done? What's the code coverage at?
How do you handle conflict in code review?
That's an interesting one, but I'm more thinking of things to disambiguate potential roles and things to make it clear you're interested and professional
on the technical or non-technical side?
What languages are best for front end development?
I'll try that one
non-technical:
- what do you love about your job?
- to help me get a more balanced picture, what are things you think could be improved? (always as a follow up to the previous one)
- how do you handle performance assessment?
- what's your management style? (if interviewing with a potential direct supervisor)
- what channels are there for anonymous feedback?
- how do you value technical tasks, such as the reduction of tech debt? (if speaking to a non-technical person)
- what's your approach to ownership of tasks?
- how many meetings, on average, would someone in my position have to participate in?
technical:
- how do you do software testing?
- how do you deploy to production?
- do you employ static analysis tools?
- how much devops work would I have to do on a daily basis?
- how do you track bugs?
these are some of the ones I commonly use @final ravine
Ah nice
What's the sort of answer to management style you'd see or expect?
I freaking love meetings when I'm a contractor though
I hate micromanagement, so anything that suggests to me that they're going to keep poking me is a red flag
It's so tricky to tell though
interviews are weak signals
it's hard to tell if a job is a no go, so IMO you should err on the side of caution (if you can afford it).
Right!
I have a 3 month notice period so it's a super pain to quit and join and quit again
this sucks. of course dependent upon jurisdiction, but all my notice periods have been 1 month.
UK
join for free robux
Sure, but what laptop are you going to buy me?
what ever you wawnt
ThinkPad carbon ofc
<@&831776746206265384>
I have one of those, it's soooo nice
!ban 709959508612350024 no thanks
:incoming_envelope: :ok_hand: applied ban to @fierce storm permanently.
Lol the last company I joined gave me a 3yo ThinkPad standard full of biscuits
One nice thing about being at a startup is getting a brand new laptop
Gotta quit every two years or your laptop stinks
That will be a fun conversation in a couple years if I stay at this place. What? You want new laptops? But the old ones still work!
my company replaces your laptop every 3 years
Yeah but average software tenure is 2
but it's a Macbook, which makes me 😔 the speakers are dope af though gotta say and I dropped it once and it wasn't damaged
Yeah but I'm too old to work out how to do mac
not for me 🥴 changed jobs 3x in 3 years
Right bae needs new laptop
I've been @ my current place for almost a year and I'm looking to move, incidentally
What don't you like about your current place?
software quality is good, culture is nice, supervisor is hands-off, work-life balance is there, etc....but I am being significantly underpaid, in my estimation
not for long, hopefully 🙏
Hey, that's how I feel about mine. I've been here a little over a year
I had an argument with my boss on a PR that needed to be escalated to our boss
are you thinking of moving somewhere else then? or negotiating a raise?
random cool fact: we don't do PRs OR MRs at my current place
I did negotiate a raise but I'm still underpaid.
😔 it happens to us all.
imma work at brawlhalla
this is pretty mad, but also bordering on off topic
nah this is career discussion
they have openings on their page imma apply for all of em even if i dont qualify
that's probably some 17yo intern though
hi guys..is there a differences between DE & DA..?
i read on internet, DE mostly need SQL skill,,is that right?
DE is a bit of a catch all
The characters in the data show are
- Business analysts: business people who can use SQL
- SQL developer: people are good at data modelling/mostly SQL, they're very good at SQL. Recently fancy data companies have started calling these guys analytics engineers which is a cool name.
- Software engineers in data: people who do things in Scala/Java/Kotlin/Python stuff
- DBAs/Cloud Engineers/Ops, people who do that stuff
- Data Scientists/MLEs, people who knows statistics, People who know statistics and are good at dev stuff call themselves MLEs. Note there is a trend for post doctoral research into say, deep learning algorithms, to be called data science, as opposed to applied statistics in the industry.
Data engineer is a catch all title for 2, 3, 4 HR invented to pair with "data scientist."
def play_next(voice):
voice.play(FFmpegPCMAudio(URL, **FFMPEG_OPTIONS),
after=lambda vc=voice, u="play_queue": play_next(vc, u))
voice.is_playing()
im trying to build a discord bot that plays music, but the lambda function doesnt pass the right "voice" value. When def play_next is called originally, the "voice" value was correct, but not when def play_next was called with lambda
pls help
when play-next is called with lambda, None is passed in voice
SpookyPYTHONoctober?
Can someone tell me how can I get into a data science job?
I am an engineering graduate in cse from india
I have 2 yrs of exp and currently working on tcs but my technology is sap
whats up guys
electrical engineering ?
Hello guys.I have completed masters in microbiolgy in 2016.im working medical related field and want to get into software side.zero coding knowledge and zero Software jobs knowledge.but want to change the career.can anyone guide me.like roadmap for the best courses and best career in software.?
I had a job offer for a position at a hospital doing MRI stuff which requires knowledge about programming, too.
Since youre coming from a medical field you wouldn't start at zero with your resume. Just need to get to know the basics of programming and dig into python.
If that fancies you
There are lot of articles like this one you can go through. Learn the relevant stuff, build at your portfolio, apply for jobs and if it's not working out, keep learning and improving your portfolio until it does. There are also plenty of bootcamps if you have the money and need that more structured learning and support.
https://www.freecodecamp.org/news/data-science-learning-roadmap/
Although nothing really changes but the date, a new year fills everyone with the hope of starting things afresh. If you add in a bit of planning, some well-envisioned goals, and a learning roadmap, you'll have a great recipe for a year full of growth. This post intends to strengthen
I wouldnt put any editor on a cv, youre already expected to know how to use an editor, any editor
Would you mention knowing how to use pen and paper too?
Seeing text editor(vim) in CV would be a red flag for me.
It is the same as claiming being proficient with windows notepad or paint.
Too much common skill
Because it not a skill that it is in any way significant
How often do you see others claiming they can use windows notepad?
It is just inflating a fly
In the end nobody cares what u use to write code
It is your own preference to use anything.
it's just 3 characters, if you have space why not just put it
It could be a reason to assume that the person can be possibly less than of a junior quality
So yes
hm, @buoyant seal are you involved with hiring people?
Yes
Not really. I took this duty for just only one week
But as a developer I obviously write my own CV, having common sense and constantly monitoring job vacancies even if I am hired
Checking what is sought at job market in order to learn the most desired stuff in a prioritized queue
I would not mind seeing Linux CLI proficiency though
Or something among those lines in beginner cv
As subpoint it sounds better ;)
It is cross platform tool
It works the same in windows or macos
No bro, computer science
If vim is worth including as a subpoint I would think git certainly is too, but where it belongs exactly probably depends on what else you have on there and how it's all organized
Makes sense
I know I said I wasn't interested in high school or college but I have a huge interest in robotics so I said, I am going to learn well software engineering, build a stable income and finance my college education.
I may be 23 but this is what I want to do with my life, I have no interest in money, I just want to build, program robots and eventually after having enough experience build a company that distributes unique robot types.
I guess this is around 13 years? if I excel on everything can I get promoted or something I don't know?
You can get a phd within 6-7 years of you starting higher education, you dont need an associate's degree or a master's to get into a phd program
xD I made sure git is first thing my resume has
And not going to remove it ever from it
I was part of an interview recently where the interviewee had on their resume something similar to this vim thing but not tech related
It was some aspect of higher education literally everyone has gone through, it was as basic as having an editor on your cv
The discussion we had in the office afterwards included this point, someone brought it up and suggested they were being snotty and "bullshitty"
Is there any freelance data analyst here, I would appreciate if you could guide me of how get freelance data analysis gigs.
Thanks
hi guys
i need help to do a program .
im trying to make a program that allowq you to convert a relative integer using the add in method to 2 😭
can you help me ? 😭
where i can ask this ?
try upwork.com
i want a laptop to study, programming and do simple tasks such as navigate, entertainment, etc...
wym?
This isnt careers related, try asking in offtopic
a laptop
https://i.imgur.com/BhIXaLY.png
https://i.imgur.com/VEGmXRe.png
what exactly am I supposed to do with this shit? 😄
the lowest job I could find under "entry level" was 3 eyars
You skip it, downvote it, report it, then hope people getting banned from posting forces them to realise their ads are shite
Understanding of the threading limitations of Python, and multi-process architecture
who wrote this lmao
That doesn't sound like entry level to me. Seems like they want some sort of data dev/programming ninja. What is the job title?
Also what type of entry level role wants you to have experience leading a software team? Wouldn't that be a demotion for someone who is a leader.
I feel your pain.
I felt the entry level role requirements weren't as high a few years ago. I wonder if COVID made employers more demanding or something.
I want to become a ML engineer... from those who have a little or more experience, can anyone give me advice, tips, or anything helpful
of course the requirements are just ideal. Anyone who has all those requirements already has a good job that probably pays much more than entry level.
An expert in Python, for instance, probably has used python for 10,000+ hours. They are pretty rare. We all know that 'Expert' means proficient in this day and age.
If I get you an ML Engineer job, could I be your Data Engineer?
I don't have the qualifications lol, I'm basically starting my journey and wanted any bit of advice
What language is a good start?
wrong channel. You may have more luck in #python-discussion
Eh? Python literally has a language in the channel name, people just gonna say python xd
the channel name is #career-advice
Yeah I want to know what language is a good start in what I want as a career
It depends on the job you want to do
Front end I guess
What does a python developer do that front ends don’t
there is no python developer
they do things which run on the server, not the browser
most people who sue python at work are specialized
frontend is about things which run on the browser
Awa?
Do you mean they’re like really good or something?
no, they just use python for web development, data analysis, Machine learning, or just to automate boring tasks (which is what I do)
Ohhh yeah, autoclickers etc
.-.
!tempban 880698786672959529 14d You've been warned before that we don't allow recruiting on this server. Please read our rules if you decide to rejoin.
:incoming_envelope: :ok_hand: applied ban to @arctic token until <t:1635734304:f> (13 days and 23 hours).
Hey guys
what are the main categories of Python development jobs?
Since many companies have AI based products Python is more commonly used than in say 4 years ago.
a lot of technical interview question are architecture or system based - so what is exactly Python development for system?
I've been asked to solve cloud related issues I had no tools to answer i.e the question had nothing to do with Python but with S3, AWS lambda etc.
software jobs are a lot bigger than just being able to write code in a specific language.
https://roadmap.sh/ can help you see some of the related topics based on the role
this is a nice diagram, I'm asking if architectural jobs are more Devops related, i'm asking because I'm want to make sure what the job actually entail and see if it's a direction I should pursue ..
I don't even know which job or role you applied for. How would I know what your job would entail?
What I can tell you is that cloud technologies are a basic level knowledge these days
ok
And Cloud aside, being able to architecture your application is part of the responsibility of the software engineer, not devops
Just to hammer the point:
When you start out as a fresh junior engineer, you will be handed out nicely packaged tasks which basically come down to implement X, in _this very specific way_. As you grow in seniority, the tasks will be less defined, up to the point where you have to come up with a solution, and write these tasks for the junior engineers of your team. And that includes architecture
You should look for career ladders and roles related definitions.
There are a few available online:
ok
Good morning guys, my name is Sherry and I am a mortgage adviser here in the UK. I have decided to change my career and get into IT and hopefully become a software engineer. I 100% agree with @smoky quest when he said that software jobs are a lot bigger than just being able to write code in a specific language.
I do not know where to start. I have watched YouTube Vidoes, went on Reddit etc to see where I should start. Some are saying to learn HTML, CSS+, Javascript where some are saying to learn Python first. I will be self teaching myself everything through codeacedmy and YouTube Videos and hopefully land myself a junior role next year. I would appericate if someone share their knowledge on where I should start and what I should do first etc.
Thank you
HTML/CSS/JS is a decent start and are incredibly popular technologies, you could start with that. Web development spans across all industries, quite literally, everyone needs web presence nowadays.
You could also start with python using the !resources here in the server or you could also start with The Odin project, which goes through full stack web development using JS/node/ruby
@near ocean thank you for the taking the time to reply to my message. I appericate it. If you were in my siutation and did not know where to start. would you start from HTML/CSS/JS first or from Pythin?
if my goal was to find work quickly i would start with html/css/js and php or c#, but thats because these langs are in demand where i live right now
if my goal was to code for fun i'd probably learn python first
In terms of the academic long term career development side, and doing backend in Unix, there is a lot to love about python.
In terms things new programmers need, 100% make a website, fast, and figure out the rest later after you can make a React website. If you're starting out as a self taught developer seeing your code make coolstuff asap is really important.
Many thanks @near ocean My goal is to find a new job quickly as possible and then learn everything as I go work. Just want to my foot in.
your best bet is web development then, how you go about it is up to you, youre definitely going to need html/css/js, but the backend lang/tech is up to what is in demand for your area
@autumn swift also thank you for taking the time to reply to my message. I apperciate it. I think the best thing at the moment is to learn to make websites and learn html/css and take it from there
Yeah sounds good. Once you've done that, you'll just have a very different perspective on what to do, so don't worry too much beyond "just finish the website and make it good."
hi
hey y'all, u guys have any idea on further development of path finding algorithm visualization?
That doesn't sound like it's careers related, try asking in #python-discussion
I need to get a job soon (doesn't have to be high-pay, just related to python), so I'm trying to build a portfolio of a bunch of projects to show. What kind of of projects should I go for? To be honest, I'm not sure if I know enough, I just finished a book on python. I know the basics I guess, I expect to learn more as I work on these projects. But getting a job is also kinda getting urgent. I don't have any degree or certificate on this subject. What would you recommend?
you can be a Entry-Level Software Developer.
what would be the requirements? actually I might just google
thank you for the suggestion
does anyone know how to copyright and trademark a logo/name world wide?
im making my own game compeny and i dont know how to do that
ive already gotten everything else except for that part
ive make sure that the name isnt copyrighted or used anywhere else except for me
np
I would say this isn't the place where you would get reliable information for that. I think you should search on the web, there must be a lot of articles on how to do just that.
Ok thanks I will
I know I’ve never spoken here before but I just wanted to report that
It's fake it says, discordc
Yeah I know, I just wanted to report the person doing it because they’re in this server— oh Nevermind they left lmao
😂
@cinder swift In the future, feel free to DM @severe widget with that information.
Oh, okiedokie
does anyone how to get skip chapters on youtube api?
Hi I'm beginner for becoming data analytics what skill i need to learn?
What do you mean by everything?
when people say theyre beginners and theyre asking what to learn for a certain career i think its safe to assume that theyre not working in that field...
for data analytics you want to get comfortable with excel, pivot tables, vba, manipulating tabular data in python with pandas, maybe some R
and the maths and statistics related to data analytics
you probably want to know Pandas, Numpy, Tableau as well
it really depends on what the data is and what systems the employer uses
not all data analyst jobs are the same and some require strong Mathematical modelling and others just require basic math
im not even sure what you just said my guy, i just know that
learn everuthing that you can do with yout job then try learning new code languages
is not even close to what i just said
ML, data analyst, web dev..list is almost endless
not taking it personally, but also this isnt a place for jokes, people are trying to ask questions about their careers, future and current
but getting your foot in the door is the greatest challenge
i think the fastest way to a data analytics position is definitely excel mastery and pandas(python)
I'd try and figure out what field you want to specialize in
and learn corresponding libraries. No one can learn everything python; there aren't enough hours in the day. So you need to focus on a subset of libraries + general pythonic syntax.
yup, I would definitely start with the basics and see if you enjoy it
if you haven't programmed yet, then I would just do some tutorials or something
It all depends on the amount of time you have to dedicate yourself to it, how good you are at learning new concepts, etc.
I was able to pick up the basics in about a week, but it took me a couple months to "master", but I was doing that while I was job seeking. (So I was able to do it for 4-6 hours every other day). I also had experience with other programming languages, coming to Python from C++ was a very easy transition.
@danielpitek
does anyone have any experience with the servicenow platform? i have an internship offer for working with it (note this is working with their platform, not for their company) but im not really sure, any opinions?
There isn't much software development there. If you are looking to use that internship for software dev jobs, that won't be a great match
should i take it over nothing, if that's the situation i'm in? i still have other apps running but just in case
or just work on personal projects?
Ask them about opportunities to write code and what you would be doing at that internship.
It's still better than nothing. But if you accept it, you do accept it. You can't continue to look elsewhere.
What to do if youre kicked out of school for academic integrity?
try to understand the implications. Can you get into some other school?
(after learning your lesson)
thats real career advice man
you lost not only a semester but your way of life and friends as well. what was your grade year
if they can't google, they have bigger problems. Especially for an article which could be summed up to get into some other school
So I've just completed my 5 months at a company. This is straight out of college and I've had no prior experience. I understand this look extremely bad but I'm thinking of changing the job.
The company I work for is remote for the time being but I'm sure it'll open up next year. I'm perfectly fine working remotely as the work environment is great and I love the people and the work I do here but the only concern is the location in which the office is located.I do not want to go to that location after recent news. Also, the compensation isn't great because in my state it would be much higher.. so,, I feel like I'm missing out on this market! What steps can I take from here? I would appreciate every bit of advice from you all!
Make a list of pros/cons.
For the remote vs location thing, most companies are going hybrid and making remote a valid option. You should check with your manager if that's an option for you.
With regards to compensation it's up to you. Just keep in mind that a career is more than that. There are the people you work with, how much you enjoy your job and how fast you are growing. And it depends also a lot on how much you are missing out on.
To be honest many Americans at least are quitting and switching jobs. It doesn’t hurt to refresh your resume and just start applying. See what’s out there
Hmm so I've asked my manager and he's confirmed that unfortunately I will be required to live near the office. The thing is I've checked out the state and it doesn't seem like I'll enjoy it there.
I know to build my career I will have to do things I don't like but I also understand that at this point in my career I don't have that hand to control most things. I need this job to put it on my resume too so I can leverage that for a better opportunity (ie location, team, pay)
I guess I wanted to kinda vent/ask this channel. I can get impatient sometimes so maybe that's happening rn lol
Remote is the way to go to be honest, I was shocked by the new jobs popping up on linkedin and indeed, almost all are remote
Have you worked on any projects that would be a good addition to your resume? If you don’t mind me asking what state/city is your office in?
I wouldn't mind going to an office if it meant it was somewhere I would enjoy...you know what I mean? Like the state which the office is in is super humid haha
I appreciate that I was able to find a job in this competitive market though
Currently on a project where I believe I'm doing meaningful work with positive feedback so far
In Louisiana
I would say just start applying, there’s lots of jobs out there right now, a lot are remote. Update your resume.
I’m in Houston and yeah Louisiana is not really a fun state. You may like Austin TX it’s not too far from you.
Would 5 months look bad in the application?
I've been to Houston but didn't really enjoy the weather but would be better because I have some family there
😁
These days, not really. There’s a huge demand for IT/programmers. Just don’t quit the job, keep it while you apply
Plus it’s does not hurt at all to see what’s out there, worst that can happen is that they say No
Oh ok will do that! And I def agree
Gonna see how it goes but in the mean time staying focused on the current job lol
it depends. If you explain they changed the deal and want you in an office, that's a perfectly reasonable explanation
But if you job hop or do it too often, then it can become a flag
Yeah, leaving your first job after 5 months really isn't a big deal as long as you're moving into something that is worth it. What you want to avoid is a pattern of short hops over time, so just make sure your next job is something you're pretty confident you will stick out for longer