#career-advice

1 messages · Page 98 of 1

buoyant seal
#

<@&831776746206265384>

summer roost
#

!cban 1052385120088236093 crypto scam

inner wrenBOT
#

:x: User is already permanently banned (#88868).

deft herald
#

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

deft herald
#

Check out the resources. Also, this channel is for career discussion

ivory iron
#

Heya I got a question, after you land your first internship (assuming you didn’t do a compsci degree) are you kinda set? Like can you leverage that experience for more internships/or a job and then just be in the industry?

dreamy shadow
true harness
#

in the US at least, you typically wouldn't get an internship without being in a CS program, or something sufficiently mathy

ivory iron
true harness
dreamy shadow
#

Statistically speaking, your much better off with a degree over an internship

ivory iron
#

My med degree is fucking useless 😭😭😭

true harness
#

not necessarily

dreamy shadow
#

Degree is about having a paper that says: "This person can suffer through 4 years of bs learn on their own"

ivory iron
#

Yeah true

#

So what’s the path look like? Get 2 internships or so to get like 1-2 yoe then hope to land a real job and then set cause experience? Or is it gonna be tougher than that?

deft herald
#

FWIW, i neither have a degree in CS nor did i have any internships and I somehow landed a job writing software. So those things aren't 100% necessary, though they do help

#

Degree is about having a paper that says: "This person can suffer through 4 years of bs learn on their own"
100% agree with this.

The most important part is being able to demonstrate you have the required knowledge listed on the job description. Does the job ask for familiarity with python and version control? Then list a project on your resume that you worked on that involved both

dreamy shadow
smoky quest
ivory iron
#

Did some research grant stuff in summer last year, Nothing relevant to coding :(

dreamy shadow
smoky quest
#

there is a whole industry around healthcare and data/code

dreamy shadow
#

Don't do it, don't suggest Data Science 😭

ivory iron
dreamy shadow
ivory iron
smoky quest
# ivory iron Ah like use it as a stepping stone for experience then shift again to what I lik...

yeah.
It's about the distance function between your profile and the target role. It's no different than if the roles were reversed: I have a cs degree and want to get into your medical field without education, skills and knowledge. Why would someone hire me? Or even talk to me?
But if I have some other knowledge relevant to the job, that may bring me close enough that they are willing to deal with my downsides

ivory iron
strange quail
# ivory iron Ah like use it as a stepping stone for experience then shift again to what I lik...

Use your current experience as a common ground when applying to various jobs that also share common ground with you. As noted, there are many companies looking to hire software developers in the medical sector. By referencing your knowledge of Healthcare it could mean getting your foot in the door vs the one who is just fresh out of a one or two year program with no additional experience of any kind.

Not to mention you will have the benefit of understanding how some of the items that use software operate and can better visual how to work with them. Or come up with other suggestions that you think would be a benefit to that sector that someone without medical experience would never think of.

Always play to your strengths. It'll keep you calm in interviews, while also illustrating how you can use them to be effective regardless of the situation.

ivory iron
peak halo
modern ore
boreal lark
#

I think it is perfectly possible to shift towards a more data analysis oriented position in the medical/life science sector.

summer roost
#

!cban 1034391802943393842 gore

inner wrenBOT
#

failmail :ok_hand: applied ban to @reef ivy permanently.

vapid jay
#

My buddy gone😞

vapid jay
#

python owner -> making a bot made with javascript -> gets hated on

inner wrenBOT
dreamy spade
#

I agree

peak halo
#

not sure why someone would disagree

wanton birch
#

Before I axe it: so none of you have an overview at the start of your resumes?

#

Funny enough, that alone might help me stand out 🤣

leaden jasper
wanton birch
true harness
#

to me the overview is basically just fluff. can't really say anything concrete

supple mulch
#

Hey everyone!

#

Does anyone know of any internships for high schoolers based on python

pine sleet
peak halo
supple mulch
peak halo
#

what country is this?

supple mulch
#

is it possible to join any projects for creating something

supple mulch
pine sleet
supple mulch
#

I am 16 now but actually people would be 17-18 by now. I joined early...

pine sleet
# supple mulch I am 16 now but actually people would be 17-18 by now. I joined early...

Ah gotcha. Then yeah, there aren't too many oppurtunities available to you at the moment. Not to say there aren't any, it's just rare. You could try asking around (e.g local community college's career center or maybe your high school) to see if they have any oppurtunities. The best thing now is to keep up your grades and work on projects to strengthen your skills :)

vapid jay
#

Who can help with the code, I don't know what's missing

peak halo
vapid jay
#

there is no solution

peak halo
vapid jay
#

Maybe I can send the code to someone and they can tell me what the problem is

peak halo
#

(though it is a Friday night in north america and europe, so there might not be many people around to answer rn)

vapid jay
#

stelercus

#

can you help me solve the problem

smoky quest
vapid jay
#

no

#

maybe he can help solve the problem with the bot

smoky quest
vapid jay
#

I'm not spaming...

smoky quest
vapid jay
#

ok

#

I did so, the man replied telling me what to do, I did so and nothing changed and then he stopped writing again

summer roost
pastel thunder
#

do Faang take just graduated emgineer for ML/data scientist role?

pastel thunder
smoky quest
pastel thunder
smoky quest
#

The biggest improvement to your chances will be a degree in CS

pastel thunder
#

My intuition is to get into faang ASAP, i have 2 ways:
MSCS at good univ then faang
Get job, get exp, then faang

smoky quest
pastel thunder
smoky quest
#

but tbh, I would aim for tech rather than faang.

pastel thunder
smoky quest
pastel thunder
smoky quest
modern ore
#

@pastel thunder you’ll get better advise on cscareer dev Reddit 😹

#

But it’s cringe to chase after faang

vapid jay
#

why is it cringe?

boreal frigate
#

Hi, I am starting to learn data science but i have absolutely zero prior expertise in other software fields for example web development etc. Is it okay? or should i learn web development/app development etc first?

visual heron
#

It doesnt rlly have to do with python (my question) although, what do you think about opening a service business for hosting (websites, bots, whatever...) --> Asking for a friend though, just if its a good opportunity to do so? or...

true harness
true harness
lilac quail
lilac quail
visual heron
pastel thunder
#

lmao, going By daily wage worker pay law, they earn more than this.

near ocean
#

Its also cringe to chase after blackrock and twosigma but that doesnt seem to stop certain people ducky_sphere

pastel thunder
#

would you work in company named "Yo Hr Consultancy", lmao

dreamy spade
#

Damn! Maybe I should have put my CodeWars account on my resume.

true harness
dreamy spade
graceful mason
true harness
dreamy spade
#

Phone calls only please! 😫

buoyant seal
buoyant seal
buoyant seal
#

I think it is kind of better one. There is difference to work with small or big applications.
This difference is probably quite blurred after some point though
Kind of little difference for dev between big and super big

true harness
#

i don't think so. there's no distinction in quality, impact, or really anything with just lines of code. and if it's just talking about the codebase you worked on, it doesn't even attribute anything to you

dreamy spade
#

Wow that’s pretty cool. Even if you don’t get an offer, at least you got to travel somewhere without paying.

robust barn
#

Can anyone recommend any good internships that still accept applications and don’t require a lot of experience in python?

true harness
#

internships in general don't require experience

lean sundial
#

I'm not capping lol

#

I studied 10+ a day focusing and boom got in

#

I got my own apartment aswell at 18 , to be honest sfw isn't as "relaxing" as people thinks - it's so stressful

#

It was a serious message

#

It's just more that I was so hungry for getting it I got it

true harness
lean sundial
#

I'm still 2 months in

#

I got a free bootcamp though after getting in the apprenticeship so they covered 10k and I'm getting paid 33k

#

I work in a really hard team though with 16 tools (technologies and languages etc)

#

That's a part of the office^ It's really huge

#

(Also just to say I forgot all i know about python 😓 )

#

I*

ivory iron
#

So what’s the problem you are facing? @lean sundial

