#career-advice

1 messages · Page 425 of 1

smoky quest
#

then come back to this channel once you are done learning what to do

rose basin
#

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.

smoky quest
patent zodiac
#

How much math is needed for data science ??

smoky quest
rose basin
#

gawd dayum, phd to do data science?

patent zodiac
smoky quest
smoky quest
last bluff
#

No, legitemately, everything taught at Uni can be grasped by grabbing a book.

rose basin
smoky quest
rose basin
#

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?

smoky quest
# rose basin I'm attending community college at the moment, it seems that professors are the ...

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.

rose basin
#

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.

smoky quest
#

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

balmy mural
# last bluff No, legitemately, everything taught at Uni can be grasped by grabbing a book.

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.

last bluff
#

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

spiral jasper
#

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?

worn notch
#

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

summer roost
#

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.

worn notch
#

true but coding is something i would enjoy a lot more on my own time to learn and not at uni

smoky quest
north oasis
#

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!

worn notch
gritty rivet
# spiral jasper I'm curious if anyone here has experienced a bootcamp firsthand? After doing a ...

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.

dry sapphire
north oasis
astral ermine
honest pivot
#

I've met several people with law degrees who regret it. Apparently the field is pretty saturated.

dry sapphire
honest pivot
lost willow
vapid jay
#

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?

red tide
#

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

summer roost
#

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.

vapid jay
#

is it possible to get a job by learning only python???

native narwhal
#

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

tepid trail
#

can someone pls help with indentation error

red tide
gritty rivet
dry sapphire
# north oasis Same.

it's cool though. you can't turn back time; you can only make the most of what lies ahead

wicked wasp
#

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?

cursive granite
#

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++

woven tide
#

Is there a way (an app) to get people to offer you a python job and you get money in your PayPal

daring owl
daring owl
final canyon
#

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

daring owl
ivory sluice
#

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

shadow moss
red tide
#

i will take absolutely anything

woven tide
ivory sluice
#

what's that?

hot panther
#

how to help a person with interest in coreDRAW and video making?

woeful spruce
gritty rivet
wicked wasp
visual estuary
#

Gud Morning

jaunty cradle
#

or see if your uni has an information systems major

#

sounds right up ur alley

stone oar
#

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

vast shoal
stone oar
vast shoal
#

Alright. Well, congrats and good luck.

stone oar
vast shoal
#

Do you want Python learning material?

stone oar
vast shoal
#

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

stone oar
#

essentially, need to handle a gigantic and ugly excel file and squeeze some meaning out of it

vast shoal
#

Though I expect you can probably get pretty far with just the Python basics

stone oar
vast shoal
#

Chapter 1-9 are all relevant for you, I think, and chapter 13 is actually about working with excel sheets.

stone oar
vast shoal
#

A lot of the later chapters you can probably ignore.

elder oasis
#

hey!

#

How to do this!?

vast shoal
#

@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.

void bay
#

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

vapid jay
# void bay 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.

void bay
#

right

vapid jay
#

Well, I guess that means 'yes' or something

void bay
#

could even use ML techniques to make it smart

vapid jay
#

i know

void bay
#

that means that i ll consider it, thanks for your input

small spruce
#

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 ?

gray anvil
#

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

half ginkgo
small spruce
lament pawn
small spruce
gritty rivet
lilac oasis
#

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???

ivory sluice
#

16 is more than early enough. get started!

near ocean
#

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

lilac oasis
#

thank you for the advice 🙂

ivory sluice
gray anvil
ivory sluice
#

yeah so i've heard

gray anvil
#

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

ivory sluice
#

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

gray gorge
#

How to store user datas? like storing their inputs

#

and If I wanna make game exp things what languages should I use?

daring owl
daring owl
fickle flax
#

@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

stoic lark
small coral
#

How to gain confidence while coding

void bay
gritty rivet
woven tide
vast shoal
#

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.

obtuse wasp
#

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?

smoky quest
# obtuse wasp I've got a bit of impostor syndrome going on. I really dislike being a burden an...
  • 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

smoky quest
obtuse wasp
smoky quest
bold sonnet
#

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

