#career-advice

1 messages · Page 449 of 1

frosty sail
#

It is pretty straightforward to transition into jobs writing software from any STEM field, but CS is the most applicable of course.

#

They all have basically the same math requirements, and all STEM degrees these days require some coding.

brittle thorn
frosty sail
#

But I wouldn’t worry much about what you’re gonna do after college if you’re not even in college yet. You’ll be a completely different person by then with different goals. Just do stuff that you like and hopefully you’re good at

olive charm
#

I mean right now, and for the foreseeable future due to my mental health idk how feasible working in general is going to be, honestly even going to school atm is far out of my reach but part of my recovery is planning for the future and taking steps towards it so that's why I'm trying to figure out what direction I should be stepping in. There is a real chance that I won't ever be able to work normally so I do tend to lean towards more of a "how interested in this am I?" rather than post-secondary application, but that being said I also don't want to go pay for schooling that afterwards would be completely useless as far as potential work.

summer roost
olive charm
#

from the sounds of it through it seems like what I had planned would leave me over-educated for what I want to do since the plan was to go through Computer Science and then Computer Systems Engineering and what I'm being told is that I just need Computer Science

frosty sail
#

Yep. It’s not like the learning stops when you’re done with school, anyway. One of the core skills of being in software a long time is figuring out how to self-educate for the long haul

#

So One degree is plenty! Best of luck @olive charm sounds like you’ve got your head in the right place

olive charm
#

Lol if my head was in the right place I'd already have had a degree by my age 😛

#

Stupid mental health issues xD

mild heath
#

what is python?

#

?????????????????????????????????????????????????????????????????/

vapid jay
#

Why

mild heath
#

im kinda dumb

vapid jay
# mild heath im kinda dumb

Writing allows us to share info. Reading allows us to extract into. Programming allows us to process info.

mild heath
#

is it hard to learn for a 9th grader?

vapid jay
#

The 3 literacies: PWR

vapid jay
#

Programming tales 1 year to learn, 1 chapter per month

mild heath
#

oh ok

vapid jay
# mild heath oh ok

One shouldn't move on to later chapter without mastering the earlier ones, otherwise they WILL FAIL

mild heath
#

ok

vapid jay
#

All the later chapters depend on the earlier stuff

mild heath
#

my brother learned it but then he went to college

vapid jay
mild heath
#

how do i find the 3 literacies?

vapid jay
#

I studied before I took the class, don't take the class, study it first then take it

mild heath
#

ok

vapid jay
# mild heath ok

What adults don't tell you is life is really really hard. Pretend life as an adult is hell, that's how it's like.

#

All jobs suck, so pick the smartest one, so I recommend Comp sci

#

Also start working out, people are superficial, physical health plays a BIG impact

#

If you don't follow my advice your future self will regret it trust me

#

When taking notes when learning stuff, don't just copy every 1 to 1, make new ideas from the things you learn

pastel thunder
#

i am the main author

#

yes

native narwhal
#

bruh is anyone in canada

dense mesa
frosty sail
# pastel thunder yes

Then call it Undergraduate Research Experience. Anyone who has worked in a research lab knows exactly what you mean by that

quick igloo
#

hello gentle people, how's your day going

vapid jay
quick igloo
#

I'm a recent graduate here in Barcelona. I studied Applied Languages at Pompeu Fabra University and graduated on july 2020

#

in the last year of my bachelor's I learned python and NLTK and I loved it, and then proceeded to do a prototype of a plagiarism detection system which was very simple yet working

fathom magnet
fathom magnet
quick igloo
#

A couple of years ahead without further direction, now I want to specialize in computational linguistics, machine learning and deep learning, but I see all the job offers are for computer scientists, not for linguists, and I'm going a bit crazy

#

So which would be the best career path for me in order to be competent in computational linguistics with Python, etc., without having to do a bachelor of science on computer science?

#

Thanks in advance and I hope you have a great day 🙂

quick igloo
fathom magnet
#

thanks 🙂

frosty sail
quick igloo
#

Computational linguistics is the art of applying computer science to natural language, both oral and written, in order for machines to understand it, compare it, produce it, in order for us to talk with machines, or for machines to talk with us. It involves a series of techniques and domains, such as Text to Speech, Speech to Text, automatic corpora tagging, automatic summarizing, plagiarism detection, dialog, voice assistants, etc.

#

My vision is to create a text analyser that can give lingistic feedback about the comparison of two texts: semantic, sintactic, and lexic information about its similarity or difference

#

linguistic*

frosty sail
#

Okay, that’s helpful. So you want to work in researching and designing better deep learning or other algorithms for solving linguistic problems

quick igloo
#

I see myself more in an enterprise environment, managing the design, creation and testing of software solutions for business and users, maybe in a multidisciplinar team with other people who know more of computer science than me

frosty sail
#

I… see. So you are interested in project management in the data science space, particularly around linguistic problems. That’s a… very specific vision

quick igloo
#

yep thats it 😄

#

i would be glad of being in a technician job also, project management would be the ideal but I would be happy of being a code-worker

frosty sail
#

Project managers often do not have the same level of technical skill as the programmers they are working with, which is just fine.

quick igloo
#

ah, i see. then maybe it would be better for me, since i don't have a computer science degree. I have a lot of computer science knowledge, though, but maybe not enough for the needs of the domain

frosty sail
#

I guess I can’t really offer any advice. I’m not interested in being a project manager myself so I don’t know much about how one gets into that career path. But yeah actually every project manager I’ve had (and I’m solidly in the code-writers camp) was a domain expert, with a degree somewhat related to the problems the business was trying to solve, not a CS degree

quick igloo
#

well raymond, in any case thanks for your attention, i truly appreciate it 🙂 You have helped me in making me aware that I see myself more in PM than in an actual technical, computer science job, and more than I expected^^

#

and that's more than I expected*

lone prism
#

Hi ,I know the basics of python and created a few mini projects ,what should I do next

peak halo
raw plank
# vapid jay All jobs suck, so pick the smartest one, so I recommend Comp sci

I'll debate that a bit. Life doesn't have to be hard, if you work hard at life. If you don't work hard at life, then yes, it's really really hard. Most of my jobs have been enjoyable because I enjoy what I do. However, if all one enjoys is not working hard, then all jobs will probably suck for you. Part of working hard is working on one's self, to include knowing and understanding people. As you evolve in that, people aren't necessarily superficial, but they seem that way because you don't take the time to dive into them. YOU (me, etc) probably seem superficial to them also. And yes, if you ignore your physical self and just sit in a chair all day, your body will degrade over time to the point that your elderly self will be severely impacted.

Debate is over. Well not a debate, just my point of view.

frosty sail
#

Oof ya that's quite the pessimistic attitude. We don't all think that life as an adult is Hell

#

@mild heath ^^

stray gust
#

I mean nobody is forcing you to do something you hate.

#

I do network engineering because I find it fun. I plan to save up for a few years when I graduate soon and work remotely while traveling the U.S. Or save for a tiny home and do something unique.

#

I notice most people who have this "life is hell" mentality oftentimes never reach their full potential and life satisfaction because they are stuck in a rotunda of excuses.

#

Yes you work. Yes it can suck sometimes. Work hard now so you don't have to work hard later.

#

My only proposition is that I think the 40 hour workweek is antiquated and working hours should be based on results rather than clocking in hours but that is just me.

#

Something I learned personally is that patience is a virtue and the goals I want to achieve will be achieved in due time.,

wet plaza
#

Hello all. I just am unsure who to talk to. I have been debating on going to a coding bootcamp and was wondering if anyone may have any knowledge on it. I feel like I have made a poor career choice with my college degree especially seeing my friend make very good money as a software engineer. I just don’t know which way to go.

peak halo
#

Also, what kind of software engineer do you want to be?

wet plaza
#

Thanks for the tip. Im not sure if I want to become a software engineer or look to do something with data science. Most of these bootcamps have 3 branches software engineering/data science/ cybersecurity

peak halo
#

If you go the bootcamp route, I think data science or cybersec would be out of reach.

#

what is your bachelors degree in?

wet plaza
#

Public policy and management

#

What would be considered a relevant degree?

peak halo
#

something in STEM, basically

#

if you had a degree in a STEM field, I think employers would be more likely to recognize a coding bootcamp as building on potentially relevant knowledge.

#

My take is that even if boot camps are transparent about what the service is (you take classes in this amount of time that covers these subjects), I think there's probably a predatory element. Are there boot camps for non-software domains, or are they just trying to cash in on the hype?

frosty sail
#

honestly, a lot of companies won't even look at data science applicants who don't have a PhD. Or a very productive research-based masters with multiple published papers.

#

IT/software route is much more amenable to career switching

#

Not saying getting into data science w/o the credentials is impossible, but it's a lot harder than getting into software in general w/o the credentials

peak halo
#

I got a data science position with only a BSc, but it took many months and I had to apply to probably around 200 positions. I ended up finding one that related closely to very niche experience that I had as part of the BSc.

frosty sail
wet plaza
#

Thats pretty great info. I just dont really know which way to turn. Would it matter if I have a homeland security/cybersecurity minor if I wanted a cybersecurity approach?

frosty sail
#

sounds like it would

peak halo
wet plaza
#

No it has no relation

peak halo
#

what did this minor involve?

wet plaza
#

The minor involves basic risk management/identifying risk/risk threats etc.

peak halo
#

I don't know that I understand all of that. It might be that it would make you a stronger candidate with defense contractors, if you're in the US.

wet plaza
#

Got it

hushed kestrel
#

A few ways of becoming a data scientist.

  1. Have a PHD.
  2. Get lucky
  3. work hard
  4. spend a lot of time as a data engineer and work your way up.

Only government contracts will preclude you to not have a degree. There are many startups that hire data engineers who will work under data scientists and you can learn on the job experience which after 2-4 years is in some situations seen as more attractive than having a PHD.

gritty rivet
# wet plaza Hello all. I just am unsure who to talk to. I have been debating on going to a ...

I did a part-time bootcamp (Nucamp) and was able to transition into software engineering a couple months after graduating. I know many people who did the same. Most, like me, have irrelevant degrees. Some don't even have degrees at all but that's less common

There is another discord server called Bootcamp Support Network you might want to check out. There are current students and recent graduates from a range of bootcamps on there.

I agree that there is a predatory element to bootcamps in general. They make you think you can pay them a bunch of money and magically become employable and it doesn't work that way. Self-learn as much as you can, only pay for a bootcamp if and when you understand what you are getting into and are sure you are ready and have done your research

wet plaza
#

I appreciate it all. It definitely seems like software engineering may be the route i would like to go

wet plaza
gritty rivet
summer roost
#

Can you afford the time and money to go back to school for a CS or Software Engineering degree?

#

I haven't heard of anyone with a CS degree having trouble getting entry level jobs. People without a degree have significantly more trouble.