lean sundial
#

The work is so hard, like holy it is way different than people think it would be

ivory iron
#

Maintain the same effort you did before to get the apprenticeship and then some, and you’ll be okay :)

lean sundial
#

I am doing more than that

#

I do 16 hours on average but its still not enough, I will get there though

true harness
#

16 hours...per day?

lean sundial
#

But thats on me^ not the company

#

The company is the 2nd best place to work in (official rankings) - the people there are amazing, theres free drinks (free food sometimes), events etc

ivory iron
gritty rivet
whole girder
#

hi

scarlet timber
#

Hi

peak halo
#

hello @whole girder @scarlet timber and welcome to the career discussion channel, for talking about job-related stuff

scarlet timber
#

I'm new here...

lilac quail
#

That's why he said welcome ☝️

scarlet timber
#

So what all do we do here?

peak halo
scarlet timber
#

So can u give me career advises?

peak halo
scarlet timber
#

What do you wanna know?

peak halo
scarlet timber
#

Im from India, I am student, I have expertise in Python and a couple of other languages, but I am currently studying right now. I wanna know if I can get any work (freelance) that I can do to finance my studies. I have great knowledge of frameworks like Flask, Tensorflow, Kivy, etc.

scarlet timber
#

Django, I never tried it, but I think I can do it well.

gritty rivet
scarlet timber
#

Can I find clients on discord?

peak halo
#

Perhaps, but not on this server.

scarlet timber
#

Can u suggest any servers for that?

sleek egret
scarlet timber
#

Oh ok

#

Then, can anyone say some interesting new open source projects I can contribute to

sleek egret
#

there are thousands of them

fleet reef
#

Tens of thousands!
Hundreds!

sleek egret
vapid jay
peak halo
# vapid jay

this isn't a meme channel. neither are any of our other channels.

brittle ledge
#

Python is not my main language, but this seems like an excellent place to ask anyways. Im going into freshman year of college with an intermediate level of programming knowledge. I can build a small website in node with express, and I have a decent grip on concepts in general. What is a good way to monetize my skills? I know there are freelance websites, they seem very competitive. Should I try to build my own website; should I go to a certain place to find good internships? I don’t know… Any recommendations and advice is really appreciated

summer roost
brittle ledge
summer roost
#

for research and teaching assistant opportunities, do well in your classes, and ask your profs if they have any research assistant or teaching assistant positions open. Odds are reasonably high that they will, and if you're ahead of your peers they'll be happy to have you working on them. For tutoring, you can do that independently. It'd pay better than freelancing, since it's inherently local (people usually prefer a tutor who can sit in down in the same room as them and walk them through a problem, or at the very least someone who fluently speaks the same language and is therefore able to explain concepts), and that helps mitigate the "race to the bottom" effect that you have with freelancing where freelancers with entry-level skills are competing with people across the globe for the same positions, against people who are able to work for far, far less than someone in the US profitably could.

brittle ledge
summer roost
#

you generally don't have a lot of flexibility on actual major-related classes - they tend to have prerequisites enforced so that, unless you can test out of a class entirely, you're forced to take it before any that depend upon it. If you can't advance through your in-major courses faster than you'd like, you may be able to advance through math faster. Beyond that, I'd suggest picking up gen ed classes that are most likely to be useful to you in the real world. Things like economics, english composition, psychology, debate, etc, etc

brittle ledge
summer roost
#

your school will probably have a math and computer science club, or just a computer science club. That'd definitely be worth joining. Possibly a competitive programming team, too. But also, part of college is finding yourself, figuring out what things you most like and don't like, and exploring new stuff. So, join groups that interest you, make friends, network and build relationships. Your classmates in your CS program will likely be the first people you're comfortable comparing job offers with, for instance, which is gonna be one of the first ways that you learn how to evaluate whether a particular job offer might be undervaluing you, or whether your salary is keeping up with your peers

brittle ledge
#

Thank you, I appreciate your time, it’s very helpful talking to experienced individuals before starting college. Ill keep your advice in mind when I pick my courses.

pastel thunder
#

i have internship experience(2 years in total), what should i say? yes or no? Were they trying to say "full time"

summer roost
#

"total work experience" doesn't mean anything to me, but - "yes", I guess? 🤷‍♂️

pastel thunder
summer roost
#

possibly. Personally, I wouldn't lie: if you are willing to relocate, but wouldn't do so without relocation assistance, I'd say so right from the start to save everyone time.

pastel thunder
summer roost
#

I'm not sure what to advise, then, to be honest. Maybe someone else has a suggestion.

pastel thunder
summer roost
#

no, it's totally reasonable to think that, I think. Companies usually either offer relocation assistance to everyone (at least, everyone moving from a certain minimum distance) or no one, in my experience. It's seems weird to me that they're asking you if you need it.

upper basalt
#

i want to start doing internships but i have no idea where to start
i am currently pursuing bachelor's CS (first year) and i have somewhat of a good idea about python
i am scared of what the others will think firstly. I have never worked with a team and i have very few projects and no resume to show to anyone.
if someone is free enough to make me understand how i can get over this fear i would really appreciate that.
when i say i have python knowledge, what i mean is i fully understand the basic syntax with almost all the necessary inbuilt libraries (though it would be really helpful if someone points out all the inbuild libraries required like typing and abc) but do i need to master some specific library to land an internship? should i widen my skills and start learning other languages as well?

#

maybe i should start making some projects to highlight on my resume? but i have no idea what kind of projects i could even make that would help to make an outstanding resume

pastel thunder
# upper basalt i want to start doing internships but i have no idea where to start i am current...

after going through internships and now looking for jobs, I have realised : as far as internships are concerned there are definitely many interviewers out there who are willing to offer candidate a chance if they seems original and shows some interest in their work.

And yes, to sound original, you will have to make projects. Just know what you claim to know, mention you are "genuinely looking to learn more" and "are interested in the work they do". You dont need to answer everything.

upper basalt
#

Do the projects I work on also reflect my personality or character? Shouldn't I create something that demonstrates my maturity to potential employers?

#

Would creating a Discord bot or developing a website with real-time statistics potentially influence how employers perceive me?

modern ore
pastel thunder
pastel thunder
#

and so they got the offer

upper basalt
pastel thunder
upper basalt
true harness
upper basalt
modern ore
upper basalt
pastel thunder
#

i am ML oriented. I dont know if you are interedted in it or not. Maybe others can help

upper basalt
pastel thunder
modern ore
#

They’ll reach out to you if they want a niche skill

modern ore
upper basalt
pastel thunder
#

i dont say that often

upper basalt
modern ore
#

@pastel thunder what school do you go to

upper basalt
pastel thunder
upper basalt
#

ahhhhhh
not much i guess only a few theory classes explaning how everything works and basically no practical knowledge

true harness
upper basalt
#

my college sure does have placements

upper basalt
pastel thunder
upper basalt
#

tbh it isn't much competitive since all my batchmates aren't really THAT interested in coding but i wanted to land some internships before placements

upper basalt
pastel thunder
upper basalt
#

technically i could but i am not really sure if i should take that route since that would make me dependable on the college than making me work on my own for the future jobs

upper basalt
modern ore
#

@true harness did you start yet

upper basalt
#

@pastel thunder why delete your messages?

spark cobalt
#

Woo my intern starts next week, gonna be fun

true harness
pastel thunder
#

i confuse nitro booster with founders/lead then assume your 50 yr old doing intern next week

true harness
spark cobalt
#

Apparently we got some guy from some program where underprivileged kids sign up or whatever. So could be a real hit or miss.

modern ore
true harness
spark cobalt
#

We're hybrid as well

modern ore
upper basalt
#

what exactly is hybrid

true harness
upper basalt
#

like why not work at one place rather than working from two different places

spark cobalt
spark cobalt
true harness
#

I like hybrid because I hate commuting

spark cobalt
#

In office allows for collaboration to happen much better than through a zoom call for example, however much of the other work that's asynchronous can be at home or wherever

upper basalt
#

