#career-advice

1 messages · Page 412 of 1

woven kernel
#

The most important is to learn and understand the basics. If you understand the basics you can do anything. But if you only know certain libraries and frameworks you will be limited to copy/paste programming.

shell badger
#

Hello can anyone help me code in https?

woven kernel
#

You don't code in https. It is a protocol, not a programming language. Whichever library you use for web requests should support https. And this should be in a help channel or in general, not in careers.

dense mesa
hardy silo
lyric cedar
#

he probably confused https for HTML i assume?

gilded swan
#

Hey guys idk what branch of python i want to get into yet but can you suggest some projects that deal with different areas so i can see which interest me the most?

mystic bear
#

Luckily @gilded swan , you can make almost anything with python

gilded swan
#

Yea thats why I've had some trouble with just picking one project to work on😅

mystic bear
#

If you really have no idea what you're interested in, pick something at random

#

How about you @gilded swan create a game with pygame?

wide rose
#

hi

#

I am pretty good in python and still learning django but I need to training on my skills there's a group or smth can help me even it's free?

mystic bear
#

Public discord servers like this one will help you with questions

#

But I don't see like "challenge problems" getting posted.
Many websites for stuff like this; try triplebyte

slate fiber
#

Pls tell me what is None (in py)

mystic bear
#

It's a value or keyword representing "null" or nothing. It has the NoneType for type comparisons

#

And, it's awesome. Functions without a return specification return None.

charred anchor
#

Thank you

vapid jay
#

i cant choose between ai,web dev and cybersecurity. Any help? my final goal is entrepreneurship

wicked parcel
#

it really depends

#

it is very common that ai and cibersecurity will be mostly in every case developed in a business

#

but with web dev you can work remotely on your own as a full stack, which is close with your entrepreneur goal

#

that is my vision, maybe someone else can give you another view about it

buoyant seal
#

I will add to it, that cybersecurity does not look like useful too in my eyes to this situation, unless it is going to be main topic of your entrepreneurship

in short resources, when you are one man = team, web dev would be indeed the best. Since you will be able to implement most of things(or all of them) to the final product, all on your own.

but ai, if it would consist, data science + machine learning, looks like a source of interesting killing features as well
plus learning to make data analysis could be beneficial to business look probably. It could be interesting choice as well.

but as said... web dev would be probably safer option in limited resources situation.

gray anvil
#

Idk about you guys but now that I'm where I am I could never dream of going back to a small setuo

buoyant seal
#

I wish to try working in big team as next job 😉

#

for now I am like.... 80% of dev power in the company 😕

#

it looks beneficial to skills at least

peak halo
#

!warn 829267967073976342 Recruitment for paid opportunities and advertising websites are not allowed in this community.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied warning to @pseudo grotto.

toxic relic
#

hi can someone help me?

storm tangle
#

hey guys/gals, I have a jr dev interview in 20 mins, anyone have any good questions to ask?

gloomy briar
#

flip a binary tree

#

LMAO

trail hull
#

reverse a linked list

#

lol

near ocean
#

who's interviewing who

peak halo
#

This morning a company asked me to interview with them and I told them my availability. Then a second company emailed me asking the same thing. Do I just tell them the same availability with the caveat that the other company might get back to me about the same time slot they want?

arctic marten
#

what are possible jobs a Python programmer can get?

spiral kayak
#

i'm a system developer and work with python

storm tangle
#

I had my interview lol

#

I was being interviewed and I mostly asked about their architecture/design system and their stack

#

I also asked about the culture and team environment but I tried to ask more technician questions

#

I have had like 3 interviews a week for the past like… month and a half? I need a new job like immediately lol. Thé hardest part has been passing the technical or coding challenges

#

But yeah, fingers crossed

cerulean scaffold
#

I want to be a People/HR Analyst and I hope that learning Python will help me with my goal 👍

peak halo
#

I haven't decided what to tell the second one yet.

spice musk
#

You don’t have the option to rearrange?

peak halo
#

I committed to the mutually requested time with one company, so I just have to decide how to tell the second company that I'm not available when I said I could be

spice musk
#

I see. But from my experience I usually juggle multiple positions at the same time. And everytime I’ve changed interviews like few days before due to responses from the other ones. Usually they’re quite understanding. Although in your case might just be best to let them know as soon as.

wary quarry
feral raft
#

Anyone here have any idea for software development jobs a bored high schooler can get? Like any tips? Also plz answer this in "replies" so I actually get notified.

dense mesa
#

<@&831776746206265384> please remove the above

wild pecan
#

^

molten spoke
#

!ban 769319136199049226 Posting racist memes in on topic channels

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @open niche permanently.

molten spoke
#

cheers

dim crater
#

I was lucky enough to land a job as a Data Analyst with no knowledge of Python whatsoever

#

Learned on the job over the past 1.5 years

buoyant seal
torpid ledge
dim crater
#

The first 6-8 months were very difficult to say the least

#

Had to put in a lot of extra hours playing catch-up with my colleagues, scripts were buggy and inefficient

rustic sequoia
#

where do I introduce myself

buoyant seal
dim crater
#

Still learning of course, but I can handle most data manipulation and data analysis related tasks thrown at me now

gray anvil
gray anvil
#

Tbh if there's improvements you can suggest it's a good chance to demonstrate what you can do

buoyant seal
#

I am having set plans for my continued education for a year I think

#

I already chose all subjects to learn, with prioritizing their order%

#

I mean... all of it I plan to learn on my own only with books + manuals, and just applying on practice

vapid jay
#

hi all

gusty carbon
wanton cloak
#

damn dude living the dream. i want to move into data analysis but i feel like i dont have any skills for it

shrewd musk
#

hey guys, anyone has a list of daily practice in python?

pastel quail
wanton cloak
#

Codewars, hackerrank, leetcode are a good start

stable saffron
#

ok i want help someone send me voice to text conversion program

glad oriole
#

hello friends how do i change the language of the pyttsx3 library

frigid crow
#

hi

#

i want to ask about what is q/a developer and what are the prerequsite to become one

#

can somebody ellborate me about it

charred pebble
#

.

vapid jay
shy torrent
#

Should I learn dvorak or just continue with qwerty? (Got 100 - 120 wpm on qwerty)

wary quarry
#

never seen someone care on the career side

rancid swan
#

hey guys , i'm a computer engineering student in canada (second year) , i was wondering if there's a group working on some projects in python or java

gilded swan
digital moon
#

Hey,
I am currently working as a network engineer and I would like shift my career into a Devops role. My aim is to work with AWS using Python. What sort of experience in Python I need? I know the basic syntax and I used Python only for automation simple task etc. Is there any training/bootcamp that focues on the skills required to start in the Devops? Or any libraries you can recommend to learn ?

mystic bear
# digital moon Hey, I am currently working as a network engineer and I would like shift my care...

One recommendation directly related to this is the Python CDK for Terraform:
https://www.hashicorp.com/blog/cdk-for-terraform-enabling-python-and-typescript-support

On a side note, I have an impression that devops and cloud tooling is moving away from traditional programming languages. E.g. yaml, json, or custom DSLs to configure devops flows and infra. Jenkins 2 is introducing "pipelining as code" in a Jenkinsfile (regardless of how practical Jenkins is as a tool). So considering this, I'd also recommend becoming familiar with AWS API documentation so that you may be able to manipulate infra and do devopsy stuff from something like the Python requests library.

digital moon
mystic bear
vapid jay
#

what's the best field for being independant (freelance, consultant...) while working in IT ? Dev or cysec (or it doesnt really matter) ?

gray anvil
#

Why do you want to be independent

frigid crow
#

Can somebody answer my queries ;-;

buoyant seal
# frigid crow i want to ask about what is q/a developer and what are the prerequsite to become...

apperently it is a something residing between software dev and devops.

someone who can use Ci/CD, (github/gitlab/jenkins piplines for example)?
knows how to do unit, integration, end-to-end testing to check features/compatibility working with other services and e.t.c. (so pytest, selenium, jest)
a bit of security guy as well
could get devops telemetry intruments probably as well, to check app load.

#

shrugs
tbh, weird looking for me position a bit
developer should test his things on his own

but I guess I did not play in big teams.
this is definitely job vacancy which is required only in projects with big amount of developers.

frosty terrace
#

I am new to python and am self learned, is there any possibility I could get hired as a developer?

vapid jay
#

Hi there
What should i know in python to qualify as a full fledged python developer like what are the libraries one should know

#

hey what you can do is acquire cybersec. skills and then just focus on web dev for enterpreneurship

vapid jay
vapid jay
#

i made it when I was 12

#

then cool

#

keep it up

tight spoke
#

Do i need to do btech as well as bsc in computer science ?
Or just one of them would be enough, if yes, then which one ?

#

Currently i am looking forward to being something like a software or a game developer

buoyant seal
vapid jay
#

Oh is it available in e-format

buoyant seal
vapid jay
#

cool thanks for the reference link

buoyant seal
vapid jay
#

Im 13 and I dont how to code do you think if I Learn now I could become a computer scientist when I grow up?

gilded swan
vapid jay
#

What should I do after learning the basics of python ? I m confused now... 😭

lucid vapor
near fern
#

oi what do yalls think bout tutoring

#

been thinking bout giving it a shot teaching sounds fun but idk

vapid jay
#

I just got my third job offer as a senior software developer at amazon and i’m starting to wonder if i should take it, if anyone has any advice or has worked for them in the past pleases let me know

cyan hamlet
#

which is currently the best field in python to go for ( high paying job opportunities)

storm tangle
#

could anyone here help with interview prep for tomorrow?

lucid vapor
#

I'd prefer if you kept it here

vapid jay
#

Ok np
Can u tell me what project should I start with ?

lucid vapor
#

Check out this list (below), they're all great ideas.

inner wrenBOT
#

Kindling Projects

The Kindling projects page on Ned Batchelder's website contains a list of projects and ideas programmers can tackle to build their skills and knowledge.

peak halo
#

I wasn't satisfied with one of my answers to an interview question yesterday. Would it make me look bad if I offered an alternative answer in the follow-up email?

#

It was an experiential question rather than a factual one.

marble venture
#

Hey everyone

I'm a junior developer currently on a work placement (uk equivalent of an unpaid internship) at a small advertising company. The boss/CEO has offered me employment starting september this year on terms that are to be negotiated closer to the time.
Given that I'm currently the only developer there after the events of the last year, I have a lot of leverage, so I'll be able to get any pay I ask within reason.