Immersive coding courses at locations worldwide or remote. The leading coding bootcamp to boost your career. Expert instructors. #1 ranked by reviews.

obtuse wasp
gritty rivet
# bold sonnet I'm thinking of going to one of these coding bootcamps in order to change career...

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

spiral jasper
#

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.

wanton belfry
dry sapphire
vapid jay
#

Some employers are however interested in your SO points, and therefore giving good answers helps you. But again, only some employers do that.

lament pawn
#

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.

dry sapphire
#

nobody ever noticed while I was looking for jobs

#

maybe it’s different in other countries but well 🤷‍♂️

astral ermine
#

That must have been a lot of effort

vapid jay
smoky quest
#

companies will barely look at your github. So medium like SO...

vast shoal
#

Even if employers don't look at it, it's still an educational activity.

smoky quest
#

Then there are other activities that could have better pros/cons

jovial sky
#

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.

honest pivot
#

Can you explain what you mean?

vast shoal
jovial sky
#

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.

honest pivot
#

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.

jovial sky
#

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?

honest pivot
#

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.

marble pendant
#

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 ?

blazing oak
#

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

jovial sky
honest pivot
#

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.

jovial sky
gritty rivet
summer roost
# smoky quest companies will barely look at your github. So medium like SO...

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.

marble pendant
summer roost
dire pebble
#

anyone got any experience with work/life @ IBM? Maybe even IBM germany, since there's differences I presume

vapid jay
#

Me: no, none

orchid folio
#

tes

versed hatch
#

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"

ionic mantle
#

hi

smoky quest
# summer roost I'll beg to differ. I'd much rather look at someone's SO than their GitHub. Revi...

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.

near ocean
#

<@&831776746206265384> spam above

opaque schooner
near ocean
#

i dont care, its still unapproved advertisement and against the rules of the server

vapid jay
#

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

dusty solstice
smoky quest
vapid jay
#

@fast gorge Let's... not spam

smoky quest
smoky quest
dusty solstice
light radish
#

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.

https://imgur.com/a/xVUGYJZ

smoky quest
analog sun
#

Easy, don't use Python on things that would need to be maintained by others. It would only be used for your own productivity

smoky quest
#

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

light radish
# smoky quest Some ways to go about it is to demonstrate they won't have to host it, that the ...

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.

smoky quest
light radish
shadow moss
#

IT isn’t going to budge.

smoky quest
#

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

shadow moss
#

Because I’ve said same shit before when doing IT. Stuff that is “only for you” seems to become IT problem when you leave.

smoky quest
light radish
smoky quest
shadow moss
#

Don’t

smoky quest
deft pelican
#

@light radish So you don't have the authority to install software on your own?

violet wyvern
#

just recognized, sorry 😉

light radish
#

I work at a nuclear power plant

deft pelican
#

Oh, I'm sorry to hear that 😦 Yeah, having to ask IT for everything can also be costly I guess)

umbral prism
#

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.

gritty rivet
honest pivot
umbral prism
#

i am not sure about my interest it is varying...

gritty rivet
#

At worst you apply for internships or jobs in different areas, as you may not really be sure until you get that experience

summer roost
# smoky quest I would say the opposite actually. What you get out of a SO profile a lot less a...

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.

honest pivot
#

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.

true harness
#

I was told to not have links on a resume because it would trip security filters. good or bad advice?

honest pivot
#

A URL does not have to be a hyperlink

true harness
#

I just put my GitHub username, or should I make it as effortless as possible by just putting the full link?

vast shoal
summer roost
#

possibly, yeah.

smoky quest
smoky quest
spiral jasper
#

Any pointers on making your Linkedin profile look professional in the Tech industry?

true harness
shadow moss
#

Somewhere between Never <---> during initial review

vapid jay
#

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

woeful spruce
# vapid jay You learned a valuable lesson here, don't ask questions you don't want the answe...

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.

hollow wasp
fleet lotus
#

could anyone advise which is/are the most well-reputed online only training courses that release a recognized diploma?

gray anvil
gray anvil
#

did mine at general assembly, would recommend

olive hazel
#

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

vapid jay
#

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!!

minor sage
#

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.

vapid jay
minor sage
vapid jay
#

