#career-advice

1 messages · Page 420 of 1

vapid jay
#

hi guys am vishal aka viz.
am 15 rn and doing my 10th grade
I love phy chem math nd comp. sci
i already know few adv. stuff and i'm gonna take EEE in my future..
any tips?

gritty rivet
vapid jay
#

am beginner

#

can python be used to hacking?

gritty rivet
# vapid jay can python be used to hacking?

Yes, you won't get any help with that here because of the rules, but Python is very useful for penetration testing and stuff like that. There are plenty of free learning resources online relevant to that

gritty rivet
sleek maple
#

Hello world

sleek maple
vapid jay
#

I just wanna do ethical hacking and safeguard everyone from discord spammers

idle mango
#

Hi
Pls why this slowmode?

radiant moon
#

🤷

#

I would guess that, sometime in the past, people were annoying and spammed the channel

honest pivot
#

Also it's more helpful to write a more complete message rather than dripping a couple words at a time. Slowmode is really great for this type of channel

viral lynx
#

Hi

#

Im study python, but idk what career i can choose learning python, can someone help me pls?

gritty rivet
viral lynx
gritty rivet
inland python
vapid jay
#

can anyone gimme a perfect timetable so i can study 5 subjects and some extra-coaching and some python

sick onyx
#

Hello guys

astral crest
#

I have completed my basics in python. I have built some projects on my own. What should I do next

patent junco
patent junco
astral crest
patent junco
#

Then you are on a solid Careerpath - in what field do you want to work exactly

smoky quest
quaint vessel
#

Hello, i'm looking for someone who is familiar with or currently working in the cyber security field. i just had a couple questions about how you went about it, and what were the requirements. if i can have a moment of your time, please and thank you.

mortal wedge
sterile vault
#

How valuable is the experience in non-SWE technical roles? I have non-CS bachelors and currently working as freelancer. Sometimes it's paid very well, sometimes money's tight. I was contacted by a friend who suggested a role as Instrument support engineer in fintech companies. Salary is good enough (better than local juniors, worse than local middles). Apparently it involves writing lots of automation in Python.
However, I fear that in 2 years I still won't be good enough for middle SWE positions since I may not be able to pick up good development practices. On the other hand, maybe the "official job" experience looks better on resume than freelance.

radiant moon
#

based on nothing, I'd guess it's pretty valuable

valid timber
#

developers what is a iportant for a programmer is about to know some languages or know some things like webscrapping or IA?

sudden quartz
#

i have never written good code

#

oh this is career discussion

sudden quartz
grim tree
#

hi

white cosmos
#

anyone here can help me with coding problems tomorrow 8-10 am??

#

coding questions like dynamic programming ,graph and trees

smoky quest
brave surge
#

I'm a finance guy who functionally works on python because some of our models are there built by other finance guys , what I mean is ,we are not coders so the rules of code structures none of that is used . My q is should I simply put python in my resume rather than functional python ? So I am more clear that I am not a proper coder ,does it matter ?

smoky quest
cursive cloak
#

I was dumm about this but

LOok at the Photo:

note: my pict, also im beginner for discord.py

#

does python.js exist though?

fiery latch
#

A python interpreter written in JS for use in the web browser... i hope not. I think there are a few python-in-the-web projects though

idle jetty
#

can some one help me with that

buoyant seal
#

I highly liked Head First Design Patterns at least, they were awesome.

#

lol. there is Head First book about Agile, tempting to find out what it is in brain friendly guide

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.

weak field
#

Hello , Is anyone doing Machine learning or python related open source contribution ?
I need mentoring on open source contribution on good projects.

sterile vault
#

@sudden quartz By value I mean "Would that make me more employable as Python programmer in the future - that particular job or various freelancing projects"? On one hand, I'll get some practice for working with servers, which is useful skill for backenders, and practice working with code written by other people. On other hand, it's not software engineering, and HRs may dismiss that experience later. I'm confident I can do the job, but would I want to put it on my resume later?

sudden quartz
sterile vault
#

Well, currently my level is "I want to do some report, here's the data, make me a script that does that". From simple ones that can be done with stdlib, to more complex ones that should be done with PySpark to work on the cluster and utilize inheritance/function composition to produce the variety of reports or utilize different data sources.

#

Thanks for the input!

spice nymph
#

How long should I learn python for a career?

#

Also is learning computer science good for python or any programming language?

eager turtle
#

I can't really tell you because I have no knowledge about those things, but it does seem logical that computer science will help to understand programming and such things

sudden quartz
sudden quartz
spice nymph
spice nymph
sudden quartz
sudden quartz
#

not be proficient in syntax of them all and usage but understanding languages in general is an attribute of a cs major. and it should be more simple to learn new ones for usage

spice nymph
#

Ok

sudden quartz
#

are you in highschool?

spice nymph
#

No I graduated last year

sudden quartz
#

why didnt you go to college?

spice nymph
#

Highschool was difficult for me and since College is harder I thought I wouldn't be able to handle it and pretty much gave up on it. And also debt

sudden quartz
#

Ok and its fine not to. So you want to get a coding job?

spice nymph
#

Tbh I am not sure atm, I'm still a bit confused on what i want to do in life but I was a bit interested in coding so I thought I should try it

#

I am watching a python video for beginners and practicing it, I like it so far if that helps

gritty rivet
# spice nymph How long should I learn python for a career?

It is feasible to study very intensively and land a job as a Python developer of some kind without a degree in less than a year, but you need to be very determined. For now I'd say keep playing with it to decide how much you really like it

spice nymph
#

Ok , thanks cthumbsup

#

I will keep practicing it then

primal lark
#

hello someone could help me with something python please?

dire dagger
#

Can a person apply for entry level jobs without having an intern experience and having done few decently good projects ?

sterile vault
#

I think it took me around a year to be proficient enough to support myself through freelance.
You can do it in half a year, if your're determinded, but I have doubts about the time below that mark.

dire dagger
#

But isn't freelance a different path..?
Like it's earning money side-by side and not a mainstream job

gritty rivet
gritty rivet
sterile vault
#

Longterm contracts feel similar to remote work, tbh. Obviously, it has its downsides, and in high COL areas local work might pay more. But it's viable as full-time activity.

Upwork. It took me quite a lot of proposals, but showing examples of code from personal projects and understanding what needs to be done helped. Then people return to you, and even willing to offer you long-term hourly.

#

Worst thing is that you have zero or near-zero mentorship, unlike junior SWE positions.

hushed violet
#

Hi guys,
Is there anyone who got from GameDev to Software?
Because i have some questions 😛

gritty rivet
sterile vault
#

Yep, the cut is downright criminal.
Have you tried other ones? What's your opinion on TopTal?
Working without a platform is probably not feasible unless you had a job for a while and built a good network.

gritty rivet
#

Upwork is the only freelance platform I've ever used. I see a lot of ads for gun.io but I don't know if it's any good

sterile vault
#

I've heard of fiverr, but apparently they are better for "template" projects, like design rather than open-ended stuff like software development. And I had some issues with registering, so I avoided it entirely.

fiery latch
#

Arghh. Im still waiting for an email from the company who's offer i accepted the other day. I just want a job damn it!

#

Once the contract is signed i can stop all the job alerts. Tell recruiters no thank you and stop worrying

mortal wedge
#

I hear you though, the anxiety is crazy. Took me a couple weeks to get my contract finalized

fiery latch
#

I called the recruiter yesterday and he said he would follow up with them today. I'll call them tomorrow and see whats going on but its so annoying

mortal wedge
#

Smaller company?

fiery latch
#

Especially since i rejected the other offer i had based on this.

Smallish <50

mortal wedge
#

Gotcha. So they probably just have a single HR person

#

or a small HR department. Still, this impacts your future (and present income) so keep up on them. Best of luck.

fiery latch
#

The other offer was from a company with thousands of employees but i was waiting for the contract from them for 4 months

#

I kept interviewing while waiting incase something else came up

mortal wedge
#

Good. Keep doing that until you have something signed.

vapid jay
#

I am beginner.
Learning which one of these would be better if I want to freelance:
Web development or Full Python Language ?

stray urchin
#

web development

lean birch
#

What kinds of things would I put in a portfolio for future jobs

steel dune
#

Guys, I need help with internships.

#

Like, I have a bit of knowledge about different stuff and I think its time that I at least try to sit for a real interview

steel dune
#

How?

gritty rivet
earnest bear
vapid jay
#

it feels very over-whelming the sheer number of technologies that are out there
and sometimes in job descriptions too - they seem to expect you to have knowledge of so many different areas. for someone still learning, it is very intimidating.

I don't have a computer science degree, and there's no chance of me getting one due to not being able to afford fees. I already have one useless degree.

I have a kind of intermediate grasp of python,
I've forgotten most of my html5/css but I remember when I learnt html5/css was very easy to pick up but .

I am upskilling on my GIT knowledge, Jenkins and Unit Testing this week. That's my goal.

But after that, God knows what is most useful for me to work on. Easy to say work on your own projects but it feels intimidating.

I think I will learn to build a website from scratch using Django framework next.
Have been looking at webscraping recently too.
But after that, God knows. And I really don't know how I could ever land a job with programming tbh.

I'm not sure how long it would take for me to get to really get to grips with Django.

But after that I should probably brush up on HTML5, CSS, and learn React and Javascript.
PHP also looks extremely useful.

I feel so despondent right now.

#

It's easy to get over-whelmed by just how much you don't know.

balmy spade
#

It does feel overwhelming. There is an actual endless supply of new technologies to choose from. Seriously, new stuff comes out every week/month/year! It's a fire-hose of information, you can't drink straight from the source. Nobody in their right mind would expect you too.

What skills are most important to develop? The one's you're learning right now. Learning how to learn. Learning what question to ask when you don't know the answer, how to find the answer with limited/no guidance, and developing a strong ability to be self-driven.

Practically: The skill set you need for the job will depend on that job. Unfortunately most HR departments don't even know what their ideal candidate is. But you can give yourself the edge there by being someone who knows "things" and has a visible confidence of learning new things (see above).

#

Speaking from a software engineer experience, the entry level expectation are that you can shown the pool of a given team and will be able to learn your way around what others are doing. That's, honestly, more interpersonal skills mixed with asking questions and self-driven learning than anything else.

#