I would like to know, whats a fair hourly rate for a junior dev?

I'm very proficient in;
html, css, sass/scss, python
and have a decent skill level in;
js/ts, c++
All focused around web development and software development.

If you can give me the rate in $/£/€ that would be ideal.
Personally Im thinking maybe $20/£15/€16.50 an hour? Though it would be the upper end of what I could ask for.

near ocean
#

You might wanna mention which country youre applying from, income is mostly dependent on that, not as much on seniority level

cyan hamlet
#

hello, i recently completed my journey of learning the basics and advance in python. i am now well-versed with python. but now i need to know where can i use my skills. which path should i take? machine learning, data science? idk. which are currently the most trending/ high paying fields in python. if anyone knows something about this, please lemme know its for my future

smoky quest
spice musk
# marble venture Hey everyone I'm a junior developer currently on a work placement (uk equivalen...

Depends on what your job role entails exactly. Although, I wouldn’t say you have a lot of leverage for pay. Because as far as UK law goes, you are not even entitled to the national minimum wage. https://www.gov.uk/national-minimum-wage/who-gets-the-minimum-wage

#

In that case yeah. I thought they were applying for higher education work job part of their degree

marble venture
#

i'll be entitled to full minimum wage for over 19 y/o, plus im on good terms with the boss (as in go out for a drink and chat often) so i dont think he'd drop a minimum wage on me.
i just dont wanna say £15/hr if its like twice the reasonable rate, in the same way i dont wanna say £15/hr if £20 is actually fair. I dont really know whats reasonable

spice musk
#

Well the main question is how good are you. Not how good you think you are. What results do you produce? What benefit will you bring to the company as a sole developer.

#

As for 15 pounds per hour, that’s something I would question twice for a junior dev, if I was hiring.

#

That is around 28,000 per year?

#

Generally graduate junior positions pay around 22-25k, from what I’ve seen over the years.

#

Also your location might affect it, I did some work for a company in England but was towards the north I think where rates were slightly less than somewhere in London.

marble venture
# spice musk Well the main question is how good are you. Not how good you think you are. What...

im a pretty good dev i would say. Ive built a few websites over the last year or so and Ive been told by my tutors, classmates, and strangers that theyre good, though as tends to happen when you get better at something, i think my old work is bad.

I can get a project done to good quality start to finish in good time, the website ive built on this placement took a me a month and its got all the nonsense that makes people go wow as well as the actually useful stuff that saves login details and the like.

My benefit to the company is kinda gonna be building the software through which clients can use our service. As of now we're doing things by email or even pen and paper, but ive been working on a fairly expansive project plan which i intend to present and discuss soon which details up to 3 years of development work, rolling out new features and updates to the software bimonthly.

all in all i believe Im a valuable asset to the company, and worth at least as much as an average junior dev.

spice musk
#

Well how complex are the projects, and what are they? Are they mostly front end or backend? E-commerce sites or what?

#

Anyways, you should just ask for what you think your worth. People on discord can only advise, and only you will know for yourself based on what effort you put in or what day to day work is like. Maybe do research on what other jobs with similar description are paying.

marble venture
#

alright, i'll keep looking through job offers online and hopefully get an understanding of where i am in that scale

sonic coral
#

does anyone have a good resource to get better at general interview questions (where do you see yourself in 5 years, tell me a little bit about yourself etc.)

median pawn
#

i dont know the names of any but i know there are websites for that and there are websites that give someone a problem and they have to solve it for coding

orchid ivy
sonic coral
#

yeah sort of not just questions though like examples of good answers would be nice too - just a framework for good responses

orchid ivy
#

the best practice would be to do a mock interview.

sonic coral
#

thank you!

proud rapids
#

Hey guy which one is the best degree for embedded system engineer ? CS or EE ?

summer roost
#

EE

#

@proud rapids^

vapid jay
#

Is python a good first language to learn if you wish to become an astrophysicist in the future? I heard it was one of the most widely used for astrophysics but I wanted to hear some individual opinions on the matter

fathom dirge
#

hey guys if any one know coding and free pls help me to study it

oblique cargo
#

2 questions related to data science from a 14 year old:-
1- Do i need to study DSA for data science or it will be helpful
2- Will data Scientist's job will be extinct till 2030

proud rapids
# summer roost EE

when i try to search embedded jobs they also put on computer science and relevant degree ? So that means cs, se and ee also can be hired as embedded engineer ?

oblique cargo
cyan hamlet
summer roost
vapid jay
#

Hello!

summer roost
summer roost
oblique cargo
summer roost
#

I'm certain that data science will still be a job in 2030.

#

I have no idea how useful DS&A is for that job, but it's very useful to know if you ever want to move into software development instead.

oblique cargo
#

i read somewhere that with emerging technology in ai it could be extinct

proud rapids
summer roost
#

AI experts have been saying for and in 55 years that we'll have general artificial intelligence in 20 years.

#

I'm skeptical about the idea that there will be fewer people needed to analyze data 9 years from now.

summer roost
cyan hamlet
proud rapids
#

Because i saw in most inovate technology, it's about hardware stuffs rather than software

#

Smart cars with AI sensor, Neutrolink also is embedded stuff or wearable technology ...

summer roost
#

Elon Musk is basically a con man. None of that's real.

#

But, if you find hardware more interesting, then start off in an EE program. If you like it, stick with it, and if not, look at software instead.

proud rapids
#

Is it easy to switch between

#

Those 2 fields

summer roost
#

there's overlap between them. It's easier to switch between those than most fields.

#

And it's pretty easy to switch between any 2 fields within your first 2 years at university - at least, in the US.

proud rapids
#

Like if i grad with EE

#

But then i want to switch back cs

summer roost
#

I've worked with EE and ECE majors who went on to become software engineers.

proud rapids
#

For example, if i work as EE for 2 years and then i switch to software engineer ,do i need to re attend univeristy ?

summer roost
#

what country are you from?

proud rapids
#

I'm international student in US

summer roost
#

then, no. You only need to convince another company that you have relevant skills and that they should hire you.

proud rapids
#

I like both of them, little bit of each

#

Which one do you think have the most impact to technology inovation ?

#

Software or embedded ? Technology

summer roost
#

dunno. Advances in both seem to go hand in hand. Hardware is much more complex than it was 20 years ago - but, so is software.

proud rapids
#

Can u show me interesting stuffs in software development and embedded development ? To see what i can pick

vapid jay
proud rapids
#

Nice!

rain agate
#

Can a pls shed some light on the use cases of Cyber Physical systems? I can't really find the difference between IoT

rain agate
#

Wow! What kind of protocol does it use(CPS) for communication?

north shadow
rain agate
#

Thanks a lot for your help

#

I'll make some more findings around the boh of them

gilded swan
#

Related fields to cs include cyber security, pen testing, IT, Data science, web development

granite drift
#

Any data analyst out here? I'm planning to transition from backend development to data/business analyst. any tips on transitioning? I'm planning to study these topics/tools in order, SQL > PowerBi/Tableau > Excel > Python/R > Statistics
Reason from transitioning is lack of job market in my tech stack (Node Js and Python). PHP and Java is the leading languages in my country. Tried them both, not a fan.

vapid jay
#

Fellas I love machine learning, computer vision, and artificial intelligence, all that kinda stuff. Should I pick computer science or software engineer as my major?

arctic marten
lucid vapor
sharp lark
summer roost
vapid jay
#

Anyone have any opinions about the NSA?

mystic bear
#

Yes NSA is watching sketchy people. Prolly find me boring

sharp thunder
#

Hi guys, any advice on what I need to do to be a junior python developer or if I'm ready? I've been learning the basics of python for a while now including flask and im currently working as an IT analyst for 3 years for my company with certs in azure cloud computing and comptia security+

mystic bear
sturdy totem
sharp thunder
#

@sturdy totem I wouldn't mind showing, though the one thing that's kinda stopping me from getting an entry level position is the number of commands I've learned, like am I supposed to know all the commands for the job? I already understand the basics

sturdy totem
#

lol hell no, all the commands ... is a lot of commands

#

I'd just start applying and the interviewers will fill in the blanks on what they're expecting. Every job is different.

sharp thunder
#

Thank god😆 seriously, I see some coders just typing all these commands like they've memorized it all from the book haha sounds good, then since I never had a code job and I'm self taught

#

I'm guessing I need to do a cover letter as well to win an interview ?

sturdy totem
#

Yeah for the cover letter make sure you just mention something about the company specifically. The goal is to avoid getting thrown in the bin.

#

You'll probably have to apply to a ton of places so you don't want to be spending an hour on each cover letter, though.

sharp thunder
#

I'll go ahead with that then. Is there anything else I can do to boost my chances? Like learn django?

sturdy totem
#

Depends on the job, I think there's more django jobs out there than flask tho

#

The more you learn, the better, and the more you'll be able to pick up quickly

sharp thunder
#

I see, so right in terms in being a python developer and possibly full stack in the future

#

Now

vapid jay
#

Hello and sorry for this but desperate times call for desperate measures so here goes nothing.
I am from Lebanon and its been some very bad times economically over here and I am trying to find a remote/abroad job as a Junior developer with a computer science degree.
Sadly due to the current disastrous economic situation my country is going theough I am having a hard time enjoying life, from one side the economic side and the other side that’s depressing me is that I had to just get myself into any job I could find to help support my parents, family and myself but this job’s atmosphere and everything about it is making me hate my life choice to be a programmer which I was once so passionate about.
So here I am desperately trying to rescue myself by trying to find a remote job in any computer related field knowing that I could learn whatever it takes fast and prove myself to both employer and myself. If anyone has any advice or is willing to help I am open to PMs to discuss.

PS to mods, you can delete this if you find it inappropriate… I totally understand

lucid vapor
# vapid jay Hello and sorry for this but desperate times call for desperate measures so here...
vapid jay
#

Thanks, I’ll have a look and see if I’d fit any position

near ocean
#

why is the overwhelming majority of python jobs i find mid/senior/lead+

#

how do you ever get your foot in the door

verbal canyon
# near ocean why is the overwhelming majority of python jobs i find mid/senior/lead+