im sorry not the browser but the router fire wall

minor sage
#

yeah, that's much different.

vapid jay
#

lol

minor sage
#

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

vapid jay
#

thank you for the attension but i have to go right now cya

vapid jay
#

@tropic cairn We don't allow for recruitment

tropic cairn
vapid jay
lament pawn
#

I suggest looking online at glassdoor

#

Then look around and find someone who knows what the industry in your country like is too.

elfin abyss
#

@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

lament pawn
#

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

elfin abyss
#

Why's that? I wouldn't see a reason for them to be reporting false data on earnings and work

dreamy pewter
lament pawn
#

It can be a good career for some

elfin abyss
#

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

dreamy pewter
#

@vapid jay how is Bairut (بيروت) right now ?

dreamy pewter
#

Damascus I am really close to Lebanon

vapid jay
dreamy pewter
#

Oh sad for you

vapid jay
#

Programming is definitely just a side hobby for me

dreamy pewter
#

And the worst is that my father had money in a bank in Bairut and now its stucken there :(

lament pawn
#

Some like to do it as a hobby but not like being paid to do it.

vapid jay
#

I guess I'm just not skilled enough in it, but not sure

#

That and my school doesn't offer an SHSM for programming

vapid jay
#

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

lament pawn
vapid jay
#

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.

lament pawn
#

Part time but as a dev would be nice.

vapid jay
#

Not sure

elfin abyss
#

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

lament pawn
gloomy marsh
lament pawn
elfin abyss
#

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)

lament pawn
#

Electrical engineering has programming in it ?

gloomy marsh
#

Mostly automate tasks, i got a lot of file editing in my particular field

elfin abyss
lament pawn
#

Stuff like PLC ?

elfin abyss
#

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

gloomy marsh
#

Its very broad

elfin abyss
#

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

gloomy marsh
#

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

vapid jay
#

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?

gritty rivet
vapid jay
#

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

minor sage
#

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

vapid jay
#

like I mean I don't know if what I do is considered contributing

minor sage
#

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.

vapid jay
#

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

minor sage
#

Better than nothing, definitely worth discussing.

#

That's basically like 80% of a PR

vapid jay
#

I guess, well here goes nothing 😄

gritty rivet
#

Sure why not? Whatever works to effectively communicate your experience and knowledge

near ocean
#

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

gritty rivet
#

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

vapid jay
dusky temple
#

If I want to contribute to a project to build my resume, does anyone have good recommendations

#

ty :)

mild totem
#

@dusky temple

dusky temple
mild totem
#

hi

fickle flax
#

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.

vast shoal
#

This is a channel for Python career discussion, please keep random message dumping to off-topic, thanks.

steep ruin
#

can I apply to any coding bootcamp at age 16?

smoky quest
ivory sluice
#

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

gritty rivet
ivory sluice
#

ok and is that one specific to webdev only? and is that in the US?

candid skiff
gritty rivet
# candid skiff please help https://www.reddit.com/r/AskProgramming/comments/q7nv0k/i_need_help/...

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!

final wren
#

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!

ocean ledge
gritty rivet
#

Meh, it won't work here but send "!resources" in the #python-discussion channel, without the quotes and you should see what I mean

ivory sluice
#

!resources it does work here :), unless they recently changed something

inner wrenBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

final wren
#

@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.

ivory sluice
# final wren <@382671972829495298> - The research I've done has pointed me to Python for wind...

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.

candid skiff
# ocean ledge your honestly biggest crutch is "i live in a poor country"-- this makes networki...

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.

candid skiff
vapid jay
#

@arctic token This channel isn't for recruiting/getting recruited - the channel topic explains the purpose of this channel.

dim tinsel
#

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

oblique bay
#

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

dark arrow
#

@oblique bay see the pins in #algos-and-data-structs
this channel is meant for career discussion (like the name says)

oblique bay
#

Ok

#

Thank you

prisma chasm
#

What projects can i make to earn a decent buck, say 10k (Kinda freelance, but im only 13, learning programming)

dim tinsel
smoky quest
# dim tinsel Hello, I'm sorry about the block of text, I just feel like I need some advice. ...
  • 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 then Why 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