ahhh so important meetings could be held offline while day to day work can be done remote

spark cobalt
#

Depends from team to team, and that the meeting is for. All Hands are important, but generally done online.

true harness
spark cobalt
modern ore
#

How much is 1l

spark cobalt
#

I just like the freedom to work wherever I want and the company model being able to support it both.

pastel thunder
#

that last % is equity

true harness
spark cobalt
modern ore
true harness
spark cobalt
#

Clearly means 99.99% equity shy

pastel thunder
modern ore
true harness
pastel thunder
#

the owner get remaining 0.0001 of company

true harness
spark cobalt
#

That means they have no hope for the company

spark cobalt
#

He's gonna be working on the product I lead, and we have no guides onto like our development workflow, or anything. Reason being is our team is too small that no one felt like writing one up

true harness
spark cobalt
gritty rivet
spark cobalt
#

I just know that when I started, people saying things verbally was great, but often having a reliable reference lets me confidently know what to do

pastel thunder
#

what do you need that doc for?

spark cobalt
#

For the intern.

true harness
spark cobalt
#

Assuming he's here to actually learn and make impact, I'd like for him to be able to take ownership and be able to learn how to navigate for himself.

pastel thunder
#

i meant documentation for onboarding
@true harness what is it for

spark cobalt
#

If he's here to just add shit to CV, probably a pump and drop

pastel thunder
#

procedure? T&C?

modern ore
#

@true harness did you have to rent something?

spark cobalt
pastel thunder
#

oh, that.

spark cobalt
#

Onboarding can be a pretty tedious procedure. Typically takes about 1-3 weeks to then be able to start working on a ticket

true harness
spark cobalt
#

Is it local? And I'm assuming you're living with parents rn?

modern ore
#

Mf just saying yes or no😹

spark cobalt
#

I mean you are asking yes or no questions xd3d

true harness
spark cobalt
#

I have to go to work early to meet intern, that's gonna suck ass

true harness
modern ore
spark cobalt
#

40?!?!? Holy shit lol

modern ore
sleek egret
#

I knew a guy who commuted from philly to NYC for work

#

90 minutes each way when you risk your life at high speeds

spark cobalt
true harness
sleek egret
#

dedicated staff shows up at 7am and leaves at 9pm

spark cobalt
#

I typically come in at 11-12 and leave at 3-4 or sometimes 6-7. I just do the rest of work at home

true harness
#

finance bro moment

spark cobalt
#

Anywhere from 6-10 hours a day

true harness
#

my in-office days are fairly regular, 9-5 or 6. remote days are...a bit less regular. yesterday i worked 5:30 to 2:30

spark cobalt
#

I've been working like midnight to 4 AM, then some off stray 4-6 hours during the day

sleek egret
# true harness finance bro moment

indeed, bond markets open at 8am, so you gotta be in by 7am for the pre-open meeting. markets close at 5pm, then you can have the daily wrap up, speak with clients, do your paperwork, etc. you're out by 8pm if you're lucky, 9pm if you're not

spark cobalt
#

The India branch now bugs me all the time lmao

true harness
#

most of my team is in mexico, which is actually pretty nice wrt timezones

sleek egret
#

mexico has time zones?

modern ore
#

@true harness we going to two sigma together?

spark cobalt
#

Ok back to Minecraft, my worlds Poppin off. Nice to see you guys doin well hopefully

true harness
#

i mean realistically, it would be cool to see ~what it's like~

sleek egret
#

what what's like?

harsh river
true harness
sleek egret
modern ore
sleek egret
modern ore
sleek egret
#

ok

gritty rivet
spark cobalt
true harness
#

my onboarding lasted like, a day. i was working about halfway through my second day, and my first day was just orientation, lol. all things considered, that's pretty good i think

turbid bobcat
#

@spark cobalt I like your name.

steady vessel
#

Why does my actually bagouse the influence help me

#

Been awaible was reduced

red field
#

🤔

vale tangle
#

thoughts on a 6 month-old start-up consulting company that wants to build a CI/CD pipeline for Odoo? I got offered a permanent contract off the bat, only have 1 year coding experience on my resume

vale tangle
# smoky quest any flag?

doesn't seem to be too bad, only it seems that i'm the Odoo expert and i'm gonna be paid as a junior

#

