#career-advice

1 messages · Page 245 of 1

potent monolith
#

Which language I have to learn for it python or c++

vast shoal
#

Python is way bigger in AI and ML than C++, generally speaking.

runic remnant
#

Hi, I'll be going to office for summer internship this summer. Any particular tips or some helpful or obvious things to keep in mind :)

vapid jay
#

im 17

robust fossil
#

Hello guys, working in big bank in automation communtiy with Python and want to switch fully to IT company, but looks impossible to find jobs using any portal and linkedin

#

working in poland

eager trellis
runic vapor
#

Hey. I have been trying to find a great python teacher. It could be a course, tutorials, etc. Does anyone have suggestions?

buoyant seal
proud glacier
#

<@&831776746206265384>

analog sun
#

!cleanban 1302950313333882934 Scam

inner wrenBOT
#

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

earnest river
#

gusy how do i learn python

#

i mean get better at it

jovial solstice
#

Practice

devout heron
open ivy
#

Most people who are lonely are not reaching out socially to make friends (networking). The loneliness is a symptom of an underlying problem.

A small fraction of people who are lonely do reach out a healthy amount but keep getting rejected and rarely make new friends. I have this problem, but it is getting better. For these people the underlying cause is social. Be it skills, wrong community choice, strategy, etc.

#

Fixing the underlying cause will improve the networking. And honestly, as long as your technical skills are good enough, networking is the mostly likely bottleneck.

daring surge
#

Hello, I've been programming for a while as a hobby and I've been enjoying it.
Now I need to decide if I want to pursue this as a career.
I see myself doing this for a living, but bills need to be paid and I've seen a lot of negativity
and pessimism on the internet about the field.
I've read people talk about mass layoffs, AI becoming increasingly productive,
Salaries going down, Experienced developers struggling to find jobs and just
all the bad stuff. Are good developers doing okay or should I look for other professions?

long scarab
#

Hey I am at a uni I was planning to do this ai ml then some projects based on it then ds then dl some projects again focus on dsa + coding ( trying to get into cv )

austere swan
#

everyone struggling

#

Java for me is more promising here and if u Invested properly into it to become comfortable and used it for web dev too, then u are more interesting web backend developer potentially... instead of being just Tech Debt acquirer by using scripting langs only.
javascript also have its V8 engine that can compile code on the fly

buoyant seal
# austere swan ``Java for me is more promising here and if u Invested properly into it to becom...

jabbascript is ultimate bottom of software development. it does not matter if js can compile. It matters that its code quality in average sucks in how devs write in it. it is ultimate language of acquiring FULL TECH DEBT at maximum, for the sake of... implement with scripting quickly.
The problem is in language in not helping to write quality code at all, and having nearly zero checks before runtime for that, no static typing.
And also as all other scripting languages sucks in performance due to being single threaded.
Things are extra complicated by UI interfaces a bit more harder to auto test in addition, for which JS is usually used, this creates an extra going down in quality even further. As quality in scripting languages is usually verifyable only on runtime in unit tests, but without them... all hell breaks loose

near ocean
#

This feels like a bad elitist take
Java doesnt automatically make you interesting and JS doesnt automatically mean you accumulate tech debt

#

Theres just as much shit legacy java code as js and definitely in more impactful place since banking nerds apparently love their 30 year old java codebases

buoyant seal
#

if u write in JS without at least TS to cover it? yes u accumulate Ultra High Tech Debt from a start and sabotage pretty much code base.
Stuff in pure JS is not maintainable when u write smth like more than 1000 code lines

if u write in Java comfortably, it does make u more interesting, as in comparison to js devs, highly likely u learned some level of code quality and code architecture then. Highly likely u have skills for maintainable code to write then. At least if invested into unit testing properly and overgrown the stage of too much overengineering on every sneeze.

near ocean
#

It sounds like you've never seen legacy "enterprise" code

onyx grail
#

should i opt for a general ug in computer science or a specialized one? if i choose to specialize i’ll miss out on certain subjects right?

onyx grail
#

i dont understand whether a specialization means complementing a base course or replacing some topics in it?

near ocean
plush summit
still briar
#

AI will not replace software developers in my opinion. It might make it harder to find jobs though

#

But not if you're like planning on investing your education on it for example, creating a good portfolio and learning different languages, letting upper management know about your talent for example

#

think about what other skills you have, make sure people know about it, that's how people get promoted

#

what's the exact field you plan to go into? python is pretty diverse and there's so many libraries

fringe sphinx
onyx grail
fringe sphinx
onyx grail
#

ai and ml

#

i don’t wanna miss out on deep computer stuff
graphics programming, os etc

fringe sphinx
#

Check the degree and specialization requirements for the university.

#

Just think of a degree as a set of classes/requirements you must take. The requirements have some freedom (electives) to take things you're interested in. A specialization is someone else pre-picking those electives for you and calling it a specialization.

onyx grail
#

i see, i’ll contact the university and make sure it really is an elective and not a modified course
thank you

leaden harness
#

will taking python as an elective help with university?

#

im thinking of taking computer science...

peak halo
leaden harness
peak halo
#

There might be an elective called "data analysis with python", or something like that.

fringe sphinx
leaden harness
peak halo
#

Oh cool. Take that.

#

What elective would you do instead?

leaden harness
#

Java script

peak halo
#

Are you specifically talking about AP computer science?

leaden harness
#

will doing python as an elective help prepare for that?

#

and then maybe an AP class not sure yet

fringe sphinx
leaden harness
#

noticeable difference i meant

fringe sphinx
#

Some people would argue that AP CS is not as valuable as other possible APs, and that the content of the AP CS course is something you could learn on your own and have more fun doing so.

leaden harness
#

oh

#

thanks

devout heron
daring surge
#

That's what I see the most demand in

wraith harbor
pulsar rivet
#

Is it doable to self learn machine learning (without going at university) ?
So far I'm learning the basics of python so it's not a priority to learn ml now (probably in the future)

robust island
pulsar rivet
robust island
#

!res has a lot you can check out

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.

pulsar rivet
silent lantern
#

@prisma osprey

vapid jay
#

what you guys think about grok llama?

vapid violet
drowsy dove
vapid jay
#

dei stuff?

vapid jay
drowsy dove
near ocean
#

🤨

vapid jay
#

unless you know a better model? gpt?

near ocean
#

this isnt really careers related
at work you dont get to pick which llm you use, you use what youre told to use

drowsy dove
#

I use deepseek mainly, works like a charm

vapid jay
#

nice

#

ill take this to the lobby thanks old man mar

wraith harbor
#

i havent tried any of the groq models but deepseek qwen and claude are the ones ive liked the most. its kinda funny there is a groq and a grok

tranquil otter
#

Hi

#

Damn, thats nice. Can I contact you/>

wraith harbor
#

<@&831776746206265384>

fringe sphinx
#

!warn 1336138758877347840 We're not a place for ads and spam. Don't post such messages again.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied warning to @stray breach.

fringe sphinx
sand patio
#

but it can help to sort of develop a "spike"

#

CSA will probably get you out of one semester of an introductory computer science course in uni

#

something like AP Chem would give you two semesters worth of credit (as would ap calc BC)

tidal willow
#

tung tung tung tung tung tung tung sahur

true harness
#

you don't need to take the CSA course to take the CSA exam

peak halo
#

@brazen orchid your messages were removed for offering payment. if you need something done in Python, you can use this server to learn how to do it yourself.

brazen orchid
peak halo
brazen orchid
peak halo
#

that's who you are, in the future.

brazen orchid
peak halo
vapid jay
#

@vapid jay lil bro

#

You are harmless lil bro @vapid jay

still condor
#

??

vapid jay
pure raft
#

any sign this market combined with the AI whatever will turn around for entry level? I'm graduating in August and I'm having my monthly anxiety about the state of things being untenable and I wont get hired because there's no more real entry jobs

wraith harbor
#

its very difficult to differentiate yourself as a junior. my advice is get started today grinding projects and applying

white relic
#

you know the current market trend is going to reverse if the sun rises in the east or the current year ends in a digit

pure raft
#

appreciate this! my current train of thought was get the rest of the coding classes out of the way and then grind leetcode style stuff, get good enough to solve all of the easys and then go for projects? should I not do that? and just go with your suggestion?

pure raft
white relic
#

OK, yes, there are long term trends that don't reverse, but there's no indication that the current entry level slump is anything but temporary.

pure raft
#

I'm genuinely passionate about this craft but I'm a career changer (early 30's) and need an new career and I'd fit in in this path but

white relic
#

AI is not capable of replacing junior engineers and there's no sign of a new technological revolution that would enable that. The entry level market now has more to do with covid than AI.

#

Cold comfort, perhaps, if you can't find a job either way.

pure raft
#

yeah I mean if it's purely from covid and the H1B's dont completely annihilate the market in this country I could see it being like this for one more year max before things getting better in my uninformed look

white relic
#

H1b hiring doesn't really make sense (from the employer's perspective) for entry level jobs that require only a bachelor's degree, tbh. Sponsoring a visa is expensive

#

not saying it never happens, but I don't think it's a major factor making the entry level market hard right now

#

that's before you take into account the political situation making USA potentially less attractive for immigrants atm, but that's hard to evaluate

harsh river
#

<@&831776746206265384>