wet plaza
#

The reason I was really looking for a bootcamp was to cut down on the time. I feel as if I am more dedicated now than ever. My friend who is a software engineer suggested i attend a bootcamp as some of his colleagues have gotten a job at his company with just that.

vapid jay
#

Getting on to upper management later in life will be easier with a degree for sure. I have seen some struggle from people in the field recently when changing jobs as they are more limited in their choices due to not having a degree. While it's not essential, in some cases, it can matter

vapid jay
gritty rivet
#

Yeah, there are no shortcuts without cost. If you have no degree and getting one is at all possible, it's a worthwhile investment for sure and no bootcamp can compete with a degree

summer roost
#

it's possible to get a job with just a bootcamp if you're sufficiently motivated and a quick learner, but it's much easier to get a job with a degree. If you can afford to go back to college - even a community college, even for an associates degree - it would probably benefit you more than a bootcamp would. If you can't, a bootcamp is your next best option - but expect to apply to, and be shot down by, a lot of places before you land on one that's willing to take a risk on you.

#

some bootcamps have relationships with local businesses, and help to place their graduates at jobs. That might be able to help you break into the industry, too.

wet plaza
#

I think I would totally do it if it were a 2 year program. But the 4 years is what concerns me. I thought a computer science degree taught more of the basics and fundamentals rather than specific languages

summer roost
#

it does, yes - CS degrees focus more on theory and less on practice. There's another, rarer, type of degree called Software Engineering that focuses a bit more on practice and less on theory.

#

but, that theoretical grounding that you get from a CS degree positions you very well to learn more topics in the future, and to be able to reason about the design of systems in a holistic way. Bootcamp grads, from what I've heard, tend to graduate with reasonably strong practical skills, but weaker background knowledge, which makes them less adaptable to more complex roles as their careers progress.

#

Moreover, companies know what people with a CS degree have learned, and they're used to hiring people with CS degrees and training them on any practical knowledge necessary. Companies are less equipped to train people on that theoretical background knowledge that CS grads would have but bootcamp grads wouldn't.

gritty rivet
summer roost
#

It's more about having a line on your resume that gets your resume closer to the top of the pile
Well, partially - but also, it's about having some independent authority certify that you learned some material up to a common standard.

vapid jay
# wet plaza I think I would totally do it if it were a 2 year program. But the 4 years is wh...

My course i'm doing currently taught me fundamentals before moving onto more practical things. We learnt about how things work in terms of networking up to configuring routing protocols and configuring networks. With that, we learned web dev, micro controller programming, cloud networking, security and more coding. A good course will teach everything and get more specific in the latter years

summer roost
#

Degrees are more respected than bootcamps because the accreditation process for universities ensures that the CS degree from that institution means approximately the same thing as a CS degree from any other institution. The same isn't true of bootcamps.

wet plaza
#

Can the same be said for a 2 year degree over a bootcamp?

gritty rivet
gritty rivet
wet plaza
#

Got it

summer roost
#

employers would value a 2 year degree less than a 4 year degree, but more than a 4 or 6 month bootcamp, generally speaking.

gritty rivet
#

And while a degree inherently counts for something, a bootcamp generally doesn't... The value of a bootcamp is the portfolio you build and the connections you make. The certificate itself is almost meaningless

#

If you are disciplined enough to do that on your own, a bootcamp is kind of a waste of money. I wouldn't say the same about a degree

ancient star
#

_>; And here I was thinking I'd land a software engineering job with an AS in comp sci.

gritty rivet
pale plover
#

Hi everyone

First time here. An awesome friend referred me to this space in hopes of helping me get more focused in my career. I currently have a background in both software engineering and data science, and would like to zone in to become a Python expert since it is the common denominator amongst the two fields.

I'm wondering if anyone could direct me to a Python open source project in need of contributors? I'm looking to dive into the community and start pushing commits , make friends, etc.

peak halo
hearty kindle
#

Does anyone have advice for finding an internship or something like that in software development field? I'm heading into college soon and would really like to get some experience

peak halo
hearty kindle
#

I believe my school does have a career services center too

summer roost
summer roost
ancient star
summer roost
grizzled sail
#

anyone here did a bootcamp and what's your review?

#

needed, not needed, recommended, not recommended?

barren jetty
#

If I’m starting out in python, how much learning what I need to do or how much learning of coding in general would I need to be able to look for the most basic of development jobs?

#

Or internship

gritty rivet
# grizzled sail anyone here did a bootcamp and what's your review?

Worked out great for me. I graduated in November, had a job offer in hand two months later. I did the Nucamp Backend program

Take self learning as far as you can take it, then you can decide what you need. Don't join a specific bootcamp without talking to successful graduates with backgrounds similar to yours... We're easy to find on LinkedIn

Also, join the Bootcamp Support Network discord server

barren jetty
#

I’m working on my 4 year degree, I’m a first year though starting a programming concepts class in python over the summer

smoky quest
barren jetty
#

So stick to whatever beginner hustle with regular civilian jobs until I’ve got a deep rooted knowledge?

smoky quest
gritty rivet
barren jetty
#

What’s a general idea of good knowledge on a language is what my question is and recursive, my optimization is making better income than $13 an hour doing something not related to my career

gritty rivet
snow escarp
#

for the love of god someone help me exit vim i'm stuck in purgatory

smoky quest
gritty rivet
barren jetty
#

How much knowledge would a internship prefer at minimum? I’m very new to trying to figure out a bare minimum at least

smoky quest
gritty rivet
gritty rivet
snow escarp
#

Sorry, thank you

barren jetty
#

Wow this is incredible information thank you guys

hushed ruin
#

hello guys, i taught myself python and some other languages. how do i get a job. i really love programming.

smoky quest
hushed ruin
smoky quest
hushed ruin
smoky quest
hushed ruin
#

aye!

gusty dust
#

Out of curiosity and not using google going straight here for the professionals and more advanced software developers. To shorten this up, I should’ve done college right after high school but didn’t, cut to a decade later (I’m 28) and now wanting to become a software developer. However my question is, without going for a degree, would a certification through LinkedIns Learning course get me anywhere? Just gotta ask. Just asking because at this point I don’t mind doing schooling… as long as no stupid gen ed isn’t involved. Rather cut to the chase and learn the actual career path.

tired vale
gritty rivet
#

Bootcamps can be worth it, but take self-learning as far as you can before making that step.

north arch
#

I want to go to computer field and i want to be a full stack developer

#

What should i take with computer

gusty dust
# tired vale Your ability to have the "should've done this or should have this" mentality wil...

Yeah that’s what I’ve been doing is learning and teaching myself. I only made that statement of “I should’ve gone to college” just to throw that out there because I know having a bachelors degree is the more ideal route. Now it’s “well I’m 28, not getting any younger so I’m just grinding teaching myself and what not” but I came here to actually ask people who do this for either fun or more so for living and what someone think about a cert.

gusty dust
hearty island
#

should i be getting a master's degree before or after a full time role

gritty rivet
peak halo
hearty island
#

i see

smoky quest
hearty island
#

i see

pastel junco
#

I'm a 15 year old high schooler currently learning python.
Programming demands a lot of time which I'm unable to commit, idk whatever I do it's so hard to fit it into my schedule. Any suggestions?

smoky quest
peak halo
pastel junco
brittle thorn
peak halo
brittle thorn
# pastel junco I'm learning to support my family financially.

You can help your family by getting good grades, getting a scholarship and then going to a university to get a degree to be able to obtain a decent job. Think long term if you can. If there are immediate concerns I think your parents would still want you to focus on your future.

pastel junco
peak halo
pastel junco
#

Then what should I do?

peak halo
#

I don't think I can advise you on that. But even though programming is something anyone can get started with, getting to a point where people are willing to pay you to do it takes quite a while.

pastel junco
#

Yeah ik, but i couldn't think of any possible other way, I'm not even sure what to do of my carreer, so i thought to first aid my education.

smoky quest
# pastel junco Yeah ik, but i couldn't think of any possible other way, I'm not even sure what ...
  • Look for federal help and grants
  • Look for state help and grants
  • Look for side jobs (ie. starbucks type)
  • If looking at CS college/university, student loans could make sense given the high salary you would get

In any case, make sure you don't sacrifice school or your future. Sacrificing school means you may have to live your adulthood on minimum/very low wages comparing to having a starting 6 figures salary with a BS. In one case you won't be able to help your mom or even yourself, while in the other, it would be easier to support your family.
While I cannot advise you on the specifics of your situation, be careful with the trade offs of short term VS long term optimizations

peak halo
#

I know Starbucks was just an example, but don't work there. I did it for five years and it's constantly getting worse. If you're already under stress from a bad situation at home, Starbucks might be enough to make you pop.

summer roost
peak halo
#

at my university, undergraduate TAs were limited to like five hours a week.

#

though I don't know what this person's income requirements are.

summer roost
#

if you can't, we could talk about other options - but if you can, that should be plan A.

lament pawn
pastel thunder
#

if i can have director of company i interned at to write a LOR, is it self explanatory that i had connections with him and will it be given less weightage in MS application.

#

because LOR from a manager sounds more realistic

smoky quest
lament pawn
smoky quest
lament pawn
#

I was supposed to get those missing subjects like math done but then i started working and i dont feel like going through it

cloud sinew
#

Is it really possible to self learn python ?

smoky quest
smoky quest
pastel thunder
smoky quest
hushed kestrel
brittle thorn
lament pawn
smoky quest
cloud sinew
#

I actually am an English major but I always wanted to go for a graduation degree in CS but due to some issues, it wasn’t possible in my country..
now that I’m planning to do my masters in CS, I am kinda scared cause those guys in masters are already trained enough and I am not …

hushed kestrel
lament pawn
smoky quest
hushed kestrel
lament pawn
lament pawn
smoky quest
smoky quest
lament pawn
#

Its been some years since i'm out of school though.
Maybe i might try something in the future if distance learning is possible

#

I have no idea though i'm going try and look at prospects in the cloud world sometime this year

smoky quest
smoky quest
lament pawn
cloud sinew
lament pawn
smoky quest
#

Got it. Thanks!
So basically getting the masters, but starting from a bachelors

cloud sinew
lament pawn
#

Actually MCA is much easier than a Bachelors in Computer science Engineering since you dont need to study as much electronics and math

cloud sinew
#

Okay here’s a background on my bachelors degree ..
I am an English major student with my minor subject as computer science. Almost done with my graduation degree.. even though my minor subject was CS, they just taught us basics of programming languages with a bunch of other stuff..
All I am fearing is that I’ve just basic knowledge in the languages and when I go for masters, there are guys there who are more experienced than I am and I fear the chance that I can fail.. that’s why I wanna self learn some stuff in python so I can catch up

smoky quest
lament pawn
smoky quest
#