since the CTO (directly above me as it's only 5 people in the company rn) is a python dev but hasn't had experience deploying Odoo

#

but I do get a good salary for a junior, good conditions and absolute control over technical decisions when it comes to Odoo

smoky quest
vale tangle
smoky quest
vale tangle
#

oh for sure, but i'm worried they might take advantage of my junior status to overwork me for lower pay

smoky quest
#

but at the same time, you also mention how it would be a good salary for a junior and good conditions

vale tangle
#

that's the upside yes

smoky quest
#

if they wanted to take advantage of you, they would not be providing a good salary and good conditions from the get go.

Note also that while your boss doesn't have odoo experience, it doesn't mean they can't pick it up. They are most likely too busy and need someone to handle that

buoyant seal
#

DevOps stuff and infrastructure as a code quite well synergizes with backend stuff ^_^
u will be able to setup comfortable dev environment for yourself on your own to speed up your work

vale tangle
#

it's not that i can't do it but rather how many responsibilities are involved

smoky quest
#

it's a startup. There will be too many anyway

vale tangle
buoyant seal
smoky quest
# vale tangle that's fair, i suppose i'm being a little anxious

There is a choice:

  • you decide it's too much responsibilities for you and you don't take the offer
  • you take the chance and take the offer

I tend to have a bias towards the second. In most cases that fear is just a fear. And worst case, you learn something, and best case, you succeed

buoyant seal
vale tangle
#

can't succeed without trying i suppose

#

they seem to be doing things well, considering the clients they've pulled in in just 6 months

sleek egret
vale tangle
sleek egret
#

most likely then, there was some misscommunication. more likely, that's just your first project and they'll expect you to be doneish in a few weeks/a couple months at most. then it's on to something else.

#

unless your boss is a hardass, then he'll expect it done in a few days

#

simply put, a shop of 5 people does not have the revenue to dedicate a person to CI/CD management

buoyant seal
sleek egret
#

you would dedicate 20% or 25% of your programming staff for that? i.e. spend $100k out of $500k budget?

buoyant seal
#

at least 1 person is really necessary which makes things for product running

sleek egret
#

your choice <shrug>

buoyant seal
#

i can admit, 5 dev team is very small one. but someone should be having dedicated at least half of his time into it. preferably a full dev on this topic though

buoyant seal
# sleek egret your choice <shrug>

it is good idea to do it from a start, with having as a code documented all processes, and made easy to upgrade after that things.
recovering mess for already running projects... well, that is very painful and costy process to make.

It is like trying to recover project without unit tests to have done unit tests done later.
if project is already made with not testable code architecture, cost of introducing them later will be many times higher

sleek egret
#

as in, that's all he does

wind ledge
#

Hi guys; a rising computer science senior here. Soon, I'll be applying to graduate schools in the US, so I'll need to have my achievements stacked alongside. Academics and Research are going phenomenally well. I was looking into contributing to Python's open-source repo or if there are some ongoing projects I could be a prominent member of. Not to worry about the rigor; my diligence speaks on my behalf. Any advice?

silver jacinth
#

Do whatever you want to do as a career

#

Don't worry about what projects

near ocean
wind ledge
# near ocean What's your question here? Do you want CV advice? A list of open source projects...

Broadly speaking, the goal is to make my graduate application very strong, and I'm sure the admission officers there would be looking at many applications. They would most certainly appreciate my contributions in some projects. As context, I have submitted two research papers in ACM SIGCOMM and ACM CoNEXT, which implies that I am killing at research. On top of that, I am aiming for a Ph.D. So now, tell me, how do I start if I want to contribute to open source?

near ocean
#

You start by looking at contribution guidelines for each repository youre interested in and then taking a look at available issues

wind ledge
#

For additional information, my primary interest lies in networks and distributed systems.

wind ledge
near ocean
#

By issues i mean github issues, so reported bugs or feature requests

wind ledge
#

I get your point. Any general pieces of advice you'd like to give me? It could be a life lesson, in general.

unreal crescent
wind ledge
unreal crescent
wind ledge
unreal crescent
small geode
wind ledge
onyx salmon
#

can anyone tell me where I can find links to classes teaching html through pycharm

#

?

dreamy spade
#
no overuse of comments pointing out the obvious
//This gives the variable a value
const x = 1 

My Java professor would instruct me to document all of my code like this. Otherwise, I get marks deducted. This is why I don't exclusively depend on academic institutions for my source of learning. I find other sources to acquire knowledge as well.

small geode
small geode
gritty rivet
small geode
#

There's also likely a reason behind your instructor wanting this, and that is to get you into good habits. They will be well aware that you don't need to comment every line of code. It's to get you used to doing it though, so that when it is needed it's done well.

summer roost
#

they encourage students learning their first language to comment everything for a couple of reasons. One is that it makes it harder to cheat, since everyone's comments should be different, even though there's only one obvious way to write the code for most beginner assignments. Another is that reading code is harder than writing code, and by encouraging students to comment even simple code, it makes it easier for those students to revisit the code later and understand it. Neither of those apply to real-world code.

smoky quest
#

It also helps relating what the student wanted to do with what they are actually doing

true harness
#

I think everyone advocates learning on your own outside of school, also

#

school will give you lots of fundamentals and theory, but not many classes on modern tools. that's up to you to learn

#

at least, for BS programs. idk about anything else. I think boot camps focus on tools and language and stuff

delicate bane
#

plug for robert martin's clean code plus1

dark thunder
#

hey i’m currently going into my freshman year, and i’ve been getting recommended to take harvard CS50 online course. is this course worth the time to study?

dreamy spade
smoky quest
dreamy spade
# smoky quest is it about the content or of the formatting?

“Reading this article around how AI generated resumes are deal breakers for recruiters left me perplexed. I am perplexed because it seems to me that these same recruiters are using AI to generate job descriptions. As someone who just completed a successful job search almost each and every job descriptions reads exactly the same for certain positions. If these recruiters want authenticity in the resume process they should offer the same in their job descriptions. 

With that said, I completely agree that job hunters should not use AI to write the entire resume, but why not leverage this new tool to get a jump start, an outline, or new approaches and then tailor it from there”
John D Conley

Job hunters using Chat-Gpt to build their resume are deal breakers for recruiters but recruiters are using Chat-Gpt to write their job descriptions.

smoky quest
#

I guess it comes down to the content.
If the content is made up then that is going to be a problem. But if it's just about phrasing and putting it together, then who cares?

#

technically, using chatgpt is no different than paying a professional to review your resume.
But similarly, the content should be real

vapid jay
#

If i use chatgpt on smth as simple as that then i can just pretend i wrote it

dapper bane
#

Anyone can guide me on freelancer path ?

#

I know MERN , typescript, godot , ui ux (figma) , Video editing da vinci

#

I am slowly gaining confidence in these technologies

vapid jay
#

Hello everyone! Its goood upwork for beginner?

dapper bane
dapper bane
vapid jay
#

Be honest, 2 month

dapper bane
vapid jay
#

Yep

small geode
small geode
dapper bane
#

Don't need money like them American or similar standards

full siren
#

I'm in my freshman year at university (studying cs duh). Next year, I'll take artifical intelligence lecture but I've already taken PyTorch for ml and dl course (no certificate, just on youtube). I think I should learn machine learning and then go through deep learning. but the thing is that I'll already take machine learning lecture under the lecture name "artifical intelligence". Would it be waste of time to learn it myself? Yeah, certification isn't the all thing but to enrich my cv, I desire to earn certificate so that I could put it on my resume. Would it be a good idea to learn ML and DL in Python and learn the theoric stuff next year in my lecture? Please ping me when replying

wind ledge
# full siren I'm in my freshman year at university (studying cs duh). Next year, I'll take ar...

Hi, a rising computer science senior here. Great question. It won't hurt to have that additional programming knowledge beforehand, which would undoubtedly help you when you are enrolled in the course. As far as my experience goes, I still haven't taken a course in ML or DL since my primary interests lie in computer networking. However, it would help if you learn ML and DL in Python right now. I'm sure your university course would have programming assignments in Python, which would help you get started and stay ahead of the class.

dapper bane
vapid jay
full siren
wind ledge
dapper bane
full siren
# wind ledge You're thinking on the right track. It's a good conscious related to your time. ...

The artifical intelligence class in the next year is mandotary and we all have to take it and it's beginner-friendly. I think we are going to be taught theoratical stuff. In the upcoming classes after that, we will have the opportunity to choose classes and there are many options including deep learning. I don't think that we will be taught how to apply those stuff in coding next year but yeah. I could also learn something else like web development.

wind ledge
full siren
#

helpless coder. I think they meant that

wind ledge
weak spindle
#

Career with python

full siren
dapper bane
full siren
wind ledge
full siren
#

Hope to see you helpfulcoder one day! 😄

dapper bane
weak spindle
#

What about data analysis??

full siren
#

Data is going to be the patrol/fuel of new century

full siren
dense fiber
#

my bootcamp starts tomorrow
wish me luck

dapper bane
#

If i don't get gigs doing open-source a good idea ?

full siren
dreamy spade
true harness
#

it has a distinct writing style

wind ledge
deft pelican
#

Apart from regular daily work, how do you keep your programming knowledge a jour? Any work compatible activity to recommend?

#

I guess not just keeping up, but actually expanding your knowedge into new areas 🙂

#

I guess not just keeping up, but actually expanding your knowedge into new areas 🙂

neon haven
#

Discord is being dodgy

small geode
small geode
small geode
#

When I do still feel like it though, I have personal projects that I like to work on

deft pelican
#

In my spare time I just configure my environment or watch 1-2 hours of conference talk per year 😛

small geode
#

I believe that depends on your individual situation. If you have nothing to do, I suggest asking your direct if there's anything you can help with

deft pelican
#

I guess there is no specific connection to career in my question xD

small geode
#

There's just no simple answer. I'm not going to suggest what you should be doing at work

#

Ignore those, server dying

deft pelican
#

I have put a 2 hour meeting per sprint for my team to learn something, but it's now always easy to pick out a s ubject or be prepared such that the time doesn't go to waste

small geode
deft pelican
#

Last time I hade a teaching session about git, that was a success 🙂

#

Last time I hade a teaching session about git, that was a success 🙂

#

Last time I hade a teaching session about git, that was a success 🙂

#

Last time I hade a teaching session about git, that was a success 🙂

neon haven
#

Discord is being dodgy

kindred stump
# deft pelican I was thinking about things that I can do during actual working hours

I've been learning coding as a secondary career. The way I integrate that into my current job is by figuring out something about my current job that I can use coding to help with. I've created tools that my boss never commissioned me to create that helps me do my job more accurately and faster. In that process I've learned a lot of new skills.

deft pelican
#

@kindred stump awesome ! 🙂

#

@kindred stump awesome ! 🙂

kindred stump
deft pelican
#

😎

eternal totem
#

So

small geode
# eternal totem So

Choose the college you feel will teach you best, and that you'd like to be at. Don't focus on what your first salary will be, because it won't be what you want in the end.

near ocean
#

<@&831776746206265384> this guy again

deft pelican
#

In Sweden the most common advice to increase your salary is to switch emplyer

#

However, dont forget to value happiness highly

eternal totem
#

I think I will gain experience first then do some other degree

coarse dust
#

Hello everyone, I'm Lucas. I'm currently in college studying electronics communications engineering but I'm particularly interested in being a software engineer and I've been learning programming for years now, although I wasn't consistent at some point due to the college workload and job. But I'm quite invested in it now. I enrolled in a fullstack software engineering and I'm 8 months in (it's 12 months). I'm particularly interested in backend though.. I'd be happy if anyone could share info regarding internships. Also, I'd be glad to receive any advice from you regarding what I should to develop myself career wise.