i think the short answer is this: a lot of companies aren't able/willing to invest in developing new talent, due to myriad resource constraints. by "senior", companies are typically looking for python practitioners*, or at least with some past python success. it's similar to how an orchestra or community theater would favor recruits with musical- or theatrical-backgrounds; if the performance is on a deadline, it's simply impractical to teach violin fingerings or stage presence

verbal canyon
gray anvil
#

There's an element of survivorship bias too, I think. There are entry level jobs available out there no doubt, but they get filled relatively quickly. Mid level and above aren't so easy to fill, so they're far more visible

smoky quest
orchid ivy
prisma agate
#

is c an good one on python

warm violet
smoky quest
#

But there are also other considerations such as the tasks envisioned and their associated complexity. It can get more complicated

buoyant kindle
#

I live in under-developing country and python jobs in my country are mostly requiring 2+ years of python experience plus a long list of libraries

#

so its nearly difficult to kick start a career in Python (big no after covid)

#

is it the same for top IT-focused countries such as UK and Germany?

vapid jay
#

I would say here you need 4-6 Years.

prisma agate
#

guys i am 12 and wanted to know comparsion for both language

vapid jay
#

For wich?

prisma agate
#

i know python completely

vapid jay
#

Your 12 and want to tell me you know python completely

prisma agate
#

c

#

yea any problem

vapid jay
#

So C is more faster and focused on GUI.

Python is used for backed.

prisma agate
#

ok

buoyant kindle
vapid jay
prisma agate
#

you can ask me question

vapid jay
prisma agate
#

i know request

vapid jay
prisma agate
#

HTTP stands for the 'HyperText Transfer Protocol,

vapid jay
prisma agate
vapid jay
#

No. I don’t want. Your 12 and want to tell me you started with 2.

buoyant kindle
prisma agate
#

no i can make basic stuff like calculator

vapid jay
prisma agate
#

bye

buoyant kindle
vapid jay
#

Do you need help? We can dm and I will help you

prisma agate
vapid jay
#

@buoyant kindle

buoyant kindle
patent grove
#

if you dont solve the entire code fully by the end of the time and the interviewer finishes it for you, but had the right idea and set up -- is that a positive for an internship interview?

buoyant kindle
#

Could be

#

Most interviewers don't really focus on your syntax but your problem solving abilities

#

but atleast knowing the difference between = and == is a must

vapid jay
patent grove
#

well it worked at the end though

#

he kinda walked me thru it and said i could use the internet but i chose not to lol

vapid jay
#

A interview is not to see how good you are, like in a class test. it’s to see how you work and your workflow.

So feel free to use docs etc.

#

@patent grove

patent grove
#

what do you mean exactly with using docs?

#

like i set up the problem with the right variables and i explained him the algo and he said good. but the only thing i really messed up was syntax and writing the code

summer roost
#

If they say you can use the internet, and there's some piece you're not sure about, you should use the internet.

patent grove
#

but at the end we got the right answer so im not sure haha

vapid jay
buoyant kindle
#

Is that a myth or truth that one cannot write code for years. He will finally transit his / her job to project manager or something that's non-coding

vapid jay
#

What do you mean

#

@buoyant kindle

summer roost
#

That's one possible career path, but not the only one

#

It is true that senior engineers spend a lot more time reviewing code and designing architecture and hunting down bugs than writing code, so your hours per day spent writing code will never be higher than when you're first starting out.

buoyant kindle
vapid jay
#

Hey. I am now 16 and been using python for 5 years. What is like a list I should learn to be good and ready for a high quality job?

I would say I know the complete basics.

summer roost
#

Know any other languages? What type of development are you interested in? What kind of job do you want to have?

vapid jay
#

If I will not program I will go into law or marketing.

summer roost
#

Learned any Javascript yet? You can try out some web development stuff if you haven't tried that yet.

#

Or, if you're more interested in backend stuff, try learning Linux. Or try doing some hardware stuff on microcontrollers.

vapid jay
#

I have tried react but I was not good in designing so I gave up. Is this the future? Today the summer break starts so I have 1,5 months of 10h a day coding 😍

summer roost
#

I personally don't enjoy web development, or frontend dev at all, but many people do.

vapid jay
summer roost
#

Sounds like you've already got a really broad base. Just keep learning things that interest you and you'll be fine.

vapid jay
buoyant kindle
summer roost
vapid jay
vapid jay
#

I will (after I got my marks) go down into support. This gives me a lot more knowledge

summer roost
#

pytest, maybe? mypy, perhaps.

buoyant kindle
vapid jay
#

You can also ask me if you want 🙂

summer roost
#

Numpy and pandas are useful if you want to do data science stuff

vapid jay
#

Yea I like analyzing.

summer roost
#

Pillow lets you do image manipulation, which can be cool

buoyant kindle
summer roost
#

Cython is cool to learn, too. It lets you make C extension modules for Python, which can be used to drastically speed certain types of things up, or to intact with C libraries.

#

If you're interested in backend stuff, learning C would be time well spent

buoyant kindle
#

A followup question, why is C so relevant to date? Isn't it a very old language and isn't even OOP standardized

vapid jay
vapid jay
summer roost
vapid jay
#

Someone told me pythons is Just a script language for kids lol

summer roost
#

Rust might one day overtake it, but for now, C is still a very good choice of systems programming language.

patent grove
#

what language do most jobs want?

buoyant kindle
summer roost
vapid jay
#

Just learn brainfuck lol

summer roost
vapid jay
vapid jay
buoyant kindle
summer roost
#

Sounds about right. Banks use a lot of Java and C# still

vapid jay
#

Yes. Does not compile like it.

summer roost
#

Rust like like it might become a big player in the future.

buoyant kindle
#

When we say a language is not secure, do we infer that it has loopholes for hackers to abuse?

vapid jay
#

No. Pythons code is clearly viewable. You could use pyarmor but it does not work always good.

summer roost
#

I wouldn't say Python is insecure, really. Someone being able to read your code shouldn't make it easier to break your code. If it does, your code isn't designed well.

#

But it is easier to reverse engineer Python than many other languages.

vapid jay
#

Yes. I think he wanted to say it’s harder to see into a exe then in a .py. But python is not for stuff normal users use the whole day.

summer roost
#

And Python has very dynamic features, like eval, that make it easy for an attacker who finds a small vulnerability to turn it into a big one.

vapid jay
#

I mean I like to run python more because it is secure for me. In these days you never know if a logger is into it. A BTC miner ripped my 3080

vapid jay
#

Hi guys im a beginner to this coding and python i started learning python about 1 to 2 months before and ill be completing the basics in this week. I want to know which is the best field to enter like data science or web development so i can have a good end goal.

Thank you

vapid jay
#

And if you want to analyze data use pandas. And learn Integers, Floats, Strings and working with stuff like arrays.

vapid jay
#

thanks you sir

cyan hamlet
exotic lance
#

node server nononononononononono

cyan hamlet
exotic lance
#

JavaScript should have never left the browser

craggy wave
#

There are a lot of options for the back-end of a web application

elfin panther
#

And also more options for Databases

hybrid flume
#

How do I get an internship at a company

sharp thunder
#

So what I'm getting here for interviews, they have you do coding on the spot to see if you know the material or no?

shadow moss
agile estuary
sage pumice
cyan hamlet
spice helm
#

is there anything u guys did in highschool (projects/programs etc) related to CS that was helpful on ur college resumes because i have like nothing and im gna be a senior next year 🥲

drowsy tinsel
#

Hi All… I’m preparing for Amazon SDE 2… do anyone has any study material or a link.. so I can refer it.

patent grove
#

it could be something simple like a connect 4 game

spice helm
#

omg i think im just gna cram a bunch of projects this summer then okok that makes me kinda feel better

#

something ive always been rly interested in is coding my own mods for games but idk if that would be helpful?

delicate bane
#

if im going the data science/machine learning route, should i take this intro to security class as an elective? there is SOME overlap jobs-wise, right? blobhyperthink

fiery viper
delicate bane
jade lintel
#

Does anyone have a Data Analysis portfolio? I wanna start building one, but first I need an actual project to work on which indicates independent work and research

stuck helm
#

I have interview for a python position today. Any topics I should brush up on?

I heavily use python and aws with occasional HTML, CSS, and JavaScript at my current company as an intern(first internship
since October 2020. Didnt study STEM or CS).

In terms of concepts/data structure that I use in the current position, lists and dictionaries, simple classes(no inheritance), API. Working towards changing some of the api requests routine to async to make the program faster. Also trying to learn about design patterns.

glad bridge
#

is it better to have a degree or certifications

craggy wave
#

In my local area, nothing beats a degree for your first job

gilded swan
sage cloud
stuck helm
#

Would a gaming headset look weird for video interview lol? I wanna make sure they can hear me properly.

vague bloom
#

Most programmers are or have been gamers 4Shrug

stuck helm
#

haha valid point! thanks!

stuck helm
#

Actually I have used context managers before. I just didnt know they were called that.

#

I wrapped some api request with try and except, and now I'm wondering if I could have used context manager for that.

hazy charm
#

@stuck helm is it over? How did it go?

stuck helm
hazy charm
#

Nice, I hope you get the job!

hazy charm
buoyant seal
#

then learn Django. It is python, it is 20% cooler.

cyan hamlet
#

yeah django is a great replacement

hybrid flume
#

lol

lunar stone
#

Has anyone done the PCAP certification? Will I be able to prepare for it in a week if I have basic knowledge of python? I have to do it for my job

pulsar drum
#

You would probably know better than anyone. Their website lists what the exam covers.

tawny forge
#

What do you guys think is more beneficial elective after learning python? Product Management or Swift iOS Developer class?

prisma matrix
#

Hello folks, whats a good way of putting that I know the foundational basics of linux, aws, devops, CI/CD, on my resume? I ask this because am currenty learning them on my internship right now

pale hedge
#

can i get a job out of learning python?

merry cape
#

YES

pale hedge
merry cape
#

Tbth idk but u definitely can

#

cyber security

#

computer engineer or sum

merry cape
#

Game dev

patent grove
#

how bad is it if u get the time complexity of ur code wrong on an interview for an internship?

near ocean
#

How wrong

#

Well i guess it'd be pretty bad if you cant recognise the common ones

patent grove
#

i answered quadratic but it was linear

#

it had 3 for loops lol so it was log(3n) i believe

golden tundra
cunning radish
#

How to find remote internship as a Django developer?

steel flax
#