For self-projects, I humbly suggest always doing things "the hard way" and never doing something the same way twice. Grab a book of programming patterns, pick one, and build something that doesn't need that level of design but do it anyway 😄

#

Just get a feel for things. Will it help you design enterprise level software out of the gate? Probably not. Will it help you not be surprised when you see the designs in the wild? Yup. Landmarks in unknown code.

vapid jay
# balmy spade Speaking from a software engineer experience, the entry level expectation are th...

I think I only really remember things and learn when I really understand what's going on, and it does take me a while to get that point of fully understanding if it's stuff I find trickier.

Like HTML5 was fine to pick up to the point it was almost boring, but a lot of what's going on in python and also the command-line can feel like a whole other world. Trying to grasp the bigger picture of what's going on can seem to take me a while, but I do seem to really want to understand the process. Which I'm not sure if that would slow me down in a work environment. If that makes sense.

I think I'd definitely be the person that asks 100 irritating questions however

#

"Learning how to learn.
Learning what question to ask when you don't know the answer,
how to find the answer with limited/no guidancedeveloping a strong ability to be self-driven." I'm making a note of that lol.

balmy spade
vapid jay
near ocean
#

its hard

sudden quartz
#

people dont realize its essentially a degree in mathematics (and thats ideally what it should be if your program is good and not misled)

gritty rivet
# vapid jay but what python skills are most important to focus on to land a job

You have to decide to focus on some specific areas to get good enough. I'm currently enrolled in this bootcamp and finding it pretty manageable. I showed the curriculum to my friend who is a data engineer and he said it follows pretty closely to the set of skills he actually uses. https://www.nucamp.co/bootcamp-overview/back-end-sql-devops-python

smoky quest
# vapid jay but what python skills are most important to focus on to land a job

the tl;dr is:

  • It sounds like imposter syndrome. Everyone has that to some degree, even the folks with a degree. Although I have seen it a lot more worse on folks without a degree. So try to make a list of what scares you and identify the rational fears from the irrational ones. That will help reduce your fears and identify what to work on
  • As an employer, I only care about if you can get shit done. So any project or skill which demonstrate that I can trust you with a problem and for you to come up with a valid solution without having me to worry and you keeping me updated
vapid jay
vapid jay
gritty rivet
dreamy shadow
#

How long does it take a decently large company to go from verbal offer to written offer? It's been 3 days and I"m not sure if it's long or short.

smoky quest
dreamy shadow
#

Ok, so I guess I should send an email to follow up and see then.

smoky quest
dreamy shadow
#

I think it's just corporate bureaucracy. The hiring manager sent out a verbal offer pretty quickly after the interview.

inland bluff
#

help

#

how to run our game in phyton

#

iam very very very very very new programeer

graceful plinth
#

You can pick up Pygame and make your game on there, if that's what you're asking. Good video I've seen is this
https://youtu.be/AY9MnQ4x3zk

In this tutorial you will learn to create a runner game in Python with Pygame. The game itself isn't the goal of the video. Instead, I will use the game to go through every crucial aspect of Pygame that you need to know to get started. By the end of the video, you should know all the basics to start basically any 2D game, starting from Pong and ...

▶ Play video
rancid walrus
#

Hello, My name is Austin. I am graduating high school this year (2022) and am interested in getting a job in Computers. I think I wanna be in the Programming scene and was wondering what kind of experience, activities or knowledge I need to know in order to get a job in this area?

Also was wondering if college is necessary and where do you think would be the best place to learn this knowledge?
(please @ me if you respond or message me)

desert mulch
#

hiii. i have a question. i am planning to take on a career in cyber security. im at my first year in college having a math degree. i am beginner at programming and is currently using python. how do i get started with this career path? what languages should i learn? are there online courses for cyber security for beginners? if someone can answer these questions, pls dm me for your response. it would be highly appreciated. thanks in advance.

gritty rivet
# desert mulch hiii. i have a question. i am planning to take on a career in cyber security. im...

Cybersecurity is a big field so a lot depends on what you want to do, but in general Python is a good first language to learn.

Yes, there are many online courses. There are also fun games like HackTheBox.

Keep in mind that security is considered an advanced topic. It's good to know you're interested in focusing on it, but you may find it useful to be open to any hands-on experience you can get.

I will also mention the value of certifications. There are many from basic to advanced. The CompTIA Security+ is a good one to start with, as it's just one relatively easy exam. It's valuable to have in the IT field in general, isn't enough to get you in to a pure security role, but a good first step. Here's an outline of other major certifications in the security field: https://www.coursera.org/articles/popular-cybersecurity-certifications

It's not too early to start looking at job listings just to get a feel for what kind of opportunities are out there and what preparation they require

dreamy shadow
sonic sierra
#

but zuckerberg dropped college

dreamy shadow
#

Yes, dropped out of Harvard

versed hatch
#

A company that I’ve been stoked to join has offered to sign me on as a part-time contractor for a few weeks/a month (max - they say) until they close a financing round. Is this common? What flags should I be looking out for? I’m still working full time and do have the capacity for it

sudden quartz
#

Lol dropping out of college case study as motivation is so funny seeing as they always use people who are really lucky, already high class to begin with, and just being accepted into the best university is good enough to get investors on your business plan

dreamy shadow
#

You can literally count on one hand how many people became successful dropping out of college

vapid jay
#

Anyone starter team to help me learn pygame and other game development

sudden quartz
smoky quest
smoky quest
versed hatch
smoky quest
#

startups don't pay as much but would try to make it up with more equity

versed hatch
#

We did talk about it in a previous interview and I had leaned towards getting more cash in lieu but that was before the contractor discussion

smoky quest
#

if you get neither, you are getting screwed

#

they may be short on cash, which is why they are trying to delay the expenses until they got financing. But equity is much cheaper and easier to give away at this stage.
And note that the financing round will multiply their valuation. So they would be screwing you up on a lot of value

#

But if you said you cared a lot more about the cash, that may be interpreted in a way where they think you don't value the equity so why bother giving you some

#

(obviously, there is always a good middle ground to strike, based on where you are at, your experience, the odds of success you put on the startup, etc.)

versed hatch
#

great points @smoky quest definitely a lot of good lessons learned here

#

In the long run, the salary would be great and would still be an upgrade from where I’m at now even considering the lack of options for the time being - but yeah, good points above

smoky quest
waxen jewel
#

Hi, i'm a 16 years old highschooler currently doing a technical course about mechanics and electronics. I'm also learning (alone) python, with the final objective of knowing something about machine learning and neural networks. My plan for the future would be to start an engineering degree at university, is there any specific course that could combine all of the subjects im studying mentioned before? thanks

smoky quest
# waxen jewel Hi, i'm a 16 years old highschooler currently doing a technical course about mec...

That's very specialized and I am not aware of any intro level book mixing all of this.
I would recommend to look at:

desert mulch
smoky quest
desert mulch
waxen jewel
smoky quest
waxen jewel
#

yeah in fact right now i just do random ass python and arduino projects, if i can combine that with mechanics i might be able to go for something related to robotics or stuff like that

smoky quest
#

Some nerf tower with auto-aim is the kind of fun project I would be looking for

#

Or auto-pointing telescopes

waxen jewel
#

i was going for a basic robotic arm that could detect and grab stuff like a ball

smoky quest
#

that's great as well

waxen jewel
#

im having an hard time figuring out the math to make that work (im doing simulations of that on python). I was thinking on getting a neural network to do it for me instead lol

#

it's probably not that easy but yea

smoky quest
#

solving these problems is part of the fun 🙂

waxen jewel
#

yeah i feel like i get a dopamine release whenever i figure out some random ass phormula at 3 am

smoky quest
#

indeed!

dry sapphire
#

no recruiting here

fallow solar
#

Hey I'm new here
Can you guide me to learn python and use it in data science field

smoky quest
fiery latch
# dreamy shadow I think it's just corporate bureaucracy. The hiring manager sent out a verbal of...

I did 4 interviews starting in March for a role, they still hadn't sent out the contract by this week. I ended up accepting another role this week because i can't wait around forever. It did suck turning them down though after all the effort that had been put in, but i hope it leads to their hiring system getting reviewed because the guy who wanted to hire me seemed upset that things had gone the way they did

marsh wind
fiery latch
#

I got a verbal offer in may, then had a few meetings with various people talking about things

#

each time i asked them "when can you get me a contract?" "if it's on my desk i will sign it"

marsh wind
#

ooph. yeah something is very wrong in their HR/recruitment process. Espsecially if you are not employed at the moment I would say it's simply rude to do that. And plain stupid cause you might loose good candidate (which they did)

fiery latch
#

The one benefit of the slow process is that if another offer i've had hasn't been great i didn't feel compelled to take it. but If they gave me the contract and I worked from home while we sorted relocation that would have been ideal

#

I had 2 other offers before this current one and turned them down if they raised red flags or seemed too inflexible. But if my partner wasn't working this whole time and keeping us afloat I would have had to take the first one to come up

#

So i'm super lucky in that regard

cloud ravine
#

dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd

#

xddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd

marsh wind
buoyant seal
#

I am currently doing interviews from another side of the desk. It sucks. I wish to work, to develop. Not spending time in talking to hire people. There is a perfect gaming phrasing that matches it: "while u a sleeping, your enemies are leveling up"

gritty rivet
# desert mulch if i ever apply for a job under cyber security, would the certifications be nece...

Certain jobs may require specific certifications like the Sec+, but more often it's just sugar to help you stand out. This is something you can get a clear sense of by looking through job listings.

Yes, it's common for students to get certifications while in school. Some advanced ones require formal experience but many do not. Something like the CompTIA Sec+ can be done pretty easily with a few months of self-study if you're already familiar with the basics. You can look up the exam objectives and use that as your main study guide, but there are plenty of books and videos and things out there to help. For other certs like the CEH it's common for people to take a prep class.

desert mulch
#

thanks for the advice!

rocky wraith
#

guys

#

should i focus on django or cv2 ?

#

which is more worthy .... btw im in my junior year

hallow solar
#

I am fresher who have knowledge in python , SQL , Machine learning , but the problem is that i have low marks in my degree lemon_sweat , can I get a good job in data science field??

inner wrenBOT
dreamy shadow
fiery latch
#

I think i would have held out for the other job if i was in work

#

but yeah, not being under pressure makes things so much better

shadow moss
vapid jay
#

wassup

plain lark
#

is there a place to post jobs here?