smoky quest
# oblique bay A person needs some knowledge n u r talking about career discussion

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.

smoky quest
# candid skiff I am sorry that you misunderstood what I said, I expressed myself in a unclear w...

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?

prisma raptor
#

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.

smoky quest
#

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

prisma raptor
tawny nebula
#

Nice to meet you all

wild torrent
#

does anyone know if coding can get you a scolarship?

steep ruin
north shadow
prisma chasm
#

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

prisma chasm
#

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)

near ocean
#

Thats not how any of this works

#

If they give you money for services thats literally the definition of employment

prisma chasm
near ocean
#

It doesnt matter how they pay you, just that they do

prisma chasm
#

Isn't that trading?

prisma chasm
near ocean
#

Employment is a trade, of services for some sort of compensation usually monetary

prisma chasm
#

I'm just asking what i should learn lol

near ocean
#

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

prisma chasm
#

that's bullshit, considering the pay i get, and its extremely time wasting, and i learn nothing

prisma chasm
near ocean
#

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

prisma chasm
#

i meant some good knowledge to have

#

like a good usage of the language, ect. Or some important concepts

past scroll
#

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?

near ocean
#

Youre confusing me my guy, do you want to learn something properly or do you just want a quick job

prisma chasm
prisma chasm
past scroll
#

But wouldn't doing jobs such as these hamper my studies as I'm still a student

prisma chasm
near ocean
prisma chasm
#

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

ocean ledge
#

this is the most confusing convo i've heard in awhile

dim tinsel
# smoky quest * The main thing is to pick a goal and make a plan * As a prospective employer,...

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?

near ocean
#

Whats FP?

dim tinsel
#

I explain it in the original post, it's like a 2 year accelerated programming course

dry sapphire
dim tinsel
#

Big ego tho

dry sapphire
#

a rejection or failure to reply is not an appraisal of your worth

dim tinsel
#

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.

dry sapphire
#

but it really depends on where you are. cultures differ.

dim tinsel
#

Not my experience unfortunately :( absolute radio silence here, not even a call

ivory sluice
#

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?

vapid jay
#

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.

ocean ledge
vapid jay
#

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.

past dirge
#

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

vapid jay
#

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.

past dirge
past dirge
#

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

vapid jay
#

Im going to take gcse computer science, anyone know the curriculum so I know what to learn in advance?

past dirge
#

its all pretty basic... Are you going to do aqa?

minor vale
#

any coder here

#

any coder here

fossil parrot
#

I want to get a degree in computer science and develop software

past dirge
#

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

vapid jay
#

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.

ivory sluice
#

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

sullen trout
#

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..

vapid jay
#

The country is Poland. My goal would be to... learn more? Get a job? Why can't these be interwinned?

ivory sluice
#

if your goal is to get a job, then get a job. what have you tried thus far?

vapid jay
#

Ok, I don't understand this question. Tried, like, what? (Sorry)

ivory sluice
#

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?

vapid jay
#

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.

ivory sluice
#

humm I think I lack the cultural context to understand what the police or military have to do with this... (I am American)

limber roost
#

@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

vapid jay
#

As you are speaking I'm literally going through the last changes on this little game of mine on github! Thank you.

candid skiff
slow nexus
#

is there a server to post job opportunities?

hollow yacht
#

Why does every entry-level position require 5+ years of experience? I thought that'd just be a meme, but gosh. It's real.

smoky quest
# dim tinsel Wow, thank you so much for your reply. About FP, the requirements to get into it...

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.

smoky quest
gritty rivet
dim tinsel
smoky quest
vapid jay
#

Thank you!

cinder sentinel
#

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

woeful spruce
woeful spruce
smoky quest
shrewd spindle
#

Beautiful logo 😉

dry sapphire
#

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

smoky quest
#

depends on the backend job. If it doesn't require ML, then not so much

dry sapphire
#

which is why I qualified that with “focus on your basics”

smoky quest
#

yep

dry sapphire
#

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

vast bolt
#

What programming langs have you guys learnt to help with careers?

smoky quest
smoky quest
dry sapphire
vast bolt
#

thanks for replies! im a huge newbie in all this

dry sapphire
#

I would say Java is the single most popular language?

vast bolt
#

yes, from what ive seen that seems to be the case

dry sapphire
#

but many positions will accept general programming experience as long as you show you can learn quickly

dim tinsel
#

k onda wachin 🤙

dim tinsel
#

alr thanks :)