pure raft
pure raft
white relic
#

Hi, please read the #rules and channel description. This channel is for career advice and discussion about jobs, like the ongoing conversation

#

@pure raft what are you graduating with? You went back for a (new) degree mid career?

#

I didn't do it myself but I have an idea how hard that can be, so good for you

pure raft
safe solstice
#

5 year Intermediate dev here. I’m currently on the job hunt myself and what I’ve seen in the market may be a different view than others.
Currently, it seems that junior devs are still getting hired. If you express that you’re in it for the long haul companies will invest to train you into the dev they need.
Personally im finding the market really difficult for intermediate devs like myself. I’m competing with devs laid off from big tech companies that have “ivory” resumes.

I’m wondering if anyone has advice for getting hired as an intermediate dev?

white relic
pure raft
serene canyon
#

Hey is anyone there?

#

Just started off with learning python, I really have no programming experience and was wondering if I could get some opinions as of how I should learn it?

#

Looking for a community that could help me, why do I wanna learn programming? For jobs and to feed my own curiosity, work with physics, math and engineering.

coral axle
#

hopefully that helps to some degree.

white relic
#

Hi, please read the #rules and channel descriptions. This channel is for career advice and discussion.

slate prairie
#

As for the sites, I would suggest freecodecamp Python bootcamp, or Datacamp.

white relic
royal mica
#

Chat, which latest version of python is for Windows 7

#

@signal rain print (hello)

white relic
barren sun
jovial sleet
#

guys how do you work with json secrets? something like the service-account.json that gcp gives to give you access to your service accounts? so far my secrets were one line keys or urls, i used .env and pydantic-settings like so:

from pydantic_settings import BaseSettings
from pydantic import Field

class Settings(BaseSettings):
    
    groq_api_key : str = Field(..., validation_alias="GROQ_API_KEY")
    gemini_api_key : str = Field(..., validation_alias="GEMINI_API_KEY")
    supabase_url : str = Field(..., validation_alias="SUPABASE_URL")
    supabase_key : str = Field(..., validation_alias="SUPABASE_KEY")
    
    class Config:
        env_file = ".env"

and it worked flawlessly, but now I don't know how to handle json secrets

serene canyon
serene canyon
# slate prairie If physics and maths are your primary areas, then you should definetely focus a ...

Well, my intrests are in AI/ML but.. hey I am new, don't know much about what is good or bad so.. idk. As of now I am trying to step into programming. Honestly I have barely picked on computer sciences throughout my life, stayed away from computers throughout so I am a big newbie in it. I just got my first computer yesterday! But I spent enough time to learn about it and, am able to operate it very well.

#

I beleive that once I start learning I will get a gist of it and slowly flow into the thing, hm? I chose python as a starting language considering many opinions of other people I met and many youtubers.

#

My math and physics are really strong, I am good at mathematical problem solving if I say so myself. Ig that creates a good background. Despite everything this is a fresh field for me and I dream to get somewhere big! To feed my aspirations is to live.. and to do that I am trying to learn programming, with an aim of solving problems and developing things that could be.. revolutionary!

#

I am really, really sorry if this is not the designated channel for such discussions, please correct me. I am trying to talk about how to start off my career journey as an engineer, intrested in electronics, programming and mechanical engineering. However I am here to learn about how I could start of my programming journey.

serene canyon
# pale leaf wanna find a job

Well I am not old enough to get a job yet haha! But, maybe in the future? I am really looking forward to either getting a job that is really innovative, or make a startup.

pale leaf
#

great

#

an entrepreneur

serene canyon
#

Hmm, maybe. Also there is a timer down there that prevents me from writing anything lol, if you could help me, you are more than welcome in the dms.

icy berry
#

this is not the right place for this, we are a pure learning and teaching community. i am empathetic to your situation, but it does not fit to look for that kind of help here.

#

i will be removing your post @lime warren since it does not fit here

vapid jay
sudden lark
#

Does anyone have xss attacks?

proven kettle
#

guys i need help of segmentation please

fringe sphinx
proven kettle
#

Sorry

ocean flame
#

@proven kettle

vapid jay
near ocean
#

🤨 can you both read the name of the channel please

vapid jay
#

Yeah ik this Mf tryna dox me and he got nun other then my name it’s funny

placid geyser
#

Oh how fascinating. Maybe take it to the #drama channel

vapid jay
#

Oh bet

vapid jay
#

im using my mixing deck rn bit busy

vapid jay
#

lmao ur a skid why am i scared

placid geyser
vapid jay
#

my left nut doxxes better then ur whole bloodline g

vapid jay
#

and ion even dox ppl nomore too

#

Why pinging mods for ts

still condor
#

@vapid jay @vapid jay discuss your personal matters in DMs

vapid jay
#

this aint a personal matter fixerror, just sum lowlife thinking he can scare me

placid geyser
#

And this is a python server in a career channel. Gtfo

vapid jay
#

I didn't start this, nor did i start it here.

placid geyser
#

But you continued it instead of just blocking ignoring or stopping

vapid jay
#

i blocked his other account, and he got a new one?

vapid jay
# vapid jay Dms

I'm good, ily tho <3 (ps keep tryna dox me see what happens lols)

still condor
#

!cleanban @hasty crystal scam

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @hasty crystal permanently.

placid geyser
cerulean sail
#

guys i am going to start learning ai/ml as i wanna become an ai Engineer but i wanted to know when should i start focusing on dsa should i start learning it along with ai/ml or should I do it later.I already have a good command in Python

serene canyon
placid geyser
# serene canyon Being very young I have a longg life ahead, keeping the dreams big will atleast ...

Excellent attitude imo. And people and communication skills will be very important as well to the entrepreneur path. Both in writing(creative and technical really), verbal, public speaking, as well as others. Social networking will also be important later on for business connections and even support or potential partners, etc. Depending on where you are at in life/school something like a debate class or similar is helpful. Aside from a small subset of people public speaking is difficult to get accustumed to.

serene canyon
placid geyser
serene canyon
vestal hedge
#

Anyone who works as a python developet

clever shard
#

What is the best way to learn python focusing on AI and LLM?

near ocean
peak halo
placid geyser
still condor
#

!ban @lime warren Scam

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @lime warren permanently.

little onyx
harsh river
little onyx
near ocean
#

(hiring up until next layoff season)

inland rivet
#

Does anyone know where I could get work experience as a 14 year old in England?

still condor
inland rivet
near ocean
#

Apprentice in quotes because actual apprentices need to go through the proper government programs and such

inland rivet
near ocean
#

Not sure what that means

inland rivet
#

Basically everyone in the nation in that year does work experience on that day.

real pelican
#

Looking for some perspectives maybe from other hiring managers or applicants. Been hiring 1 or so python app devs each year (not a lot) and my current attempt (mostly from linkedin) has been hot trash compared to last year. Sooo many AI generated fakes, non-app devs, Python as a 3rd lanage, etc. How are other folks sifting through the cruff? Do I need to go offensive and get a recruiter to hire away from other companies?

near ocean
#

Oh, yea idk how that works
We have something similar back home and i did go to a friend's family business for it, not sure how it works in the UK

#

The rules might not be as strict as they are in the UK though
You should ask your school, im sure they do all this administration

inland rivet
#

Ok thanks!

buoyant seal
smoky quest
#

And what is your hiring process?

still condor
#

(you mean listed in the skills section after two different languages? or the third language the person learned, chronologically?)

placid geyser
vestal hedge
near ocean
#

if we could just hand out project ideas that are impressive then everyone would do them and they wouldnt be impressive anymore

placid geyser
#

because suggesting you make a game in python might impress someone at a game company, but not so much at an ISP

safe loom
#

I was wondering: it is normal to be unemployed for more than a year despite looking actively? I've been contacted by multiple firms and they either
A) Ghost me
B) Flat out tell they're out of budget
C) Send me the dreaded rejection mail "we decided to move with other candidates yadda yadda yadda"
And meanwhile my unemployment gap is getting bigger and I was told nobody gaf about outside projects since it's technically not from a professional environment.

I'm not even a junior and I have a master's degree so that adds to the balance.

wraith harbor
safe loom
# wraith harbor If you have experience you might not be applying in the right places, or maybe t...

I try to adjust the right keywords on it, even following the r/EngineeringResume pattern (it was also posted here).
Besides I did get interviews like I said, but the outcome is A, B or C.
And in the rare cases, I got mission summaries (always from the same big shots too lmao). But I guess my profile isn't what interests them.
Not to mention it's always on some hyperspecialized tech like COBOL and other IBM products, or some obscure stack I've never heard of.

#

Needless to say, IRL meetings also didn't help. I tried some of them, got past the interview stage even, but after 2 weeks: nothing.

stoic meteor
#