So it's great to try to catch up and work harder to make it up, but I would not worry too much about it. If you had no chance, you would not have been accepted

lament pawn
#

The only thing i would ask of you is that you have the will to push yourself through and you love what you are studying

pure raft
#

I have a very bad question, so I’m looking at majors for schools etc. what is the difference in school between “computer science”, “computer engineering”, and “computer science and engineering” ? Is comp eng focusing more on hardware??

peak halo
#

I think a lot of computer science programs are part of the engineering division of their respective universities, and that taxonomy is a bit controversial, I suppose.

gritty rivet
near ocean
#

Course titles dont mean much, you have to look at the modules and syllabus for each course and each year
My degree was named computer science but was not at all mathsy

peak halo
#

also true. computer science degrees can vary in how much attention they give to "pure computer science" vs coding in general.

pure raft
#

Thank you all so much! Will definitely continue to look into these, the program I was referring to was UCLA just if anyone was wondering, but y’all awesome thank yeee

bronze gazelle
peak halo
vapid jay
#

Hi, I'm new to Python, I'm interested in getting a job in the future that pays-well, most of the time these jobs want intermediate knowledge on Python, based in London fyi.

Where's a good place to begin, what should I prepare myself for when applying for a job.

Thanks, feel free to @ ping me

gritty rivet
vapid jay
gritty rivet
#

I don't know about the UK but looking but job listings should give you an idea.

dense mesa
pseudo bone
#

could anyone guide me on a good cv design for a developer

peak halo
ivory saffron
#

Hello

#

My name is gaab, i love code, but I don't know if I really want to be a programmer, should I stay in the area?

brittle thorn
woven forge
#

Do you guys have any tips for doing well on video interviews? Its my first internship interview this Monday and I don't know what to expect

smoky quest
# woven forge Do you guys have any tips for doing well on video interviews? Its my first inter...
  • Practice presenting yourself and giving your background
  • Do some jumping jacks a few minutes before to get the blood flowing
  • Depending on the company, they may ask you to do a leetcode or two. Prepare for that
  • Setup your webcam, computer, etc a good 20-30min before hand, in case something does not work
  • Even though it's remote, make sure you are presentable. With webacams, pants are now optional :p but wearing something nice can help with your confidence
#

In general, interviews for internships will look more for potential and ability to learn/communicate than actual depth in a topic.

woven forge
#

Do you think their expectations would be different due to me still being a freshmen or?

smoky quest
woven forge
#

A lot of the questions are behavior questions

ornate ginkgo
#

I'm looking up developer/programmer jobs in my country (New Zealand) and basically all of them seem to be about web development (both Python jobs and non-Python jobs), for which I lack knowledge or interest. How important is web development for jobs and what are programmer careers that don't require it?

ivory saffron
brittle thorn
ivory saffron
ivory saffron
#

but I'm very bad at logic, I didn't code for a while due to my addictions and I was never the most organized person in the world, it ends up getting in the way a little.

ivory saffron
brittle thorn
ivory saffron
#

ok

summer roost
gritty rivet
# ivory saffron but I'm very bad at logic, I didn't code for a while due to my addictions and I ...

To elaborate a bit more on what a growth mindset means here... Expect that anything worth learning will be difficult and require effort. The more difficult it is for you personally, the more persistence you will need. It doesn't matter if it seems easier for other people, that's completely irrelevant if you're committed to patiently and persistently work at it. You'll gradually gain confidence with practice. Anything whatsoever that is difficult for you now will get easier, but there will always be another difficult thing worth learning next.

livid fiber
#

could python be futureproofed atall in order avoid changing scripting languages, leading to new languages replacing it?

peak halo
smoky quest
delicate bane
#

i know the apprenticeship model isnt as common as internships in the states but would you say as a general rule, an apprentice is higher in value than an intern? or are they treated pretty much the same?

smoky quest
delicate bane
#

eh i was just curious in general about how the company views them

smoky quest
#

they don't care

delicate bane
#

i see, sounds about right

smoky quest
#

What matters is whether you got your bs/ms/phd or not. Beyond that, it could be online, irl, through apprenticeship or whatever as long as it's the official papers

delicate bane
#

yeah im mostly just curious about apprenticeships since i havent seen many over here; some companies have them tho like LM

smoky quest
#

That's more of a personal opinion than a here is what is happening on the ground, but I believe it's more related to your preferred learning style

#

There are so many schools out there that people don't even know the specific differences, and neither could they if they wanted to.
So it comes down to whether you got your degree or not.

#

And going into the details, different apprenticeships at two different companies could look very different as well. So that adds to the complexity

summer roost
#

if, at the end of the program, you have a degree plus 18 months of work experience, that would be quite valuable. If you have only the work experience and no degree, I'd expect that it's relatively unlikely that any company except the one you apprenticed at would hire you - but that might still be enough to break you into the industry, and make it possible to transition to other jobs later.

delicate bane
#

its so interesting to think about because as much as we care about credentials/degrees, i feel like tech is one of those fields where a lot of learning can happen in apprenticeship/internship-like programs blobhyperthink

charred brook
#

hey guys im 13 and want to be a aerospace engineer, do you know how i can get a head start?

#

😢

amber plume
#

What's the most commonly used technology besides learning a language that should be learnt to become a better backend developer?

vapid jay
#

AYo

summer roost
buoyant seal
restive elm
#

Hi

graceful mason
fiery python
#

Hello

novel yoke
#

Hello

obtuse talon
#

hey
does anyone know any website where we can find people (friends) for our project/idea ?

unreal hearth
#

Does anyone have an experience with WGU?

inland lintel
#

hey

inland lintel
lyric pond
# amber plume What's the most commonly used technology besides learning a language that should...

Being a backend developer isn't just about the language as you pointed out. In my experience you should also know about CI/CD and tools such as Jenkins, AWS, Travis CI etc. As a developer you should also know about containerising applications using Docker.

If you want to create backend APIs using JavaScript, you could go for Nodejs and Express, Python would be Flask or Django. It depends on what you fancy.

For data storage you could look at mongoDB, or any relational database using SQL.

Also there are other things like metrics where you can evaluate performance, these include API calls, CPU or memory usage. Tools such as Prometheus, Sematext, Graphite etc can be used.

I'm sure there are other things to look out for whilst looking to be a better backend developer.

Hope this helps.

amber plume
tepid dew
#

What are some useful packages to use in data analysis using python? I'm pretty familiar with basic numpy, scipy, matplotlib.pyplot, pandas and beautifulsoup (ping me)

empty moat
#

Hello. I'm 14. I'm not sure what career to pick in the future cuz my interests are too broad. I currently have these skillsets:

Full understanding on Calculus I
Some programming knowledge on python
Experienced video editing
Basic Graphics Designing
Social media growth in YouTube (monetizable)

Currently learning:
Calculus II
Starting on physics and chemistry
Music production
Programming
Debate
Writing
Handwriting analysis

Consider:
Biology

Things I have stop:
Designing stuffs (Knowing basic skills on sketches, used to do it 5 years ago but was addicted to gaming that I wasted 8 hours per day for few years)

My talents:
🥇: Problem solving
🥈: Public speaking (No anxiety) /Leadership
🥉 : Creativity

#

Where should I aim myself to? There is simply too many options

#

I mean I only have 2 years left to pick my subjects in high school

brittle thorn
#

Even after you choose a major you can still change your career path...be flexible...It is hard to anticipate both technology shifts and job market shifts as well as anticipate changes in your own interests.

gritty rivet
gritty rivet
tepid dew
#

also hypothesis testing isn't going as smooth as I was hoping for

inner wrenBOT
#

Hey @frosty depot!

It looks like you tried to attach file type(s) that we do not allow (.bat). We currently allow the following file types: .gif, .jpg, .jpeg, .mov, .mp4, .mpg, .png, .mp3, .wav, .ogg, .webm, .webp, .flac, .m4a, .csv, .json.

Feel free to ask in #community-meta if you think this is a mistake.

small wraith
#

Hey guys, I am a high schooler whose currently in second year. Anyone from Ontario know any good universities to get into for CS?

gritty rivet
turbid lake
#

or carleton

fresh pond
#

Freelancers out there, for those that sign clients on retainers. What are your rates and what is the thinking behind them? I’m getting in business and trying to figure this out. Thanks

peak halo
fresh pond
hollow perch
#

hello

peak halo
hollow perch
#

interesting

#

i heard python is really important asset to have for a job

peak halo
hollow perch
#

yes i meant that it is important to have as an skill it helps to find a job

peak halo
#

Data science is the only domain where Python is essentially required. Other types of programming jobs use it to varying extents, including not at all.

summer roost
#

the single best asset for a programming job is a CS or SE degree.

mortal wedge
#

Our last data scientist didn't know any Python, she used R

frosty sail
#

R can still be used in some places, but the python data science ecosystem is growing to dominate the field

peak halo
#

@mortal wedge does R have cuda enabled libraries for deep learning?

gilded valley
#

There's quite a few things in data science that necessitate python. Deep learning, and nlp being two examples

mortal wedge
#

No idea, I'm not a data scientist.

gilded valley
#

But if you're just doing EDA, data vis, and traditional stats, R is fine

peak halo
#

Case in point, my job is specifically deep learning for nlp, so I guess my perception is skewed.

fossil tide
#

Hi there!
My name is Zeeshan and I'm 21 years old. I am from Pakistan. I wanted to ask for some help. I'm not going to make it a long story. But, the thing is, I'm concerned about my future. I want to be something in my life. I've spent a lot of time improving my typing speed because I got addicted to it and still am. But now I got my account suspended on the website I used to type on because I thought it was the only way to get rid of this addiction. Can you tell me what I should learn to make my future bright? I do not have experience in anything besides typing. And I know I'm getting older. If I didn't decide something soon, then I won't be able to become anything in my life. It's my request, please, show me the way to be successful.

gritty rivet
fossil tide
#

Yeah, I have an interest in Python, but I looked up and asked someone is it enough to get a job and they said NO, so I thought what's the point of learning Python if it can't get me a job and it will also take some time to learn it. And unfortunately, I don't have a degree. I'm trying to learn from the Internet. Also, I can't afford to get a degree. I don't know if there's some ways for me to be successful or maybe I'm gonna be like this the entire life.

lime anchor
#

if you want a job fast then learn web dev with a JS front-end framework

#

i have a degree but in IT not CS, started learning web dev at the beginning of the year and found difficulty in getting any Python job. But a got a lot of interviews for positions based on my React experience, took an offer a couple days ago. Might be different where you live though

fossil tide
#

Does web dev have anything to do with your education? Because I don't study anymore.

peak halo
#

Web development has the lowest barrier to entry.

lime anchor
#

only relevant stuff from my degree was an Intro CS course with basic Java. And a SQL class

#

both of which i'd mostly forgotten after a couple years lol

fossil tide
#

aha, but I don't have any experience in anything. Can I still learn web dev?