would anyone happen to have an example of a project they worked on for their resume? i made a banjo-kazooie randomizer in python and i'm not sure how to word it in a way to sound professional

glacial halo
#

@cunning radish Попробуй найти через знакомых. Примерно треть или половина программистов находят свою первую работу через знакомых.

#

Если ты будешь просто отсылать резюме и ждать что кто-то откликнется, а ты новичок по сути, им это будет не интересно

#

(Если ты задаешь подобный вопрос, значит ты скорее всего новичок)

dapper depot
#

!rule 4
@glacial halo please stick to English

inner wrenBOT
#

4. Use English to the best of your ability. Be polite if someone speaks English imperfectly.

glacial halo
#

Hes Russian guy so I thought thats better to answer on Russain

covert bolt
#

Could somebody who works as a programmer explain how it all works? I've been wondering how a team of people can all work on code together, is there a certain program they use or?

#

^ I just code by myself so I was curious on what it's like to do it for a company

near ocean
#

You mean version control software like git?

covert bolt
#

Maybe? I was just wondering if it's like a shared Google Doc, where everybody can make edits and write code

balmy spade
#

Tasks are usually broken down into small enough pieces that one dev works on one piece of code at a time. A version management system like git is used to check in/check out the code and handle any conflicts.

smoky quest
#

Also Software Development Life Cycle

formal umbra
#

Is Prims and Kruskal algorithm important for interview Perspective ? Are they asked in interviews ?

cyan hamlet
#

can someone tell me if we can open stackoverflow during our interview?

smoky quest
smoky quest
formal umbra
smoky quest
summer roost
#

Learn from the mistake for next time

summer roost
#

And when a developer is done working on a change, they start the next change from a fresh copy of the main copy.

#

And there are tools, like git, that facilitate that process.

buoyant seal
lucid vapor
hushed rapids
#

For my career

near ocean
#

What, why

quartz phoenix
#

wrong channel sawy

near ocean
#

Thats not how referrals work

dense mesa
#

@lofty trellis this isn't relevant to this server or channel

ashen elk
#

if it pays, sure

dense mesa
#

What?

orchid ivy
#

please go back and read #rules . this post does not follow Discord's community guidelines.

sharp thunder
#

Hi guys other than looking for python developer jobs, can you also apply basics python to get a cloud engineering job? Or would you need to know other skills to be a cloud engineer? I know networking and the basics of python if that's enough

true turtle
inner wrenBOT
#

failmail :ok_hand: applied warning to @hushed rapids.

jade venture
#

Python = best for AI, it will make a world revolutionnnn

vapid jay
#

no cpp

shadow moss
ashen elk
#

presuming you want to go in research, then you would usually have a choice. But yes, python is pretty popular in research - but not as much as in industry

vapid jay
ashen elk
vapid jay
# ashen elk depends. on simple visualization and data analysis stuff, python is great. but f...

I think generally you are right and there are some programming languages which are faster than python but especially in the context of machine learning python should be the typical choice anywhere as far as i know. due to the discussion here i researched a bit and it looks like pytorch uses c++ under the hood to execute everthing as fast as possible. (https://www.reddit.com/r/learnmachinelearning/comments/ds255q/which_of_the_following_is_faster_pytorch_c_or/) well the github repo of pytorch says 53% c++, 35% python and 5% cuda code :D

ashen elk
pale hedge
frail sky
# sharp thunder Hi guys other than looking for python developer jobs, can you also apply basics ...

Well, apart from python, you need to know basic cloud fundamentals, little bit knowledge of any public cloud like aws, azure or google cloud platform. Some other technologies like docker and container orchestration, networking, and general DevOps practices would definitely be a plus.

As a cloud engineer, python is certainly very useful, especially when you want to automate things on the cloud, which you'll be doing more often than you think.

sharp thunder
#

@frail sky thanks for the input! I know for myself, I know azure well especially since I have the certs for it, and I'm refreshing my mind in networking since it's been a WHILE since I did network stuff but "as a cloud engineer"? You work as a cloud engineer??

sharp thunder
#

@frail sky nice! I'm really trying to get a job for cloud engineering but apart from what I said, what else would I need to know to be ready for it? I know I got my python basics down, certified in comptia security +, azure admin, azure fundamentals, and ITILv4, kinda lacking in a few information for networking

trail horizon
#

can i get a job even been under 18? i didnt found nothing about it, i just want to get some experience

wide rose
#

hi guys

#

I am pretty good in python and still learning django but I need to training on my skills there's a group or smth can help me?

vapid jay
#

Theres a lot of PHP job offers around my area that have been lingering for months

#

should i consider learning it? [Not just for the job though, is it .. say... compatible with other languages?] (If in any way)

#

I'll be back in 15 min

smoky quest
floral light
#

Im 18 currently going to get the Ib diploma so i could have scholarship to study computer science or electronic and telecommunications.. What are the subjects best for me

hollow flame
gray anvil
#

Bruh, wrong channel

deep palm
#

hey peeps!

vapid jay
#

Hi, do I really need a programming projects to get a job.

stoic kestrel
#

anyone here doing freelancing

exotic lance
deep palm
#

I have recently learn't python and I'm looking to upgrade my pc and I'm looking for freelancing projects but don't know where to find them.

gilded swan
#

If i know how to program well and i want to get a job but im still in college should i still put on my resume that im in college? Even though i plan to quit college if i can land a job? Cause i feel like even if they were considering me for a position they might want to offer me an internship instead if they see im in college

meager pond
#

what concepts do i need to understand in discrete math before moving to DS&A?

discrete math has been a slump in my learning progression and i don't want to lose momentum

dense mesa
#

This isn't appropriate

vapid jay
#

@sand rivet Please avoid posting messages that add nothing of value especially in on-topic channels.

ocean shadow
#

If I am getting an error with my python script what would be the chat room to direct my question?

near ocean
dense mesa
#

@burnt mist this channel is not for recruitment

fluid fern
#

Not sure where to also this but is there anywhere I can read and learn how data breaches happen?

#

I'm mainly interested in breaches that happen due to a flaw in how security and authentication was set up on the server and less on employees leaking information due to pepega reasons

true turtle
#

@burnt mistHello, we do not allow recruitment on this server. Please do not post such messages.

agile estuary
#

I am not more sure where else to ask this so here we go..

Could someone please recommend where can I start to learn about project management. I am a complete noob in this area. Most PMs would suggest to do something like PMP, Prince2 or Scrum certifications but I don’t think I am ready for all that jazz yet. The team I am in is not working efficiently at all. Daily calls are super unproductive. My intention is to bring some order, create buckets, make people accountable, set goals measure progress etc systematically.

Again total noob here so some ELI5 style stuff would help me get my feet wet. I can’t afford to get overwhelmed in the beginning, I really need this.

Thanks!

meager pond
#

it's surprisingly thorough

agile estuary
meager pond
#

its general project management content applicable to anything

#

They cover waterfall/traditional projects and a decent amount of content for Agile/Scrum

#

the only tool used is pretty much spreadsheets

agile estuary
#

I see. Seems like a beginner level course. Let me check it out. My current workplace is heavily invested in MS products so I have Teams of course and I have seen other guys using Kanban workflow. I always wondered if I could do it too. And not just randomly assigning task but with some intelligence and higher goal in mind.

agile estuary
# meager pond now pls help me with this ))

I wish I could help but honestly not my area. I left maths (learned business and accounting) after highschool. Learned programming at the workplace as a hobby then changed career.

meager pond
agile estuary
jaunty mist
#

Anyone knows how to prepare for Google kick start I know basics of python but I barely solves the easy question in kickstart. Where can I efficiently practice for Google kickstart??

burnt mist
#

Financial analysis career approach help anyone?

north epoch
final halo
#

Hey guys after learning python you guys opted for some secondary language?Just curiosity, I'm still learning 😃

warm violet
#

@meager pond I don't know what DS&A means, but Khan Academy has some free courses in math and they are all very easy to learn and have exercises to test you. I used it to get a refresh in calculus once and I feel that helped (it's not as good as learning from a college course, but its surely a good place to start or to go if you are feeling you cant keep up)

scenic talon
#

any cheap host?

#

anyone know one?

lucid vapor
vapid jay
#

Are there some data scientists ? I have a question ; at what extend do you need maths and coding for your job (= in which context do you use maths and in which context do you use coding) ? thank you 🙂

ionic phoenix
#

@lucid vapor i passed my big O small o linked lists and arrrays in c but how do these things translate into python? i mean like the lists trees do they need to be known how to iplement or just in which case you wanna use different sorts and how do they work?

mystic ridge
# vapid jay Are there some data scientists ? I have a question ; at what extend do you need ...

The data scientists i know none of them knows real math if you are going for machine learning it is possible for you to understand Bayes, Foresting, Regressions, K-nearest neighbors, Clustering, and even implement those into functions its up to you on how much you learn and how much you are able to learn most of those things are already done by the scientific communities hence we have those Frameworks likes Keras,Pytorch,Opencv,Tensorflow,Matplotlib,Scipy

meager pond
#

@warm violet thanks, i tried taking discrete math at MIT OCW and its just very intimidating and difficult to follow. im opting for a YT video series similar to khan academy now. hope its sufficient for the upcoming data structures and algorithms courses im gonna take ))

winged shale
#

IT job, google, or gam dev?

icy vault
#

are degrees needed to get a job? ive seen multiple opinions on this saying yes and no.

low falcon
tulip canyon
#

Am the CEO or a new social media platform being coded mostly in Java but I need ideally some people willing to work as IT or as CTO (chief technology officer, so a board of director)

As IT You would help sort out issues or listen to suggestions from our developers and fix bugs and stuff for us, if your interested I’ll give you a link to our discord in dms, we’re called Ecork

We have just started up and are being coded

pulsar drum
icy vault
#

ok thank you for your answer

low falcon
#

Is anyone here recruiting ML engineers in USA as remote contractor working abroad?

dapper depot
inner wrenBOT
#

9. Do not offer or ask for paid work of any kind.

low falcon
# dapper depot That applies to you too

Of course. I am just asking to get some information regarding the availability of that role in the US. And what are the requirements for a position like that.

#

I am considering working remotely from Europe as a contractor in the US. Is this something that is even likely?

vapid jay
sturdy kite
#

is competitive programming usefull for programming (as a developper, software engineer or devops)?

low falcon
vapid jay
#