Hi all. Greetings. new to the group.
Career question for IT, but not restricted to Python ( I couldn't find a generic 'IT' channel.
Our daughter is doing IT at school, currently coding delphi. In 18 months she'll be finished school, and is considering a university degree in IT.
Question is how much do you, the guys already in IT, see AI as a future threat to the IT community ?
I've been in a similar situation before where, as a youngster, I did an appreticeship & qualified in a field, only to have that field become obsolete with the intro of the AppleMac DTP systems.

placid geyser
#

which field of "IT" exactly? but frankly AI is not much of a thread to IT in general. if the field of "IT" is like junior helpdesk, then certainly a chatbot can and has replaced that role in cases already

#

But things like developer, system admin, network engineer etc all very much will have a place for quite a while. and AI will likely end up along side of or nearby but certainly not replace

stoic meteor
#

I hate chatbots !! give me a real human anyday

fickle atlas
#

is it worth learning to be a web or software dev now? i find it actaully fun to learn and make projects but if its not gonna get me a job and gonna be a skill replaced my AI is it worth doing?

vast shoal
#

The type of AI that's been on the rise in recent years are not really able to replace the kinds of roles @placid geyser listed. They're more like tools those roles can use to improve their productivity. But they can't act autonomously and they don't have the range of capabilities necessary.

placid geyser
#

Ive been in IT for a decent while now and there is never a time where there isnt a need for L1-L4 engineers for stuff. Granted I feel AI could do a better job than more than a couple of those people but the roles still exist and the needs are not going anywhere

placid geyser
#

as that included everything from network/desktop/customer/development/etc. many different aspects of IT in general

vast shoal
#

I want to stress that it's not a matter of whether an AI is better or worse than a human, it's the fact that the AI we have today just can't do all the things a human needs to be able to do in those kinds of jobs.

fickle atlas
#

im 17 and gonna start college this year in CS major cos thats the only major i find interesting. but if AI will replace freshers and engineers with less experience whats the point?

wraith harbor
placid geyser
#

Yes that is the fundamental difference in the 'taking a job' or not its because there are plenty of jobs and parts of jobs that the AI here and no just cant do them

fickle atlas
placid geyser
vast shoal
peak halo
#

(also, we'd have to agree on what "human-level intelligence" is, and I don't anticipate that happening.)

fickle atlas
#

well ill risk it. i also find AI ML interesting but heard there isnt a job market for freshers ill do it anyways

placid geyser
#

indeed and even then I wouldnt even quantify it as needing human 'intelligence' but more so just the ability to perform certain human tasks properly

waxen marten
fickle atlas
waxen marten
placid geyser
#

case in point, there is still a need for COBOL devs in this day and age because only a micro subset of companies actually run the latest and greatest tech and software. So even if there is some new AI that can magically mimic a human it isnt going to be across the board all of a sudden people are gone

fickle atlas
placid geyser
fickle atlas
#

thats true

#

any suggestions going forward to learning CS as a fresher thats adaptable to current and predictably the future job market

waxen marten
#

I have so many friends and people that I knew that just simply ignored this opportunity while they could

fickle atlas
#

oh ofc im aware of that me blindly following my uni wouldnt do me any good. thanks for letting me know

vast shoal
#

The technology and tools available change, but the fundamental principles stay mostly the same.

safe loom
placid geyser
arctic zealot
placid geyser
arctic zealot
waxen marten
placid geyser
#

But really though, It wasn't just one of those things. Granted making my own projects has been the biggest gains for learning python combined with the docs personally

placid geyser
arctic zealot
vast shoal
# arctic zealot

If you have to pick one, I'd say making projects is the most important one, and the others merely complement and facilitate it.

placid geyser
arctic zealot
#

should i use tutorial and tweak it or use book and tweak projects

placid geyser
#

Yea, what dementati said. Go make a project, and then you use other resources to help figure out how to do things
What book?

waxen marten
arctic zealot
placid geyser
#

Id honestly recommend starting with something like the CS50P course/videos

stoic meteor
#

Many Many Thanks to everyone that replied and input about the AI. Very much appreciated

arctic zealot
wraith harbor
placid geyser
arctic zealot
#

so i should use a tutorial?

placid geyser
#

you dont have to 'submit' your work if you dont want to but certainly watch the courses and do the problems yourself. great place to start with the concepts

#

And certainly worth also starting a project on the side for yourself

arctic zealot
#

ok ty

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

arctic zealot
#

ty

dry heart
#

hey im a beginner and i wanted to know whats the best text editor for python?

dry heart
clear stratus
dry heart
#

is it fine if i just go for vs?

vast shoal
arctic zealot
# arctic zealot
poll_question_text

How did u learn to code python

victor_answer_votes

4

total_votes

6

victor_answer_id

4

victor_answer_text

by making projects

pastel aspen
#

apropos of nothing / left-field question.. anybody ever worked for the tech group at Publix? (Feel free to DM me if you don't want to answer that here for whatever reason.)

real pelican
real pelican
wraith harbor
#

As an applicant I think LinkedIn is pretty bad. There are a lot of fake postings, and every job posting has 100+ applications within an hour. Also they make it very easy for applicants to just go down the list and click "apply" on every role. the platform encourages spam on the applicant's side

ornate reef
#

here comes the 1% coder.

ornate reef
#

js sybau bro 🥀 💔

vapid jay
#

wsg

ornate reef
vapid jay
#

have a quiz tomorrow

ornate reef
vapid jay
#

s = "Python's design philosophy emphasizes readability using significant indentations"
x = s.split()
n = 1
print(len(x[n]))
print(x[-n][-n])

ornate reef
swift sky
#

Hey anyone here in Cybersecurity servers

vapid jay
real pelican
vapid jay
ornate reef
swift sky
vapid jay
ornate reef
real pelican
#

LI is ok (on the hiring mgr side) for more industry-specific stuff, but general 'python app developer' role is a floodgate of anyone who has ever touched a Juypter notebook or the like...

swift sky
wraith harbor
vapid jay
ornate reef
near ocean
#

hackernews is pretty us centric, isnt it?

vapid jay
#

ill just use chatgpt

#

yall just proving that ai is gon take over ur jobs soon

ornate reef
#

May ur business never suceed

vapid jay
#

nah bro thats too far

ornate reef
#

u stated a diabolical statement

near ocean
#

if you wanna chit chat there are 3 offtopic channels you could do that, the topic of this channel is careers

vapid jay
#

may every work related to ur knowledge gets taken over by ai

ornate reef
vapid jay
#

theres ai robots buddy that can do surgery

ornate reef
#

i said im a doctor, not a surgeon

vapid jay
#

i bet they can do what u do

ornate reef
#
  • i lied im umeployed 🥀 im not even in clg yet
vapid jay
#

may ai robots kidnap u and molest u

ornate reef
#

but May A.I take over any thing ur capable of doing

near ocean
#

bros, do this shit elsewhere

ornate reef
#

i was offered a big mac

vapid jay
#

damn

sand patio
#

dude you're derailing the channel, keep it respectful and on-topic.

vapid jay
#

im sorry

sand patio
#

if this keeps up, you'll be muted

ornate reef
vapid jay
#

u hurt my feelings as well

sand patio
pine sleet
#

!mute 1188329969219280907 take a break

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied timeout to @ornate reef until <t:1747778017:f> (1 hour).

smoky quest
smoky quest
real pelican
real pelican
# smoky quest Why would it be a blocker?

Not necessarily a blocker, but I'm looking for an app dev with commercial vendor experience, not someone who is really C# dev but used Pandas for a project somewhere so lists Python as a proficiency.

smoky quest
smoky quest
vast shoal
#

Hm, yeah, intuitively it feels like you're throwing a lot of worthwhile candidates in the bin if you get too concerned about specific programming language experience.

#

It's not like we spend three years learning Python, and then another three years learning C#. We spend years building experience with certain types of applications, but we pick up new libraries, frameworks and languages in a matter of weeks or months.

real pelican
#

Early in the process, only had a couple pass so-far but mainly b/c of previous employers that were semi-relevant.

real pelican
#

Mainly just last round like this 1-2 years ago it wasn't this hard/bad....

#

Probably need to change my strategy for sure... Working on recruiting from some more specific sites, etc...

vapid jay
#

How to work at nvidia?

pine sleet
placid geyser
#

a good "factual" resume, to be clear

smoky quest
smoky quest
placid geyser
#

agreed on the skills, learning and understanding the environment is more problematic than acquiring some specific skill in general cases. Like was mentioned above the experience is more important than specific language, per s

cosmic turret
#

i just joined this server today the first thing i see is you

placid geyser
placid geyser
#

also welcome to the python server 😉

cosmic turret
white raft
#

Hy

wraith harbor
#

mostly sf and new york

ornate orbit
#

@ljayytootact follow ig

fervent ravine
#

hy

errant dragon
pine sleet
errant dragon
#

Alright.

leaden brook
#

Hi, basically I am stuck between choosing a data warehouse project or data analytics project (using big data concept, data lake and machine learning concepts). I was told that whatever project I choose for my final year project at university will be a massive step forward and play a major influence when it comes to my first job. I don't know which has better prospects and salary (as a starter and as you gain experience): data warehouse or data analyst. Can someone plz give me advise and opinions on each?

#

If I were to work on a project involving machine learning, big data and scalable systems, what jobs can i be looking at if I use this as one of my portifolio?

vast shoal
#

<@&831776746206265384>

merry plinth
#

After applying for a job in IT, how do I make that company that I applied to want to hire me if I don't have a college degree in IT/Computer Science, for example

lilac yoke
#

Though you’ll want that before applying in IT

merry plinth
lilac yoke
#

Then you’ll want either meaningful relevant work experience, or several projects that closely match the tools the company uses. Find some small local company and really target them

merry plinth
placid geyser
#

Well if its your first job ever that is a bit different and so the projects will be important.

lilac yoke
#

If you can’t get a job, freelance projects you set up on your own are the easiest way. For example, I know many web developers who simply approached small businesses and asked to make websites for them, gaining experience there. You can even register an LLC to do it

merry plinth
lilac yoke
#

Tons of businesses have some terrible websites, local gyms, restaurants, etc and you can reduce their cost 100% by using something like Cloudflare workers and static pages.

cosmic turret
merry plinth
placid geyser
lilac yoke
#

Data science / AI is a very difficult field to go into consisting of almost entirely university graduates, many with masters degrees and higher education.

placid geyser
#

and then 'like data science for example'

fringe sphinx
green cedar
#

I create a web design too

#

Context - learnt from angela lu python course ...I thought will complete to get a job ,easy stuff till 30 days is in video format and hard part like api , database,flas everything is in text format

#

It was depressing...
But I created first hello world server using flask

fringe sphinx
green cedar
#

Yeah

placid geyser
#

resume will be the first starting point and there are several here who are happy to do a resume review

green cedar
#

But it doesn't mention python because I m learning

fringe sphinx
placid geyser
#

it should mention that you are learning python as like a side project or goals, etc

green cedar
#

List what ?

fringe sphinx
placid geyser
#
- Learning Python```
green cedar
fringe sphinx
green cedar
#

Like I learnt ui ux and how the fonts you should use the color , typography, the alignment part ,space around

#

And used Canva to make it

placid geyser
#

so it isnt a web page its just a slide show?
sorry, not familiar with canva tbh

green cedar
#

Yeah web design ,can be coded ,I know that part for this one

#

This design is simple for a html css js thingy

placid geyser
#

It will be much more effective if it was an actual website if you are looking for a dev type job. If your target is graphic design then it is different

green cedar
green cedar
placid geyser
#

showing that you did that would be much more effective than saying you can

fringe sphinx
green cedar
#

I hab some internship experience and tutoring programming

#

but the web design project I made can it get me job

fringe sphinx
#

Give us a little more information. Or, share a redacted (anonymized) resume

placid geyser
#

Basically we need a few more very important details. As Billy said 'employable' is a combination of 'what job' and 'whats your resume' you are going to need to provide more information if you want more precise feedback

green cedar
#

Will be able to share in some time

dry heart
#

Python

clear stratus
# dry heart why so many

i use them differently every day, if i feel like it i use ed, if not vim or if i just wanna code chill i just use vscode

#

if i run a unixoides system im gonna use it :3

placid geyser
#

I use basically just vscode for programming. but I have to use vi and vim at work for other stuff heh

clear stratus
#

i just use vim if i do operating system development (not using python tho)

placid geyser
#

yea that makes sense

clear stratus
#

vscode is idk maybe like software dev

dry heart
clear stratus
placid geyser
#

game dev id be using one of the engine IDE like GODOT, unless it was a pygame
(which I dont do)

dry heart
#

I don't really have anything planned yet. Just want to learn the basics.

clear stratus
#

i havent coded in python in months gaw dayum.

dry heart
#

Is boot.dev good for enhancing my skills?

clear stratus
#

If you actually wanna learn to code and this is what most experienced programmers say, just CODE make projects and learn from it. Go on google maybe even get a book but generally just code and maybe even get a book (google how to do bla bla bla of course and practice it)

placid geyser
#

imo doing your own projects is the best way

dry heart
#

I still havent even seen the setup tut for vs so im currently using boot.dev to actually learn instead of making projects myself

clear stratus
#

you learn from trial and error

clear stratus
dry heart
dry heart
placid geyser
clear stratus
#

right now im just maintaining a teaching unix like operating system for RISC-V from the MIT.

#

only thing i am working on rn

dry heart
#

I just hope coding is the hobby i actually go through with cause ive been through like 4 now and ive never really taken any of them seriously.

clear stratus
#

Right now im not programming at all, i am just learning everything about how the operating system and how the hardware works. Need it sooner or later anyways.

placid geyser
#

I mean its normal to go through hobbies until you find some you like. And there is nothing wrong with not liking coding as a hobby or even a job, heh

dry heart
#

Any tips or applications i need to know about that can assist me in this journey?

placid geyser
#

Well application wise just vscode because I like it and im familiar with it. also learning how to use GIT (from the cli/terminal) is a good skill. And when in doubt try to read documentation vs taking AI code snippets, etc. It will help you learn and remember things better and give you understanding in how stuff actually works vs just getting a shortcut

dry heart
placid geyser
#

And watching tutorials on YT is fine and there are some excellent ones but no matter what its important you have your own project(s) that you are doing on your own

#

!res

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.

dry heart
#

👍 py_strong

minor portal
#

should i put mcdonalds and hs on linkedin and resume

fringe sphinx
#

Generally we don't list HS, and if our resume is fully empty, unrelated jobs might be mentioned briefly (one liner) but not as a full job with bullets/responsibilities.

minor portal
#

Thanks, I guess it is pretty irrelevant.

green cedar
#

This one I m using

wild pendant
#

nu nu

fringe sphinx
green cedar
wild pendant
green cedar
proud glacier
solar parrot
#

somebody have a idea how to create a fishing bar movment like stardew vally?

wild pendant
wild pendant
solar parrot
#

four*

dry heart
#

Python

potent monolith
#

Hey can anyone suggest me a youtube channel or any source from where I start my python journey from basic to advance

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.

potent monolith
#

I wanna do cs with specialization in ai and ml can anyone share a road map for it

potent monolith
#

I didnt know how to start

peak halo
pale leaf
#

How about doing real simple project

potent monolith
#

I am not in high school

pale leaf
#

what r u doing

peak halo
potent monolith
#

I am free for 2 months

potent monolith
peak halo
#

by the way, we're not going to reduce the slowmode, so please say everything you want to say in one message. if people keep sending short messages, this conversation will take forever.

peak halo
potent monolith
#

I am free for 2 months wanna utilise my time so I decided to learn python language

peak halo
#

that doesn't answer either of my questions. please answer both of them in one message.

potent monolith
peak halo
potent monolith
#

With in 1 or 2 months I will apply for the univ

#

@peak halo

dry heart
#

how do i start coding on vs code?

#

like this is what i get on boot.dev so how do i get that screen on vs code

#

when i open it, it gives me a screen like it but idk how to run/debug code that i write

merry plinth
fringe sphinx
#

apply online, talk to friends / family, go to meetups or other events near you, or job fairs

merry plinth
buoyant seal
#

One day i shall answer more and more with... "I wrote article on this topic..." 😄

fringe sphinx
buoyant seal
#

as far my experience goes, it is full of usually corporate bullshit oriented to do advertisements of their stuff though. nothing very interesting.
But u are looking for job oriented corporate level meetups bullshit anyway, so it should be your cup of tea

fringe sphinx
#

It's a hard way to do it, and it's difficult to get that first opportunity, but people have done it, yes.

vapid jay
wraith harbor
#

What kind of extraordinary experience do you have, that isn't a job?

cosmic turret
potent monolith
cosmic turret
#

ooo thats a good one

#

depends on the job

#

and your experience etc mostly depends on the job

near ocean
#

it is nearly impossible yes, possibly not as impossible as a software dev job though

vast shoal
#

I'd say it's harder now than it used to be, because there are much fewer junior-level openings in general.

#

Oh, you asked about UX design

near ocean
#

UI/UX are generally more approachable

#

there is no easy remote job for a junior designer with no experience or degree or portfolio

vast shoal
#

I don't know much about UX jobs, sorry, I didn't read properly and thought you asked about developer jobs

cosmic turret
#

you could self employ (stupid ik but an idea)

#

ask umm whats it called

vast shoal
#

I'm not aware of any that are easier than others, they're all very difficult to get

cosmic turret
#

chatgpt maybe

peak halo
#

work-from-home computer-facing jobs that don't require a degree are all going to be competitive (lots of people want jobs like that) and low-paying.

still condor
#

(if that's your first job as a developer, presumably)

finite oak
#

what is the best log without do the code slow

cosmic turret
#

log means a few things please context

deft herald
shell wind
#

guys who can teach me Python? I can pay

stray zinc
cosmic turret
stray zinc
#

its free lol + why is the text cooldown so high bruhhhh

cosmic turret
# shell wind oh ok

books are at your pace if you dont want to spend money i sugest maybe cs50 or someother thing

cosmic turret
shell wind
#

is cs50 free?

stray zinc
cosmic turret
shell wind
#

oh so I gotta work on it get better then when I get certificate I got to pay?

cosmic turret
#

the content is free for ex cs50p would be free

shell wind
#

oh ok

cosmic turret
# shell wind oh ok

it starts you out with scratch then c and some other stuff i cant remember you just gotta skip through em

shell wind
#

oh aigh

still condor
#

Would be funny if CS50p was not free, but instead costed 50p

cosmic turret
#

an ad just saved me from a rickroll who said adds are bad

hollow matrix
#

penis

eager sparrow
#

Cuz yk it's always good to have a certificate to attach in ur linked in

cosmic turret
#

why say that

hollow matrix
#

i prefer c to python

cosmic turret
hollow matrix
cunning nest
cosmic turret
eager sparrow
cunning nest
#

Because you’re spending money for no reason, it’s about $200 I think

eager sparrow
#

Too much well it's alr

cosmic turret
#

200 usd is not worth it

fervent ravine
#

Tuple Mutable or Not

brittle tide
#

Hi

polar plinth
sharp shuttle
#

Topic: Game dev career
I want to do game dev when I go to sixth from and at higher education but I don't know languages besides Python (hence why i'm here).
Is it good to start on vs code learning python then move to c# then using GoDot to make better games?

vast shoal
buoyant seal
# sharp shuttle Topic: Game dev career I want to do game dev when I go to sixth from and at high...

Trying to code game in Scripting slow language without parallelism
and coding in C#/Java/Golang, where u have plenty of raw performance accessable, and real multithreading (or even better Virtual Threading!), and static typing helping easier to code is very different experience.

your stuff in python will be very quickly becoming crashing, and not refactorable, and not scaling in code and could be very slow (and constraints from this will be affecting how much u can do), python slowness is very strongly noticable in desktop programs.
When u use far more performant language with real parallelism, u can just store plentiful of data in your RAM memory and reusing to manage game state as u go and process game without freezing user interface.

We could say u will not loose anything by skipping python i think in those goals, it will even help u potentially by avoiding learning mostly different set of habits and type of thinking. Less will be needed relearned to get used a different set of best practices.
Python has benefits to write easier scripts, to write easier unit tests, and... its strength is in doing dark magic hackery to inject some code things into another libs.
U will benefit with in general not learning all this, except do learn unit testing, it is important aspect for code quality in any language. Your code will be 3 times (and further, 10x+ and etc) more awesome if u will u do them right!
Picking python for game dev is not a good choice at all i think
https://darklab8.github.io/blog/favourite.html#UnitTestingPrinciplesPracticesandPatterns
https://darklab8.github.io/blog/favourite.html#TestDrivenDevelopmentByExample
Python has tricky learning curve, noticably known easier to start but hard to master (and even if u master it u are not likely to escape its limitations), u will just benefit in not spending plenty of time in a not most beneficial direction for your game development goal.

near ocean
#

Its amateur game dev, not working at ubisoft
They can start with python if they want to, its easier to learn some game dev fundamentals in a language you already know than to struggle with both game dev concepts AND a new language

buoyant seal
#

Even amateur devs benefit from using right language and technology well. I am in one gaming community where c++ and c# dominating, in c# each person is able to yield something useful for the ecosystem that lives for dozen of years. Python scripts die quickly and waste of time and effort.
Python experience will be just not beneficial waste of time for person wishing to be with game dev, while using right language (like C#) and tech he can be productive and make smth awesome even if being still student in skills
No point to squeeze wrong lang/tech to wrong domain

near ocean
#

Using the right language and tech is easy when you know the right language and tech
If you dont, you have to learn and learning is easier when you dont spread yourself too thin
6th form means theyre 16-17, not even uni age yet, they'll be fine doing game dev in python, its not the end of the world

icy pagoda
#

i started from python, went to C to c++ from thecherno to java to C# (that's after a lot of fkery with shader langs) and never touched c# after my game dev class again

#

i still prefer c++ far more than c#

ornate lagoon
#

Hello there, I am a student who completed high school and is going to pursue undergraduation in computer science and engineering with specialisation in data science, my college will start in august

So till then I decided to start learning python from a book (python crash course), i am halfway done but today my father told me to also learn about computer architecture, binary codes, boolean algebra, data management, logic gates ,low level language and something 8085 to know the fundamentals of how the computer really works...

Is it really beneficial learning these things, as i checked my college curriculum some of these would be taught in 4th semester....If yes then what resources should i follow

icy pagoda
buoyant seal
icy pagoda
icy pagoda
#

i know lol
i'm currently plenty comfortable w/ c++

#

(while probably using like half the features tbf)

near ocean
ornate lagoon
icy pagoda
buoyant seal
icy pagoda
#

you get to know how the processor issues instructions, how program memory, stack, registers etc are arranged etc

#

and the programming in the course typically involves assembly

near ocean
#

My thinking is set to stone? Yours is literally "do what the industry does or do nothing at all"

icy pagoda
#

we had some IDE simulator/emulator for it - i forgot name of

digital fjord
#

good industry practices don't make all that much sense for solo development. The constraints are very different.

icy pagoda
#

it will be plenty useful to actually know how the computer system scaled and besides some implementation details, how your architecture works (other courses like operating systems etc) build on it

near ocean
#

Who decided python isnt a game dev language? Theres plenty of games made in scripting languages (your favourite term apparently) that blow AAA games out of the water

digital fjord
#

To be fair, commercial Python games is like 95% renpy.

near ocean
#

The guy asking said he knows python, let the man start game deving with python

digital fjord
#

but like... overwatch is largely made in a scripting language (a handgrown visual one, but still).

icy pagoda
#

at some point you stop caring about the language

ornate lagoon
icy pagoda
#

can even do them parallely if you wanna

ornate lagoon
icy pagoda
#

i don't ;-; maybe someone else might. i just enjoyed them in university and mostly learnt from there

#

don't remember the textbook name or anything besides some/most of the concepts

ornate lagoon
#

Ok, thanks for your advices

icy pagoda
#

that's how i decide a language to do a project in

#

i didn't really bother to think through all that while messing around

white relic
#

Most things done by amateurs are a "waste of time" in that it's already been done better elsewhere by others.
The value of projects is to the individual, as they learn.
I don't think I've seen anyone else claim that pygame is so poorly designed as to challenge one's sanity

near ocean
#

Its a hobby

This is like some kid walking up to you interested in learning about christianity asking which bible version they should read and you saying "learn greek and read the original" instead of "read the english one since you already know english"

#

Not good advice imho

digital fjord
#

If you want to do X, you should do X, not first learn T, U, and V, just to make sure you can do X in the most efficient way.

icy pagoda
#

yeah

digital fjord
near ocean
#

"hey im interested in learning about tragedies and other plays"
"Go learn ancient greek right now" 👍

near ocean
#

Also not really on topic but "scripting languages" kinda triggers me
If all you've ever used python for is small scripts of course its a scripting language for you, you should dive deeper before giving advice on its suitability

icy pagoda
#

i've used python less as a scripting lang than for creating things

near ocean
#

Entire economies are built on what python can do, we've moved past this boring c boomer criticism

icy pagoda
#

used it as a bash replacement sometimes ig

digital fjord
#

It's rather silly in the context of gamedev specifically, where scripting languages are by far the dominant force since they offer better workflows.

near ocean
#

Oh dont call c# a scripting language now, people might get offended!

icy pagoda
#

unity scripting

buoyant seal
# near ocean Also not really on topic but "scripting languages" kinda triggers me If all you'...

lakmatiol (he/him) — 11:23 AM
If you want to do X, you should do X, not first learn T, U, and V, just to make sure you can do X in the most efficient way.
as @digital fjord noted, u should to X for doing X instead of first learning T, U, V that will not benefit u. Better picking most beneficial way right away and going for that.

I am most offended with picking Python for desktop/mobile development because it will just not yield any good results, and a lot of human lifetime effort will be spent without even closely reaching the goal of Game Development here. Human lifetime is short, and becoming efficient and productive with python is large time investment that will not justify itself for game dev.
Human lifetime is short. Better picking most efficient/most supported direction right away, it will require less human lifetime spent than trying to bend python for desktop/mobile development

digital fjord
buoyant seal
# digital fjord OP already knew Python

Python is easy to get started and for beginners to declare that u know python . I assume that is the case here.
That he is just confident and comfortable with python now, but it is still a road ahead to become productive and efficient with it.
So at this stage should be a good point to pick another tech for the desired game dev domain than continuing with python

icy pagoda
#

or uk, just creating the game in python

near ocean
#

Whats more efficient and productive is using a technology youre familiar with already to explore game dev without sinking hours and days and weeks into learning a whole other bunch of tech

Who even knows if they'll even like it

#

Nothing more productive and efficient than learning c# and unity and whatnot and then realising you dont wanna do game dev after all

icy pagoda
#

learning unity to mess around is fine tbh, it's p fun

#

but yeah if you alr have an idea you want to implement, knowledge of python and a library which allows you to create it - you shouldn't really switch the language but should rather focus on actually building it

mighty seal
#

Hi, my name is Vansh Singh. I’m currently in the second year of my B.Tech in Computer Science and Engineering. I’m deeply interested in pursuing a career in machine learning and would be grateful for any guidance or a suggested roadmap that could help me build a strong foundation and progress in this field. I’d really appreciate your insights and advice. Thank you!

sharp shuttle
vast shoal
buoyant seal
# sharp shuttle Thank you very much for your advice. Are you saying I should scrap doing python ...

if your goal is game development, C# is in general enjoyable experience, u will just be able to make more with it.

But i stress importance of learning unit testing eventually, as it is drastically affecting code quality of application, making it 3-10times+ better and very helpful in preserving mental sanity and making far easier improving steadily your projects in long term
https://darklab8.github.io/blog/favourite.html#UnitTestingPrinciplesPracticesandPatterns
https://darklab8.github.io/blog/favourite.html#TestDrivenDevelopmentByExample
Do invest into unit testing.

vast shoal
#

You can learn a lot about gamedev just from making small games in pygame using a language you already know, move on to something like C# later and a lot of what you learned will still be applicable, and you will not have as much to learn at the same time at that point.

#

You can also get to the point where you are making something concrete and playable much faster if you start with pygame, which can be good for your motivation.

#

If you have to frontload too much studying, like new languages and more complex frameworks, it can get exhausting and overwhelming.

#

Nobody's saying you're not gonna move onto other technologies eventually, so you don't really lose out on anything by starting with something that's familiar. It just makes the learning curve smoother.

drowsy rover
#

im a jobless loser

digital fjord
#

There is always another tech that would solve a problem you have in a clean way. At some point you just have to pause and start doing things with the tools you know, rather than the theoretical tools you could learn.

buoyant seal
# sharp shuttle Thank you very much for your advice. Are you saying I should scrap doing python ...

Consider taking part in Java at some point also. With u can be modding games like Starsector or Minecraft.
(starsector links: https://fractalsoftworks.com/ https://fractalsoftworks.com/forum/index.php?topic=177.0)
It can be interesting to take part in game development of already mature community with plenty of users to the game.
Scope of modding development is smaller than making your own, and u are way more likely to get users in such way.

C# will be helpful in this direction too though. Since C# is very helpful in game development, it has coresponding its own ecosystem of modding to do like modding for Vintage minecraft like game
https://wiki.vintagestory.at/Modding:Setting_up_your_Development_Environment
https://www.youtube.com/watch?v=cBkJ3URYW-M

#

We can say that game modding is more low entry and more full of user feedback/rewarding direction potentially to go when growing in game development as a start.
Nevertheless made mods can be quite feature rich, complex, documented and awesome projects in high quality and very impressive to be part of portfolio.
Scalable level of difficulty from simple to not simple at all.

still condor
#

If you want a data point, last year's Best Indie Game of the Year winner (Balatro) was made in Lua, which is neither particularly fast nor popular as the main language in industrial gamedev

balmy mural
# buoyant seal if your goal is game development, C# is in general enjoyable experience, u will ...

I did a bit of gamedev just for small, fun projects when I was in high school. This was a long time ago. I tried with unity, I did not enjoy the slog of learning a new language and framework just for a small game. Switched to python, had fun, learned a few things, decided game dev wasn't for me. If I juat went with unity, I would have ended up learning nothing after dropping it instead of getting some exposure

#

Python is a great choice if you just want to explore game dev while already knowing some Python

buoyant seal
digital fjord
#

So is... Python

buoyant seal
#

What if they will not like gamedev because they used Python. 😏
It is entirely different experience in using Python and languages of a grade like C#/Java/Go, especially for domain where not python will flare better
Though i personally grew to like Backend development nevertheless despite using python.

balmy mural
still condor
#

What if they will not like gamedev because they used Go

vast shoal
#

All languages may have quirks that make them unenjoyable for some people applied to some domain.

balmy mural
#

Use the easiest language to get your toes wet, and go from there. For someone who knows Python, and there are great libraries for game dev in Python... that would be Python. If the only language you know is something that never touches game dev, then sure. Learn something else

buoyant seal
still condor
#

so you're trying to say that you just really hate Python

vast shoal
buoyant seal
digital fjord
still condor
#

The first turing-complete language I learned was GameMaker's proprietary scripting language. It was designed specifically for gamedev, and it was an absolute abomination now that I used real languages. I'm glad I forgot it entirely

vast shoal
balmy mural
icy pagoda
digital fjord
#

Even considering Python as a game dev language, the issue is like... distribution, not the language failing at the patterns used for simple games.

icy pagoda
#

strong impression for sure, not really a good one

still condor
buoyant seal
# vast shoal It's not the most usable language for gamedev as a whole, but a strong argument ...

to be a very appropriate language for beginners in general,
but C# makes so much easy coding in large amount for beginners/students, that they will benefit far more with using it for the set goal of game dev? they will be able to build far more complex things despite having very little skills?
Sure Python is good for beginner but for the set goal of game dev, desktop dev its beginner friendliness should not be working as intended at all?

vast shoal
buoyant seal
# vast shoal Why would you build super complex games if you're a beginner?

people always try to build maximum possible complexity for their current brain size and skill levels.
they try to push as many features in, despite accumulated tech debt and only refactor it later (if having skills for that)
With C# they will just be able to Squeeze More before they suffer from accumulated tech debt (which they don't know yet how to refactor)

sharp shuttle
#

Chat I just need a clear yes/no to if Python is worth learning before moving onto C# because doing Game dev with companies like nintendo is something I've wanted to do since childhood but I didn't have the facilities for it. Now I do, I have no idea where to begin to make games like mario and that.

vast shoal
icy pagoda
vast shoal
buoyant seal
#

But it is Python server 😄 so it is expected result to see Python in recommendations

digital fjord
#

If you don't know Python, I'd just go for unity directly tbh

icy pagoda
#

yep

sharp shuttle
icy pagoda
#

i would recommend unreal but i feel unreal becomes much easier after being introduced to game dev via unity

vast shoal
buoyant seal
sharp shuttle
#

I'm using the laptop that my school gave me so I only asked for GoDot

icy pagoda
#

i used godot like once and forgor all abt it but i remember it not being a bad experience so that should still be fine

sharp shuttle
#

hmmm

#

This is all very useful and I'm grateful but it's also a bit overwhelming

#

I'm going to give it some more thought and look over the advice you all gave

vast shoal
icy pagoda
#

basiclly feel free to start with godot if you have it

digital fjord
#

I would probably recommend godot over unity on an ideological basis (godot is not proprietary).

buoyant seal
digital fjord
#

that is kind of irrelevant to hobbyists

icy pagoda
#

unity is fun to start out with. unreal all the way after you've seen how stuff works in such game engines

fringe sphinx
leaden glade
#

hello guys ik java but i wanna start learning python anyone recommend any website to learn from it

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.

leaden glade
raw rapids
# leaden glade hello guys ik java but i wanna start learning python anyone recommend any websit...
digital iron
#

Hello guys I'm Patty, a tech enthusiast with a passion for fixing electronics. When I'm not studying, I'm usually tinkering with gadgets or swimming laps . I'm all about living life on my own terms and building a life that's cool, wealthy, and fulfilling.
As a student, I've started an online tech store that lets me share my passion with others and earn some income. It's been a game changer for me, and I'm excited to connect with like minded people who share my interests in tech and entrepreneurship.
If you're into tech, or just want to chat about life, let's connect! I'd love to share more about my online store. let's talk about the latest gadgets and swimming spots! 😊

leaden glade
split bough
#

import math
import random
import datetime
import os
import sys
import functools
import itertools
import collections
import time
import typing

a = "H"
b = "e"
c = "l"
d = "l"
e = "o"
f = ","
g = " "
h = "W"
i = "o"
j = "r"

k = "l"
l = "d"
m = "!"
n = "\n"
o = [a, b, c, d, e]
p = [f, g, h]
q = [i, j, k, l]
r = [m]

def joiner(liste):
return ''.join(liste)

def repeat(val, times):
return [val for _ in range(times)]

def delay():
for _ in range(1): pass

def fake_log(msg):
return f"[LOG] {msg}"

class Lettre:
def init(self, char):
self.char = char
def afficher(self):
return self.char

lettres = [Lettre(ch) for ch in joiner(o + p + q + r)]
message = ''
for l in lettres:
message += l.afficher()

def est_valide(msg):
return isinstance(msg, str) and "Hello" in msg and "World" in msg

assert est_valide(message)

def prepare_affichage(m):
return m.upper().lower()

final_message = prepare_affichage(message)

etat = {"prêt": True, "erreur": False}

if etat["prêt"] and not etat["erreur"]:
def affichage(msg):
print(msg)
else:
def affichage(msg):
raise Exception("Impossible d'afficher")

def main():
delay()
affichage(final_message)

main()
Is it good ?

peak halo
#

Hello @split bough, please remove your message from this channel and paste it in a new thread in #1035199133436354600

craggy fog
#

Hi there, im 14 and next year im gonna be in year 10 at school and then ill go to highschool, my mom told me that an highschool specialized in IT things would be better to me, i dont really know what to think about it because i like engines and cars and in the future my only focus is to have my favorite car (Peugeot 306/406) so idk what highschool i should do (i like IT btw)

vast shoal
peak halo
#

alternatively, you could go into mechanical engineering.

craggy fog
#

oh yes

last jewel
#

Hi everyone, Where i can say i ended the basics and follow the roadmap of backend , What it requirments to start learn django or flask or any backend framework and what is the best way to start learning it (read docs or watch toturials or both )

white torrent
#

Best way to learn is to build some sort of small project yourself that uses the framework you want to learn

last jewel
white torrent
#

If you know the basics of building a backend/the uses of flask, django, etc then I’d just pick out a backend you’d like to build and make a start, and then any time you hit a roadblock you can look up what your problem is, how to resolve/work around it, etc

#

My main rec is the actual docs of whatever framework you choose to use, they’re generally quite helpful in my experience

last jewel
#

Ok thanks

oblique hinge
#

but okay bro goodbye

winter dust
#

i am a 16 year old beginner any tips for me?

#

doing a course from udemy

robust island
velvet wigeon
#

and just grinding out udemy courses can be really boring, it helps to do something fun. something that your interested in

opal fossil
#

I am 14 , I just learned python by doing and a small 4 hour tutorial video . i solve codeforces low rated problems only . any tips for me?

split parcel
#

I'm a 14-year-old Python developer, passionate about coding and building cool things with technology. Right now, I'm working with a small business alongside some friends, developing a chatbot app using Python. I enjoy crafting interactive user interfaces and work with frameworks like CustomTkinter, PyQt6, and PySide6 to bring ideas to life. My go to coding environment is Visual Studio Code , which helps me stay efficient and organised while I code.

split parcel
#

Thank you!

still condor
#

!cleanban @worn urchin spam

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @worn urchin permanently.

cunning lotus
#

Greetings. Im a python automation/scraping enthusiast. My skills: Python(Flask, Selenium, Scrapy, Torch, Soup, Pandas, SQLite) , SQL(All essentials of sql), Data Analaysis(Im getting my Power BI certification next month). Any advise on how to land a remote job? ive almost always worked independantly(JS and C# in the past). I want a full time remote job because i can no longer keep up with the uncertain nature of freelancing. Would appreciate a heads up. I have a portfolio website as well

buoyant seal
inner wrenBOT
#

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

vast shoal
#

This channel is for career discussions.

vapid jay
#

oh.

simple edge
#

Hello folks!
I'm a dotnet full stack developer about 10 years, i'm thinking migrate to stack .NET -> Python to explore a new slice of market different compared my current. Somebody passed the similar situation to change any tech stack to python for share tips?

Sorry about my english if did any mistake, I'm Brazilian i'm trying improve my english too.

eager skiff
#

How many hours per day would you guys say is the optimal amount of time to dedicate learning programming language or programming in general

peak halo
simple edge
vast shoal
eager skiff
vast shoal
#

Maybe just try and see how long you can go before you get tired or lose focus.

#

You probably have other things taking up your time so figure out how much time you can spare.

eager skiff
vast shoal
#

Mindlessly grinding away won't help you improve.

eager skiff
eager skiff
vast shoal
#

Most likely. Taking breaks where you relax and take your mind off what you're learning is very important.

#

Take a walk, take a shower, watch TV, exercise, anything that relaxes you mentally.

eager skiff
mild jetty
#

hi Can anyone help via dm?

peak halo
silent abyss
simple edge
ornate lagoon
#

Hey there!! I am learning python from Python crash course book by eric matthes.. Recently learnt about "classes".. I was thinking of by learning python what are the different paths in future world and nowadays everybody saying learn AI even they dont know what does AI mean so according to me the knowledge which i will gain after completing the book will not be sufficient for getting into AI field.. what more knowledge/ skillsets are required

pseudo crypt
#

pack_concurrency = commands.MaxConcurrency(
1, per=commands.BucketType.guild, wait=True
)

@commands.command(max_concurrency=pack_concurrency)

since when you can do that in a class ? but cant do self.pack_concurrency

still condor
next thicket
#

Hey guys, I'm new to this server, and started my python journey 6 months ago! I work as data ops/DBA, but I want to get into data engineering, I've created crude ETL pipelines, but I would like to get into data engineering full time or a backend developer. Any advice for an aspiring Data engineer?

peak halo
#

You asked this in #data-science-and-ml . To avoid duplication of effort, please only ask in one place.

silent abyss
buoyant seal
#

<@&831776746206265384>

sand patio
#

!ban 554213683102744576 advertising.

inner wrenBOT
#

failmail :ok_hand: applied ban to @icy ridge permanently.

chrome locust
#

Hey

#

My question is, are we really doomed with ai? It can do so much than a intermediate developer, so basically learning python isn’t worth it if ur trying to apply a job yeah?

#

It this book worth reading? I haven’t read it since like 3 yrs, been on my shelf since December 2022

still condor
#

And that is a good book to start with

orchid mortar
#

Hey can someone lmk what they think of my resume

peak halo
orchid mortar
#

Ok 1 sec. I guess I'll post google drive link

orchid mortar
strange crow
#

Yo I want to code like maybe doing cyber security or something like that what should I start with and how to do it I’m 17

ornate lagoon
last moat
#

did anybody else noticed? jobs for fresh graduates are almost none. any idea when job market will get better?

pine sleet
#

i think there's still a lot

vestal river
vestal river
#

you want me to provide the source for a common sentiment in an industry?

peak halo
#

Yes, because that's diametrically opposed to the sentiment of my company and the companies of everyone I know in industry.

vestal river
#

your company prefers educational achievement to proven skill?

peak halo
#

Those are not mutually exclusive. But my company would, as a matter of policy, insta-turbo-delete the application of any applicant who doesn't have a degree.

#

having a degree is table stakes, and then whatever skills they have on top of that are what would be considered.

vestal river
#

I myself hold a degree im not shilling for the "didnt go to college" guys

pine sleet
#

works fine for small companies but doesn't scale well

vestal river
#

well that could also be interpreted as you get to pick the best of the best, if you have 100 applicants, I don't think which school did they go to is going to be a very important factor. mostly gonna look at past work experience and proven skills/projects

pine sleet
peak halo
#

the prestige of the university you went to isn't a strong consideration for developer positions, no

pine sleet
#

because those 20 will most likely have a certain baseline knowledge you can rely on (since they graduated from university). the other 80 would contain mostly people that don't know what they're doing, with a few who are really good

obsidian mauve
#

Is qubes OS arguably the best OS out there?

vestal river
# pine sleet because those 20 will most likely have a certain baseline knowledge you can rely...

that would be true if most universities gave you a baseline knowledge haha. I don't know about you guys but I learned more in the first 6 months of my first dev job than I did 3 years in Uni. I think most companies that hire fresh grads know this and are frankly tired of having to train up fresh grads, especially when theirs cheaper non-degree holders out there who know just as much if not more than they do...

peak halo
obsidian mauve
#

I was talking in terms of this

Base layer (hypervisor) = Xen (not Linux).

Management layer (Dom0) = Minimal Linux (usually Fedora).

User environments (AppVMs) = Linux (Fedora, Debian, etc.), or optionally Windows.

peak halo
#

@obsidian mauve this is the career discussion channel. please make sure all your messages here are about that.

true harness
vapid jay
#

As salaries differ from a country to a country how could someone know how much they should be paid for a specific role if there ain't much info online or at least info that are accurate or up to date?

true harness
vapid jay
#

okay thanks

vapid jay
last moat
#

is there any website that shows statistical data of jobs and in demand roles?? i am switching to too many languages and frameworks, at the end of the day i feel lost.

modest kraken
white relic
#

But my uncle who got a programming job in 1987 and this YouTube guy who makes money advertising proves degrees are worthless
/s

bleak fractal
#

Hello im a new starter here. If anyone here is an expert or has been long in cybersec. Can they give some suggestion as to where to start from and if a lot of programming language understanding and concepts are pre-requisites or we can start with just fundamental understanding of languages? Like let's say i just know basics and can write simple Python , C++,and some Assembly

upbeat garden
#

helllo guys

vapid jay
# bleak fractal Hello im a new starter here. If anyone here is an expert or has been long in cyb...

You actually don’t need to master a ton of programming before diving into cybersecurity. Having basic Python, C++, and Assembly is already a strong start. What really helps is understanding systems, thinking like an attacker, and building up step by step

I’d recommend checking out this eBook: Boardroom Cybersecurity: A Director’s Guide to Mastering Cybersecurity Fundamentals, it's beginner-friendly and gives you a solid grasp of how cybersecurity fits into the bigger picture. Here’s the link: https://take.app/fncoutletsofficial/p/cmb25yrma002ijs04q56gc2yk

FATH & Co. Outlets | Take App

rough matrix
#

Hii, I'm beginner in python, started learning it much before but due to inconsistency I stopped but I want to learn it again, I can't give too much time to coding. Can you tell me the quickest way to revise the beginner things that I had learnt before.

tribal iris
#

hey!, I wanted to ask if you should learn to style your code to be like PEP 8 or should you rely on tools like black?

formal rose
#

web and software devs make more than cyber security workers

peak halo
#

Ruff seems to be the most popular style enforcer now

summer roost
balmy mural
#

I've found that my way of writing code without formatters started shifting towards the way formatters enforce anyway since that's the type of code I see all day

summer roost
#

and that's why interviewers will see it as a negative if the style of the code you write while they're watching isn't basically PEP 8 compatible: it makes you look like you haven't read much Python code

tribal iris
#

alright, so I learn PEP 8 while using black or other tools sometimes to make my life easier?

still condor
#

It's important to note that this is the styleguide for Python's standard library.

#

If your project is not the standard library, you can choose a different set of rules that is more appropriate for your context

#

In fact, in some places PEP 8 doesn't prescribe a choice when a real style guide would probably want to prescribe it. Like:

  • whether to use double or single quotes
  • docstring conventions
  • how to split a function definition across multiple lines
buoyant seal
regal axle
obsidian mauve
peak halo
hearty island
#

damnit - gigantic hiring freeze hit my firm, just as i was about to get my new role and transfer to another department.

#

i'm gonna keep up my applications elsewhere

#

i'm mostly aiming for compliance back office roles

ornate lagoon
#

Anyone please share some insights about participating in open source projects like GSOC..
I am learning python

plush orchid
#

hello guys, im a CS grad and been trying for Master for 1 year but rejected for visa interviews. Lost touch with python for over an year now and IT market is so bad i can't land a job with my level of knowledge and gap.
Recently started 100 days python coding challenge by DR angela from udemy and currently at day 10. it hardly takes 2 hours for a day of course.
not sure what other things should i work on to land a job as a python dev or Data Analsyt etc.
my plan is to sit 3 months and skill up. suggest me a way to continue my python journey and other requirements for IT jobs as of this market

Thank You

modest kraken
void cliff
#

ok

rotund kindle
#

If you need help, let me know😄

gritty rivet
vocal flume
#

is there a career in learning python in future

peak halo
vocal flume
peak halo
vocal flume
peak halo
# vocal flume hm yes since i am going for that field you can edit your msg to chat before cool...

yes, you're the first person in four years who I've noticed has figured that out. clap
there's more to software development than just writing code. getting the most out of technologies like ChatGPT requires you to already think like a programmer when you tell ChatGPT what you want. You have to know how the result will fit into a larger system.

People imagine that AI is constantly getting better and that the rate of improvement is accelerating. That's not actually true. AI progress happens in bursts. We're experiencing a burst right now.

Though I still think it's relatively likely that generative AI will reduce the number of entry level positions for a while, if for no other reason than that managers will think (true or not) they can replace juniors with AI.

vocal flume
peak halo
peak halo
#

anyway, I don't know what's going to happen in the future. the market for software development is competitive right now, for reasons unrelated to AI. it's hard to say what it will look like by the time you're looking for a job.

warm pagoda
peak halo
fringe sphinx
# warm pagoda Could you elaborate on that point?

The job market has been a wild ride post COVID, from massive over hiring to layoffs to a banking/credit crisis, to the chaos of this year. Many companies have held back on hiring and chosen austerity over growth.

hearty island
hearty island
#

i'm gonna shoot for CFE, CAMS, 7, 24, maybe a 99
and forensic accounting

worldly root
#

Hi, I'm currently working as a Customer Support Agent and I'm looking to switch from a non-IT role to a career in IT. I would really appreciate any suggestions on the best path to make this switch.
Also, if I learn Python and SQL, what types of jobs could I pursue with those skills?

peak halo
worldly root
#

India, yes there is possibility via IJP but it's difficult.

fervent spoke
#

hey I am adding a hackathon project in my github so what license should I use for that

wraith harbor
#

I wish there was an objective way to measure the state of hiring specifically in tech but that seems hard to do

peak halo
stark pilot
#

hello everyone i hope you doing well i have a question which the best course to learn front end ( cs50 w python or META- front end coursera ) to know what is the web dev because im interssting about data engineer thank you

buoyant seal
# fervent spoke hey I am adding a hackathon project in my github so what license should I use fo...

usually a good point can be thinking MIT license or APL 😏
AGPL version of license works well even for web projects to remain open source and remain under AGPL license. https://choosealicense.com/licenses/agpl-3.0/
MIT license = just allow everything to do with your project except not holding you liable for anything https://choosealicense.com/licenses/mit/

if u are very kind and wishing to be project just being open and not taking about any other details, just go MIT
if intending the project to be used as part of another project (as library), better picking MIT (or lgpl3 could work too though https://choosealicense.com/licenses/lgpl-3.0/ ), may be good can be to specify that whatever your language binding stuff is used, that it is okay within LGPL3 to be not viral just incase in addition.

  • it can be very good idea to pick only MIT for library projects, intended to be installed into another one
    if it is desktop/mobile stuff, then MIT or GPL3 regular can work
    if web project then MIT (just free) or AGPL3 (to remain open source)
wraith harbor
wraith harbor
# stark pilot and whats ur opinion

I don't know about that meta course but it's probably good knowledge. A meta certificate won't help you get hired though but maybe you'll get some good projects. Have you gone to university/are you going?

vast shoal
#

This is a career discussion channel.

wind plinth
#

oh crap sorry I didn't realise

vast shoal
#

No worries.

stark pilot
wraith harbor
#

Oh yeah probably skip cs50 then. Idk what you should do beyond that though sorry

vast shoal
stark pilot
long solar
#

What is the best set of leetcode problems to drill

peak halo
#

!clban 892288309982797865 You were told not to use this server to ask for jobs.

inner wrenBOT
#

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

peak halo
long solar
hearty island
#

you prob don't wanna work there anyways

peak halo
obsidian ore
peak halo
#

my impression is that the people who say "leetcode questions are everything" are trying to sell you their leetcode question course.

smoky quest
# long solar What if an interviewer asks me to do a problem and I can't achieve the time comp...

It's like learning about gravity.
You don't need to learn how to throw apples in each different directions. You only need to understand the equation behind gravity so you can throw it in any way the interviewer ask you.

It's the same thing here. If you understand DSA, then you don't need to grind leetcode as you will be able to answer any leetcode question.
So the implied answer to your question is:

  • Learn about DSA by reading a book and practicing the exercises
  • Do some leetcode to get the vibe

But doing so, you won't need to do hundreds of leetcode exercises

fervent spoke
smoky quest
tawdry yarrow
#

i'm about to go to college in a few months to pursue my bachelors in tech (Cs -AI/ML). And i have novice knowledge of coding as well (including some intermediate concepts + git/github). What advice would you give me to make the best out of the 4 years i'll be spending in college?

wraith harbor
tender pine
#

I m looking for paid internship in django ready to work onsite . Thank you

open ivy
#

No fair! Kim Kardashian gets all the attention. I am quite lonely despite reaching out. Needless to say I can't afford to be picky about new friends!

No fair! Google, Apple, etc gets all the attention and companies at the bottom of the search engine are neglected.

I don't think they can afford to be picky either.... How can we find them, if by definition they are hard to find?

smoky quest
open ivy
# smoky quest They are hard to find if you spray and pray. They are obvious and well known to ...

I have a pretty strong interest in this niche circle:
https://www.reddit.com/r/generative/

Not sure the best way to reach out to redditors? DMs or reply on thier post, or look for emails?

smoky quest
open ivy
smoky quest
open ivy
smoky quest
open ivy
#

Also, procedural generation is more aligned with me than most people in tech. I would have a lot more fun doing ablation studies in neuroscience but with AI than I would building an app that uses AI.

smoky quest
vapid jay
#

Hi

open ivy
smoky quest
rustic moon
#

ive been gettting interested into coding but i heard its really hard to get a job into it is it still worth as a career path

unreal bloom
#

learn python and jump to genai

white relic
#

please do not use discussion channels as a dumping ground for stuff you can't post in #python-discussion

undone steeple
#

hello guys i started learning sql and py in 8 months and i looking for data engineer career am i in the right path ?any suggestion will help me ty 🙂

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

arctic zealot
#

can i ask if this is good python-sql-html-css-javascript

hearty island
next schooner
#

For anybody in the US, is it advisable to get a CS degree from a college or University in order to get a job or can you just learn it all on your own?

#

I'm thinking of becoming a backend developer eventually. Is college advisable to learn all of this stuff or not?

old moth
#

well those are two different questions.

is it advisable to get a CS degree from a college or University in order to get a job
in short, any job that requires a degree is paying more.

can you just learn it all on your own?
yes, but thats still not going to get you past the degree barrier

#

plus, your education will be much boarder in a formal setting than sitting on your bum

peak halo
old moth
#

now if you believe the education costs too much, might I remind you that the united states is the primary producer for international social media, music, and many other software driven products

#

now the question is for you, is it worth the hit?

next schooner
old moth
#

if you're young, you have more time to pay it back. the older you get, the more expensive it becomes

#

with all that in mind, no pressure

next schooner
ornate lagoon
robust otter
#

Struggling to make some projects to help me get past resume screen. I personally want to go into chip design (Hardware) + Design Verification and python is listed as a requirement. I know a lot of syntax but don't really know projects / things to do to practice it more / get better. (I do know C++/C as that was my schools background)

pale cipher
#

Hello, my name is Dom. and I'm wondering if this would be the most appropriate channel to connect with new people? I'm creating a SMART goal for learning Python and I wanted to assure myself that I can communicate with people knowledgeable on the language to clarify any concerns/questions, potentially collaborate on projects, etc. I understand that this channel is named "career-discussion", but I don't see any other channel designed for networking purposes.

lofty haven
peak halo
lofty haven
peak halo
pale cipher
peak halo
pale cipher
safe gull
lofty haven
safe gull
#

ohh, but he is good for explaining any subject, but in coding he is not

lofty haven
#

i'm currently doing some project in blockchain (which is really over my experience) and it wrote me wrong code haha

lofty haven
safe gull
lofty haven
safe gull
#

i am currenty working with data analytis

lofty haven
#

good luck!

feral wasp
#

Is TryHackMe premium a good investment if I'm trying to get into being a security analyst, or security engineer?

feral wasp
#

I don't speak that language.

plush summit
#

🤷‍♂️ ok you do you then 😉

near ocean
#

If youre going to use the channel you should aim to give good advice and in a language we can all understand

plush summit
near ocean
ancient parrot
#

Are there some danish people here?🇩🇰

deft pelican
ancient parrot
feral wasp
# plush summit 🤷‍♂️ ok you do you then 😉

I'm sorry for not understanding what language you were speaking. It wasn't english or at least any english I've ever seen before. I do want help though so I would appreciate it if you used a translator or something and tried again please?

near ocean