shadow moss
#

But if you think your post can be exception, DM @severe widget I’m not staff so my word has zero bearing.

plain lark
#

thanks. This probably isnt the right place to do it then.

vapid jay
#

Maybe a bit random. But are there any ADHD’ers in here? Got diagnosed about 2 weeks ago.. Just finished my first programming session / day on meds (epic lol). Just want to hear some career experiences of others😬!

fathom zinc
#

Hey guys ! Anyone who is studying in UK university or is in the final year of school in UK please ping me !

near ocean
#

if you have questions you should just ask them here instead of waiting until someone has to commit their time to ping you and respond
I also went to a UK uni until recently

next agate
#

hi guys, I have a question as a beginner to python. I work with the bigdata data warehouse every day, and python itself has become very welcome at work. Unfortunately, I don't really know where to start, because the only explanation they needed was the word "pyspark". Do any of you have a tutorial / book where I could start my adventure with a given tool? * I am still wondering if pandas and pyspark connect with each other and is it better not to mix these two concepts at the very beginning and learn one? Thank you in advance for your response.

near ocean
#

do you have the basics down already?

next agate
#

not really

near ocean
#

i would really recommend getting the basics of python down at least, maybe looking at a few common collections too, like defaultdict, Counter and a few itertools recipes
pandas could be confusing for people even at the intermediate level, especially with groupbys and aggregation

next agate
#

so my learing should start with basics of python - then pyspark right?

near ocean
#

yes, pyspark is apache stuff, it should be reasonably documented, you should be fine

wild skiff
#

Ight so I'm confused about what to do after college

near ocean
#

work for 45 years straight then retire and finally enjoy life

wild skiff
#

I was interested in software engineering but neither of the college's here provide it, instead they have more like AI, Comp Enginnering, Data science and IT

wild skiff
near ocean
#

I'm not sure what that is, explain?

wild skiff
#

I mean what course should I go with

near ocean
#

well youre in a python server so im going to suggest Computer Science or one of its variants

wild skiff
#

All of those are basically variants of CSE

near ocean
#

oh, you mean how to choose between the variants? you need to look at the syllabus for each course and maybe contact a prof and current or past students

wild skiff
#

But not sure which one to go in, plain Computer science kinda not so sure bout

#

That's the sad reality no college website has brief course info theyve just put up a list of available ones

near ocean
#

fwiw, theyre all the same in the eyes of employers, they dont care if you graduated in Software Engineering, Computer Engineering, CS, whatever other flavour

wild skiff
#

But still stuff would differ ig

near ocean
#

not in any way that matters

#

Even CS degrees differ among universities, MIT teaches a whole bunch of langs and technologies, mine did Java/Python and an elective C/Cpp

wild skiff
#

Idk if they're really the same I just want something focused on a programming language

#

What did you do after your university

near ocean
#

got a masters, then a job working with python

wild skiff
#

Mhm

near ocean
#

you wont find any course focused around a single programming language, you'll have to use multiple langs to fulfill your course requirements

wild skiff
#

Yea I'm fine with multiple but there's still lot I want to learn but no course fulfills everything

near ocean
#

CS degrees arent there to teach you langs, you can do that in your own time
In university you learn how to "learn by yourself", teachers arent gonna hold your hand through the coursework and you probably wont learn any recent technology
university is about networking mostly i'd say

wild skiff
#

It's different everywhere igued

#

The closest options available here are probably CSE in Data science and AI& machine learning

#

But I don think there are any AI related jobs here and data science pays good but sounds kinda boring

noble oriole
#

When is a good time to apply for jobs?

#

I heard nobody in tech hired in January

near ocean
#

always apply, never stop, even if you dont meet requirements

noble oriole
#

Thank you

#

I just graduated with a masters in electrical engineering and I took some courses in machine learning and deep learning. I have some experience coding but no real exposure to software engineering.

#

Should I consider a coding boot camp? What are my chances of getting hired without any experience?

#

I’m also 32, I’m not sure if they’ll take me in 😂

main sleet
#

The majority of software engineers at my company studied some sort of engineering and not actually CS

noble oriole
#

Thank you, I think I’ll start applying for jobs to see what comes up.

shadow moss
viscid marten
#

So for my entire adult life my career has been customer service oriented stuff. I have no formal background in programing except for a few projects my current employer lets me handle. Just some price scapers, and working with some apis. My question is. should I make a resume as if I have no other work experince and just highlight relevent information for the carrer I'm wanting into, or should I put what I've been doing? My biggest concern is most things are automated when it comes to hiring, and I don't know what will give me better chances.

lean moth
#

I think it would at least be good to show on your resume that you have not been doing nothing for a large part of your life, but you have been working. You don't want many big holes in your resume. Would probably emphasize what things you have already done in terms of programming. But i'm not an expert in HR, just my few cents:)

weak meadow
#

i mean you can also learn it as a side hustle regardless of your college degree or even if you don't go to college

#

at all

small stump
#

Hey guys! I am new to coding and I have no clue what this is...
It would be helpful if you help me at my beginning stage! (Like Do's and Don't stuff!)

Thank you!

vapid jay
#

I am currently in middle school and am quite serious into coding, I mainky focus on data science and AI. What course shd i go with once i finish mid school, which is in abt 4 yrs

deft schooner
#

hope it helps

small stump
#

Thank you mate!

vapid jay
jagged grail
#

Has anyone here actually built a successful career after studying python alone via the internet?

brave surge
#

I work on finance models , we were forced to learn python , even then I'm basic no fundamentals intact. So I don't kniw anyone from my field moving to oop based proper code jobs . Having said this my wife is CS background now in quant coding and she tells me they hire more women now from any background and train them mainly to get the gender ratio right

#

Guess your more in a chance if your a women to switch fields now

buoyant seal
brave surge
#

Most women become like business analysts, project mgr etc 👍 but they tend to give a bad name to women who actually code

#

It is what it is , on LinkedIn I would never say this btw 😂😂 this is my escapism tbh

#

I could be fired for this , they also get promoted for gender ratio , sort of a free hand

#

But guess it's similar to when color was a problem in corporate I'm non white and guess back in the day , I'd still be a runner and not grow ..

#

You will balance the ratio then it will go into merit based perhaps

#

Different ratios same solution , force feed initially, then mkt forces takeover

buoyant seal
#

sexism or any other discrimination have free reign here

buoyant seal
#

close, Russia

brave surge
#

Ahh same same but different 😂😂

buoyant seal
#

government looks really with interest at China, and wishs to copy as much from it as possible in terms of.... people control.

#

thankfully it will take time and resources to implement, hopefully I will be able to escape before that

brave surge
#

They have pulled it off successfully so far , Time will tell but I cannot see it changing

#

Having said this I guess the ppl there ate happy

#

Just follow govt because they know what is right for you

buoyant seal
#

I will prefer going to country with another govt

#

I would not trust my current govt with anything

obtuse wasp
#

I trust the current NZ govt. They get their arm bent by the business community a bit more than I'd like, but they're alright.

How does remote-work work on the international stage? How does a business in another country employ me and does the taxes stuff get super messy?

tender frost
#

Please make sure we're staying on-topic and not delving into politics @buoyant seal @brave surge.

brave surge
obtuse wasp
vale sundial
#

hi i just wanted to know that are there jobs available for teens about 13-16

#

in india

marsh wind
kind coral
spring vessel
#

Hi guys. I’m looking to transition my career from aerospace structural analyst to something more software focused in the next year or two. I’ve been using python for ~2 years, mostly for manipulating text based data or csv’s with pandas. Im not sure what the best entry point into software would be. I was thinking data scientist? Any recommendations on specific titles to look at based on my current skill set, or skills to focus on in the near future to prepare me for a move?

obtuse wasp
#

More western, but most of the teenagers that I've seen working now got their jobs through their parents. A few have simple social media accounts or attend markets, and sell stuff they've made through those channels.

sudden quartz
dim jay
#

Hey, do you guys think it is good to start a blog, or write for medium, about programming in 2021?

#

Because, it seems that video is the future...

near ocean
#

Its not *the video part

marsh wind
#

If you can produce an interesting content that people will read and appreciate - do it.

dim jay
#

Because I am very good writing, but videos...

#

And, I mean, for writing I do not have to care about camera quality, video editors, I just have to use my imagination.

#

I hope so

hot relic
#

Is there a job that doesn't require ui stuff

radiant moon
#

loads
I'm a back-end guy; I've hardly touched javascript

nimble verge
#

Hi everyone. I have a question. Is data engineer an entry level position?

versed hatch
#

back end , data eng

versed hatch
#

I went from analyst > DE

hot relic
radiant moon
#

no you don't
do you know what "web services" are? Basically: web sites intended for other code to use, as opposed to for humans with web browsers
This is what people often mean when they talk about APIs

#

So, like: discord itself has a web API. If you write a discord bot, you're interacting with it. No front-end stuff anywhere.

deft schooner
#

I JUST TALKED TO @rare sand i am so HAPPY

undone shoal
#

What is best to learn for google?

#

I want to work there some day

lilac remnant
#

Go to a good school and do well

#

And be passionate about coding

vapid jay
#

Hey I'm an in 11th standard students and want to learn coding. Any advice how to start and major mistakes made at starting

lilac remnant
#

Major mistakes: being high always

vapid jay
#

That's too lol

#

But anyway you guys know much more so if you can guide it will be off great help though

lilac remnant
#

Read a book or online resource to familiarize yourself with the syntax and workings of a language, then start solving problems with that language

#

That's how I learned python years ago. I used Project Euler for the problems

vapid jay
#

OK thnx hopefully it will help a lot

lilac remnant
#

Project Euler is mostly math oriented though, there are some more algorithmic type problem sites out there too

vapid jay
#

OK I will try it

surreal axle
#

hey guys

near ocean
fiery sentinel
#

anyone have experience with WGU as a school or know people who went there for CS? And if its curriculum is any good or if they had any trouble getting jobs in silicon valley? Hard to tell on reddit if people are legit or shills 😛

smoky quest
sullen linden
#

I am in 2nd year . I want to know platforms where i can apply for internships

vapid jay
#

i think due to something I forgot lmao

vapid jay
buoyant seal
vapid jay
buoyant seal
#

Videos are full of water. Like 99% for 1% of usefulness
And videos have really hard navigating/searching through their content

vapid jay
#