slate ginkgo
#

e

primal sapphire
dry sapphire
primal sapphire
#

i guess we always have opportunities to practice design

dry sapphire
#

not just by yourself, but also having discussions with team members

primal sapphire
dry sapphire
#

as scale increases, it gets harder

cinder jungle
#

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

summer roost
cinder jungle
#

Thanks I'll check it out

dry sapphire
#

do you have a tech lead-ish supervisor you can talk about this with

primal sapphire
#

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

dry sapphire
#

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 😔

fiery shore
#

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

dry sapphire
fiery shore
#

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

dry sapphire
fiery shore
#

oh that would be appealing yes.

dry sapphire
#

no recruiting.

arctic token
blazing dew
nocturne sun
#

Do you guys know of any start ups in data analytics?

manic harness
#

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?

buoyant seal
# manic harness 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.

manic harness
#

20 hours is... a lot

buoyant seal
#

well, this is a bit extreme case

manic harness
#

I'm also not convinced that TDD can even be DONE in VBA

buoyant seal
#

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.

manic harness
#

Note: I do test things. I don't know how to make it test itself.

buoyant seal
#

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.

honest pivot
#

You have to give yourself time to relax or you'll burn out.

wide moon
#

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

exotic cosmos
wide moon
exotic cosmos
wide moon
#

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

exotic cosmos
# wide moon Interesting ill look into that, i don't think i can confidently recreate feature...

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

wide moon
exotic cosmos
coral dawn
#

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.)

crimson verge
#

is data science job chilled?

hot panther
delicate imp
#

Hello, how to immigrate in usa?

wise laurel
#

Hello!

#

Hi, from Brazil! :)

vapid jay
#

wilkommen

shadow moss
# delicate imp Hello, how to immigrate in usa?

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

wise laurel
#

The best way to achieve a remote work from Brazil to USA? Is that too hard?

shadow moss
vapid jay
#

I want to freelance in web dev
Is front end knowledge enough ?
If I did the front end course on mdn

shadow moss
#

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

wise laurel
#

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!

haughty grove
#

Idk if this fits here but do i need to go to university to become a data scientist?

honest pivot
#

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.

wise laurel
#

That's fine, i realy don't will need the same amount of money to work from here.

wise laurel
haughty grove
#

Oh dam thats gonna be tough tho

shadow moss
sweet sail
#

anyone know of a good place/how to hire quality python devs for contract work?

near ocean
#

Contact a hiring agency

hot panther
brazen matrix
#

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.

wise laurel
versed hatch
#

how long would you all wait to follow up after submitting a take home assignment?

woeful spruce
buoyant seal
buoyant seal
#

it was a useful reading for sure, although sometimes it was a bit too much java languashed

woeful spruce
#

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

buoyant seal
#

xD

versed hatch
woeful spruce
#

but it will be a boon to my development, so it is worth the sacrifice

olive hazel
#

I wouldn't wait at all

buoyant seal
#

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

woeful spruce
#

how old are you?

honest pivot
#

Martin has a Clean Coder blog as well, I've learned a lot from it

buoyant seal
honest pivot
#

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.

buoyant seal
#

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.

haughty grove
#

Absolutely love it

orchid imp
#

Anyone here want to hire someone

#

Can web developer create apps and program for you

near ocean
#

This isnt a channel to look for jobs or to hire someone else here #rules

late umbra
#

Do you guys knoow any top school in the uk that accepts student who dont do physics in alevels, but do maths

#

computer

#

sceince

wanton glacier
#

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

candid skiff
#

are there institutes where you get paid to do work for them, they give you a room and live in there facilities?

candid skiff
late umbra
wanton glacier
late umbra
wanton glacier
late umbra
#

just start by searching up python interview questions

wanton glacier
late umbra
#

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

wanton glacier
late umbra
#

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

wanton glacier
late umbra
#