I want to go into software engineering or something related to computer science, but I am not too sure yet, even if i don't study computer science directly it would be a very good skill to have if i could code. However, I am not too sure where I should start, is there any courses that are quite good that could help me start

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.

vapid jay
#

thank you @round lava

little trellis
#

Curious how other's experience has been regarding the technical interview portion of data science/engineering interviews. All of mine so far in jobs I've gotten have been simple whiteboarding or sql/python vocab questions.

round lava
#

no prob

buoyant seal
stark vector
#

So, can I get a job as a programmer without a degree and learning from zero with courses?

#

What if I am dumb?

simple cape
#

we're all dumb 🙂

summer roost
stark vector
#

Is anybody here who make it that way?

simple cape
#

that's how i got into it, yeah

#

read a lot of books, watched tons of videos, built personal projects, then took a job when i felt strong enough

stark vector
#

So you are inside the industry now right?

#

Once you build experience in different jobs, the degree won't be even asked right?

crimson dew
#

Hello

faint bronze
#

2 pongs

merry quail
floral light
#

Can i study a 4yr course for 2yrs

cyan hamlet
coarse dawn
#

how i can learn networking by python ?

copper parcel
#

internet

mortal acorn
#

Hello,

here is the deal, i am c++ developer for almost 4 years now, and this time was enough for me to realize that I need to look in other direction. Since last year i started using Python, and i fell for it, it is first choice of mine in every side/private project for me. I finally decide to start looking for a job as python engineer, and here is the question. I never read a book related to python or anything, i just use it and read some docs when something was unclear for me. How should i prepare for potentiall interview, I am asking because in c++ those interviews was heavy related to language techicalities. Can someone share their experience with python-dev interviews around "mid" level?

thorny coral
#

Does diploma in science computer necessary to become a good programmer?

mortal acorn
lime bay
#

This is a wild chance but is it possible to get a part time job as a python developer?

dense mesa
buoyant seal
#

I quite like reading "Clean Code in Python" at the moment
https://www.amazon.com/Clean-Code-Python-Refactor-legacy/dp/1788835832

I've read already several books about python before
and the clean code in python has all good technics gathered together. A little bit advance book probably. It should be read probably by people who are ready for middle level.

mortal acorn
buoyant seal
buoyant seal
#

quite funny to read book series for pre-students, students or even after-students for beginner materials

#

checked their other books. They are definitely trying to follow way: make books fun to read, worthy to try in my opinion. But it can be a bit too beginner level

lime bay
buoyant seal
mortal acorn
#

I have access to O'Reilly online learning center so i will start there 😄

buoyant seal
#

python has a lot of... features hidden on basic level

buoyant seal
gilded swan
#

Is anyone here a self taught programmer and how did you get your first job?

earnest pine
#

Fluffybear which degree you have?

midnight lantern
#

This might be a stupid question, but how do you actually know if you're ready and are skilled enough to apply for jobs?

near ocean
#

you dont, start applying anyway

viscid marten
vapid jay
hardy burrow
#

Hey folks, i'm at the point in my life where I'm looking into getting a degree. I'm from a country where education is free, so i'm not worried about money;
I'm torn between computer science and software engineering. I'm looking into specializing in networking/security.
Would engineering provide a more in-depth experience than computer science? Will I miss knowledge the other gives me?

gilded swan
vapid jay
#

Cool

coarse mortar
#

hi everyone ive just started coding and want to develop my skills to the point where i can make games and it can become a job, im not yet in college but in a year and half will be and really want to study computer science/ game development, any tips

lime bay
echo mauve
#

i want to get into deep learning and machine learner (everything that comes with it) Does anyone know a good beginning to learn that kinda stuff

gilded swan
#

How do tech career fairs work? I registered for one but idk what to expect

stark vector
#

Any artist on this server?

#

Starting from zero, which is easier and which takes a less time to be good enough to get a job?

#

Coding and software engineering

#

Or art related fields

#

And I mean the good art that pays well (concept art/ilustration/graphic design etc...)

warm violet
#

I am not an artist, but from what I heard talking to a friend of mine that is one you have to be a damn good artist to make a decent amount of money with your craft, while if you go to STEM related fields (or CS) you can probably get a good job just being average or reasonably good.
But please bear in mind that I live in Brazil and here ppl are a little backwards with art. Looking at things globally and seeing the rise of things like Unity, 3D modeling and creation of content like youtube or twitter may be a suggestion that the gap between art and STEM is not so big anymore.

maiden rune
#

Hello, I am Mehmet from Turkey. I am a second year mechanical engineering student. I know python at intermediate level. I want to improve myself. If there are joint projects, I would love to participate.

stark vector
#

Sometimes I feel like I am losing my time

#

That's why I am looking into software engineering but I wonder if I have what it takes

maiden shore
#

for courses like the ones in the welcome resources section like https://www.edx.org/course/introduction-to-computer-science-and-programming-7
how worth is gettng the certificate vs just doing the course for free and gaining the skills? Like am i dumb to not get a certificate for $60 or is it not worth the paper it's printed on?

wise pier
#

I had the same question and am almost done with the course.

From what I was told, it won't ever hurt to have this on your resume but you'll be fine without it as long as you have projects to show what you've learned here has been implemented.

maiden shore
#

ah ok thank you- i'm basically trying to cover for not having a cs degree or something so patching holes in my resume feels more important

#

history degree really not paying for itself...

wise pier
#

I'm in the same boat. @maiden shore

I will probably end up getting a certificate myself for ab intermediate course but personally for this one didn't feel necessary since it's only a beginner level course although I feel it's an amazing course.

I'll also start making projects for my resume from now on slowly while also learning data structures and algorithms

#

I'm trying to acquire more knowledge too about what can be done as im an arts student and my degree has no relation whatsoever to math or computers

mystic hedge
#

This is just a really basic question. i am really struggling with learning python idek why so like can u suggest some way so that i can carry on.... i had python in my curriculum but then i continued with java and did python just for the grades can u please just motivate me

simple cape
slim wraith
#

Hi guys, could you recommend a project for me to practice python

tawny swallow
#

Hey does anyone know about any junior/entry jobs related to AI/ML out there?

wanton linden
#

If I don't have a college degree, should I stay away from learning ML / Data Science? It seems like a longshot to get a job in that field without one.

shadow moss
wanton linden
#

So I would have to build an impressive ML portfolio to have a chance?

tawny swallow
full nest
#

I've setup pip on windows 10 but it won't work with python -m pip install requests

shadow mist
#

I have a job interview at a trading firm that pays ~80k more than I'm making now. The concerning aspect is that I'd have to re-locater to Chicago from NYC after 3 months. Is this an offer worth taking if given or should I stick with what I have now?

orchid ivy
gray anvil
#

Yolo get in get paid get experience get out

shadow mist
shadow mist
nimble rune
#

Hey everyone, I am from India and studying in the 10th grade.
I want to learn python langauage as a hobby in my leisure time.
Can anyone please help me how should I start learning.

gray anvil
#

Hey man, not the right channel, but while you're here, do something very structured, like learn python 3 the hard way

woven heath
#

Or like a master class or smth

nimble rune
woven heath
#

It's short for somthibg

nimble rune
snow fractal
#

can you do software engineering and hardware engineering at the same time in college?

summer roost
snow fractal
#

is there a course that includes both of them ?

cedar ruin
#

hi, does anyone have idea about PCEP

#

like how the exam is(easy or tough)!!

deft zinc
cedar ruin
deft zinc
#

Oh, idk then, I have the PCAP

wide sun
#

this channel isn't for promotion

shadow moss
mild zenith
#

Unless they're really hurting for candidates

fringe pine
#

Sorry @iron drum, recruitment isn't permitted here. Please read the rules.

iron drum
#

I am sorry

#

I will delete that

shadow moss
#

Sure, but recruiters don’t look at portfolios, few of them have technical skills so they couldn’t tell good portfolio from bad. So if ML job has degree required and your resume doesn’t have a degree, into shredding bin it goes by recruiter.

iron drum
#

@fringe pine it was a mock interview test for pay pal not any recruitment kinda thing

crude vault
#

do companies look at the university you went to or more of your work ethic

wanton linden
shadow moss
crude vault
#

ahhh i see

shadow moss
crude vault
#

well in the east coast states like MA ny nj vermont

shadow moss
shadow moss
#

Also, that’s very broad outlook, so as always, YMMV

near ocean
#

red brick/russel group being the ivy league in the UK, unis like oxford, cambridge, imperial, ucl, etc

near ocean
#

the UK

shadow moss
near ocean
#

top companies dont ask for ivy league degrees in the US?

shadow moss
#

We are not a fan of classism

near ocean
#

good cause this shit is insane

coarse basin
raven wolf
#

Can I be a data scientist off of Python & SQL or will I need more?

muted surge
raven wolf
muted surge
raven wolf
muted surge
muted surge
# raven wolf Okay thank you.

But if you can do some Kaggle exercises you’ll have a much better idea of things like feature engineering and data cleaning, which will be super important for real jobs. Move the contest code to your GitHub when the contests are over too

raven wolf
#

It just sucks I didn’t really find out about programming so late in my academic career

muted surge
raven wolf
muted surge
raven wolf
unreal orchid
#

I want to make a mobile app,and/or a website

For the mobile app, I am a bit confused

  1. I read about Flutter, can I use Python with Flutter or should I learn Dart

  2. I also read about Kivy , is Kivy better than Flutter if I can't use Python in Flutter

  3. Oh and , if Flutter is better than Kivy, any tips for when learning more than one language .

  4. Is it possible to use Flutter,Kivy for websites too, or should I leard Django for that.

#

.

What I know for now is

  1. Writing some Algorithms in Python, will take a course about " Algorithms and Data structures"

  2. Then Databases
    a. learn SQL
    b. learn SQLIGHT
    c. postgresqll

unreal orchid
#

👀

#

And if there other technologies needed , if someone would like to share

lucid vapor
unkempt glacier
#

any way to get a job as a minor, without any id or bs?

#

freelance, part time, really anything

ocean ledge
#

so it exists, but just rare-- definitely not on paper

orchid ivy
unique ledge
#

Where can I find a job that scripts python?

shadow moss
vapid jay
#

Hey guys, can I add a coding bootcamp projects to my github for an interview.

strange pumice
#

Flutter is great with python backend personally

#