soo, u sayin videos

buoyant seal
#

I mean youtube ;b

vapid jay
buoyant seal
#

When I was python beginner, I read a book

#

Book is more useful ;b

vapid jay
#

i havent read a book since 5th grade 4panda_sad troll

buoyant seal
#

Pity, there are a lot of high quality programming books.
They help a lot in a short time

vapid jay
#

i like videos more because im a visual learner, even tho books you look at, (not audio books), but i hope u know what i mean

buoyant seal
#

Funny enough, I am a visual learner too

vapid jay
#

plus it just helps me a ton more, from my experience and preferences

buoyant seal
# vapid jay plus it just helps me a ton more, from my experience and preferences

Pretty much sums up every instructional video on YouTube ever

WATCH MORE SKITS HERE: http://bit.ly/VLDLvideos

SUPPORT ON PATREON - http://bit.ly/VLDLpatreon
DISCORD - http://bit.ly/VLDLdiscord
FACEBOOK: http://bit.ly/VLDLfacebook
TWITTER: http://bit.ly/VLDLtwitter
INSTAGRAM: http://bit.ly/VLDLinstagram

---------------------------------- TWIT...

▶ Play video
ashen ether
#

hey im at my last year of school and thinking off becoming a software engineer is it gonna be worth it?

gritty rivet
#

Yeah, I have zero patience or use for tutorial videos... If I really must use one, I read the transcript. To me it seems obvious that the information transferred per unit of time spent is just way too low for video. I'm suspect the majority of people who prefer video just haven't practiced reading enough to see the benefits. But to each their own :)

summer bison
#

get career at printing variables in the console

gritty rivet
ashen ether
#

i ended up making a full working discord gambling bot for my server but i just wanna know where to go from there

gritty rivet
#

It sounds like you know enough already that it wouldn't really take a huge investment in your skills to start a career in software engineering.

balmy mural
# buoyant seal Videos are full of water. Like 99% for 1% of usefulness And videos have really h...

You can cover the same work from a video in a much shorter time. There's also no such thing as learning styles. It's a theory set forth by Neil Fleming in the 80's, but no research been able to prove it. People have learning style preferences, but no one learns significantly better one way over another.
Only times I've watched videos for something is when it's a short topic(not over 10 minutes) covering something very specific that I couldn't find a written source for within 5 minutes

smoky quest
# balmy mural You can cover the same work from a video in a much shorter time. There's also no...

Maybe the discussion has veered off a bit, but that's slightly different from the original question, which is producing content and not consuming it.
For producing content, I would say it depends.
If I am going after my career, then a blog might be what I would look for. It's more appropriate for deeper content and easy to index. It's also faster and easier to produce.
Videos would be more about clout. I haven't seen popular youtube videos about deep content. Most of them are about teaching the basics in tiny chunks, springled with ads. It's also a lot more difficult and time consuming to create engaging videos covering some deep topics.

As an interviewer, I may browse multiple posts on someone's blog, but I wouldn't have the time to spend more than a few second on a single video of a candidate

balmy mural
#

For producing content I'd agree with you. For career, blogs would probably be best. For any reason outside of career I'd probably go with whichever I enjoy more. Specific stuff I used to find an interest in had a video on covering the basics of a topic, and then a blog linking to it covering the topic more in depth that I liked.

smoky quest
#

For consuming, I also agree with you the format doesn't necessarily matter. However, except for the class or course format, they are rarely coordinated or have a learning plan. Which is fine for one off topic or understanding a specific concept, but a lot more complicated in an open ended situation.
It's also a lot more rare to find interesting videos with deep content.

So in terms of a beginner, I would go for the class/course video, or books where someone has thought about a learning plan, and can go much deeper. But after the beginner state, probably books still have the upper hand overall

sage pumice
#

videos are much less information dense than say, a textbook. they're also much harder to produce, much harder to change after it's published, much harder to skip around for what you need

weak meadow
#

why can't i speack?

olive sand
#

Spack

versed hatch
#

any past or present contractors in here? How much did you charge per hour?

versed hatch
ivory sluice
summer roost
#

Knowing how much someone charged per hour without knowing how much experience they had, or what type of work it was, or where it was, or how many years ago it was, isn't very useful.

#

It's not that different from asking something like "has anyone here bought a house? how much did it cost?"

ivory sluice
#

it's still fine to ask isn't it, so long as answers are supplemented with context like you pointed out. just answering with "it depends" also isn't helpful

summer roost
#

but, it does depend. ¯_(ツ)_/¯

ivory sluice
#

I know lol, but how does that help the person that asked the question? the more people that answer the more data points they'll gather over time and they'll get a sense of the general market, no?

#

I find it really interesting when people post these super general questions and we get a huge range of answers, because of all the possible exprerience levels, industries, and geographical locations, amongst other factors

summer roost
#

there is no "general market", so answers that aren't qualified with all sorts of extra information don't really give you any actionable intelligence.

ivory sluice
#

true and I think the onus is on the person answering to provide that, though clearly they don't always, as seen above. the person asking the question can simply dismiss answers that provide 0 context (or ask follow up) and just make mental notes in general of the various responses. they'll still learn something from other's anecdotes

sick sable
# ivory sluice that's it??

Sorry. I'm Nigerian. That's what I charge on upwork. I'm a junior and it was randomly chosen. Not really backed by anything so it might not be representative of anything else

summer roost
#

The only contracting I've done was at $72/hour 40 hours per week, as a mid-career professional doing C++ development in the finance industry in the US northeast 7 years ago..

sick sable
#

I guess I have a question of my own

#

I'm a backend engineer with Django. Things have gotten boring of recent. I no longer feel like I'm growing. That rush of ecstasy that comes with learning something new seems to be rare now. I'm considering other backend technologies as well as a totally different path(like Devops? or Data Engineering or BlockChain). I'm not Sure which to go with. What would you suggest(keeping career progression in mind) and why?

summer roost
#

If you like backend development, I'd start looking at other languages, and other backend technologies. Pick up C or Rust, pick up Redis or Kafka, pick up Postgresql or MongoDB...

patent lotus
#

Hi, greetings from Indonesia. I have a degree in Accounting, and I'm about to dive into coding with zero knowledge. Do you mind to recommend me what should I learn to help me in my career? Thanks

summer roost
#

!resources if you're just starting out, this has some suggestions about how to learn the language.

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.

smoky quest
# sick sable I'm a backend engineer with Django. Things have gotten boring of recent. I no lo...

There is also a lot more to backend than django. There are different storage platforms, technologies, patterns, etc.
See roadmap.sh or https://microservices.io/patterns/microservices.html or https://www.cosmicpython.com/

ivory sluice
#

or are you looking to pivot entirely

patent lotus
#

Yes, everything related with analytics

sick sable
sick sable
ivory sluice
# inner wren

@patent lotus start here (the message above with a link to the resources page), since you're just starting. then maybe explore the python pandas library and once you have some specific project ideas you can explore other libraries as needed

patent lotus
ivory sluice
#

@patent lotus personally I can't comment on that because at the core of it my role/position is still similar to a clerk's. but I have access to all the invoice data so I can build scripts & reports to help in our collection efforts because we use ancient accounting software built in-house 30+ years ago with very limited functionality and no support. so that has been my only use case of python thus far

#

but knowledge of python and the ability to write your own small scripts certainly won't hurt your career - it's a form of problem-solving and you should be able to market that skill no matter what industry

patent lotus
sick sable
#

How can i mark a message for future reference?

ivory sluice
#

.bm followed by a link to the message

sick sable
#

where?

ivory sluice
sick sable
ivory sluice
sick sable
#

😆

gray anvil
#

would you rather be told by your interviewer at the end of the interview if you were a good fit or not

smoky quest
gray anvil
#

meaning?

#

in this case I was the interviewer

smoky quest
#
  • Sometimes, I want to give myself some time to reflect and think more about it
  • Sometimes, I have multiple candidates on the same day. So it helps to see how they stand out and strength/weaknesses
  • Sometimes, I have a great discussion/contact with them, which may bias me
#

Obviously, there are some cases where the outcome is pretty straightforward. But that's not the majority of the cases

gray anvil
#

ahhh, okay, that's good advice. fair!

#

I will keep that in mind next time

grim tree
wet tiger
#

HI I AM A BEGINNER AND I WANT A ADVICE FROM YOU GUYZ HELP ME HOW I SHOULD START WITH PYTHON?

hearty glacier
#

I would rather know my interviewer's feelings, especially reservations if any. I might be able to improve in that area OR improve perceptions (next time), also it could be based on a miscommunication that can still be corrected.

hearty glacier
# wet tiger HI I AM A BEGINNER AND I WANT A ADVICE FROM YOU GUYZ HELP ME HOW I SHOULD START ...