lime anchor
#

sure, plenty of people in the industry without a degree

#

check out some tutorials like on YouTube or Fullstackopen. You can learn something like Flask if you wanna write a backend in Python

fossil tide
#

Do I have to learn Python before learning Web Dev? Or Web Dev is enough on its own?

lime anchor
#

python is one of many languages that can potentially be used in web dev. Check out the jobs you can access and see what tech stacks they list in the description so you can figure out the most marketable skills

smoky quest
fossil tide
#

I'm not sure about my country, we're far behind in these things, there are not many people who know to code.

#

That's why I asked you what should I learn first

smoky quest
#

If there is no demand for software engineer in your country, then there wouldn't be much hiring going on and thus learning anything would lead to the same result of not finding a job since people aren't hiring software engineers.
That said, I doubt there are no software jobs in Pakistan

fossil tide
lime anchor
#

professional programmers generally learn multiple languages

#

I like knowing Python for the coding interviews even tho I'm not gonna be using it at work for now, doing leetcode stuff with javascript would be pain

fossil tide
smoky quest
fossil tide
true harness
#

are being a professional and getting a job not the same thing?

fossil tide
smoky quest
sharp thunder
#

Hi guys , I work as a system admin right now and still looking for a python devop job. I know basics python being self taught but haven’t used it in my jobs and right now trying to learn Django . In order to get a job in this field what would I have to do to increase my chances to secure a python devop job?

fossil tide
smoky quest
fossil tide
smoky quest
storm raft
# fossil tide I mean once I learn something to get a job, then I can get a job on the internet...
  1. how often do you have access to a computer and internet these days? if you have good access to both then learning web development is a good idea - as that is a good entry point, like others said
  2. web development - is basically making websites, like what you see on the internet. it is of two types, frontend which is the part everybody sees and backend which is a support system for front end.
  3. frontend web dev is a good entry point to internet jobs
  4. python is one of the languages in which web development (and other coding tasks) are done and it is relatively easy to learn, another option is javascript which is also very popular

about your situation
5. since you are good at typing, maybe find a data entry job nearby? that will get you closer to a computer and the internet
6. maybe you can also try to learn microsoft word and microsoft excel - two software which even small establishments use for data entry and general printing - these might help you get a first job depending on your location


sorry mods for slightly off-topic reply

summer roost
#

sorry mods for slightly off-topic reply
@storm raft this channel is by no means specific to Python, since as noted above, most real world jobs require knowledge of multiple languages. Data entry is a bit off topic, but I think it's well within the scope of reasonable advice in this situation, so no worries at all.

storm raft
#

🙂

rapid plover
#

Some brazilian?

next ocean
#

hey guys! i am new here, i am having trouble choosing a project for my final sem in uni, i would like to make a project on machine learning, any idea where can i get help from and get the project done? are there any good courses in udemy which can help?

tribal verge
#

Guys i am gonna start learning programing, i'm going to start with python, dont know whether i should go with web or software development, please give me an accurate reason to go with one of them.

low ridge
#

Hi guys
a quick question
I have been on an interview, which lasted several rounds, and the references were contacted, but I have not heard from them for the past week.. should I go ahead and contact the recruiter or should I wait?

smoky quest
smoky quest
#

These things should go fast, especially if they want to close with the candidate

low ridge
#

I would say, in terms of hours, i would have spent atleast 12-16 hours of interview alone wiith the managers, recruiters and team members

smoky quest
low ridge
smoky quest
# low ridge Yes I do

If you are any close to another offer, it could be used as a way to bring some fire under them

tribal verge
smoky quest
low ridge
tribal verge
smoky quest
smoky quest
tribal verge
smoky quest
tribal verge
tribal verge
#

really?

smoky quest
#

yep. Companies will receives hundreds of resumes with 99% of them from candidates with degrees, internships and appropriate experience. So anyone without these credentials would have a hard time to compete

#

Doing the self learning route is doing life in extreme hardcore difficulty

tribal verge
#

ik bro, but there are no school here in my city that i can join, so unfortunately this is the only route.

smoky quest
#

Think about it. Someone with a degree has been to school to study CS full time for 3-5 years. For a comparison point, think about yourself and what you knew 3-5 years ago comparing to now. And try to project that to another 3-5 years.

smoky quest
#

So I am not saying you won't be able to find a job without a degree, but your career will definitely not look the same. Your career and compensation will be a lot lower than if you had a degree

gilded valley
tribal verge
#

can you give me little information on online degrees, I'm down to look into it.

smoky quest
tribal verge
#

i dont know anyone how can help

gilded valley
#

Advice for something like this from Americans/Europeans likely isn't at all helpful to you and could end up just being completely wrong

smoky quest
#

yeah, what I said would be more relevant to USA/EU/Asia, but given the current situation in Pakistan, it may be completely different there

tribal verge
#

alright, I will actually go out and find some schools, Thank you @smoky quest and @gilded valley for the help.

velvet mica
tribal verge
#

i have no scholarships and i can't travel that far. ik it will be hard af to find a good school, but it is what it is

vapid jay
#

what are some good websites to practice coding, mainly for coding interviews.. for companies like Microsoft and Google..

#

There's a lot of options but I want to mainly focus on select companies, how they approach problem / coding interview questions..

#

I need money, so i need a freelancer site for new workers too. If you have a site send it, please. (mention or dm me)

gritty rivet
gritty rivet
peak halo
#

My friend who works for Google said that (according to his observation) Google does live coding/whiteboard questions to validate that any portfolio content they have for the interviewee (like github contributions) were actually written by the interviewee. So it might be that solving the problem and solving it correctly are relatively unimportant as long as you demonstrate that you approach the problem like a programmer.

#

Though take all that with a grain of salt.

pure raft
#

I am ripping my hair out trying to find a school lol!! I live in the NYC area and all the unis I’m emailing about online bachelors programs none of them are coming up. I’d figure that being online with this major would be easier than say, mid-wifery, lmfaooo-any suggestions?

peak halo
pure raft
peak halo
#