But most people use web server like flask as backend depends how your app looks

strange pumice
# unreal orchid I want to make a mobile app,and/or a website For the mobile app, I am a bit c...

Of you want to go full on python and don't care if you want to make it native use kivy. With kivy and kivymd you can make an app look native but it's not native. Native terms means it's not using the os preferred language, but it can make widgets. Flutter compiles to native but unique. Flutter has control so flutter is similar to kivy in somewhat, due to the fact that they both create widgetsm but flutter created its own widgets since it has control over the pixels but hmthe difference is flutter has native support. If you want to do full stack app dev depends on your application. You can connect directly to a database server without needing a server/webserver, or if use sockets,. If it's integrated with a website it's better to connect to the website server and send request if you want to use a database use either postgresql or mysql, for nosql use Mongodb or Cassandra. Do not use sqlite, only use it if the server stores it internally.

ebon breach
#

im about to go into my freshman year of college and i've always wanted to pursue a career in software but during my senior year i had an internship with audible but I couldn't find myself engaged in the projects. I'd have trouble focusing and even staying awake at times. Should I consider other career choices? Or should i keep pushing since it was just one bad long experience

#

any advice is greatly appreciated

errant jacinth
#

I've been taking a look at some internships for SDs

#

And they're hella exigent for somebody that haven't even completed college

full kettle
#

WHICH is best code editor Sublime text or Vs code

I use Sublime text for 3 years can I still continue with it or move to vscode::heart_eyes:

near ocean
fair pilot
#

has anyone any idea how to use the speechrecognition module

robust merlin
#

How much time does it take to learn OpenCV ? Also can anyone suggest where I can find the best material to learn it 🙂

vast girder
#

Hello everyone 👋
I've been learning python for an year I've understood all things and concepts but still can't implement the correct code 😞

#

Can anyone help and give guidance

robust merlin
#

it takes much practice , keep trying

unique ruin
# vast girder Can anyone help and give guidance