You might want a different channel, but the basic answer for any language is to "write & finish programs you care about".
A 'program' might be as simple as a 2 or 3 line function.
Then repeat.
While reading or watching videos to learn what you don't know that you don't know.
(I learned to program in Python just last month so my memory is fresh on it; feel free to DM me and I'll help if your serious about learning).
But I'm an old programmer in other languages so it's a lot easier for me…

lament pawn
keen oyster
#

??

buoyant seal
#

I remember somewhere hearing that one of online courses platforms, has published author courses, which you can read reviews/grades/materials and e.t.c., so you could evaluate quality at least

#

Which online courses platform would you recommend as indeed not scam in terms of quality?

#

Just wishing to know which one to recommend for those who use questionable course platforms

idle jetty
vapid jay
#

Ne

hearty glacier
#

@keen oyster @idle jetty
Programs can be as simple as "2 line functions" Becaue you are going to write hundreds of them, then thousandss>
All good LARGE programs are composed of many small functions

#

Writing good tests demands writing lots of good SMALL functions

#

Great (or even good) programs are thoroughly tested by writing tests

#

Functions ARE programs, we just don't usually say that today in modern speech

#

Good functions will have one input, one output, and will do ONE thing
Plus they will change nothing outside of their responsibility

#

Example: sort shouldn't print -- print shouldn't sort
If you want that you print the results of sort

#

print shouldn't care (much) WHAT it is printing. It should print whatever it is given

#

sort shouldn't care (much) what it is sorting, it should just sort it

#

If you understand print or sort, you should be able to find and use it in any language, even if the name is different

#

qsort (C/C++), Sort-Object (PowerShell), sort (Python and a lot of languages)

#

Back to "jobs" almost all programming jobs require you to write in 3-5 languages (mostly in one perhaps, but partially in others)

gilded rampart
#

I have a pretty general question, but if you wanna get hired, you'd probably want to have experience in the industry. How do you get experience before you even get a job? I think good personal projects would partially make it up if you're new to the industry

gritty rivet
sick sable
#

Ngl Getting freelance projects on upwork is hard. I know because I've tried

near ocean
#

During a 4 year degree you could get an internship and maybe a part time job, you get references from the internship, connections to the industry and its easier to get hired

gilded rampart
sudden quartz
gilded rampart
#

Good idea, I haven't actually applied to any jobs

sudden quartz
#

so you want a job out of highschool

gilded rampart
#

Yes!

sudden quartz
#

good luck

gilded rampart
#

Yah, I would need those lucks. Why would employers want to hire a high schooler

near ocean
#

Youre going to struggle to find an internship to accept you without you being enrolled in a degree or recently graduated

gilded rampart
#

yeh, degrees are pretty much required

paper pendant
#

Hello everyone, one of my interviews for python is coming up, do we have any resources tab or links where I can find a list of materials I can study

near ocean
#

!resources

paper pendant
#

@near ocean Thanks for the tip ! Appreciate it

violet lintel
#

im trying to sell my skills with discord bot development. im in school rn and its of of the few programming skills i feel comfortable with. were would you recommend i start?

dim pagoda
#

Hey Guys , can anyone help me with Reviewing my resume and giving some suggestions !

near ocean
#

Sure, you can post an anonymised cv here and people will help you

reef sun
#

how can u make money with python ??

radiant moon
#

by getting a job writing python code
NEXT

reef sun
#

wdym?

sage pumice
#

jobs give you money. there are jobs you can get where you write python

reef sun
#

thats more understandable but wdym by "write python"

near ocean
#

Writing python code

radiant moon
#

money can be exchanged for goods and services

reef sun
#

whats that 🤣

sage pumice
#

what is a job?

reef sun
#

oh okay but how much money Teeeheee

near ocean
#

Didnt we up the slowmode duration to avoid exactly this kind of questions?

reef sun
#

?

near ocean
#

You get money depending on where you live, what industry you work in, what company you work for, what level youre at, how many years of experience you have, etc

#

tl;dr it depends on many things

near ocean
sudden quartz
#

30 minute wait time

inner wrenBOT
#

failmail :ok_hand: applied mute to @bleak spade until <t:1630777007:f> (9 minutes and 59 seconds) (reason: role_mentions rule: sent 6 role mentions in 10s).

vapid jay
#

I want to make some money. I can't get a full time job rn so I will be freelancing.
How can I work toward this if I start from automate the boring stuff.
I am kinda asking for a roadmap.

#

E

#

Hi@vapid jay

#

Like the book?

vapid jay
#

Do that and learn flask or django, from there you can start dling projects, or even make bots for automation

#

The possibilities are endless, just go for what you want to make

vapid jay
#

I mean yes

#

doesn't have to

#

You can do pure python, like backend, statistics, visualization or even gui apps

#

build an api or somethin

#

You just gotta find jobs on upwork see whats in demand

vapid jay
#

create a gh and try to build some kind of portfolio project that you can show off

#

I mean yeah

#

But first ypu need projects and a portofolio like Deserialize said, at least 5 to 10 projects, nobody is going to pay you if you dont have anything to show first

#

So what should be my step by step plan ?

#

Idk

vapid jay
#

Were there any deliverables for the udemy course?

#

Do you have a GitHub account?

#

Maybe look into other courses that work through some kind of project that you can do and adapt to be your own as a portfolio piece

vapid jay
#

If your goal is just the money, and you dont have any real project ideas etc there is no point of going forward

#

Ask yourself what you wanna create, and then see if its in demand by researching on google or duckduckgo (if it tickles your fancy)

near ocean
#

First step is learn python to an "intermediate" level
After that you'll have a better understanding of what it is you want to do, how to do it, what libs you should learn, etc

vapid jay
#

Yeah first thing is to learn python syntax well and how programming works in general

vapid jay
#

Automate the boring stuff explains it

#

Okay

#

Basically there is a wealth of information out there on learning Python and for the most part you can't go wrong. The important thing if you want to be a freelancer tho is that you can show off your work and that you are active so just make sure whatever you are learning is in demand, your projects are geared towards that, and you are adding them to some public code repository.

#

Also, is there a difference between the book and the Udemy course ?

vapid jay
#

Says: "This course follows the popular (and free!) book, Automate the Boring Stuff with Python."

#

Yeah
Of course

#

Other than that one's a book and ones a course

vapid jay
#

one can be burned to keep you warm through the cold winter outside, and one cannot

#

one will make you a master Python developer and the other will not, choose wisely

#

....

vapid jay
#

did i? I didn't mean it in a bad way. just trying to be funny sorry. good luck on your learning journey

safe loom
#

Hi, I was wondering how easy it was to change companies when you're working as a data scientist?

radiant moon
#

probably as easy as: get a job offer from company A, give notice to company B

modest siren
#

hi

#

can i ping

safe loom
#

Bc that's the recommended approach for a lot of devs gettign employed in a huge tech group. In France anyway.

modest siren
#

can we ping everyone?

near ocean
#

what transition? you cant just leave a company without handing off your todos, knowledge of the product, other responsibilities to your replacement
thats just begging to be ruined

radiant moon
#

sure if you're a professional and care about your reputation, you'll bring you coworkers up to speed

#

none of this has anything to do with data science; it's etiquette, that I assumed went without saying

limber rampart
#

not sure about france but i think 2 months are common in europe

smoky quest
# safe loom No transition or anything funny in-between?

In the US, in general in the tech sector, employment is at will. Which means either the employer or employee can leave or break the employment at any time under any circumstance. There is no equivalent to CDI. The rule of thumb is for departing employees to give a 2 weeks notice when leaving a job

#

For France, you need to refer to your employment agreement/law

safe loom
#

Mine is an apprentice contract that should end next month

limber rampart
#

if it's a fixed time contract then I'd expect you simply stop working once it expires

#

but the work you'll be asked to do towards the end may include some transitional tasks

#

if you're already working at the company then you should probably ask your management or backoffice though

safe loom
#

Not sure if they want to go full-time, but considering they put me on maintenance tasks and so far there isn't any other candidate...

vapid jay
#

mine is get pog programmer job

smoky quest
safe loom
# smoky quest Have you asked? Are you interested?

At first I had the perspective of doing time-contained tasks, but they ask me to do a lot of webdev when I'm a
1- junior at it with no record of deployment
2- they don't know much about the job themselves

smoky quest
#

Is this a job you like or are interested in?

safe loom
smoky quest
#

Got it. So that's why you haven't asked them if you could stay with a full time employment

safe loom
#

Yep

smoky quest
# safe loom Yep

I suppose you already have started interviewing at other companies then?

autumn horizon
#

Hey, quick question. I just joined a start-up developer team, since it's unpaid, should I put volunteering on my CV or do I put it as work experience?

radiant moon
#

I'd put it as work experience; if anyone asks, you can say it's volunteer.

#

but if they don't ask, there's no need for you to

...

volunteer that information

🤣

autumn horizon
#

hahahah thank you 🙂

#

That's going to be an easy boost to my salary when I graduate xD

smoky quest
autumn horizon
# smoky quest do you also get some equity? If so, you can consider that as compensation too

It's a very small team, there's 3 devs but a total team size of 5, last month I was one of their users and they reached out to me saying they needed a quote from a user as they were preparing a pitch, and they thought to come to me first as I've given them a bunch of helpful feedback in the past.
So if things go well I'm sure I'll get some equity, or mabye even a full time position if things go really well

It's a code review platform, think stack overflow for code reviews

safe loom
kind coral
vapid jay
vapid jay
#

I need some help. And I feel like I can best communicate through VC. Would anyone want to VC?

limpid osprey
#

hello there

smoky quest
smoky quest
still condor
#

The URL doesn't go anywhere

#

I guess that's an allusion to my career 🤷

smoky quest
smoky quest
plain harbor
#

which is the best most highest paying tech specialization?

#

I'm thinking of getting a certificate in cloud computing because I fucking love the idea of cloud infrastructure

smoky quest
iron bolt
#

i am learning django

#

i know html and css,should i learn javascript ?

fair dew
#

Hii

inland eagle
#

Hey

sick sable
#

As a recruiter. Would you refuse to hire a developer because the person is still a student?

#

Even if they have a strong portfolio

onyx sluice
near ocean
#

What kind of student are you talking about? High school student, i dont think so.
College student? Maybe

buoyant seal
#

I had experience working with at least 3 students before
their speed was... 10 times slower than of a junior beginning programmer

honest pivot
#

I would want someone to finish their degree

marsh wind
#

It kinda depends. I had lot of peers who started working as devs while they were bachelor students and quite successfully. But that might not apply in other countries

dry sapphire
#

I have known people with 10+ years of experience who were manifestly incompetent, and pre-university students who were demons

sudden quartz
#

and its all relative and variable so it doesnt matter much.

slate prairie
#

Can someone suggest me some good resources for python interview prep?

near ocean
#

Cracking the coding interview is a pretty popular book that goes through popular interview questions and interview styles mainly in FAANG

You could also grind leetcode problems

prisma matrix
#

I have another question, how should one go about during a virtual interview? I know one should never jump straight into coding(I found out the hard way lol)

near ocean
#

thats gonna need more context, not all interviews are technical in nature

prisma matrix
#

Whoops, I meant for virtual technical interviews

near ocean
#

well, i never really had a technical interview, so cant really offer advice here
the closest thing to them was a chat i had with a director, where he asked me to explain my thought process behind a solution to a take home task

honest pivot
near ocean
#

Remember to talk, even when youre just thinking, think out loud
Explain what youre doing and why to the interviewer

honest pivot
#

Also ask questions if things are unclear. "Requirements gathering" is as important as implementation. At least for me, if I gave someone a coding assignment and something about it was unclear, I'd see it favorably if the person was good at nailing down the requirements. (Note that you can't be annoying or impolite about this, people skills are also important.)

near ocean
#

Yes, ask about any assumptions you might make
Also ask if they'd be willing to accept any constraints