(for users outside the US, tuition at public universities is lower for residents of the state that it's in. and then new york city is a city within the larger state of new york, and the new york city metro area includes parts of at least three states, depending on where you cut it off.)

umbral wave
#

Does anyone know how doctorates in computer science work?

gritty rivet
pure raft
frosty sail
gritty rivet
umbral wave
gritty rivet
frosty sail
umbral wave
peak halo
#

@frosty sail at what stage of your career did you get the phd? my company wants me to get a phd and would pay for it, though I haven't yet gotten clarification on what the work arrangement would be for that. I just have a BSc currently.

umbral wave
frosty sail
# umbral wave Is it possible to get a doctorate by modeling math concepts?

Do you mean something like computational algebraic solvers, cus if so, then yeah I think so. If your interest is in the intersection of math and computers, you may also want to look into Math PhDs. If you have very specific research topics you want to study, you'll probably need to find specific professors that do that specific research and ask if they're accepting new students. If you've got more generic interests, you could just apply to some math or CS phd programs and work on what you wind up in - most phd programs have an introductory year or two where you work in multiple labs, talk to a lot of professors, before settling down.

frosty sail
# peak halo <@!140155747395829761> at what stage of your career did you get the phd? my comp...

I studied for my PhD right out of my bachelor's. It's a fairly common path for phds in STEM in the USA. I don't quite understand the "your company would pay you for your PhD" comment - that would be very atypical, at least in the US and EU. Almost all STEM phd students in the US and EU get free tuition, and get paid by the university. Does your company have a very intimate connection with a specific professor's research lab?

peak halo
frosty sail
#

Tho I'd say in my experience about half of phd students had a couple years of normal work experience before going for the phd, and half were right out of undergrad

pure raft
#

The company (major electronics company in US) gave him the job, then paid him to get his masters AND his PHD, both our families were going crazy over it

pure raft
frosty sail
#

So maybe what they mean is they'd reimburse whatever professor you end up working for for your funding? A graduate student all together costs a professor about $100K-$200K per year, even tho a typical graduate student salary is only $30K-$40K per year. If that's the case, it would free up your choices for which professor to work for significantly, and may even help your admission chances to universities that aren't in the very tippy-top reputation wise. Or do you mean they keep paying you a salary while you are studying? I'd make sure you're very clear on the details, and make sure whatever university & professor you end up working for is very clear as well. There would be legal implications that could affect your day-to-day work (e.g. are you allowed to do teaching assistant positions? Do they expect your research to be on a particular topic?)

honest pivot
#

It's possible what they mean by "pay for your PhD" is that you wouldn't have to work as a TA for funding.

#

And pay your salary, yeah.

pure raft
#

I’m not sure the exact details but I do know that he is getting paid for a job (that hes in school for) and hasn’t spent a dime on graduate education altogether

gritty rivet
frosty sail
honest pivot
#

A PhD is nearly a full-time job, though. When I did mine, they could theoretically assign us 20 hours of TA work per week, but in reality it was around 10 (or less, if you could grade homeworks efficiently). But the rest of that time was definitely spent on doing PhD research. Is your company going to expect you to be working while you get your PhD? (And if so, hopefully not more than part time)

pure raft
honest pivot
#

The most I was ever actually assigned was 12. And I could not make it shorter by being efficient, because it was running 4 3-hour lab exercises per week for undergrads.

frosty sail
#

that's brutal

peak halo
frosty sail
#

averaged over my PhD I probably did less than 5 hours per week, and my PI was very upset I had to do that much

honest pivot
# frosty sail that's brutal

Yeah, after that I deliberately sought out being assigned to grade homeworks for graduate-level courses, they're much easier to deal with than undergrad ones, and the professors vastly overestimated how much time it should take me, so I got off pretty easy. 🙂

frosty sail
honest pivot
frosty sail
#

depends on the field

honest pivot
#

ok, I dunno what a computer science PhD does. Mine is in physics.

frosty sail
#

pharmaceutical companies, for example, publish a lot of work. collaborations b/w professors and pharma companies is very common in Boston and Bay Area

honest pivot
#

The company I work at also publishes, but we definitely don't publish the actual valuable stuff.

frosty sail
#

well, sure, but if it's a big company there's more than enough work that's not core to the business to publish some of it

frosty sail
slim raven
#

Is it okay to put a project on your resume if it's not finished and you don't have much to show yet?

frosty sail
#

If someone asks to see it and you'd be proud to show it to them, go ahead. If not, don't.

bitter basin
steep mirage
#

What kind of stuff did programmers used to do when they were kids? I've noticed some patterns on how people's interests as kids are similar to their interests as adults (for example my brother was really interested in Legos as a kid and now he's a 3d designer), and I am interested if programmers are the same way.

summer bison
slim vine
#

I am in second semester of advanced diploma and learning python and mySQL . I have 4 month summer break . Can anyone recommend particular internship positions focused on this two or suggest the positions on which i should do the internships, I have knowledge of C#, JavaScript also

smoky quest
peak halo
slim vine
peak halo
slim vine
#

diploma degree, under graduate

peak halo
#

Is this in Quebec?

slim vine
peak halo
#

I see. I don't know what a "diploma degree" is. In my usage, a degree is the certification you get when you graduate, and a diploma is just a physical document.

#

Does your university have a career service center?

slim vine
peak halo
slim vine
peak halo
#

oh okay. I didn't know that "mandatory break" meant that.

slim vine
#

yeah😅

sturdy granite
#

what's a decent project idea for a backend engineer at entry level

coral dawn
#

Can anyone help me with finding a research topic for undergrad thesis?

I want to do something that helps undeveloped/poor countries. Something that has a practical value.

brittle thorn
proud granite
#

хай

inner wrenBOT
#

Hey @vapid jay!

It looks like you tried to attach file type(s) that we do not allow (.rar). We currently allow the following file types: .gif, .jpg, .jpeg, .mov, .mp4, .mpg, .png, .mp3, .wav, .ogg, .webm, .webp, .flac, .m4a, .csv, .json.

Feel free to ask in #community-meta if you think this is a mistake.

gritty rivet
#

The content of the DB can be absolutely anything that interests you. You can find an existing schema or design one yourself

near ocean
gritty rivet
safe loom
#

Anybody tried Fiverr and know how you can make a Gig out of data engineer skills?

#

Asking because I desperately need a job and not even poorly-rated IT agencies want my application

gritty rivet
safe loom
past nova
#

How do you guys you're ready for a job or know you mastered python?

gritty rivet
past nova
#

Decent.

#

so you have experience working?

gritty rivet
safe loom
past nova
#

Im a solo one

gritty rivet
safe loom
#

The thing with networking, Idk how I could approach people in a subtle way and asking them "hey, got a job for me?"

past nova
#

communication is key

frosty sail
#

not to be harsh, but if the feedback you're getting is 1) your resume looks great, and 2) you're not getting offers or interviews, that suggests to me that what is lacking is probably skills/experience content in the resume

#

do you have a public porfolio on a personal website, or github?

#

Do you meet a majority of the skills and education requirements on the positions you are applying for?

past nova
gritty rivet
# safe loom The thing with networking, Idk how I could approach people in a subtle way and a...

What was helpful for me was asking questions about their job search. Ask them how they found their job, what the interview process was like, etc. If they have a lead they will tell you. More likely they can recommend a recruiter or give you other advice.

The job I got was a job where my friend failed the interview. He didn't give me any kind of direct referral, but at least I had some inside info on what the early rounds were like and that gave me an advantage bhe didn't have

gilded valley
#

Yeah I was told my resume is quite eye-catching, simple and original.
That's a very interesting mix of adjectives, it might be worth trying something more typical.

safe loom
gilded valley
#

oh I remember your CV actually

#

is it still like this?

safe loom
brittle thorn
gritty rivet
#

Those jobs do exist

safe loom
frosty sail
past nova
#

One thing among all programmers is that they are so quite about their knowledge

safe loom
# frosty sail Do you meet a majority of the skills and education requirements on the positions...

I have an Azure Data Scientist associate badge so i can show it off to prove I'm not completely bullshitting about cloud technology (required for most positions). I'm comfy with Python, I had to learn React on my own during work, I often use Docker, my biggest weakness is big data (we didn't practice much)

@brittle thorn I should do that if they reorganize AI meetups (preferably physical)

gritty rivet
safe loom
#

COVID and the pandemic really fucked up my communication skills, even when I had my internship (everything was done remotely) so now I feel kinda awkward talking to people.

Not sure if it's the same for any NEET around here.

past nova
#

highly competitive people think they are not as good as actually they are, and inversely incompetetitve people think they are as good as they are actually

brittle thorn
frosty sail
past nova
#

What is a data scientist

safe loom
safe loom
#

@frosty sail The one I got an interview for demanded being comfy with ETL, PHP/MySQL and being used to datamarts.

gritty rivet
brittle thorn
past nova
#

How old you guys

safe loom
safe loom
# past nova How old you guys

I recently turned 28 and I've been trying to find a stable full-time position for 5 years after my initial masters.

past nova
#

cool

#

ah this slowmode way too slow

brittle thorn
frosty sail
#

@safe loom that seems like a decent skills to job market fit to me. Sorry I can't help more. I'll share that I had to apply to around 150 jobs over six months to get my first job in data engineering/data science, despite having a PhD and internships under my belt. The blessing of online job applications is everyone has a lot of options, but the curse is that that means everyone can be very picky

brittle thorn
frosty sail
#

yeah experience in any STEM degree is relevant for Data Science

#

i find I see most often in Data science jobs - aside from computer science phds - physics phds

safe loom
brittle thorn
brittle thorn
pliant tide
#

Hey sup

safe loom
#
  1. Get ghosted
  2. Receive the traditional mail saying "We're sorry to inform you that..."

Also I've learned that at least 50 people wanted to have the same position.

past nova
#

Im in tenth grade and thinking become expert at python and some othe language before my graduate

gritty rivet
brittle thorn
past nova
gritty rivet
past nova
#

If u ask me whats the most importsnt thing I learned in my life is that the fact that failure is not a big deal

past nova
#

Its wont enough

#

understanding and doing is two seperate things

safe loom
#

Mostly because you realize you want to change your path, there's already people with better experience / a better background than you who have increased chances in this game.

past nova
#

For example, people do realize that if they pay attention on what they eat, they would be healthy, its the understanding,if they truly apply this understanding to reality and do it, it would be doing

frosty sail
#

@safe loom if you're not too familiar with SQL, brushing up on that would be the biggest easy win as far as data engineering goes on the skills section of the resume.

safe loom
past nova
brittle thorn
past nova
#

You're still young, i think my man

gritty rivet
past nova
#

If im not wrong, the founder of intel was so old when he found Intel

brittle thorn
gritty rivet
past nova
#

Its just so hard to imagine I wasted years on the things I think
useless.

brittle thorn
brittle thorn
past nova
#

Its also good choice for me if I been same situation as him, i wiudl call it off a week and relax my mind to prevent further bad decsions as he referred he wasted degrees

#

I will analyze my mind, and clarify what I really want in life, whats my ultimate passion

safe loom
# brittle thorn Look for a niche you can fill with your skills and talents ....I think you have ...

Yeah maybe I can always improve these by looking at PDFs from math classes. I'm not specialized in maths but I still have experience with differential equations, statistics and probabilities and linear algebra.

@gritty rivet Yeah, plus I think I burned all my free credit on GCP. Not sure what DigitalOcean proposes but rn I'm avoiding smoking out money when I can.
If it's reassuring, most bootcampers were older than me and there was even a baker in her 40s who still landed a job in IT.

past nova
#

Then chances are going to regret again would become low

gritty rivet
brittle thorn
safe loom
#

Does this work with the same credit card? Because I can always try GCP on another account.

past nova
#

Whats GCP

frosty sail
#

thats pretty marginal tho, I think most employers won't really care and would take experience in any cloud platform. But what do I know, I'm just one guy

brittle thorn
past nova
#

oh

#

whats that

frosty sail
past nova
#

Its nice

safe loom
#

I'd try AWS mostly because it has a Python CLI. Azure too but the toolkit is a bit tricky to use.

past nova
#

Whats Azure

#

It reminds me Azula of the Avatar
hha

brittle thorn
#

Microsoft's cloud

past nova
#

u guys have a wide knowledge

#

I have a long way to become a decent programmer

peak halo
brittle thorn
#

We all started where you came from

past nova
peak halo
frosty sail
#

I mean if you're a teenager some of us in here have been writing code longer than you've been alive lol

frosty sail
#

I took my first software class my first year of high school, and never stopped for more than a few months at a time, so I've been writing code in some form or another pretty consistently for almost 20 years

past nova
#

so u are now kinda expert?

frosty sail
#

depends what you mean by that

past nova
#

expert of being a perogrammer?

frosty sail
#

I know more than some, but less than others.

past nova
#

ur cat is cute

frosty sail
#

thanks, I'd say he appreciates it but he's a sour old man, so he won't. But we like him

past nova
#

how old are you if you coded more than 20 years?

frosty sail
#

almost 20 years. I took my first coding class when I was 14, and I'm in my early 30s now

past nova
#

nice

#

I started learning programming accidentally

#

One nigh I just watching bunch of
youtube videos and saw one asian guy doing something unique, then here i am xZd

#

xD

thorn crypt
#

Im wondering what this channel is for, are there jobs where u can work just with knowing (programming) python ? 😮 I always tought for IT jobs or the normal programming job u need more than just one language ?

vapid jay
#

guys i have on doubt or problem i am new to python

peak halo
frosty sail
thorn crypt
safe loom
#

One of the most annoying parts on job seeking is the annoying form filling that you have to do over and over. Especially when it can't even parse your resume correctly.

gritty rivet
gritty rivet
safe loom
sharp thunder
#

So just knowing python and Django wouldn’t be enough for python devop jobs?

frosty sail
#

devops is an almost entirely different skillset than python + django, which sounds more like a backend web-dev skillset

buoyant talon
#

Hi, I'm new to programming and would really love to hear some advice from you on how could i get my self started in coding for mastering frontend?

near ocean
#

first of all you want to learn javascript
you can get started here https://javascript.info/ and the MDN documentation for JavasScript and HTML5/CSS3

lusty lance
#

Learning python got any tips on where I should start/where sould I learn from

#

books, videos, any online tutors

gritty rivet
#

!resources

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.

gritty rivet
lusty lance
#

thanks

pure raft
#

Okay so, looking into schools, with my dream being NYU. 3.4 in college GPA for previous bachelors and associates (each) but I won’t list my associates unless y’all think it’s good to have. I’m going to include a resume too, but I’m also looking at:
-Umass Lowell
-Johnson & wales
-University of FLoRiDa

Any other online bachelor programs you recommend in the U.S.?

pseudo bone
#

does anyone here have experience wd django?

peak halo
topaz fable
pseudo bone
topaz fable
smoky quest
gusty pagoda
#

what is the best thing to study to start on Python?

gritty rivet
wide oracle
#

I'm looking to build a career in software development and I'm hoping that in the next 6 months i can hard crunch, learn a lot and build some projects to get me any kind of job making software. Right now I'm learning python, building a game with pygame, and trying to come up with other small projects i can make on my own to test my knowledge and build a portfolio. Any advice?

smoky quest
pure raft
#

Gonna peep those, thanks! Really shooting for NYU big time 🙏🏻

willow lagoon
#

cybersecurity a good field?

smoky quest
peak halo
north island
#

what does good mean for you?

#

high salary? rewarding?

peak halo
#

My observation is that cybersecurity pays very well. though whether or not the asker finds it rewarding depends on their personal interests, and the culture/work-life balance of wherever they find themselves working.

delicate bane
#

seems like decent growth potential too

slender vale
#

who wants to be a nba player

brittle thorn
pure raft
#

Cyber and healthcare they said will be the only two fields to survive the in unforeseeable

brisk kettle
#

is turing.com (job site) legit, I think it's kinda malicious, I have no idea how it got my username (not the email name but username), they told me they're interested in my profile (i dont think i have any traffic on my repos), and they want to hire me to do remote jobs

near ocean
#

This isnt related to the channel

main plaza
brisk kettle
near ocean
#

Well, yours too but i was talking about another user's post, which has since been deleted

brisk kettle
near ocean
#

You get a pink role

sand mortar
#

I plan on getting a CS Degree can anyone summarise what they teach

dense mesa
near ocean
#

It depends on the school you go to and the course you pick
Different schools put out different curricula, you should look up your target schools and their CS/EE depts for courses

hardy geode
#

Hello guys, do you think it's possible to become a front end developer without any formal education?

near ocean
#

Not very python related but yes
Its hard but possible

hasty harness
#

Is there any valid certification I can do to make a switch in data science field?
I am working as a security analyst. I don't want to continue in this domain. So i am thinking of making a switch

gritty rivet
hasty harness
sudden quartz
#

What did you do and what didnt you like about it @hasty harness . Cybersec seems to be trash and the median low end but awesome on the high end, whereas software engineering has far more enjoyable positions on the low end unless youre in data engineering and without data mining responsibilities

native leaf
#

how doable is getting a job in software eng in september if i'm currently at OOP (py)?

I have basic html and css knowledge

sudden quartz
#

@native leaf and you have no college degree? no chance, make a portfolio then you can talk mabye

native leaf
#

i'll have a college degree but not in cs

gritty rivet
sudden quartz
#

thats different, you may be able to apply your knowledge to your projects and get hired. either way you need a portfolio website

native leaf
gritty rivet
native leaf
strange apex
#

Guys, I am a phyton beginner. Like I learned the basic codes , how functions and how window work. What should be my next step?

gritty rivet
daring root
desert jackal
#

I want to learn how to create websites for myself. I also want to learn how to create apps as well

sudden quartz
desert jackal
#

is this the place to learn it?

sudden quartz
#

Learn data analysis and statistics too

sudden quartz
desert jackal
#

Ok. I just wanted to know places where I can go learn and practice this stuff. I have some plans and I found out that I need to learn how to program and code for this.

sudden quartz
#

And that code involves python? you would probably do better on a web dev server, although most people here could help you to some extent on web development

desert jackal
#

oh was that it?

#

Also what does python actually do? I have been here twice, but I never actually understood what python is or what its used for. I have only ever heard of snakes lol. Can you explain to me what it is and its purpose?

sudden quartz
#

You should also explain your goals, but python is a flexible programming language that can be use to write computer scripts and used for computer program development. You could possibly use it for web app dev but im not experienced with python's flexibility or web development. Anyone can start webdev, you want to look first at HTML.

desert jackal
#

I wanted to learn programming and coding for my website and creating and app that can help me and others learn all math. I also may want to learn some for mechatronics since someone told me that I may want to check into Mechatronics. I also heard that learning to program and code is a useful skill all around. I basically have three goals. 1 for my website 2 for my app 3 for mechatronics and having it as a skill

gritty rivet
# desert jackal I want to learn how to create websites for myself. I also want to learn how to c...

You could build a simple website just by learning HTML, but you'll probably also need CSS to make it look nice and JavaScript to make it interactive. You could also eventually make mobile apps with JavaScript if you learn it well

Python is a little easier to learn then JavaScript but it's going to be very text-oriented. It's not really going to help you build mobile apps or websites very easily.

The Coding Den and other servers might be better for you unless you have questions about Python. Also this is the career channel, so if you do have more Python questions, check out #python-discussion

#

People do use Python for web backends, there is a #web-development channel about that

dusky scaffold
#

hey guys. I wanted to start DSA but I'm confused which language to choose.
Should I opt for JAVA or Python?
what's is the better scope in this two language?

sudden quartz
summer roost
#

Either language will work fine. The biggest challenge of learning it in Python will be that it feels a bit pointless, since you will be making worse clones of stuff that's already in the standard library, but as long as your remember that you're doing that to learn how those things work internally, you'll be fine

livid jewel
#

Is python even worth learning if it's nothing like all other syntax?

sudden quartz
#

heh.

summer roost
# livid jewel Is python even worth learning if it's nothing like all other syntax?

It's syntactically similar to some other languages. Nim comes to mind. But beyond that, programmers learn to see past the syntax pretty quickly. That's like judging a car by the color is painted. Python is a good first language to learn, but most real world jobs need you to know multiple languages, so you'll almost certainly need to know others. Learning Python first will help you learn other languages, since the way that it functions is quite similar to lots of other mainstream languages.

peak halo
# livid jewel Is python even worth learning if it's nothing like all other syntax?

to add to what godly said: different programming languages have different design considerations. one of the main considerations in python is gradual disclosure of complexity: you can use the language and do pretty much whatever you want without knowing about the vast majority of its features, but all those features are available when you're ready to learn them.

lucid vapor
#

Also, Python-like syntax is actually pretty common if you look past the whitespace sensitivity.

peak halo
#

and learning a specific syntax isn't super important. the core skills that a programmer needs to have include learning how to formalize their ideas, identify edge cases, and intuitively decompose the problem. these considerations are largely language-agnostic.

still condor
grizzled sail
#

Hey everyone, I have a very ridiculous and common question: I'm trying to understand how far I could possibly be from getting an entry developer job.
To be honest, until this weekend I did not think I could.
Last year I did "Intro to Computer Science with Python" from MIT on EDX, then "CS50" from Harvard on MIT. I got a general understanding of computer science in the macro sense.

This weekend I started building a bot on Selenium and I am incredibly happy and kinda surprised of how well ti works, and the amount of challanges I was able to overcome.

The weirdest thing is the addiction. I can't stop coding. I can't stop fixing bugs and once they are fixed, I cannot stop adding improvements and new features, which cause bugs, which I want to fix and the cycle continues.

I honestly can't say that I felt like this for any other work activity in 30 years. Sure I enjoy making a compelling pitch deck, I enjoy sales, marketing strategy etc, but this is on another level. Once it's done, and it works, it's something that came out of your brain and fingers. And does things in the real world. It's an unbelievable feeling.

I think I might enjoy doing this as a full time thing. But to be honest I imagine I am miles away from getting an offer.

I am for sure adding this bot to my CV, but what level of sophistication do you need in your portfolio for companies to start considering you?

I know some interviews have whiteboard questions, so maybe my "google everything or ask on Discord" approach won't fly in a work environment?

It's possible this bot looks super cool, but is actually very simple in terms of coding complexity and hence won't impress a recruiter.

gritty rivet
#

Expect most companies you apply to to ignore you or reject you and don't be discouraged by it. Sooner or later you'll at least get an interview and that experience helps you further refine your effort

summer roost
pseudo bone
#

how do you guys make sure that you dont forget a certain solution you found out after hours of search.sometimes it takes me hours to solve a small problem trying to find it on internet and i dnt know if ill remember it next time i use it

sudden quartz
frosty sail
#

You forget it after the first time you look it up, but by around the tenth time it sticks

pseudo bone
#

i am a graduate and i feel stupid googling one line codes for python

#

just to avoid using loops

#

i dont know what i am doing wrong or how to make my searches mor effiecient

pure raft
#

@grizzled sail I’m right in your boat buddy, I’m looking into school because the wise folks here state if you want that higher level job, you gotta get an entry level, and to get an entry level, you pretty much have to have a degree. But best of luck otherwise bro

obtuse ridge
#

Hey you folks know where I can get some certifications for free or cheap? I just got Comptia ITF+ but I'm lacking compared to people with college degrees or more specialized certifications and I can't afford to shell out half a grand or more to get these other certifications I'm looking at

signal hemlock
#

hey @obtuse ridge there are many places to get certified (like Free code camp if you are into web dev) but im curious if you had experience where you were told that you are lacking certifications. In my experience, I was asked a lot about personal projects on github and stuff and not about college as much, so you can build up a portfolio to showcase your skills, they are more valid than certificates. best of luck!

obtuse ridge
narrow kettle
void topaz
#

Hi,any python developer here?

near ocean
#

surely some of the 300k members in the server are professional python devs
do you have a question?

vapid jay
#

What a python devs does during his job?

near ocean
#

write code, meet with clients, their managers, communicate with any team they work with
thats a general question, do you have a more specific/targeted question?

vapid jay
#

Like I'm cs major and all I do is maths and when I do coding it's all about maths and stuff

#

Is this normal?

gritty rivet
gritty rivet
vapid jay
#

If I learn only python is it sufficient for Python dev?

gritty rivet
gritty rivet
vapid jay
#

Like next year I'll be learning c++

near ocean
#

why would you only learn the bare minimum

vapid jay
#

Then the 3rd year java

vapid jay
near ocean
#

because in the real world youre not going to only code python
only knowing one technology puts you at a disadvantage

vapid jay
#

I see ,ty for the info

wanton siren
#

I'm looking for a little advice on moving to a developer role. I am currently a network engineer with CCNP, AWS solutions architect associate, Sec +, and a bachelors of IT. Would it be worth it to pursue a CS degree to land a full time developer role or would my IT degree and competency be enough to land a role?

signal hemlock
# obtuse ridge i've had call backs from a few jobs now asking if I had a specific degree and wh...

Hey, that sounds really rough but it happens, keep applying, any good tech HR knows degrees are not everything. Sometimes companies just get more candidates than they hoped for so they start coming with bs excuses or offers, I had many occasions where i was offered less than 60-70% of the listed pay, when I asked them about it they just said the full payment is for those with masters degree, such companies arent worth your time either. It's a numbers game just have to get your foot in the door.

peak halo
peak halo
grizzled sail
grizzled sail
#

My dream job was Product Manager and I’ve been trying to get there for a while but I might just kill that idea for now, get a couple years of experience as a developer and maybe all these things will gel well to be a PM

grizzled sail
# grizzled sail My dream job was Product Manager and I’ve been trying to get there for a while b...

The reason being that PM seemed like the best job for me to then eventually found a company myself which would be my further goal. I mean in terms of experience. Figuring out the vision of the product. Finding product market fit etc. But I always assumed I’d be outsourcing the code to a technical cofounder. I still do, to be honest I don’t imagine myself coding something from scratch… and yet I did for this stupid bot

gritty rivet
gritty rivet
#

Given that you have other relevant experience, having a coding portfolio is a plus. But if dev is not what you want to do, I wouldn't invest a ton of effort in dev skills

#

And if your goal is to be a co-founder, it's quite normal to have a pair where one is stronger on business the other is stronger on tech

grizzled sail
#

yeah I agree

#

but I do like coding and would love to be able to code MVPs on my own. also it seems a lot of the PM roles are technical, so I need to be at least at a jr dev level to offer myself. I think

#

what do you think I need to get a junior dev job? javascript right? React?

gritty rivet
#

There are some (not many) entry level backend jobs where Python is enough. That's me for example

true drift
#

can data analyst be a remote career?

frosty sail
#

Yes.

gritty rivet
#

From where? In any case, the less flexible you are the more difficult it will be but there are more remote opportunities then ever. The best way to understand the opportunities and challenges is to search for job openings

gleaming lion
#

I want to be a Google/Microsoft software developer

please suggest my career after class 10th

peak halo
gleaming lion
peak halo
gleaming lion
#

But i wanna talk about which streams and subjects should i take after 10,12 college and other degrees

frosty sail
#

most likely to succeed path: 1) get into a highly-ranked university for a CS degree 2) do some internships at high-reputation companies 3) apply to big fancy microsoft job