Thanks.

crisp stream
#

!cban 841623266871083019

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @wooden tundra permanently.

coarse dust
#

I don't think that's relevant here sir

summer roost
true harness
deft pelican
#

I'm also confused, is "electronics communication engineering" your master/programme at university?

dapper bane
small geode
coarse dust
coarse dust
summer roost
#

And I was thinking electrical/electronics engineering is quite related to computer science
They're not particularly close at all, I would say. Electrical/electronics engineering is an applied science, computer science is predominantly a type of abstract math... Electronics engineering is no more useful for a software engineer than something like physics would be

#

I guess I'm still confused why you'd choose to continue pursuing a degree knowing that it isn't helpful for the job you want to get

#

how close are you to getting the degree you're currently working on?

small geode
#

I mean, that combination is what would be preferred in a well-rounded embedded engineer, no?

summer roost
#

sure - it's not that there's zero overlap. But there's overlap between biology and software engineering, too, and no one would say that biology is quite related to computer science.

small geode
#

Obviously, but I feel like that's being focused unnecessarily. It's probably better for them to see if the places where they do overlap are things they'd be interested in

#

It's also possible it's a case of not knowing which was your true passion until it's a bit late

summer roost
coarse dust
small geode
summer roost
#

sure, but from a career development perspective, it's hardly the best strategy, is all I'm saying

#

In a nutshell, I don't imagine there's many jobs where knowing both Django and electronics engineering is useful

coarse dust
# summer roost In a nutshell, I don't imagine there's many jobs where knowing both Django and e...

I'm not particularly settling with python nor Django specifically. I'm just using cause it's quite simple to work with it given the time we have to work on the project.

During the course of this program, I've learnt and used different technologies as well as languages. So I'd probably say that I make use of the best tool for the work as they come. I'm pretty comfortable using any language even if I'm not an expert in it, I will definitely find my way around it. Thanks for pointing that out too.

small geode
coarse dust
# small geode Is it that your degree ended up not being what you want to do, or what's the pla...

Nope. The truth is that it's hard to practice in my country as there no much industries that will aid I learning and actual work.

I'm making the switch cause I equally have passion for programming (engineering in general) and it's also easy to learn and put to practice, also I can easily work from anywhere with it as well as setting up my own company in the future.

Just trying to survive 😉

graceful mason
small geode
sleek egret
#

why didn't you just have the robot do it?

graceful mason
coarse dust
sleek egret
#

long term being 6 months or 6 years? I can't tell with kids, anymore

near ocean
#

The world is fast paced nowadays gramps

coarse dust
summer roost
coarse dust
vapid jay
#

have someone here been able to start and build side hustles, or businesses from programming in general or using python and other languages

coarse dust
vapid jay
dreamy spade
summer roost
# dreamy spade Your Electronics Communications Engineering program + that 12 month full stack p...

I'm really not convinced that's true. The electronics engineering program most likely gives no useful skills or fundamentals that would be useful to a web developer, so what you're basically saying is that the 12 month full stack program on its own would be enough for them to get a job as a developer. They've said there are more people searching for jobs than there are jobs available, which implies that there's competition for what jobs exist. There will be competitors for those jobs who have better credentials or more relevant education.

#

it's possible to get a job with just a 12-month boot camp, but it's certainly not the easiest route, nor the one with the greatest odds of success, nor the one that provides the best opportunities for career progression

#

CC @coarse dust this

sleek egret
#

in the end, the answer is "it depends"

summer roost
#

as with most things in life 😅

surreal jackal
#

wtf is this new pp?

#

i mean server pic

summer roost
#

what does that have to do with jobs and careers?

coarse dust
# summer roost it's possible to get a job with just a 12-month boot camp, but it's certainly no...

Thanks for the detailed explanation sir. I'd appreciate that. But just to add, I've been coding for few years (about 4) before this program. The difference is that this program has given me direction, so I've been learning things about fullstack engineering. From the normal css html, to server side scripting/configuration. A lot of devops stuffs. I've sure learned a lot so far. And it's project based not theoretical stuffs.

I really do feel a lot confident going forward, and not to say that I feel like I've gotten all it takes, but I feel good about it.

surreal jackal
summer roost
inner wrenBOT
buoyant seal
#

Tldr: get at least bachelor's degree. Take care of self studies, find if u can internships for students.
And with moderate enough diligence your career will be in a good shape 😊 @coarse dust

summer roost
surreal jackal
summer roost
inner wrenBOT
#

7. Keep discussions relevant to the channel topic. Each channel's description tells you the topic.

dreamy spade
# summer roost I'm really not convinced that's true. The electronics engineering program most l...

He said his interest is in backend. Software Engineers with an electronic engineering degree isn’t unheard of. I don’t know where he lives but I’ve seen Canadian jobs posted that ask for either a Computer Science or Electrical Engineering background. I don’t know if you know this but they also teach programming in Electrical Engineering programs. That should be enough knowledge if he wants to become a backend embedded software engineer.

summer roost
true harness
#

for what it's worth, my brother is an electrical engineering major in the US. i've seen what programming coursework they go through. it is not enough

summer roost
coarse dust
true harness
#

what's a "backend embedded software engineer" anyway. i've never heard those in combination. when i hear "backend" i typically think web dev

coarse dust
summer roost
#

"backend" and "embedded" are orthogonal.

#

one way of coarsely dividing programming jobs is by where the software that you write gets run.

  1. frontend: on an end user's computer
  2. backend: on a computer managed by your organization
  3. embedded: on a device that most people wouldn't consider a computer at all
#

with that division, "backend embedded" doesn't make any sense.

coarse dust
true harness
#

probably wouldn't be relevent in backend. i'd expect embedded to be more realistic

coarse dust
covert vector
#

Anybody tell me what roadmap i should follow for software development in python (like what books i should read etc)

summer roost
coarse dust
coarse dust
covert vector
#

Software engineer is university stuff

#

Im just tryna learn python develop my portfolio

summer roost
#

what sort of portfolio? What will it be used for?

covert vector
#

So i get a head start . Then ill go into soft eng into uni

#

I know beginner python already

#

Wanna enhance my knowledge get a head start, build projects and stuff. Read books etc

coarse dust
# covert vector No i know but like a roadmap to learning and mastering python

You can start by taking courses on udemy or getting some books on it. I particularly prefer books and then watch videos to gain better explanation on certain concepts.

I think you can just make simple research on Google about books to use. Chatgpt can equally help you with that..

I started out with learning python and then followed up with programming in python all is from O'Reilly. After getting the basics, the best way to learn is to build things with what you've learned. There's a lot to learn so don't try to learn everything 😂

summer roost
#

it's pretty unlikely that anyone hiring you once you're in or graduated from uni will care at all what projects you built before uni. Maybe internships, but even then, likely only for your first internship. I'd suggest your time is best spent experimenting, building projects that interest you, figuring out what kind of stuff you most and least enjoy working with, etc. But if you want books, things like Fluent Python or Clean Code or Head First Design Patterns might interest you.

covert vector
#

Ok

#

Ill look into that.

covert vector
pastel thunder
#

how bad is it to not have github on resume, applying to SDE/ML job

summer roost
#

I'm generally of the opinion that self-teaching something that will later be taught to you in a required course for your degree isn't the best use of your time, unless it's something you find so interesting that you really can't wait to dive in

covert vector
#

True. I agree. I enjoy programming. I guess ill just do projects i enjoy like gaming and website stuff.

summer roost
pastel thunder
#

So its actually a major portion

#

Joining date is coming close, i kinda feel f ed.

summer roost
# pastel thunder So its actually a major portion

I generally weight it less than prior relevant work experience, but more than something like the name of the university. Probably less than the GPA...

🤷‍♂️ Different people will weigh it differently, but like I said, it's one thing that you would be able to use to sell yourself if you had it, but won't be able to use if you don't.