eg lets say they ask you to make a function to find the minimum value in a list
You could ask them if the numbers are ints, floats, if theyre strings and need parsing, if theres a range theyre bound by, if they can be negative, etc

violet karma
#

hello im new in this world

radiant moon
#

welcome
don't let my snark frighten you

prisma matrix
#

whoops wrong channel

delicate bane
#

thoughts? 💀

smoky quest
near ocean
#

These people have no idea what they want from an applicant, but thats not really an uncommon ask
would avoid 8/10

smoky quest
#

They would go recruit X interns and then ship them to different teams. So they have no idea what to ask and thus ask for everything.
Note that I don't approve of this approach

near ocean
#

It is, i wouldnt say its a good thing, they get away with it cause its for interns, casting a big net and whatnot

#

The problem is when you see them ask for someone with experience and then list a whole bunch of loosely related tech

smoky quest
#

Doesn't mean it's bad for the intern. Just less predictable.
I would recommend to apply and go from there. Applying and having some discussions about it doesn't mean they have to commit to it

delicate bane
#

for me this is a red flag imo

smoky quest
#

I guess it's like a lot of things: not enough context and it will depend on what happens next

near ocean
#

Because its an internship i wouldnt worry too much about it, if the ad requested actual experience then yes its a red flag

delicate bane
#

makes sense

smoky quest
# delicate bane makes sense

In terms of internships, apply first, think later.
Most likely you won't hear back from many of your applications. You can worry about the details and specifics of the internship if they contact you back.

lime fern
#

Guys, I saw this guy talking about PyQT, so is it user friendly more than Tkinter right ?

radiant moon
sudden quartz
sudden quartz
high minnow
#

hi

cedar geyser
#

did someone doing jarvis AI

coarse tendon
#

Are you able to put programming projects on a resume?

cedar plinth
vapid jay
#

Here's my career advice for everyone, it's been serving me pretty well so I encourage you all to explore this idea thoroughly

buoyant seal
upper girder
#

Hello. Don't know if this is career advice, but I'm a Sr. Engineer but monolingual Javascript/Typescript. The company's backend is written in Python though and I was wondering if there were any books/courses you could recommend for an experienced dev to learn Python without going through the whole: "This is a function, this is a variable" stuff.

buoyant seal
#

essentially you are supposed to know programming concepts, but you would be lacking exactly little python specific syntax details, which describe this is a function, and it is a variable I think. So probably book from the beginning could be good. 😉

nimble verge
#

Quick question. Should I list my personal project on my CV?

dry sapphire
nimble verge
dry sapphire
nimble verge
dry sapphire
# nimble verge what do you mean by 'path'?

if you were asked, for example, "what are some examples of alternative frameworks you could have used? why did you settle on your final choices?", would you be able to answer?

nimble verge
#

thank you for your advice

honest pivot
#

Definitely list your personal project, and indeed be ready to talk about it, especially your thought process for how you designed it

dire pebble
#

So the last year I exclusively programmed in python and I get this question during my video interview:

int i = 5;
int j = 2;
int k = i/j;

System.out.println(k);
#

After dedicating a year of my life to python dynamicness I was pretty sure that every other language is as static as it gets, so I was 70% on "compiler throws an error" and only 30% on "java implicitly casts 2.5 to int => 2"

tough life, felt terrible for not knowing the definitive answer to a question as elementary as this one.
Also the question "What is a class?" really melted my brain (which was the idea according to the interviewer)

balmy mural
#

Literally was asked "What is a class" today by a lecturer and then he proceeded to lose his head since no one could give him a definitive answer, lol

radiant moon
#

there is no "definitive" answer
different languages do it differently for sure

sudden quartz
#

lecturers be like "what is a vector"

sage pumice
lilac remnant
#

Yeah it's not casting implicitly casting 2.5 into an int, it's using an entirely different division operator that's closed over the integers

sage pumice
#

it's like the // operator from python

near ocean
#

maths and python in my careers channel lemon_angrysad

radiant moon
#

won't someone think of the children

vapid jay
#

yo

woeful tree
#

hi

dire pebble
azure magnet
#

I always get nervous when having a call with a recruiter, any advice? I think I'll never get a job because of that. I'm worried.

#

Today while I was talking to a recruiter she put me on hold and after 5 secs she came back and kept talking like nothing happened.

ivory sluice
#

being on the phone can be nerve-wracking for sure, even when not in an interview-like situation. especially when these days it's all text and IVR systems

what you've just described though is not a big deal imo, she probably is just fast-paced and needed to keep the conversation going and didn't want to waste any time?

or did she put you on hold without warning? 🤔

in any case, like most things, frequent practice will make you more comfortable making & receiving calls

azure magnet
#

Yes, she put me on hold without warning. Thank you, I hope to improve and become more comfortable as soon as possible. 😩

ivory sluice
smoky quest
visual oracle
#

Is a Bachelor's in Data Science worth it ? I'm thinking Computer Science is better since it has a wider scope , I can do more things with that degree.

#

Data Science focuses more on the things I like but it's a bachelor's degree and then i'll be limited to that narrow path, what do you guys think ?

hollow sinew
#

I have a fairly basic understanding of Python, should I continue to deepen my knowledge in Python or should I diversify my knowledge in other languages like javascript. If I were to deepen my knowledge in Python, what projects should I start to kind of build on my portfolio. I am 14 if that has any relevance btw.

buoyant seal
#

git gut in python, then choose other things I think

#

u a 14 though, you have plenty of time to try everything, so you could allow yourself trying all things until you would find interesting thing for you

#

who knows, perhaps frontend will be liked by you more than backend

#

eh, probably better to try both things, and then concentrate on the thing you like more 😉

gritty rivet
dire pebble
#

So I had a practical question in my interview:

Efficiency

How would you iterate over the JSON-construct below and check if the key-value-pair ("key5", "value5") is contained?

{
  "key1": "value1",
  ...
  "key5": "value5",
  "key5": "value6"
}
#

I mentioned that I would actually use get instead of iterating over it but for iteration I would just iterate over the keys and check the condition every time
He said that was the correct solution

#

Now:
How likely is it that he just misspelled "key5": "value6" and actually meant key6? Because in the example the kv-pair that he wants me to look for doesnt even exist (hash-collision/overwritten by the last entry)

#

was it a trick question and he just said "thats correct" to continue or did he mess up? Not sure

#

Then again, he seemed not too familiar with programming as a whole (the whole "iterate" over a dict to search is weird) so Im thinking he might have just screwed up

#

(Just offloading my anxiety)

dusky summit
#

Heyo, am looking for info on UK based jobs that sponsor visas, how is the process and how likely are companies to do that?

near ocean
#

Why would you iterate over a mapping, the point of them is to have quick access, given a key

unborn surge
#

e!

dire pebble
#

Thats why I was confused

near ocean
#

Maybe it was a trick question to catch you out

dire pebble
#

I dont think it was (unless you say correct and continue even for trick questions)

near ocean
#

Did you mention key access for dicts/maps/whatever you lang calls it?

dire pebble
#

I said I would use get instead of iterating, but he wanted to hear the iteration strategy that I said afterwards

near ocean
#

Were they part of a technical team or an hr person

dire pebble
#

I think he was part of the technical team (but a junior)
Maybe the task was a bit rushed, which would also explain the typo/hash collision

#

I will definitely tell him about that if I get the position and if I don't get it Ill try to tell him via email because I'm kinda triggered by that

near ocean
#

Personally not a fan of the interview follow up (asking about the questions, not the process), imho it makes you look weak and defensive

If they dont hire you because of their own incompetence i wouldnt worry too much about it, why would you want to work with these people if theyre so bad at their jobs

dire pebble
#

Its kinda ironical that they ask a question about "efficiency" and then continue to iterate over a dictionary

dire pebble
near ocean
#

You dont have to burn bridges because of one incompetent employee

dire pebble
#

I guess thats true

strong valley
#

i preffer south korea

inland ingot
#

how to get into good college for ML from india??

inland ingot
#

machine learning cource

inland birch
#

Oh

near ocean
#

You study and apply to the colleges you want

wet grotto
#

hi

jade mortar
#

Hi

buoyant seal
# dire pebble So I had a practical question in my interview: __Efficiency__ How would you i...
def is_key_value_match_in_dict(key: str, value: str, dicty: dict):
  if dicty[key] == value: #raises KeyError, if there is no key
    return True
  raise ValueError("value is not matching")

data = {
  "key1": "value1",
  ...
  "key5": "value5",
  "key5": "value6"
}
try:
  if is_key_value_match_in_dict("key5", "value5", data):
    print("they match!")
except KeyError as e:
  print("there is no key like that")
except ValueError as e:
  print("key exists, but value is not matching")
#

I thought it would be appropriate because...

#

provided JSON construct was showing dictionary. So logically I loaded it as dictionary and worked with it like with dictionary
made a way to access it only one time for efficiency.

vivid kite
#

is there any use of python in web development?

buoyant seal
#

to handly server side of any web application.
it could make even web site fully.

vivid kite
#

what is use of flask and djngo

buoyant seal
#

but javascript will handle frontend better. So there is some separation.

vivid kite
buoyant seal
vivid kite
#

ohh

flint pulsar
#

What languages should I learn in order to pursue a cyber security career

idle grove
vale sundial
#

how do i ask for help

idle grove
vale sundial
#

BTW i just know how to get input and how to give output at very basic level

dire pebble
buoyant seal
dim pagoda
#

Hi Guys , can I post my resume for review here ? not really sure , I need some suggestions !

gritty rivet
slim rock
#

Hi every one i need your help

plain vector
#

Hi there! I have not completed my graduation because of few issues, but I was working on my skills, I am good at illustrations, UI/UX, Javascript, React(Next), Node.js, learning Blender, and can animate things or video presentation. Because I didn't have my graduation certificate/degree I never tried for companies and worked on local projects. Would you please help me make a decision whether I should go for admission to an engineering college so that I can apply for an MNC? I can work but I don't have any certificate or any credentials. I was very shy to share this with anybody but now I understand my weakness and asking it openly. Please help me make a decision, even a single line is much appreciated and means a lot to me. Thank you.

glass pond
glass pond
quasi matrix
#

look I made this using python editing program that I made

quasi matrix
#

yay

#

I know it's a bit odd but that's what I had on my pc when I did it

fringe pine
#