so why are you weary laf

#

lad
chin up

wanton glacier
late umbra
#

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++

wanton glacier
#

Yeah, really thx

#

Anyway it's some kind really strange to try to get another job in industry for left school

vapid jay
#

My future is to be like this cat. (except not fat)

wanton glacier
vapid jay
wanton glacier
#

You past's future is just old

dim tinsel
#

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.

vapid jay
little reef
#

Hey would anyone here recommend a coding boot camp, and is so, may I know why?

vapid jay
#

Hey guys

dim tinsel
#

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

dim tinsel
#

I can't have a full time job until the 2nd of november for family reasons, so I don't want to rush it

vapid jay
vapid jay
dim tinsel
#

How do I prepare interviews?

vapid jay
dim tinsel
#

I have exactly 0 experience looking for jobs

dim tinsel
vapid jay
# dim tinsel 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

dim tinsel
#

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

vapid jay
dim tinsel
#

I've no idea, I haven't specialized yet

vapid jay
vapid jay
dim tinsel
#

As long as it's not frontend or design or something awful like that I'm fine I think

vapid jay
#

yeah i mean go with whatever u like the best

dim tinsel
vapid jay
dim tinsel
#

I like low level :)

#

Aside from embedded stuff what is the kind of thing that I can do?

#

I'm talking C/C++, assembly

vapid jay
# dim tinsel 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

dim tinsel
#

I already know C#, would it take long to learn java?

vapid jay
dim tinsel
dim tinsel
vapid jay
vapid jay
dim tinsel
#

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

vapid jay
dim tinsel
#

I'm passionate about systems because I'm a psychopatch lol

vapid jay
#

yeah well just go into a domain you like and are willing to learn more about

dim tinsel
vapid jay
dim tinsel
#

Okay

#

Actually I don't think that it's a good choice cause they got their hq in germany lol

vapid jay
dim tinsel
#

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

vapid jay
dim tinsel
#

Okay :)

#

So if I get an interview (I can't work until november) would they understand if I say that?

vapid jay
dim tinsel
#

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

vapid jay
# dim tinsel So I should start applying right away?

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

dim tinsel
vapid jay
# dim tinsel In which order you recommend me doing that?
  1. clean up your projects
  2. make a portfolio website(if not already)
  3. build your cv/resume
  4. make a linkedin profile
  5. research on a list of companies you are interested to apply to
  6. start applying to a few of them and wait till whenever u r ready to work to apply to more
dim tinsel
#

Graphic design is most definitely not my passion, should I use ready-made templates?

vapid jay
dim tinsel
#

I meant for the website, but for the cv too I guess. Btw what's the difference between cv and resume?

vapid jay
dim tinsel
#

As I said, I really hate frontend, I think I'll use a template and forget about it

dry sapphire
#

that said, in some places (where I am, at least), they are used interchangeably except in an academic context

dim tinsel
#

Here in Spain too, that's why I was confused. CV is a resume here

vapid jay
dim tinsel
#

So instead of a website just a link to my gh?

vapid jay
vapid jay
vapid jay
dim tinsel
#

Sure thing. But I feel like every job out there is for web nowadays...

vapid jay
dim tinsel
#

Well, if I don't find anything for what I like I might consider going for something web

vapid jay
dim tinsel
#

Yeah, that I can tolerate a bit more. I still prefer lower level stuff but I can do that

vapid jay
dim tinsel
#

I guess so

vapid jay
# dim tinsel 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!

dim tinsel
little reef
vapid jay
vapid jay
gritty rivet
little reef
forest walrus
#

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?

vapid jay
wild torrent
#

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

agile shale
#

Hi there !! I dont like to work in web stuff, what career options are there for me ? I'm currently learning python..

vast shoal
#

More so than in web dev, probably.

vapid jay
#

@vapid jay@vapid jay please stick to channel topics

dusty solstice
#

Hi mods what's your career ?

lean sparrow
#

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?

lean lily
#

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.

vast shoal
inner wrenBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

lean lily
#

thank you!

lean sparrow
# lean lily hello everyone! I wanna learn python, I'm an absolute begginer. I aspire to be a...

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...

▶ Play video
lean lily
#

thank you!

inner wrenBOT
#

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.

versed hatch
#

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

summer roost
versed hatch
summer roost
#

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.

versed hatch
light radish
#

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.

fringe pine
#

@copper lotus, this is not a place to dump memes, thanks.

copper lotus
#

damn so no nitro?

vapid jay
summer pebble
#

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?

gritty rivet
#

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)