So, I started learning Python after some idea comes to me. I wanted doing a lot of things and it was a motivation for studying something. My first project was Telegram bot...with very, very ugly code (it's normal). And with that activity I had joined to python chat in Telegram and every time was looking on a lot of messages that was there. So, with that I looked for good code (like code from open source project and from "strong python person" from this chat). I wanted to write good code and I knew what I need to do.

So, you need to look for good code and have to write code in parallel with that.

#

And, I think, you need to give sense to each line of your code and even to each symbol.
In example, my last thoughts are how do your params located in function signature and in what order is it better to write if expressions (for Fail Fast principle) in your function.

reef violet
#

What is a reasonable salary for a 0yoe backend Python engineer with a bachelor's in mechanical engineering in Irvine, CA? Robert Half's salary guide estimates 125k... That seems very high. Thoughts?

smoky quest
reef violet
#

Yeah... Do you think the mechanical engineering degree would count against me?

unkempt lichen
#

Are you using the 25th percentile values? That’s probably accurate for more YoE than zero

balmy spade
#

I don't see how having practical problem solving experience could count against you. (mech engineering)

ocean ledge
near ocean
#

125k for no experience at all and only slightly relevant degree?

ocean ledge
#

thats lower than many of my colleagues coming out

reef violet
near ocean
#

Jesus christ where do i apply

reef violet
#

That's not my salary. That's what Robert half estimates as normal

wide rose
#

I am pretty good in python and still learning django but I need to training on my skills there's a group or smth can help me?

mental field
#

for specifically jr dev unless you're working for FAANG

reef violet
west ruin
#

Salary also highly depends on the area you are working in both what software stacks and the literal location

#

Everyone I know in the midwest of the US fresh out of college for most engineering fields was like 70-100k

twilit lichen
#

Hey

mental field
#

I’ve didn’t jump above the 100k mark until 2 years into my career and didn’t get pay bumps until I changed jobs

mental field
# reef violet Did you negotiate your salary?

More as I got more senior, my strategy at first worked out pretty well although is arguably unethical. I mainly worked in startups and told them "I got a competing offer from a FAANG company for $20-30k more than this but I have no interest at working in big tech so if you can give me another $5-10k plus an equity bump I'm happy to say yes right now!" and that seemed to always work

ornate ginkgo
#

Im looking to start a programming business, does anybody know where I could advertise that?

sudden cliff
#

s

ashen elk
# mental field More as I got more senior, my strategy at first worked out pretty well although ...

tbh, that has to be the sickest thing I have ever read - its wilful manipulation of your employers who trusted you, and thought that you might be better than the average candidate simply because FAANG.

I am literally speechless that people would actually fall to such depths. Sure, you could put it off as nothing more than negotiation tactics - but it still feels pretty out of character for someone to misdirect others in such a way

mental field
# ashen elk tbh, that has to be the sickest thing I have ever read - its wilful manipulation...

omegaLULomegaLULomegaLULomegaLULomegaLULomegaLUL who the fuck cares. SUCH a bad attitude to have, bewilderment that you'd put yourself above a fucking hypothetical conceptual entity. 99% of companies would sooner sell you out for a dollar today even if you would make them $10 in the next three days. Absolute boot licker attitude, I bet you love crunch and work weekends for founders who hold 500x more equity than you.

To anyone reading this, get your fuckin money and don't undervalue yourself. Theres a huge difference in "I want more money, and I think I'm worth more" vs"I would love to work for you, but I am worth more because company X has offered me significantly higher." in the negotiating phase and my personal success has occurred the most with the latter. But what would I know, I only started working at 20 after dropping out of college and have worked (and gotten equity in) several multi- hundred million dollar valuation start-ups since.

peak halo
#

!silence

inner wrenBOT
#

✅ silenced current channel for 10 minute(s).

peak halo
#

!mute 77511942717046784 "1 day" Your attitude isn't appropriate for this community. Don't respond to people with a bunch of condescending emojis and "who the fuck cares".

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied mute to @mental field until 2021-06-26 00:27 (23 hours and 59 minutes).

peak halo
#

Please resume on-topic discussion and do not remark on moderator action, though you can DM the @severe widget bot.

#

!unsilence

inner wrenBOT
#

✅ unsilenced current channel.

near ocean
#

Its bluffing, its a gambit, it has risks, when did taking risks become unethical

reef violet
#

I already have a job so I don't have any need to resort to lying. It's just poor character imo

near ocean
#

Why do you think recruiters ask you whether youre interviewing anywhere else or have offers standing by?

reef violet
#

I dont ever recall being asked that, maybe once

near ocean
#

Its been a standard question in my experience and a shady one cause if youre truthful they lowball you knowing you dont have much of a choice

reef violet
#

Unless you already have a job

near ocean
#

Yea well not everyone is so lucky

mental field
#

Yea, granted my advice is absolutely not applicable i if you want your career to be one of a highly specific highly narrow range like driverless car based computer vision with low res cameras powered on SOCs. In such a small space people talk a lot and bluffing is just that, a gamble. Wouldn't suggest gambling anything you aren't willing to lose.

near ocean
#

This channel needs a pinned disclaimer that everything is an opinion and not actual legal/career advice

balmy spade
#

You're on the internet, that should be assumed. rooSip

near ocean
#

You would think that but there's also a ton of underage members, I think being extra explicit would be better

dense mesa
#

There is zero moral obligation to your employer, as long as you're legally doing your job. Lying about offers isn't gonna work in your favour if they find out, but they could also fire you whenever you stop making enough money to be worth it

dense mesa
vapid jay
#

There are very different povs here

dense mesa
#

Lying about a potential offer for monetary gain could be seen as fraud so

#

Worth reading for anyone considering doing something like this

shadow moss
#

It's rarely worth taking counter offer from your employer, they will generally mark you and either first sign of layoff or if boss is vengeful, sack you, just take competing offer and move on

severe field
#

what a novice python programmer could do as an entry level ?

cyan hamlet
vapid jay
#

i cant decide between ai and web dev, my end goal is entrepreneurship. Any help?

#

hi i like these boxes what careers can you get from coding?

cyan hamlet
vapid jay
#

ok

vestal bison
#

Hi, I had to frame assignment questions for Backend developers in Django who are familiar with websockets, web servers & postgres and needed some suggestions. It's for a Associate developer role. I'm a frontend person, I've only experience with Django upto the rest framework. I wanted some help with what type of questions are provided for this role.

buoyant seal
# vestal bison Hi, I had to frame assignment questions for Backend developers in Django who are...

never participated in actions like that, but here my guess what can be asked

which web servers did you use?
in which ways? (hosting static files, reverse proxy, load balancer?)
what are the DNS commands you know? what's procedure to enable https for web server?

have you used postgresql? why did you choose this one db over other ones?
did you install it in some operational systems? in which ones?
could you write SQL request to do the thing.... (insert something that requires writing query with join of at least several tables)
what is normalization, what is problem N+1
what are the strategies that could be used to scale performance of database? (sharding? replication?)
which way of hosting database is the best for production and which way should be never used?
what's your favorite ORM? (just out of fun to check if he used anything else but Django ORM), what do you like in your favourite ORM?

no idea what to ask about web sockets, except for which applications he developed with using them/

bold phoenix
#

Hey

I am working as developer in Deloitte for 4 years and i may do 1 more so i will be having 5 years of Deloitte experience.
Salesforce and UiPath certification and experience in some other areas such as TIA, Python,Big Data, Web dev.
With computer engeneering degree what should be an avg salary in europe? ( Im from Portugal atm but i am asking not only for portugal)

ashen elk
#

for me, its less a gray area and more demonstrative of the lack of skills on part of the candidate

near ocean
#

If the candidate lacked the necessary skills they wouldnt be offered a position there. Since they already have an offer to work in the company, the technical aspect is over, they are qualified, now whats next is negotiating the salary

#

Also this wasnt about getting raises out of your employers, it was to secure a high salary from signing the offer

tiny pelican
#

hello

vapid jay
#

i cant decide between ai and web dev, my end goal is entrepreneurship. Any help?

dense mesa
#

If your idea requires AI, do AI. If your idea requires web development, do that. Learning programming is learning to use the tools for your idea, it won't be particularly useful for entrepreneurship itself.

hardy silo
dense mesa
fluid fern
hardy silo
dense mesa
hardy silo
#

i mean, he isnt running a business yet. hes planning to do that some time far into the future. right now he just wants to learn stuff

fluid fern
#

yes about anyone anyone can throw a website up, heck i can do one right now and all it will display is a hello world and fuck you in bold and then call it a day
pepega

dense mesa
ashen elk
#

tbh, if OP's produce uses AI, then he should learn AI. He can use that knowledge to build a basic Proof-of-concept; I don't think the chances of him using web dev is very high since websites are easy to make, and freelancers even more cheap

dense mesa
dense mesa
#

Not allowed here

ocean ledge
#

it really looks like a scam

#

"experience certificate" sounds unlegit

twilit sphinx
#

Advice between Cyber Security or AI and machine learning. With Ethical hacker as a extra?

twilit sphinx
#

Which one is a better career choice between Cyber Security and AI and machine learning?

dense mesa
young pilot
#

can competitive coding help me get into top college

near ocean
#

It could yes, if you show interest in hackathons, competitive programming competitions, any sort of extracurricular activity even tangentially related could help your application

young pilot
#

by any chance do you know how hard it is to get into like stanford or MIT

unreal orchid
near ocean
#

MIT, stanford, cambridge etc are all top 10 so im guessing its incredibly hard without top grades and extracurriculars

young pilot
#

hmm i see

near ocean
#

You should ask your tutor how to prepare for these applications
(and get top marks ofcourse)

young pilot
#

ok thanks for the advice! really apprciate it

gray anvil
young pilot
#

Uhhh well I’m like a 4.3 ish gpa

gray anvil
#

It took me 4 a level as to get into UCL and I still didn't get offers from Warwick business school or LSE

#

Talk to your school counsellor. 4.3 is a good start

open stone
#

Is anyone preparing for Data Science Interviews?

gray anvil
near ocean
gray anvil
#

Noice

ruby wave
#

is anyone here going to be or is a python developer? how good is it? i am thinking of becoming one.

tidal locust
vapid jay
#

How much will I make if I become a python devoleper?

near ocean
#

That depends entirely on how good you are, where you live and who you work for

upper sable
#

is it worth learning python?

vapid jay
neat fern
#

Which free courses can i do for python to help with college admission

#

Preferably college courses

amber creek
#

Any recommendations to learn, python as a complete beginner?

vapid jay
dense mesa
amber creek
late cloak
summer roost
#

!rule 9

inner wrenBOT
#

9. Do not offer or ask for paid work of any kind.

summer roost
#

!rule 6 also

inner wrenBOT
#

6. Do not post unapproved advertising.

summer roost
#

This is not a jobs board. Review the rules that you agreed to when you joined the community.

sharp igloo
#

career discussion?

#

i wanna become a politician, any advice?

sage pumice
#

might be the wrong server for that

sharp igloo
#

eh... after all this is career discussion shrug_

summer roost
#

The topic clearly says:

Discussion: Python and the world of work

orchid ivy
knotty shale
#

Hey all, was just wondering if I could get a few pointers or general ideas. I mainly work in python atm, with C# on the side due to college. I'm off to uni in a bit and wanted to start getting stuff sorted. I was wondering what stuff people did to get into the software development sector, what should I work on now, for the future?

orchid ivy
golden tundra
proud rapids
#

As my career research, computer science major and electrical have some similar so is it easy to switch between 2 of them ? As career

naive zephyr
#

hello ,can i put short old courses in my CV ?like in 2014

late cloak
gray anvil
#

tho some people get into a career they aren't suited for, burn out and take year long sabbaticals, so could be worse 😅

proud rapids
#

Got it thank you

vale folio
#

who here is good at building websites?

summer roost
silver fiber
south merlin
#

i have been studying python for a couple months, really trying to hammer home the fundamentals with lil projects etc. my dream w python isn’t very lofty it’s just to get some freelance work here and there, or a remote part time job. i just wanna get out of doing admin and learn in a job. what kinda stuff should i focus on? would django/web stuff be best? any advice would be highly appreciated cutecatface

slow cipher
dense mesa
#

Find open source projects on GitHub and so on, see where they're lacking expertise, learn what you need to fill the gap

south merlin
vapid jay
#

I'm 13yrs old, I know a lot about Python and even socket.

#

And I'd really like to make some money.

dense mesa
#

@vapid jay freelance

vapid jay
vapid jay
dense mesa
vapid jay
#

Should I do Fiverr ?

rustic haven
#

Just generally asking should you only do coding and developing for hobby cause I am hearing from a lot of online places that there is no scope in coding....

nocturne snow
#

Hey guys. Some general career questions. Just finished working for a year as a product manager for an IT company part time next to my studies. Almost finished my grad degree mostly focused on deep learning. Will do a summer job working on DevOps/IT management ( a bit of both) at a mid/large sized IT company, and will do a 6 month internship at Microsoft afterward, but also more on the IT management side. I feel like I do want to work with what I studied with (that is: research in deep learning/ applied DL) but most of those positions require a PhD, and my current working experience is more management focused. Any of you have experience in moving towards a DL position from a different IT position? Should I only start accepting positions related to my studies?

#

I feel like 'being decently good at pytorch and TF + knowing about latest research in ML/AI' isn't enough to start a career in it tbf, but I might be overthinking it.

dense mesa
rustic haven
#

I am learning it to become a pro, Can you earn a decent living by it....

jagged harbor
#

Hmmmm

vapid jay
#

ok so

#

ive built an api, a websocket server and some more stuff in py. Question is, are github projects valued by recruiters and do i need thorough knowledge of algorithms?

late cloak
# vapid jay ive built an api, a websocket server and some more stuff in py. Question is, are...

Yes, GitHub projects are good if you don’t have work experience or need to show you have experience in different tech/languages than what you did at your previous jobs. Algorithms is gonna be 90% of your tech interviews maybe more. That just requires practicing leetcode/hackerrank, and maybe some luck. Learning about time complexity and space is also a thing you’ll need to pick up.

vapid jay
#

so such complex projects may help

late cloak
#

Yeah, for recruiters it's better to talk about a project you really liked working on, or were passionate about.

shadow moss
# vapid jay ive built an api, a websocket server and some more stuff in py. Question is, are...

This is very US based PoV and very generalized, as always, Your experience may vary. FAANG tend to operate slightly differently but also, very few people will go through FAANG. I've seen estimates that only 10-20% of Software people will go through FAANG company at some point in their career. I've also seen estimates that FAANG only make up 4-7% of SWE jobs in United States.

There are 3 key parts to getting a job, Resume, Projects, Coding Skill (Leetcode and that type of thing) and they are used in that order.

Resume is used in recruiter stage. Most recruiters are not technical or only slightly technical. Thus, your tech skills don't really matter. Most of time, only your resume matters. Even then, it's very possible that no human will see your resume and it will only be a computer who throws you into trash bin. This is where having a network (people, not computer) can help as it can bypass computer and hopefully get a human to at least review you. For those wondering why it's like this, most open job positions get 100s of resumes to 1000s of resumes. It would impossible for human to view all of them. Downside of free job applications.

Next up is Hiring Manager review, this is resumes passed from recruiter to Hiring Manager. Generally Recruiter will pass 20 or so hiring manager can select 5-10 to interview. Resume is still important but projects might gather their interest. However, most hiring managers are extremely busy, don't expect a ton of review, one or two projects max, great README is important. One great is better then 3 ok. Also, esoteric generally doesn't impress. Make sure it's clean code that others wouldn't mind using.

Finally comes Interview, This is where Leetcode and other things come to play. So at this point, your resume was selected as one out of possible 100s to be brought into interview. If you make it this far, congrats!

vapid jay
#

so my chances of getting a job are miniscule

#

even with tons of experience

late cloak
#

Realistically, yes you'll get a lot of rejections, or get lucky with the first place you interview. Has happened to me, but it is not the norm. LinkedIn and other sites that have recruiters come after you is nice, but of course not all places are that great and might not interest you at all.

gray anvil
#

Well, it's directly proportional to your skill level, isn't it

lucid ginkgo
#

So i learnt how to print hello world on python will i get into googlethinkmon

#

@vapid jay its called a casino i think

shadow moss
late cloak
# gray anvil Well, it's directly proportional to your skill level, isn't it

skill/experience means very little if you can't get passed a phone screen with a recruiter or some online assessment for example Amazon's online assessment, which you could cheat on, but your next rounds depends on who your interviewers are and whether they're even at all interested in you. FAANG definitely requires having someone to recommend you, or help you skip some of the BS rounds to have better odds with them.

What i said is definitely based on US experience. I was also assuming @vapid jay is still a student, and would attend career fairs. Where 50/50 recruiters dread being there, and others love where they work at, and want to see someone be enthusiastic about what they did. I've attended previous career fairs for my previous company, and any time I saw projects regardless if class project or personal, i'd ask which one they liked working on the most. If someone would point out their own projects, then I'd ask which one they liked or found most interesting, and some times they just wouldn't have an answer and seemed like they just added it to pad their resume. Not being able to talk about your own projects doesn't look good 😅.

Overall, applying online they only scan your resume for buzzwords, even linkedin they have things looking for buzzwords.

shadow moss
#

my copy pasta is more entry level focused because we see a ton more questions focused on that

#

if you have work experience to be medium level dev, things change, generally leetcode becomes alot less required but generally medium level and above devs also don't have issues gaining job, the lack of applicants is at that level, it's entry level that got really squeezed due to COVID and other factors

vapid jay
#

like twitch?

vapid jay
#

um

dense mesa
#

Not related to this server or channel

#

<@&831776746206265384>

vapid jay
#

trolls dont get paid

digital fjord
#

!mute 685857211557216285 1d please reread our code of conduct and rules if you want to continue staying on the server

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied mute to @vapid jay until 2021-06-28 19:49 (23 hours and 59 minutes).

bright nacelle
#

I also want some sort of AI research job, and I'm having trouble finding one. I got a bachelor's in computer science (concentration AI) and a master's degree in statistics. I'm okay at writing code, but I just generally hate it to the point where I need something else in there.

I don't want to have to get a PhD and spend 6 years of my life just to get an AI job. Experience is two summer internships and <1 year at FAANG

dreamy shadow
vapid jay
#

yo, I don't know whether I cn even do it or not? see, I am not sure! can I start learning Python right off the bat!! what are the eassiest jobs that I can get which I can work from home

dense mesa
late cloak
#

Is python the only thing you want to work with, or are you open to other languages?
Remote jobs are becoming a thing now. i've seen a lot of full remote, or hybrid of 2 day sin and 3 days from home.

dense mesa
late cloak
#

I didn't mention anything about "easy" work, junion(entry level) engineers were forced to work remote during pandemic and were able to manage, so certain companies are comfortable with continuing with that. Others, obviously have hybrid version, or are expecting full return to the office.

bright nacelle
smoky quest
#

Overall, think about what's the expected outcome or intended effect?
Sometimes, it's about learning the practical aspects of developing and sometimes it's highlighting specific skills for your resume. Depending on what you want to achieve, that may direct the type and scope of project

GitHub

100+ open-source clones of popular sites like Airbnb, Amazon, Instagram, Netflix, Tiktok, Spotify, Whatsapp, Youtube etc. See source code, demo links, tech stack, github stars. - GorvGoyl/Clone-Wars

vapid jay
#

Hi there, I am looking for potential career paths I can take with coding and python specifically but I'm not entirely sure where to look. Anyone with some background knowledge and who's willing to talk to me I would greatly appreciate it. 👍

shadow moss
#

Worry about college, you are 4-5 years away from having to worry about that and anything you did now would be woefully out of date

lucid totem
vapid jay
vapid jay
#

Hello, I have a question
if I buy a domain name ex : tichat.com, could I have other redirections ex : store.tichat.com ?

vapid jay
summer roost
vapid jay
#

self taught: bad?

#

because many cs students dont know how to code and stay in theory

summer roost
# vapid jay self taught: bad?

Most programming jobs require very little computer science, and people can self teach the CS that is frequently needed themselves.

vapid jay
#

im considering going to a uni but idk if it will be worth 3 years

#

and here they say if you dont go you wont get a job

summer roost
#

The bigger disadvantage for self taught people is needing to plan their own curriculum, figure out how to pass interviews, deal with not having a hiring pipeline for picking them up, fewer networking opportunities, fewer internship opportunities, etc, etc.

summer roost
#

Whether it's possible at all to get a job without a degree various wildly by location.

vapid jay
#

so its not all about learning to code

summer roost
#

Nope. Uni teaches very little of that, honestly.

vapid jay
#

oh well i hate theory and i believe cs unis are the only ones for programming around here

summer roost
#

There may be SE ones available. Or, failing that, perhaps EE

#

Or ECE.

vapid jay
#

welp ig i did a favor for myself to learn to code before going to uni

smoky quest
vapid jay
#

Hmm I'm going to become a physicist

vapid jay
#

what

inner wrenBOT
#

@twilit torrent Per Rule 6, your invite link has been removed. If you believe this was a mistake, please let staff know!

Our server rules can be found here: https://pythondiscord.com/pages/rules

near ocean
#

you cant advertise here

vapid jay
heavy goblet
#

linkedin

peak halo
cobalt lark
#

Hey @opaque carbon, why are you posting a link to your paypal?

fervent lance
#

Hello, about to work in help desk. Starting my python programming journey next week. I feel pretty confident in how I'm going about it (Udemy 100 days of code course and some other courses to make extra projects and to create a portfolio of my skills and projects). There is one thing that I'm a bit confused about. A website gave advice on signing up for some websites. But I wanted to be sure it's accurate and suggested to do. Here's a list: Skip Theory
Get acquainted with automated deployment tools (DevOps)
Look at programming tools
Read about data structures, algorithmics, computer networks.
Create a Portfolio (Github account, post project/code with a readme file)

Have an account for StackOverflow, StackExchange, Github, Dev.to

  1. Learn Syntax
  2. Pick one Framework to focus on (Django, Flask)
  3. Pick a Library (NumPy, Matplotib, Pandas)
upper sable
#

What can u do with python?
By that I mean what r pythons main applications?

hardy burrow
#

Get acquainted to programming first, then focus on devops,. programming tools, portfolios, etc

fervent lance
hardy burrow
#

If you're new to programming itself there's a lot of concepts to learn. Learn about structures first, data types, etc. What strings are, integers, differences between integers and floats, lists, tuples, etc. Then for/while loops, functions, classes, etc. I'm generalizing because you should look up a more well defined learning paths, but it sounds to me that the guide you found was either catered to someone already knowleadgeable computer science concepts or it was for a completely different context

fervent lance
#

Oh that's what they meant. I'm familiar with those.

digital fjord
#

The most important thing to do is write code. No amount of reading will make up for that

#

Which is not to say you should use idle forever, but you also shouldn't spend 3 weeks setting up tooling before you even start writing hello world

hardy burrow
#

I agree^ no amount of reading will replace practice, specially in this field. Things usually behave differently in reality than the construct you make in your mind while reading about it

dire stream
#

what things do i need to keep in mind while preparing for programming interviews in python opposed to c++?

fervent lance
#

The phrase was confusing when it was written. But as I understand it: Programming (Coding, learning data types, learning syntax), programming tools, library, frameworks, and portfolio creation.

hardy burrow
#

I think the path it's trying to teach you is maybe too linear. A portfolio in programming is just projects. You can make those as you learn and just put them on github and they would make up your portfolio. If you can't get used to programming tools they're trying to teach you, then they're not worth implementing into your workflow.

fervent lance
#

Yes, that's how I understand it. A portfolio is a showcase of your skills and projects. This can be in a form of a website where you can link to your github account, maybe the site can be interactive. have a contact link to your info to show an employer, stuff like that right?

hardy burrow
#

Yes it's just a showcase of things you've done before. A website would be a portfolio, but so would your github profile. Open source projects you contributed to would also make part of your portfolio. There's many ways to show off work in this field. Art generated with an algorithm you created could also make part of your portfolio, etc.

fervent lance
#

Got it. So far, it seems I have a path to start python programming. I use to practice python a bit, only got as far as loops before life came and took my time away.

#

Is it common for programmers to have an account on all four of those I listed? (StackOverflow, StackExchange, Github, Dev.to)

hardy burrow
#

Github is probably the most common, followed by StackOverflow, then StackExchange, then Dev.to.
I know I only have accounts in two of those :P

fervent lance
#

Do most people even reference the non-common ones in their day-to-day work or while learning?

hardy burrow
#

You don't necessarily need accounts in any of those. I didn't know about Dev.to at all until you mentioned it :P
People use what fits their needs, github is a good way to learn git and show off your projects. And StackOverflow is the go-to place for finding solutions to programming problems or other questions

fervent lance
#

Ok. Makes sense. I can skip the others I guess. Are there any other useful sites? I learned about pastebin the other day. Don't know as much about that.

hardy burrow
#

The most useful website you will use will unironically be Google

#

Don't be afraid of books though, I often find them more useful than the internet for a lot of things, good luck!

fervent lance
#

Yep, thanks for the info. I'm glad I was about to confirm some things.

hardy burrow
#

Also, don't be afraid to ask, and make mistakes often, they're the best way to understand how something works, gotta go now:)