gleaming lion
peak halo
#

I'm not sure how academics work in India. Though I would add that even though working for a high-profile company sounds appealing, that doesn't guarantee that you'd work on projects you enjoy, or that you'd have an ideal work-life balance, etc.

frosty sail
#

take classes that whatever colleges you're applying look for. advanced math classes, probably. Ask friends/adults who are familiar with colleges you are applying to

gleaming lion
#

Ok thanks for the advice

delicate bane
# grizzled sail but I do like coding and would love to be able to code MVPs on my own. also it s...

i dont think so at least according to this podcast done by this guy who overlooks other PMs. i think you should go for PM roles and leverage your sales/marketing/strategy background since theres usually dif types of PMs. yes there are "technical PMs" that come from a dev background and can help pick up the slack on that side but there are also your marketing folks that can help with the customer and growth side too

#

take a look if youre interested or skeptical https://open.spotify.com/episode/5uvveNjMREOHjrxz9cEisg

#

you can transition to more of the technical PM roles afterwards, i believe thats a good way to pivot. but in the end, the choice is yours if you like pure dev or not

silent mountain
#

Most internships I see require enrollment full-time in a bachelors program. Are companies typically flexible with this requirement? For example, could less than part-time with a portfolio and work experience (in IT) be enough to be accepted into an internship? Obviously, the FT bachelors candidates would be more competitive, but would I stand a chance at all of even getting an interview?