By the way, I have a question for anyone with experience in the software development workforce. If you're working on a team at a company, and they decide to switch to a new tool (programming language, library, etc.), what happens as far as training is concerned? Is it more common to be expected to learn the tool in your own time, or for the company to provide training/seminars. How does this generally work? Could you share your experiences with me? Thanks!

near ocean
#

From the couple of SE Workplace threads i've happened to read, learning a new library/stack/tech, is expected to happen on company time.
Personally, I do most of the learning at work than my own time, tho at this point its more onboarding instead of learning in an already established team

neon moat
fringe pine
neon moat
#

well thats just stupid

#

someone said that to you?

near ocean
#

i dont think any decent(-ish) company would ever ask you to do that

#

you'd be busy learning the existing codebase to learn new stuff imho

smoky quest
#

A lot of times, the carrot approach works better than the stick too

fringe pine
#

Probably have a bit of imposter syndrome 👀

neon moat
#

where has this question come from?

near ocean
#

bruh if you have impostor syndrome wtf is the rest of us supposed to have

smoky quest
# fringe pine Nah, I just don't know what to expect.

Ask people what it entails and make a list of what it means or what you need.
Having that list will help you have a more concrete set of items, which you can bring up if unrealistic or go through if more realistic

#

Note also that from the side of the people doing the change, it's also in their incentive for it to succeed. Changing the practices of entire team(s) is a pretty risky move and they take the risk of having push backs or people leaving or a failed transition. So they have a lot to gain by helping folks like you

shadow moss
#

Also, this is why MicroServicing is so popular, you can change out parts without rewriting entire app.

#

Most of the time, they convert while rewriting parts in new language or new framework. We have a project that’s been 3 years converting from .Net Framework to .Net Core because one of libraries we use is 16x more expensive moving to brand new core library.

random patrol
#

I have an interview coming up that is "language agnostic", but the company has their codebase in python. I don't want to go through the normal hello world tutorials. Is there a good resource of things to learn that will take me to sr. software engineer level by next week? I have 13 years of experience in .NET / C#.

modest viper
#

java is better

crude crown
# fringe pine By the way, I have a question for anyone with experience in the software develop...

If it's a decent enough company it's expected that you should be using only your working hours to get up to speed into new tech/tooling (in practice, that might happen or not depending on how workaholic you are). As far as training goes, at best you might expect that someone in the company might teach a thing or two through some 101 sessions or by doing a crappy Udemy course or other cheap MOOCs.

fringe pine
upbeat zinc
cunning fiber
#

is there anybody knows how to code and that is a teenager?

dry sapphire
granite gyro
smoky quest
#

?

obtuse cedar
#

Does any one here know what a high schooler can do to get experience? Obviously I know how to do python and a bit of js and asm and C but are there any specific topics/projects that you would recommend to put on a CV?

crude fern
#

try searching for a research paper in you topic of interest and implement it. Looks very good on CV

jade ridge
#

don't we have a sth like jobs channel in this server?

marsh wind
vapid jay
#

Are there enough freelance jobs in backend web dev ?

willow holly
tawny dragon
#

I read the channel topic. I'm just referring to Discord-only ☝️

marsh wind
#

I don't know any such places. Perhaps someone else canpoint you

light drift
#

please can someone tell me what debugging is

#

and why i should do it

ruby totem
#

debugging is when you are trying fix a piece of computer script that is not working

ruby totem
#

you to man

near ocean
tawny dragon
vapid jay
#

Someone practially copied my work on github (under the mit licence) changed him to the author and put on a new licence, what to do?

digital fjord
#

@grand sealplease don't share monetised links here

regal thicket
#

@vapid jay I'd start by contacting the author, explaining that they aren't allowed to do what they are doing, and offer them the chance to fix it (by either deleting the repo or putting the correct MIT license with your name on the copyright notice). If this doesn't work, DMCA notice to Github with all the implies.

upbeat zinc
#

Based af how can I use stuff like this to further my career

summer roost
#

That's kid for "very cool"

smoky quest
#

ah. Thanks!

lunar parrot
#

Does anyone have experience with the Big Four, Deloitte, PricewaterhouseCoopers, Ernst & Young, and KPMG? Or similar?lemon_glass

hot panther
#

I'm pursuing a job as developer or other domain fields related. Buying courses online because of certificate? Looks for oportunity in College? Do vagarous projects myself? Work with a team to see

near ocean
#

I dont understand, how is writing medium tier articles going to further your career

buoyant seal
#

tech career is not all about hard skills, communications/ soft skills are important too

kind coral
desert bone
#

@subtle vortex

subtle vortex
prisma dawn
#

is anyone here know how to make code loop

crude folio
#

Is it common to have tech consultants on a retainer?
The company I work for badly needs one but I'm unsure of how this process is commonly done

buoyant seal
buoyant seal
crude folio
buoyant seal
crude folio
#

I didn't know if a retainer-based consultant was common in software like it is in other industries
Or if a specific fee per work was always the way to go

buoyant seal
#

payment per result is much less desirable for one person, because it is hard to estimate time ;b

#

exception only if we estimate to make job much faster than it would take us time ;b but usually it can be done only for really short time work

crude folio
#

Definitely, I think I'll need to split up responsibilities as different charges for this to work out
The company could save so much money just having somebody available to say "yes that is possible" or "the cost would outweigh the benefit"

buoyant seal
#

hired person usually calculated taken time to do the job
and I paid accordingly, everything looked honestly

crude folio
#

Is a minimum hours clause common?

buoyant seal
#

dev rounded taken time with half of hour accuracy

crude folio
#

Makes sense

dense plover
#

how to check is something int?

dark arrow
#

also this is the wrong channel for this

dense plover
#

sorry

honest pivot
#

How do so many people end up asking random questions in the careers channel?

fringe pine
#

We tried to put the available help channels category above it as a buffer, but alas.

buoyant seal
#

or actually putting off topic general channels above the career discussion

honest pivot
#

Career discussion could move below the topical discussions. Actually maybe this entire channel group could shift down. People aren't too clear on what "advanced" means either.

fringe pine
safe loom
#

Any advice on how to change jobs quickly? Rn I admit looking for some is stressful because I have an assignment to complete

limpid ermine
#

Has anyone had any success getting a remote developer role as a self taught programmer? And if so, do you have advice? I live in a small town, so there's like nothing in the way of tech jobs here. I have been trying to apply to remote jobs that match my skillset for months and I have gotten nothing so far.

brazen crag
#

@severe widget anyone ?

#

?

olive hazel
#

I got a remote data analyst job as a self-taught programmer

#

full time, salaried

rotund crest
#

So I've been having a hard time getting an industry job, but a university offered me a teaching position out of nowhere. I'm hesitant to decline a job, but I'm also worried that telling people at interviews I have a 4 month contract would make it more difficult to get a "real" job. Is that a reasonable worry?

olive hazel
#

but I also had 15 years of marketing on my resume

#

Nobody is going to judge what you did career wise during a pandemic

#

especially if that something was working, and in your field

#

just keep enough side projects going that you have something to talk about in the interview other than grading papers

rotund crest
#

My concern was that if I interview and they say "When can you start?" that January is a bad answer for my prospects

olive hazel
#

ah i see

#

yeah that will be a problem most likely

#

i generally don't care to wait more than a month unless its an astonishing candidate or i am having trouble getting any resumes

#

and most places are used to ~2 weeks because they understand you need to give notice

honest pivot
#

It's also possible it will take you 4 months to get an offer anyway

rotund crest
#

Right, and I've had very little success getting any sort of job

honest pivot
#

I guess it depends how badly you need the money, how much work it will be, whether it will interfere with your ability to continue applying for something more permanent and more like what you want, etc.

rotund crest
#

Honestly, I don't even know what career path I should be even going towards anymore after so many rejected applications. I just apply to everything at this point from trader at Morgan Stanley to spreadsheet monkey at the grocery store. Moving into something that requires a skill like python has had a surprisingly low interview rate.

smoky quest
rotund crest
#

I am in Canada, but I don't think it is culturally sufficiently different from the USA. I think you are right and I'll have to take the teaching position

ember cave
#

Q: I just entered highschool, and got into pre-enginering. Should I switch to cs? I am self taught and feel actually taking the class would tech me nothing except give me better opertunities since I took cs. Will engineering give any benefits towards coding as for a job? We are going to do 3d modeling.

#

Also I know for a fact they would teach us Java, but I know it already.

rare wyvern
# ember cave Q: I just entered highschool, and got into pre-enginering. Should I switch to cs...

There are many positions for industry developers that need to have background in a field like engineering as well as strong programming skills. Additionally, many engineering jobs will use some coding or at least knowledge of coding will be helpful. If you are interested in a very specific coding job, then I would talk to people in that field and see how they got there. If you just know you like coding, then try and look at all the different types of coding jobs and find what might appeal to you.

ember cave
#

I am, thanks for the information.

orchid ivy
radiant moon
#

3 months seems my average 🙂

pearl heath
#

wanted so much to have friends??

#

who can be my friend

vapid jay
#

Which foreign languages would be most useful for a US based back-end developer?

radiant moon
#

probably Spanish -- if you consider that foreign
lotta Spanish speakers in the US
make web services for them 🙂

vapid jay
#

I'll probably stick with Spanish then, thanks.

radiant moon
#

I'm a back-end guy but honestly everything I've run into is English

vapid jay
#

Yeah, my uni has a second language requirement so I just have to pick one.

radiant moon
#

I'd pick Spanish only because it's obviously the most useful if you live in the US

vapid jay
#

Yeah fair enough. Everything else only seemed marginally useful and if you transition away from remote STEM work almost entirely useless. I.e. Russian, Chinese, Japanese, etc.

radiant moon
#

Chinese seems sensible, but for us native English speakers, it's hard

vapid jay
#

Yeah I don't really identify with the culture and it seems like the reward for effort is low

smoky quest
radiant moon
#

yeah that's what I was thinking

bleak tinsel
#

Whats up. How long are you waiting for the recruiter to answer you? I got a test assignment to do within 7 days. I made it within 2 days and for the 8th day I am waiting for any feedback. Should i send another mail to the company or just wait patiently?

fathom zinc
#

Hey guys ! Has anyone done the 2+2 program in USA? Where u study 2 years in a community college and 2 years in university? If so can u ping me or DM me ?

stray obsidian
#