dreamy spade
gritty rivet
# dreamy spade Well.

As if I didn't have enough reason to hate LinkedIn you keep sharing these absurd and nonsensical questions 🤣

true harness
buoyant seal
#

python has microPython version useful for embedded... but in general its requirements to run are too high. i checked microPython web page... they offer to run it only on specialized one only device for python xD
TinyGo in comparison has support for 85 different devices https://tinygo.org/docs/reference/microcontrollers/

#

market will still ask C/C++ though. or at least it asks in my origin country for C/C++ from embedded devs

dreamy spade
smoky quest
true harness
hearty island
#

i got lucky i have a full time job after grad as a PM

smoky quest
unreal turtle
#

Is swe a happy and fulfilling career?

true harness
#

depends

unreal turtle
#

On?

true harness
#

if you find it happy and fulfilling

near ocean
#

<@&831776746206265384>

woven apex
#

!cban 1052605834296840244 Clearly you don't want to participate here.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @arctic vigil permanently.

summer roost
# dreamy spade Well.

"Entry-level" just means "at the lowest level in an employment hierarchy". If we got rid of entry-level jobs, no one new would be able to join the field, and it would disappear in 40 years when everyone currently in the field retires. Clearly that's not going to happen. Anyone who thinks that it might happen has some fundamental misunderstanding.

#

entry-level jobs in the future might require more or different skills than entry-level jobs today do, but there will always be entry-level jobs, because there will always be a need to replace existing employees with new ones (as people retire or die or as the industry grows, etc)

true harness
#

unless the entire industry gets taken over by AI or something, heh

summer roost
#

sure, I mean, there aren't a lot of entry-level milk-delivery jobs anymore. But as long as the industry continues to hire new people, it must, necessarily, by definition, have entry level jobs

summer roost
buoyant seal
# summer roost hm? MicroPython runs on a ton of different microcontrollers. AdaFruit sells arou...

https://micropython.org/ got mislead or smth. front page contains just one official supported one

The pyboard is the official MicroPython microcontroller board with full support for software features. The hardware has:

While TinyGO wrote support for 85 different boards and devices
https://tinygo.org/docs/reference/microcontrollers/

summer roost
#

that's just the one board designed by the micropython folks. They support many more than that.

buoyant seal
# summer roost that's just the one board designed by the micropython folks. They support many m...

https://www.adafruit.com/category/924
adafruit has indeed a lot more of compatible with it, yeah

summer roost
#

Though you're right that in the real world, it's much more likely that a compiled language will be used, rather than MicroPython. MicroPython is more useful for hobbyists or for prototyping, but once you're mass-producing something, it makes sense to minimize the manufacturing cost per unit, and that means getting it to run on the smallest/cheapest microcontrollers you plausibly can.

buoyant seal
smoky quest
smoky quest
summer roost
true harness
#

ah so learning rust and using highly unstable frameworks is actually a good idea 👀

summer roost
#

genuinely, yeah. also, one team will work on many different tasks, and those tasks will require many different levels of skill. If everyone on the team is at the highest possible skill level, then you're overpaying for work when they need to do things that could be done by someone much more junior. And you're probably boring those seniors by making them do it, too, increasing attrition.

#

Like hiring a bunch of people with the skills to be head chef for your restaurant, and making most of them work as line cooks

smoky quest
#

yeah, your team can't have 5 head chefs

peak halo
#

!otn a a team of five head chefs

inner wrenBOT
#

:ok_hand: Added a-team-of-five-head-chefs to the names list.

summer roost
# true harness ah so learning rust and using highly unstable frameworks is actually a good idea...

to this point, even if the only piece of knowledge you bring is what not to do, that can be helpful, too. Imagine the company is considering switching to Rust for something: being able to point out that some particular framework is definitely not the thing for them to start relying on for a product that needs to be supported for the next 5+ years is something that someone steeped in the Rust ecosystem might know, but someone just researching it and figuring out how to get started might not.

true harness
#

interesting. I've been moving towards more "enterprisy" things recently but maybe I shall go back to my other projects 👀

summer roost
#

both are valuable, just for different reasons

true harness
#

I suppose I should do both then 😩

wary flare
#

Hi

deft pelican
true harness
#

that is a great github profile picture

deft pelican
#

Oooh, it is! 😄

vapid jay
buoyant seal
true harness
#

!rule 6

inner wrenBOT
#

6. Do not post unapproved advertising.

random sparrow
#

What is currently the most sought-after role in the field of technology, specifically in terms of skills and programming?

peak halo
buoyant seal
random sparrow
peak halo
#

Well, it's not a role that's in high demand per se. But it's one with a specific skill set that has a lot of value.

#

Is your reason for asking that you want help deciding what to pursue?

random sparrow
random sparrow
smoky quest
smoky quest
random sparrow
peak halo
peak halo
random sparrow
#

all i know is there is one for Networking and Cybersecurity and one for Computer Science

peak halo
#

Or is one taught by business?

random sparrow
peak halo
#

Computer science is pretty theoretical, so it's up to you to develop specialized skills

random sparrow
random sparrow
peak halo
#

I'm not sure how much development cybersec people do

random sparrow
peak halo
random sparrow
deft pelican
peak halo
pine sleet
#

no way

deft pelican
#

oh, that kind of language 🙂

#

Really cool! Must be interesting! How many people were/are you on that project?

peak halo
#

I did not actually create ChatGPT. I can't talk about what I really do.

deft pelican
#

o.O

#

Sad, government work? National security?

#

I can't say much about mine (I think) but I can atleast say the field and wont lie about it 😛

vapid jay
#

He's definitely Federal

true harness
#

why lol

peak halo
#

One never knows.

dreamy spade
#

A fusion of Cybersecurity and Software Development.

pine sleet
#

Hello, we don't allow recruitment on this server ~ perhaps you can try sites like Fiverr or Upwork instead?

summer roost
#

and please delete this message, since advertising and recruitment are not allowed here.

pine sleet
#

Yeah unfortunately freelancing can be hard to break into

small geode
#

Please refrain from trolling and wasting everyone's time.

dapper bane
#

I need to clear one exam

dapper bane
dapper bane
small geode
dapper bane
dapper bane
dapper bane
sand patio
#

@dapper bane don't spam-reply another user

long nacelle
#

Less gooo python is gay again

tiny dagger
#

Lmao

gray marsh
#

scared af rn

#

im working full time in programming starting tmr and i dont know the first thing about the ui framework they using

small geode
#

Are they expecting you to?

gray marsh
#

i dont think so, but i think they're expecting me to have experience in the language and project structure. but my experience is in python and qt, but they want me to do java and spring

#

really hoping they are similar and it wont be too painful to switch over

small geode
#

Have you ever done anything with the two?

gray marsh
#

especially since its my first time working. im only 16

small geode
#

I guess internship?

gray marsh
#

not in the slightest. i just know java from competative programming contests
yea its an internship. its all really intimidating though

#

imposter syndrome is really hitting hard right now

small geode
#

No offense, they won't expect a 16 year old intern to know it all off the bat. Don't sweat

gray marsh
#

thanks. i hope not, still a little nervous ill be disappointing though haha

wanton birch
dapper bane
smoky quest
spark cobalt
wanton birch
#

@smoky quest Is it common for interns or entry level CS folks to be trusted with the sort of high performance code optimisation thing I was asking about?

wanton birch
# smoky quest sure. why not?

I just assumed that the closer to optimal you get, the more you need to have experts handling the matter. But then again, a sernior dev could totally review your work.

modern ore
#

its rng

wanton birch
smoky quest
#

it would actually be an awesome internship project

#

you get to dive deep into some topic, do some research, propose a solution, and have a measurable impact. And that would look great on your resume later

#

and on top of it, it can be fairly contained

modern ore
#

(non optimizing stuff related)

wanton birch
smoky quest
# modern ore Any tips on measuring impact 🤔

make sure there are no interferences (ie. watching youtube on the same machine), make sure you can find the bottleneck.
Make sure you have enough datapoints.
Don't forget nyquist theorem