near ocean
#

Internships are usually for students to build up a portfolio and work experience, if you have that already go find an actual job

silent mountain
#

If a junior role requires one to be a student, is that still technically an internship? I'm assuming it mostly depends on the company.

summer roost
#

In my experience, internships are for students and are limited in time by nature, all parties agree to 2 or 3 or 6 months up front.
Junior developer roles are full time positions that are not time limited and that are typically filled by new graduates or people early in their career.

silent mountain
#

Thank you

simple zealot
#

Hi, Guys I have one question I don't have any IT job experience but i want to get into IT Jobs .Now Days i'm learning with python and django side by side ? I want to know how much knowledge should to get a job ?

#

I'm always excited to know about how actual work will done in development?

gritty rivet
#

It's worth checking out the backend and Python paths on roadmap.sh, but use that to set long-term goals. It's not a checklist of things you need to master to get hired

simple zealot
#

Thank you !!

orchid brook
#

Hey guys

#

I have some questions, I’m a freshman in compE and i got a summer internship that pays $18

#

Should i go with it or spend the summer on personal projects/coursework

peak halo
#

There's also a possibility that they'll invite you back for subsequent internships, or offer you a full-time position after you graduate. I never did an internship, but there are some people in my company who entered this way.

orchid brook
#

They have said something like that, I’m just a freshman with so little experience but they said i can work for future summers as I learn and it’ll be mutually beneficial

peak halo
#

I don't know the specifics of that company, but I think STEM internships usually are. They're paid, which is money for you, but it also means that the company has to make sure you're doing something worthwhile, or they're throwing their own money away.

#

every so often, my department manager sends out an email asking if anyone has a good project to turn into an internship. specifically those that have a well-defined scope, so that the intern can figure out what to do and can say definitively what it was that they did when it's over.

polar basin
#

Internships/apprenticeships are good as they give you a practical, business-oriented insight into the skills you're learning. So they are usually well-regarded by interviewers/hirers when you're looking for a new job :)

ivory sluice
#

@topaz scaffold hello, this channel is for career discussions related to python. please respect the channel topics

atomic falcon
#

hello! I need some advice and guidance. I just switched my degree from mechanical engineering to software engineering. I will be starting introductory programming courses, but I was told to get familiar with stuff like python beforehand. I have never done this before, where should I begin?

peak halo
# atomic falcon hello! I need some advice and guidance. I just switched my degree from mechanica...
atomic falcon
#

thank you!!

storm raft
# gleaming lion But i wanna talk about which streams and subjects should i take after 10,12 coll...

after 10th: physics, chemistry, maths, computer science if available
college: get into the best college you can get and do well, at a college with good campus placements
college streams - Computer Science, Information Technology, Electronics and Communications (microsoft and google don't hire from other branches i think)
this is India specific ^^

wherever you are:

  • learn how to study well on your own, irrespective of the teacher and how to manage your time
  • take care of yourself physically and mentally - exercise and have some fun - don't study all the time
  • communication skills and social skills and working in a team are very important for any job or job interviews
  • learn how to identify new opportunities and take advantage of them timely - by talking to your teachers and classmates and seniors

loads of free material online to study whatever you want -
edx, coursera, MIT ocw, khan academy, openstax.org

colleges in india where Microsoft and Google come for campus placements - IITs, top NITs, IIITs, DCE, BITS etc OR a good private college and do well there (private colleges are more expensive)

resources on how to study -
https://www.coursera.org/learn/learning-how-to-learn
https://www.scotthyoung.com/blog/2019/04/24/working-memory/
https://www.scotthyoung.com/blog/2019/02/15/memory/
https://calnewport.com/books How to Win at College: Surprising Secrets for Success from the Country’s Top Students

brave mica
#

bing

quiet veldt
#

hello, im about to start my university and i wanted to ask if an associate degree is enough to land me a job in most of computer field such as software engineering

#

associate degree in science math and computer science

near ocean
#

are you going for an associate degree and not a bachelor?

quiet veldt
#

yes because the university i was transferring to didnt have a bachelor

dense mesa
near ocean
dense mesa
near ocean
#

sigh <@&831776746206265384>

vapid jay
#

need help pls python close immediately when I run the script

near ocean
vapid jay
#

ok bro thanks

analog sun
#

Hello, this channel is for discussing careers. Please also follow our rule 4 and use English to the best of your abilities

gritty rivet
# dense mesa I've heard in the US it can be worth a decent amount, but it definitely seems be...

@quiet veldt Yes, in the US I can say that an AS is better than no degree at all but still not very good for a career in software engineering. However, it's not uncommon to complete an AS before transferring to complete a BS somewhere else. This can slow you down if you don't plan carefully (might need to take more than 4 years total depending on how your transfer credits count) but it's not a bad hack if money is too tight for you to go to a 4 year school from the start. And internationally I know a lot of people who did 2 years in their home country and then 2 years in the US to complete a 4 year degree here.

atomic falcon
dense mesa
#

A lot of stuff is very similar, MATLAB just makes implementation way easier (at potential cost of speed/performance)

frosty sail
#

watchout, hot take coming through

atomic falcon
dense mesa
digital aurora
#

hi

worldly fern
#

anybody a matlab pro

peak halo
#

while there's no shame in experiencing mental health issues, these are things that we are not qualified to help you with, and it's important that no one do or say anything that could inadvertently make it worse. You should probably seek out what mental health resources are available to your locally.

haughty grove
#

i want to switch career to IT and looking to get into helpdesk for now, i just wanna know who i am helping? is it random people or people that work at that company? and is it a difficult job? what to expect and can i get promoted to something more serious or will i be stuck at that job

near ocean
#

Why do you want to get into helpdesk work? In my friends' experience its been a terrible, boring, bland role

haughty grove
#

well i have seen a lot of people say its good to start idk

near ocean
#

A good start for what? Getting into software dev? I wouldnt say so

pseudo bone
#

could someone guide me to a good resource that would help me design an efficient cv that stands out and help me present my skills best way possible

#

would you say having a personal website help you stand out?

smoky quest
peak halo
peak halo
ancient star
#

Peeps, if my employment history has a gap due to me staying at home as a stay at home parent, should I list that on my resume, or should I leave the gap? I have no really notable projects that I could list instead. .-.

#
Homemaker, Lewiston, ID — Stay at Home Dad
MARCH 2021 – PRESENT
Stay at home parent to 4 children. “Duties” include schedule management, constant supervision, cleaning up after children, and educating children.
#

This isn't a "technical resume" by any means, it lists retail and military experience for the most part. And current education.

peak halo
#

and if you don't list any other details, they'll probably assume that you had to do it because of COVID

ancient star
peak halo
#

also, a lot of the positions I applied to last spring had open-answer sections on the application to account for employment gaps.

ancient star
#

Cheers. I suppose if they have questions about what it entails (oh my lord, the endless needs of children) I can answer in interviews haha.

peak halo
#

right. parenting is incredibly important, but likely not relevant to the positions you're applying to.

smoky quest
#

Most people will understand. I wouldn't worry too much about it

ancient star
#

Yeah, I interviewed with a company and explained my employment gaps in person, but the hiring manager requested a resume that explains it also. That's the only reason I'm giving it so much thought lol.

#

Thank you guys. I think I'm just nitpicking. And no, the parenting stuff really isn't relevant to any jobs I'm applying for.

smoky quest
#

The main thing that could scare people off are resumes which try to conceal they could not find a job. But in your case, by getting in front of it, you avoid that altogether

peak halo
#

or if you were fired from a job at cause 😛

delicate bane
ancient star
#

Hah, never fired fortunately.

smoky quest
ancient star
#

It was pretty rude lmao. It definitely caught me off-guard considering they followed it up with asking me to come in anyway.

smoky quest
#

having a gap year is not a problem in itself as long as there is a reasonable explanation. The candidates are humans and everyone has a story

delicate bane
ancient star
#

I also live in a small town, so everyone knows everyone, and if they don't recognize your name they hesitate. Unfortunately employers are the same way. And I wasn't born and raised here, so there's that 'stigma' too.

#

But that's another issue lol. Thanks for your input y'all.

grand quartz
#

has anyone done a hackerrank live coding interview before?

smoky quest
grand quartz
#

oh, ive never done that before. Do you have any tips? I really dont know what to expect in terms of difficulty as it is a graduate role

smoky quest
#

The main tip is to practice beforehand on leetcode / hackerrank.
You can expect mostly easy/medium and once in a while a hard one

#

The hard ones will typically limit themselves to basic DP.

You should also not expect any trick question, ie. the type of question where either you know the trick or you don't

peak halo
delicate bane
pseudo niche
#

Hello guys, I have a few questions for whose have time. I have a bsc degree at mechatronics engineering. I always love software/hardware, I have coding background from my university. I tried to expand my portfolio before apply jobs.
Programs I made: -Barcode System, Market Sales Automation(L: C#, sql: mysql)
-Bloggers website by categories,oauth etc.(L: Python, web framework: Django)
-Face recognition search engine, website(L:Python, web framework:Django, Packages:Face_recognition,sci-kit learn)
-Face detection(L:Python, Packages: opencv,tensorflow,mtcnn)
-Web automation, Amazon stock quantities checker bot(L:Python, Packages: Selenium,webdriver-manager,pandas)
-Web scraper, NY Times News Catcher by Categories(L:Python, Packages: Scrapy)
-Twitter bot, search for speficic keywords(L:Python, Packages:Tweepy)

Sorry if it is too long, but here my questions are:

  1. How I will know I am at which level? Are these enough to apply for jobs? How do you decide you are which level?
  2. Now, when I open someone's code I understand them mostly. But when it comes to code problems(coderbyte,codingame), I am struggling to solve them. Should I practice more about coding problems? Or should I do more programs to impress companies? or both?

I will be appreciate for your reply, Thanks.

low swan
#

@pseudo niche 1) I think the level is based on the impact you can do in your current company. Usually, entry level requires a lot of help from the teammates, mid-level can do a lot of stuffs alone, but not greater things. And seniors can handle entire projects alone (or at least know about the project end to end).

#

And more important thing: Seniors should be able to bring the entire team to higher level, improving both hard and soft-skills.

pure raft
#

Any NYU alum here? Wanted to double check my confidence about my application etc if that’s okay. Looking at Tandon only

low swan
#

@pseudo niche 2) It depends on the kind of company you are looking for. If you are looking for a job at a big tech, you should really get into these codesginal/leetcode/codewars, to imrpove you hability to deal with these kind of problems and knows a lot about algos.
But if you are looking for a job in a small startup, I think it's better for you to improve you capacity to release software. Make real things and release it.