Hello, may you advice the best sites to find jobs remotely for a python developer?

upper forge
#

i need help in django

naive dust
#

How come 99% of jobs are looking for web dev? Is there no chance for people who don't like front-end?

radiant moon
naive dust
#

I forgot to mention as junior though, obviously need to start somewhere

radiant moon
#

doesn't matter
lots of places hire people right out of school

marsh wind
spiral bloom
#

Man just when I think I did good on one project at work and felt good about myself, as soon as I was put on a different one that I wasn't too familiar with and kinda new I sucked and feel defeated. I needed a senior engineer to help me because i didn't know what was going on with this particular project. HOw do I get better?

kind coral
vocal inlet
#

I want to get into Python back-end development, which modules/frameworks are most common in back-end Python?

vapid jay
vapid jay
kind coral
vocal inlet
spiral bloom
#

@kind coral @vapid jay I see well thats another thing. I think I also need to get better at debugging code, and reading other peoples code but sometimes its so hard to figure out what someone else is doing

kind coral
vapid jay
spiral bloom
#

How do I get better at that? Like when I read code, even on stack overflow and I have no idea what its doing how do I go about that?

#

Ohh I tried looking at debugging courses but couldn't find anything, for python specifically

kind coral
radiant moon
#

never heard of a debugging course
90% of my debugging is sticking a print in there

#

if you have decent tests to start with, you won't need to do much debugging

kind coral
#

print-bugging is okay but interactive debugging is much more powerful

radiant moon
#

🤷

spiral bloom
#

My circle of friends aren't in tech XD Maybe I can find someone in this group to peer program with lol

marsh wind
#

I think a lot depends on what kind of app you are writing and how it is desinged/architectured.

kind coral
kind coral
spiral bloom
#

Can anyone participate in open source projects even at junior level?

kind coral
#

You will add less advanced features but it's also participating

vapid jay
# spiral bloom Ohh I tried looking at debugging courses but couldn't find anything, for python ...

https://www.youtube.com/watch?v=yXz-daTKM94

also just google it there's a plethora of resources

( Python Training : https://www.edureka.co/python )
Python is an upcoming platform that is taking over the data science space. With unrestricted access to its vast range of free and open source libraries, it enables professionals to efficiently conduct their routine tasks.For. E.g. SciPy, which is a Python-based ecosystem of open-source software...

▶ Play video
vapid jay
#

if you use Pycharm I know a course on linked-in that gave quite a good intro to debugging also but sounds like maybe you are more advanced than me

spiral bloom
#

okayy got it thanks! Will def take a look at these. I actually just started my new job as a junior DE for a startup. Its been about a month. Im transitioning from being a Data Analyst. I also realized that some of the stuff Im doing now seems more related to Backend/Software Engineering rather than what I've been learning about in my DE program from Udacity. So I guess thats another reason why I feel new to this

#

But thanks guys def going to look at the material sent here and try harder

vapid jay
#

DE? Design Engineer?

spiral bloom
#

Data Engineer

vapid jay
#

Oh haha 🤦‍♀️ my bad.

spiral bloom
#

No worries 🙂

#

Man I just wanna master this stuff lol

vapid jay
weak field
#

Is anyone doing any large scale project. I want to try contributing to it.

#

I am new to contribution though.

kind coral
#

.source

flat anvilBOT
solid kindle
#

?

crystal fiber
#

would it be possible if a robot man took over my job

weak field
weak field
#

Like , How to get started to do some contribution.

kind coral
spiral bloom
#

Not sure if this is a question to be asked in the help channel, how do i deal with merge conflicts? I also wanna do it in a way where I don't actually mess anything up lol

radiant moon
#

edit the files to look the way you want
then "git stage" them, then "git commit"

spiral bloom
#

But how do I know what needs to be fixed? My manager told me that there were merge conflicts when he tried merging my branch with main. Let me take a look at this thanks!

radiant moon
#

that's like asking "how do I know how to write my code"?
it depends on the code, and what you want it to do

spiral bloom
#

I see okay thanks!

honest pivot
#

Interactive debugging is ok_handbutflipped

marsh wind
#

why exactly you posted this here?

vapid jay
#

just share it

#

and proud of it

marsh wind
inner wrenBOT
#

6. Do not post unapproved advertising.

marsh wind
#

especially not in careers channel.

vapid jay
#

lmao i just source sharing

#

my prohects is a part of my carrer

marsh wind
#

I understand that, but it's not a place for that. We do not how have project showcasing channels.

cobalt lark
#

@vapid jay as Loosberg rightfully said, please don't advertise here. This isn't a showcase channel, and this is clearly your work.

zinc bobcat
#

Does anyone know about ALGO TRADING jobs ?
I want to become a algo trader. I am about to complete the basics of python. I don't know what to do after this. Some one please guide me!

near ocean
#

Generally for those positions you'd need a strong education in maths/engineering/finance and also strong programming skills in any of java/python/cpp/csharp
Investment funds or banks are unlikely to consider you if you dont have any of those qualifications

vapid jay
#

Algo trading is ML stuff, so you have years to study. Data Science PhD is good option.

near ocean
#

PhD isnt required but you'll probably need an advanced degree like a masters

#

unless you wanna work for two sigma or something "bleeding-edge"

vapid jay
fallow wind
#

Hello, this seemed like a good discord to join to undergo a project. I'm looking for a few people to join together to help develop a game idea of mine and my brothers. If inteested please message me.

merry lily
#

So what is your guys opinion and experience of starting a career as a programmer with no education (e.g only self taught), how feasible or hard is it gonna be?
Do u have any tips for that?

vapid jay
#

@merry lily what is career

merry lily
vapid jay
#

Expecially with all this "software engineering" hype

#

Jobs gonna be gone in matter of weeks

calm orchid
#

No they won't be lmao... There is tons of jobs all the time. It's definitely possible to get a job without experience or education but you will need to make good side projects and you can try doing unpaid internships if paid internships are too hard to get when you start off.

#

Since self taught programmers don't have much general understanding of the field of computer science, they need to prove that they are at least very strong at technical tasks with side projects.

smoky quest
# calm orchid Since self taught programmers don't have much general understanding of the field...

There is more to it too.
Why would I hire someone without a degree when most of the other candidates do have a degree? The folks without a degree need to do more to stand out.

The comparison is also typically different. It's not comparing someone who has been to school for 3-5 years with someone who has been self-studying intensively for 3-5 years. It's more like someone who has been to school for 3-5 years with someone who has been to a bootcamp or worked their way through youtube videos to make 2-4 projects in 2-6 months

#

So yeah, finding a job without a degree is not impossible, but it will definitely be a lot more difficult with lesser opportunities

calm orchid
#

They might hire someone without a degree for an easy job because they know they can pay them less. Getting anjob is harder but not as hard as some people make it seem. You just can’t expect to be paid the average software developer salary without a university degree. People will only hire you because you are cheap and because you are good at doing a single specific task

cunning plume
#

I am shitty at programming
But wanna work in it
Fuck:(

gritty dawn
#

Glad to see im not the only one lol

smoky quest
summer roost
#

Bring shitty at something is the first step to being kind of ok at something.

worthy niche
zinc bobcat
#

@near ocean @vapid jay guys I am not talking about the advanced ML required jobs. I want to join as a junior developer or research analyst (who can develop aplha) in a HFT firm.
And does anyone of you who in these area ?

honest pivot
#

A "junior" in that field practically requires a PhD. Some places literally require it to be from a top school, or they won't even talk to you.

zinc bobcat
#

@honest pivot lemon_scared
What should I do I am from a shitty college

honest pivot
#

Only a couple hedge funds do that, personally I wouldn't even want to work for a place that literally thinks you need to go to Harvard or Princeton.

buoyant seal
honest pivot
#

What you should do is get a solid background in mathematics, especially probability and statistics. Also some financial mathematics, like understanding Black-Scholes and stochastic calculus. Then also study machine learning, and probably C++.

spark tapir
#

@smoky quest what makes a resume "shitty" for you? I've been applying to some jobs recently and just wondering!

near ocean
#

Dont make it too fancy, automated systems will throw it out

spark tapir
#

If any of you would like to have a look at my CV and let me know what you think it'd be appreciated 👍

vapid jay
#

I see a lot of gigs on Fiverr about wordpress.
Should I learn it ?
I know basic html and css

digital fjord
#

if you want to do freelancing, php and wordpress are probably the most in demand option. If you want to work a regular job, don't bother, they are quite solid tools, but IMO there are nicer option.

#

@vapid jay^

digital fjord
#

then yes, learn wordpress, at least the basics. (tbh the few freelance jobs I did for my friends running wordpress stuff I just guessed at mostly, it is pretty intuitive)

vapid jay
digital fjord
#

depends on what jobs you take and how much you know. I don't really freelance to live off of, just to make a bit extra and help my friends out

vapid jay
#

For freelancing

#

@digital fjord

digital fjord
#

no idea

vapid jay
#

It covers various python stuff, flask, tkinter, Numpy, sqllite, plotly, APIs etc

#

@digital fjord

vapid jay
vapid jay
vapid jay
vital skiff
#

Can you recommend a recruitment agency please (UK BASED), I Live in UK

near ocean
# zinc bobcat <@226101538165227522> <@456226577798135808> guys I am not talking about the adva...

I have two friends working in banks, one is on an algo trader model validation team and the other is a quant dev
Both have masters from top tier schools and both had to go through multi hour long interviews that tested their maths/programming skills extensively

The fact of the matter is that no bank is ever going to consider you if you dont have the degrees to show
*Bank or hedge fund or any other fund management firm

vital skiff
near ocean
#

theres no such thing, youre gonna be handling accounts and people's money, no one is ever going to consider you without a degree

latent frigate
#

If I were to learn python, would that bring me anything in the programming world?

radiant moon
#

might bring you a job, and some fun too

vital skiff
#

Where to start with no degree then? What are the career steps/blueprint for older people like me with no university degree but over a decade of management work experience elsewhere?

radiant moon
#

dunno about banks, but I've had a decent 30-year career with no degree

#

(well I have a two-year degree from a community college, which helped me get my first job)

vital skiff
#

I personally would advise younger people, straight out of school/college etc to get a degree/apprenticeship then degree if they can.... I know it will help land their first job, especially these days.... But for older people it is not viable or easy to do a full degree (mortgage,kids etc) so where do we start?

smoky quest