surreal sluice
#

hi, could any experienced developers please advice me on what technology I should learn to complement Python? I have only created cloud apps, microservices and cybersecurity integrations using Python so far, that too using vanilla Python and using SDKs or APIs for whatever I needed to build. I want to learn something which will make me highly employable as of now because I am actively searching for a job. Was laid off in March.

coarse dust
stiff herald
#

why is python have to be gay. imagine being gay thats kinda weird ngl

umbral frigate
#

is fiverr good for freelancing?

hot wadi
quick eagle
#

Hey everyone! I am currently on day 10 of 100 Days of Code, would i be able to apply to a entry level job after completing this course? or is not enough?

true harness
quick eagle
#

i have VWO high school diploma , which is the highest high school diploma you can get in the netherlands

true harness
true harness
umbral frigate
#

is fiverr good for freelancing?

#

in code ofc

near ocean
#

Though we have interviewed bootcamp people at work it went about as good as you would expect

dense fiber
near ocean
#

They couldnt get past fizzbuzz without significant help and more importantly they went quiet after tackling a problem they struggled with

umbral frigate
dense fiber
near ocean
#

They sat there quiet, not asking for help, just reading the prompt i guess
It was during a technical interview

umbral frigate
near ocean
#

Our interviewer guy had to push them to do things, ask them questions, tell them stuff

umbral frigate
#

im doing cs accelerated lmao

dense fiber
# umbral frigate omg no, that is actually… embarrassing

after a few months of learning i didn't do fizzbuzz perfect first try, but based on the output 3 mins later i understand what i missed.
i question myself why for some this is a required test. but after doing it myself i can at least see the benefit

umbral frigate
#

but im doing fiverr for a side hustle, is it good?

near ocean
dense fiber
#

i guess they are under the impression, by no fault of the interviewer, that asking question in a technical interview is a sign on unprofessionalism?

umbral frigate
#

but ig thats why my code is so messy, since i am a competition coder

umbral frigate
umbral frigate
# near ocean Why, go get a degree

nah, the bootcamp is after i win the comp, its just for refining skills and whatnot since i am a messy coder. as long as i get all of the subtasks, i am happy.

near ocean
#

After highschool then

dense fiber
#

bootcamp for summer?

umbral frigate
true harness
#

what competition ?

umbral frigate
dense fiber
#

nice

umbral frigate
# true harness what competition ?

Australian Informatics Olympiad https://www.amt.edu.au/aio

Australian Informatics Olympiad Date Th 24 August 2023              Time 3 hours Cost AUD$21 per student Australian Informatics Olympiad (AIO) recognises and challenges students with an interest in computer programming. Participating students will need some programming experience and be able to write code.   Allowed languages are C, C++, Java or...

near ocean
#

Waste of time and money imho especially if youre going to uni

umbral frigate
#

also, i have been doing some other comps as well

near ocean
#

Youre so sure that youre gonna win an olympiad but you still want to do a bootcamp?

umbral frigate
#

that is also why i am doing dynamic programming

#

its annoying tho, i am stuck on this prob: https://leetcode.com/problems/coin-change/

LeetCode

Can you solve this real interview question? Coin Change - You are given an integer array coins representing coins of different denominations and an integer amount representing a total amount of money.

Return the fewest number of coins that you need to make up that amount. If that amount of money cannot be made up by any combination of the coins...

#

apparently its an interview question

true harness
#

winning a competitive programming competition, while impressive, is not really better than a degree. it'd be much more useful if you went to college

true harness
umbral frigate
true harness
#

ok dude

umbral frigate
#

but ig i need to still do ATAR and SAT, and i have no idea how that will turn out

near ocean
#

I think you need to readjust your expectations
High aspirations are fine and all but remember to be realistic

umbral frigate
#

but i kinda just wanna stay in australia

frank tiger
#

will ai kill programmers

fleet reef
frank tiger
# fleet reef no.

i am a flutter dev and in my final year of CS graduation. I'm afraid of my career. Google also terminated it's codejam this year saying AI is their utmost priority. Alphacode is getting too better with little training data. So what I'm seeing is that, the whole world is now jumping out to kill my future career.
to my point we devs work harder than other professionals. but AI is making all of our hard work and skills totally pointless.

umbral frigate
slow crescent
#

who is intrest in chatGPT?

fleet reef
azure heart
near ocean
#

Google fired so many people this year and in 2022, no wonder they cant host events like codejam anymore

#

Also i cant find a google source saying AI is their top priority

frank tiger
near ocean
#

This article has no mention of codejam or hashcode or whatever other event google and alphabet hosted

#

Its justifying their layoffs in a rather stupid way imo

near ocean
near ocean
#

This guy's opinion is about as good as yours and mine

frank tiger
#

google won't invest on making better programmers. they moved their focus to AI

near ocean
#

🤷 I guess you can believe what you want, no point arguing

fleet reef
frank tiger
#

they don't know how to code, what they can do is train the models and fine tuning them.

#

they do have very advanced knowledge of AI books

frank tiger
near ocean
#

Thats not how anything works and is also offtopic

frank tiger
#

I'm thinking to do my phd in AI. and get away from this dying programming shit. let's join the AI team and be the natsi of germany.

near ocean
#

That's not only completely off base but also inappropriate for the server

true harness
near ocean
#

people that can code are the ones implementing things and their job isnt going to be taken by chatgpt

modern ore
frank tiger
strong lava
#

Do you have experience in the field? Or are you relaying what you heard from someone else?

peak halo
true harness
frank tiger
near ocean
#

by that do you mean you imported a model someone else had to implement? whats your educational background and experience

frank tiger
frank tiger
#

But i wish to get my scholarship in PhD in AI in upcoming years, since software engineers won't be needing anymore so much.

#

So becoming an AI scientist is safe way to go.

near ocean
#

you took on an ML based thesis as an undergrad software engineer as you say, this doesnt match what you're asserting higher up in the chat

true harness
frank tiger
#

it's a boring task and doesn't require to be a great software engineer.

true harness
#

why is google hiring them for hundreds of thousands of dollars

frank tiger
true harness
#

whatever you say dude

near ocean
frank tiger
frank tiger
granite oar
#

i have a phd in deep learning and work as a fullstack developer, go figure

frank tiger
#

idk why software engineers are helping them. ig it's all about money.

near ocean
#

This isnt a software engineer role, its an "AI Scientist" role which you claim no one wants to fire

granite oar
#

stop stressing and do what you enjoy

frank tiger
gaunt wren
#

-resources

near ocean
#

not even 5 years, till gpt-5 (whatever that is) comes out

frank tiger
near ocean
#

are you just a troll then?

#

OpenAI thinks this job is for AI Scientists obviously, does the job description read like you wouldnt be coding?

frank tiger
true harness
#

what a loaded question lol

#

this discussion is going anywhere. you're clearly set on your opinion

near ocean
#

is it mods ping time

granite oar
#

when you have some experience with machine learning you get a better picture of what its like. cleaning data, testing architectures and running experiment. lots of waiting and trial and error. its almost more of an art for the most part not as glamorous as you think it will be.
99.9% of deep learning experts will be solving niche problems instead of deploying models like chat gpt

frank tiger
#

deploying isn't the fact

granite oar
#

deployment is extremely challenging especially at scale

peak halo
#

hmm guess you do mean deploy.

frank tiger
#

i'll be an AI scientist to safeguard my future

granite oar
analog sun
granite oar
#

at a large company youd only do one or the other. the work i did involved both on a smaller scale so i consider deploying a model to be dev + deploy

granite oar
frank tiger
vapid jay
#

My boss closes tickets they didnt finish and then gives me a downstream issues where my work depends on her unfinished work

near ocean
#

yikes

frank tiger
#

gpt has reasoning capability and enought to replace

small geode
#

Please drop the topic

#

This is no longer about career discussion. If you want to discuss what AI may or may not be able to do, go to #data-science-and-ml

fleet reef
#