pseudo niche
#

@low swan Great answers. Thanks for your reply and time.

vapid jay
#

whats the difference between a software enginner and a software developer?

smoky quest
low swan
#

software engineer is a protected term that only specific schools can deliver under a specific education

Yes. My country have this constraints in the name of the position.
But, software engineer, software developer, developer, programmer are the same thing here.

peak halo
#

I suppose one could argue that "software engineer" emphasizes ones ability to create and maintain large production systems, and would probably come with a greater expectation that you're familiar with version control, code reviews, Agile, and other things I haven't thought of.

sudden quartz
#

They have significant enough different connotations tbh. Software Developer is dealing with applications. Software Engineer emphasizes ability to both design from nothing and complete via linking software services together, etc. Its complex. Otherwise if youre just throwing around the term programmer like its correct, you just dont have any care to properly communicate within the field

#

"Everyone can program" but not "Everyone can make a complex software system"

clear loom
ancient star
charred bane
#

I got a data engineer job and I feel out of place i sign on through a recruiter for a junior but it doesn’t feel junior at all, anyways I’m working on this etl script and could use help

peak halo
solar quest
#

I'm still quite new to computer science, I've only really started to have a grasp on higher order functions and only have started to learn about algorithms and time complexities, but I was thinking about going into data science as a career - any pointers I should look out for?

peak halo
#

@ruby ingot we don't allow people to recruit for business projects here.

solar quest
#

but I do plan to major in CS

peak halo
solar quest
#

AP Calc BC and AP Stats

peak halo
#

what is BC

solar quest
#

it means that I'll be taking the first semester course and second semester, Calc AB means just the first semester iirc

peak halo
#

I see. I would emphasize doing well in those courses. At least in the US, ones grades in math courses are usually a key consideration that admissions counselors look at for CS. But those two subjects are also ones that will make it easier to grasp the data science-specific concepts.

#

And it will free you up to take more math courses during your undergrad, line linear algebra, discrete math, and graph theory.

solar quest
#

Ah, I see, thanks, I was planning on those two courses. Anything I should look into right now to kind of prepare me in the more basic concepts of data science?

ruby ingot
peak halo
solar quest
#

alright, good to know, thanks again

peak halo
solar quest
#

ah, right, I'll check that out

vapid jay
#

What does this mean? Is this pretty much an offer?

peak halo
#

What do they mean by "receipt of a completed application" and "offer approval"?

vapid jay
#

Receipt only applies if you applied through a recruiter

smoky quest
vapid jay
#

And offer approval means that I agreed to it i believe

lethal quail
#

which company?

vapid jay
#

I dont wanna say openly but i can dm you. Sorry i have a stalker so i am trying to keep things lowkey. 😄

smoky quest
vapid jay
peak halo
#

My read of it is that they've decided definitively that they want to hire you, but giving you a formal offer letter involves deciding on all the compensation details (like salary) and getting that signed by an executive, and they haven't done that part yet. Though I've never been involved in the hiring process of any company.

vapid jay
#

Right that makes sense

smoky quest
vapid jay
#

So you can freely negotiate?

smoky quest
keen wyvern
# vapid jay And offer approval means that I agreed to it i believe

Some highlights, might help clarify a few things -

Thank you for interviewing ...
We are very pleased in moving you forward in the hiring process ... and are in the process of finalizing offer details ...

Please note that completing the hiring process is contingent upon a number of factors, including...

[Closing statement] A member of ... will reach out to you with the next steps ...

We are extremely excited at the prospect of you joining the team. [Seems like they really want to hire you ^_^]

lethal quail
#

this is very much "we want to hire you, there are some formalities to go through before though"

vapid jay
#

Thanks all

vapid jay
smoky quest
umbral leaf
#

Hey, I started learning Python (it is my first programming language as well) and I want to develop games (2d/3d). I started learning Python because its is great for beginners. But I know that the usecases of Phyton di not fit with my goal, not? So..do I need to go in the usecases of Python (DataSience and automatic Algorithm) in depth or should I just use Python as my entry to coding. And If Yes, are there any other languages I should cover before moving on too C++ or what should I do?

smoky quest
umbral leaf
smoky quest
#

IF it was in term of career, then python is a great starting language and worth learning

solemn garden
#

I’m hoping to build a career with Python, but my portfolio is looking kinda empty right now. What are some interesting projects I could add that really showcase my skills?

gilded valley
#

A full stack web app that relates to some hobby or personal interest of yours

solemn garden
#

like a flask app with an sql database?

hoary sparrow
#

i want to develop deep learning artificial intelligence chatbots, should i use tensorflow with react?

#

or if you know something else, or you develop chatbots in something else, please let me know i would like to know that too

gilded valley
balmy moat
#

Who could help me on some data code ?? Thanks

frosty sail
native narwhal
#

hello everyone

#

anyone working as a python developer

#

that can tell me if its better to use Windows machine or MacBook m1 for work

frosty sail
#

You’ll take what your company gives you most likely

#

Many people prefer one OS over the other but I don’t think there’s any real difference in productivity.

native narwhal
#

okay, how long have u been working as a py dev 😄

frosty sail
#

What is this, some guerrilla M1 Mac advertising survey

native narwhal
#

yeah right ;p

near ocean
#

Os doesnt matter and you can always use WSL if you need something windows doesn't have

frosty sail
#

The first programming language you learn will probably the the hardest. Most modern programming languages share a lot of fundamental concepts and assumptions, even if the syntax can be pretty different.

sand patio
#

You'll definitely find it to be easier, since you'll have already learned a fair bit of core programming functionality with python, and those concepts can carry over

oblique turtle
#

does anyone have beginners totourial for python?\

chrome cedar
#

So I got a question about dev work and legal stuff
My company is letting me work on a big automation project, and I would like to reuse that work for personal projects outside of work
I know the law in the US is that any work you do on company time is supposed to belong to the company, but if I was using company time to contribute to an open-source project that the company is using then it's typically considered OK
But is there a legal issue if I personally own/maintain the open-source project(s) in question?
And these repos won't contain anything that could expose company secrets or internal stuff

summer roost
#

That sounds like a question for a lawyer, if you want to be sure you're safe. You might need the company to sign a https://en.wikipedia.org/wiki/Contributor_License_Agreement agreeing to allow the code they've contributed to be relicensed in the future, or things like that.

A Contributor License Agreement (CLA) defines the terms under which intellectual property has been contributed to a company/project, typically software under an open source license.

graceful mason
pseudo niche
keen pasture
#

yeah

ancient star
ancient star
#

Here's one that probably gets asked a lot: Without directing me to Roadmap (!!!), is there a language that employers seem to favor these days? I have a grasp of the fundamentals of Python and am torn between continuing to focus solely on it, or to pick up the fundamentals of another language while I continue to learn more advanced Python topics.

#

Eventual requirements for my degree are a C++ class and an Advanced C++ class right after, so I'm leaning towards that... The problem is whenever I look up jobs on Indeed I see Java everywhere. >_>

peak halo
#

@ancient star if you learn C++, Java probably won't be that difficult to pick up after that. But there's no one language to rule them all in industry, no.

#

I'm new to the world of professional programming, but my understanding is that Java was the go-to general-purpose language for a long time and that this is becoming less true over time as more languages crop up that cater to more specific use cases.

#

But that doesn't mean existing java code bases are going away

ancient star
#

That makes sense to me, lol. Thanks for your input. 🙂

#

It'd probably benefit to understand both at some point in time, just so I can understand those existing Java code bases you speak of lol. But for the sakes of not overloading my mind I think I'll stick with Python and C++. I mean, my degree also makes JavaScript a required course.. So maybe I'm just thinking too much into it.

delicate bane
ancient star
chrome cedar
#

Pretty much, if you learn C / C++ you can learn most other object-oriented languages
Java, C#, Python, Golang, Dart, Rust, etc.
And if you end up with higher-level languages, you also get an appreciation for higher-level languages that abstract memory management & data typing

chrome cedar
#

My bad, my brain defaults to writing C / C++ cause most people that I know who write in one often write in the other as well

summer roost
#

Or something weird like Haskell.

smoky quest
#

To keep in mind that a language is just a tool and that it's quite common for engineers to deal with multiple languages in the same job. And that different segments of the market will use different tools and languages.

ancient star
#

Thank you all lol. I'm mixed between C++ and Java, so I think my answer is "why not both" because I'll have the structure of that class so help me.

#

I also have a mild interest in learning Android development later on (just to see if I enjoy it or not) so that might be a consideration.

summer roost
#

yeah. self-teaching C++ before the C++ class would be a strategy to maximize your grades, but self-teaching a language not taught by your school would be a strategy to maximize your learning.