vapid jay
#

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?

tender frost
#

!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

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied mute to @fervent field until <t:1634443315:f> (5 hours and 59 minutes).

final ravine
#

What are some good questions to ask when they ask you "do you have any questions for me?"?

light radish
#

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

final ravine
#

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?

final ravine
dry sapphire
final ravine
#

Either

#

Eg I asked what sort of laptop they were going to get me

vapid jay
#

What languages are best for front end development?

final ravine
dry sapphire
#

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

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

dry sapphire
final ravine
#

It's so tricky to tell though

dry sapphire
#

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).

final ravine
#

Right!

#

I have a 3 month notice period so it's a super pain to quit and join and quit again

dry sapphire
final ravine
#

UK

vapid jay
#

join for free robux

final ravine
vapid jay
#

what ever you wawnt

final ravine
#

ThinkPad carbon ofc

vapid jay
#

deal

#

just join and I will buy it ok babe

final ravine
#

<@&831776746206265384>

true harness
tender frost
#

!ban 709959508612350024 no thanks

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @fierce storm permanently.

final ravine
#

Lol the last company I joined gave me a 3yo ThinkPad standard full of biscuits

honest pivot
#

One nice thing about being at a startup is getting a brand new laptop

final ravine
#

Gotta quit every two years or your laptop stinks

honest pivot
#

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!

dry sapphire
final ravine
#

Yeah but average software tenure is 2

dry sapphire
#

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

final ravine
#

Yeah but I'm too old to work out how to do mac

dry sapphire
final ravine
#

Right bae needs new laptop

dry sapphire
#

I've been @ my current place for almost a year and I'm looking to move, incidentally

honest pivot
#

What don't you like about your current place?

dry sapphire
#

not for long, hopefully 🙏

honest pivot
#

Hey, that's how I feel about mine. I've been here a little over a year

final ravine
#

I had an argument with my boss on a PR that needed to be escalated to our boss

dry sapphire
dry sapphire
final ravine
#

You do MRs?

#

Lool

honest pivot
dry sapphire
opaque echo
#

imma work at brawlhalla

dry sapphire
opaque echo
#

they have openings on their page imma apply for all of em even if i dont qualify

true harness
#

that's probably some 17yo intern though

shadow swift
#

hi guys..is there a differences between DE & DA..?
i read on internet, DE mostly need SQL skill,,is that right?

autumn swift
#

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."

frosty stump
#
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

acoustic bronze
#

SpookyPYTHONoctober?

crimson verge
#

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

vapid jay
#

whats up guys

dawn geode
#

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.?

dire pebble
#

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

gritty rivet
# crimson verge Can someone tell me how can I get into a data science job?

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/

freeCodeCamp.org

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

near ocean
#

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?

buoyant seal
#

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.

true harness
#

it's just 3 characters, if you have space why not just put it

buoyant seal
#

It could be a reason to assume that the person can be possibly less than of a junior quality
So yes

true harness
#

hm, @buoyant seal are you involved with hiring people?

buoyant seal
#

Yes

buoyant seal
#

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

crimson verge
gritty rivet
#

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

candid skiff
#

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.

candid skiff
near ocean
#

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

buoyant seal
#

xD I made sure git is first thing my resume has
And not going to remove it ever from it

near ocean
#

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"

winter sonnet
#

Is there any freelance data analyst here, I would appreciate if you could guide me of how get freelance data analysis gigs.

Thanks

quick light
#

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 ?

near ocean
sonic kayak
#

i want a laptop to study, programming and do simple tasks such as navigate, entertainment, etc...

#

wym?

near ocean
#

This isnt careers related, try asking in offtopic

sonic kayak
#

a laptop

silent haven
icy fern
#

the lowest job I could find under "entry level" was 3 eyars

near ocean
#