Hmm. Needs more underlines.

small geode
granite oar
#

chatgpt is directly between what both of you are saying imo. its a great tool, i use it at work all the time for boilerplate and small bits of code i dont feel like implementing, its useful for suggesting improvements or spotting bugs but isnt perfect. chat gpt4 is already much better than 3. still a long way to go before it can talk to someone, write a spec, implement it and deploy it

small geode
#

Seriously though, please drop this.

granite oar
#

will do buddy

frank tiger
hearty island
#

guys my manager said i’m doing a good job so far 🫡

small geode
daring root
hearty island
#

he enrolled me in a bunch of linkedin learning courses for problem management and he recommended to get my certificate associate in project management as well

frank tiger
hearty island
peak halo
granite oar
hearty island
#

my boss is currently in toronto celebrating his 30th bday so that’s why he spammed me with courses to give me something to do

fleet reef
hearty island
#

he also let me know that he wants to leave the company relatively soon 💀

sleek egret
#

yar

weak hedge
#

Hii
It looks like am choosing AI as my specialization
Am I making any mistake

sleek egret
#

probably

obsidian matrix
#

Hey guys, what frameworks you think would be important to learn before applying for jobs? I'm about to conclude my training with Python, but i don't know anything outside the language yet

true harness
#

look for jobs in your area that you want. learn those frameworks

uncut quest
#

I think it would really depend on the role you're trying go for

obsidian matrix
#

Honestly i want to go for anything related to Python, but i don't know what are the options, or even where to look, i've been unenployed by some time now

uncut quest
near ocean
#

webdev might be more accessible than other areas, try django/flask/requests/sqlalchemy/pymongo/etc

small geode
near ocean
#

any way you go you'd have to learn other languages

uncut quest
#

On another note related to careers - how common / easy is it for people to trap themselves into a career field? Would love to hear about career transitions within SWE (eg - backend -> frontend) as well as bigger leaps like going from teaching / tutoring CS to joining industry.

small geode
uncut quest
#

How about going from academia / education -> industry? Maybe something like tutoring CS -> backend engineering

small geode
summer roost
#

I know people who've transitioned from being developers to instructors, or developers to authors. I also know people who've transitioned from being mathematicians or scientists to being developers. Or data analysts to developers.

small geode
#

One of my previous coworkers was a math teacher turned ML engineer. I guess that was an obvious move though...

near ocean
#

the transition i've heard most people worry about is QA to dev

obsidian matrix
obsidian matrix
near ocean
#

django/flask are similar, pymongo is for interacting with mongo (💀) , sqlalchemy is an ORM like pymongo

uncut quest
#

Flask, Django, FastAPI for backend frameworks. Pymongo is for mongodb.

near ocean
#

django has the majority of the market share for python backend

uncut quest
near ocean
#

why does that kind of assume youre a backend dev if youre working with python

obsidian matrix
uncut quest
near ocean
#

ah, makes sense

obsidian matrix
#

oh yeah, i want to go for front end, i done some tutorials in html/css/js and understand how it works, but i don't think i have the creativity to work with that

uncut quest
#

I don't think Python would be optimal if you want to go into frontend

obsidian matrix
#

ops, i mean i'm going for back end

uncut quest
#

I think the best course of action right now would be to figure out what exactly you want to do with Python. Research into what you can do. Take a step back and objectively assess where you are in relation to where you want to be - and start working on the skills you need for that goal.

#

There's a lot you can do with Python

obsidian matrix
#

yeah, guess i'll do that

sleek egret
#

programming languages are just a means of expressing concepts

#

being skilled in python, C or whatever language is fashionable right now, is a rather low skill bar to jump over. know more, be more.

obsidian matrix
#

yeah, i just wanted to learn something and get a job on the field asap, but i think i need to train for 1 or 3 months

winged perch
#

My highschool just got over and I'm planning to pursue computer science as my major. So I have like a two month break now. Is there anyway i can get decent at coding by learning online for free?

obsidian matrix
# winged perch My highschool just got over and I'm planning to pursue computer science as my ma...

https://www.youtube.com/watch?v=8mAITcNt710&t=3729s

I think this should get you covered to start

Learn the basics of computer science from Harvard University. This is CS50, an introduction to the intellectual enterprises of computer science and the art of programming.

💻 Slides, source code, and more at https://cs50.harvard.edu/x.

⭐️ Course Contents ⭐️
⌨️ (00:00:00) Lecture 0 - Scratch
⌨️ (01:45:08) Lecture 1 - C
⌨️ (04:13:23) Lecture 2 -...

▶ Play video
sleek egret
#

starting is lame, finish ftw

true harness
#

yeah. if you want to be successful, find a way to finish what you've started without starting /s

uncut quest
#

I finished reading that message without starting

obsidian matrix
#

Guys, is there like anything i can do as a beginner that i can earn right away? I spend some months in tutorials and i wanted to start training instead of watching videos, what would be a good thing to work on?

summer roost
#

Almost certainly not. Beginners don't tend to have enough skills to be useful to employers yet.

obsidian matrix
#

Can you give me some pointers i could go for? My plan now is to finish my python course and then start learning frameworks, what else do i need to get my first job?

I need to start working asap, and continue to improve while working

#

I tried looking for some jobs here but every junior spot i find is asking for 3+ years of experience

summer roost
#

How old are you? What's your education history? What prior work experience do you have?

summer roost
deft herald
#

Yeah. Programming-related jobs don't usually fall under the category of "start earning money after spending 1 month learning a skill"

obsidian matrix
obsidian matrix
sleek egret
#

if you have a degree, you have a reasonable chance of getting a job with the few additional courses you mentioned. if not, it'll be tougher road to hoe. possible, but challenging.

vapid jay
#

hello guys, i'm 15 years old and am very intrested into coding, i just worked on a game i've made the last weeks. maybe you want to check it out if you want. its a simple 2d game. unfortunetly you need python because its a .py i would be very grateful if you would go here and maybe give me a feedback or something. because i'm very intrested to get better. https://tigerdunphy24.itch.io/robber-hunt

itch.io

Try to escape from the hunter!

sleek egret
#

this is, of course, assuming you can demonstrate competentcy.

gritty rivet
obsidian matrix
sleek egret
deft herald
vapid jay
#

yes 😄

sleek egret
deft herald
vapid jay
#

oh sorry didnt know that

sleek egret
obsidian matrix
sleek egret
#

2 to 3 years is not a lot of experience. 20 years is a lot.

near ocean
#

there are apprenticeships which are basically trainee jobs

sleek egret
#

2-3 years is not "entry level" but still

sleek egret
obsidian matrix
near ocean
#

yea, idk if they even take graduates, its a different path

sleek egret
summer roost
near ocean
#

or just be incredibly lucky

sleek egret
#

or demonstrate a high level of skill (relatively speaking)

obsidian matrix
gritty rivet
obsidian matrix
summer roost
#

Remote workers generally need to be able to work independently. There were exceptions made during the pandemic due to everyone needing to work remotely, but now enough places are back to in person work, and the places who are still hiring remote workers are doing that as a way to attract talent - and those places can be picky, and choose to only hire people with experience.

sleek egret
obsidian matrix
gritty rivet
sleek egret
sleek egret
obsidian matrix
sleek egret
#

what I mean is, it may be the gov's fault. it may be global warming's fault. it may be alien's fault. in the end, none of that matters to you in your situation.

sleek egret
obsidian matrix
gritty rivet
obsidian matrix
gritty rivet
raw gate
#

Hi, guys. I want to find a job.

obsidian matrix
sleek egret
gritty rivet
sleek egret
#

there are, of course exceptions. but you have to be ... well... exceptional for a US/EU firm to jump through the legal hoops to hire you. i.e. spend money and time to get you on top of your salary

raw gate
#

I know that there are many remote jobs because of COVID.

obsidian matrix
smoky quest
unreal crescent
#

is there anyone here who is familiar with dropshipping business?

unreal crescent
inner wrenBOT
#

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

sleek egret