fervent lance
#

Guess what, got a dumb question immediately.

#

And I'm trying to figure out how to ask it.

#

Is it universal, expected, or humorous, to have a programming name? Like a username to go by in communities? Similar to a gamertag, but for your own programming identity?

hardy burrow
fervent lance
#

Got it, I'll use a username. I thought of it as more like wannabe hackers who do that. But I assume that isn't the universal case.

smoky quest
hoary heart
#

yeah also referencing the conversation above this one: get a vague idea about the basics, then just work at making things. You'll come up against plenty of challenges to learn about as you work through.

I appreciated going to uni later after several years of hacking/coding, then I really learned to understand the fundamentals from the metal upwards, as I could apply that to what I already had a mental framework for.

hardy burrow
#

I'm in the same posiotion as ew is, I thought that I could get by learning on my own. You definitely can, but after a few years of being in the field I'm starting a career in software engineering so that I can get more in-depth knowledge about the topics

hoary heart
#

Also name doesn't matter. The work matters. I generally prefer to be less immediately identifiable as I have a super girly real name, but I got my first name as a github account (about a million years ago) so I use that.

smoky quest
#

you can always have more than one account

hardy burrow
#

And you can most of the time change usernames :)

fervent lance
#

Definitely putting my real name on my portfolio. I say it because I notice some programmers I met introduced themselves by username at a coding jam at my old job.

dire stream
#

what things do i need to keep in mind while preparing for programming interviews in python opposed to c++?

raven wolf
#

Is knowing math needed for data science?

hoary heart
#

Funny there are tons of people on the community I know mainly by username/handle, and I have to make an effort to remember their real names ^_^

#

@raven wolf yeah, I'd say so. Recently had good discussion with a Data Engineer who gets mistaken for a Data Scientist in her job. You need to be able to use maths-based analytical tools for Data Science work.

dense mesa
hoary heart
#

Data Engineers import, norm and "manage" the data that is then given to the Scientist who analyse it to get insights, which is context specific, that is then reported back to management or whatever.

hardy burrow
#

Now I have a question... What are the differences between a career in computer science and engineering? What would the one to go into if I want to continue a path in security?

hoary heart
#

why not just start at a security specialisation if that's what you want to do? They're all different jobs basically.

#

There is so much to learn in each 📚 ... you can leap straight in to security

hardy burrow
#

Because it's almost a non-option where I live :P

raven wolf
hoary heart
#

There are some great security communities around too, which in my experience are very welcoming. Just start watching Defcon videos and see where your interest leads you. Also try lots of things, write plenty of code. Also be a good person 🙂

#

(I say that as the temptation to be nasty is great with cyber stuff)

hardy burrow
#

I've been at it for a few years now and competed in many ctf already :D I just want to have a more fundamental grasp on the topics at hand, it often feels like surface level knowledge

#

here it's offered as a post graduate degree

hoary heart
#

then honestly, if I were you I'd go to uni, that's kind of where I was at when I went and I got a real lot from the experience, being forced to write assembly and algos and stuff is hard but in a good way

raven wolf
#

@hoary heart another question. If by chance, do you know if that Data engineer is a jack of all trades or is focused on what she does best?

#

As far as languages go

hoary heart
upper sable
#

15 years isnt old enough to get a job right?

hoary heart
# hardy burrow here it's offered as a post graduate degree

ah yeah, same here, there's good cybersecurity postgrad courses where I teach. If you don't have one it's still probably worth doing undergrad and you can just pick security pathway, talk to the educators I'd be shocked if they weren't supportive

hardy burrow
#

I'll probably just do that, follow computer engineering and then get a postgrad in security