You skip it, downvote it, report it, then hope people getting banned from posting forces them to realise their ads are shite

true harness
#

Understanding of the threading limitations of Python, and multi-process architecture
who wrote this lmao

woeful spruce
#

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.

vapid jay
#

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

woeful spruce
#

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.

woeful spruce
vapid jay
woeful salmon
#

What language is a good start?

smoky quest
woeful salmon
#

Eh? Python literally has a language in the channel name, people just gonna say python xd

woeful salmon
#

Yeah I want to know what language is a good start in what I want as a career

smoky quest
#

It depends on the job you want to do

woeful salmon
#

Front end I guess

smoky quest
#

They have a frontend category

woeful salmon
#

What does a python developer do that front ends don’t

woeful spruce
#

there is no python developer

smoky quest
#

they do things which run on the server, not the browser

woeful spruce
#

most people who sue python at work are specialized

smoky quest
#

frontend is about things which run on the browser

woeful salmon
#

Do you mean they’re like really good or something?

woeful spruce
#

no, they just use python for web development, data analysis, Machine learning, or just to automate boring tasks (which is what I do)

woeful salmon
#

Ohhh yeah, autoclickers etc

ashen spoke
#

.-.

summer roost
#

!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.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @arctic token until <t:1635734304:f> (13 days and 23 hours).

crisp holly
#

Hey guys

ornate flower
#

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.

smoky quest
ornate flower
#

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 ..

smoky quest
#

What I can tell you is that cloud technologies are a basic level knowledge these days

ornate flower
#

ok

smoky quest
#

And Cloud aside, being able to architecture your application is part of the responsibility of the software engineer, not devops

smoky quest
# ornate flower ok

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

smoky quest
steep aurora
#

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

near ocean
#

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

steep aurora
#

@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?

near ocean
#

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

autumn swift
#

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.

steep aurora
#

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.

near ocean
#

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

steep aurora
#

@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

autumn swift
#

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."

vapid jay
#

hi

cursive lagoon
#

hey y'all, u guys have any idea on further development of path finding algorithm visualization?

near ocean
broken forge
#

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?

vapid jay
#

you can be a Entry-Level Software Developer.

broken forge
broken forge
sharp ingot
#

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

vapid jay
broken forge
cinder swift
#

I know I’ve never spoken here before but I just wanted to report that

dense pike
#

It's fake it says, discordc

cinder swift
#

Yeah I know, I just wanted to report the person doing it because they’re in this server— oh Nevermind they left lmao

dense pike
#

😂

lucid vapor
#

@cinder swift In the future, feel free to DM @severe widget with that information.

cinder swift
#

Oh, okiedokie

vivid otter
gusty nova
#

does anyone how to get skip chapters on youtube api?

soft galleon
#

Hi I'm beginner for becoming data analytics what skill i need to learn?

soft galleon
#

What do you mean by everything?

near ocean
#

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

woeful spruce
#

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

near ocean
#

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

woeful spruce
#

ML, data analyst, web dev..list is almost endless

near ocean
#

not taking it personally, but also this isnt a place for jokes, people are trying to ask questions about their careers, future and current

woeful spruce
#

but getting your foot in the door is the greatest challenge

near ocean
#

i think the fastest way to a data analytics position is definitely excel mastery and pandas(python)

woeful spruce
#

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

mortal wedge
#

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.

vapid jay
#

@danielpitek

red tide
#

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?

smoky quest
red tide
#

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?

smoky quest
#

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.

glacial bronze
#

What to do if youre kicked out of school for academic integrity?

smoky quest
#

(after learning your lesson)

sudden quartz
#

thats real career advice man

sudden quartz
#

you lost not only a semester but your way of life and friends as well. what was your grade year

smoky quest
toxic venture
#

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!

smoky quest
# toxic venture So I've just completed my 5 months at a company. This is straight out of college...

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.

light radish
toxic venture
#

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

light radish
#

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

light radish
toxic venture
#

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

light radish
#

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.

toxic venture
#

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

#

😁

light radish
#

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

toxic venture
#

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

smoky quest
#

But if you job hop or do it too often, then it can become a flag

gritty rivet
#

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