#career-advice

1 messages · Page 216 of 1

fringe sphinx
#

How are you doing?

#

Also, immaculate is an odd response. "Spotlessly clean?"

stable shoal
#

its not the only thing in the email, they ask me how i am doing, and then he says other stuff

fringe sphinx
#

Oh, that's normal conversational stuff. Us boomers usually start an email with a formality like; "Rex, How are you? I'd like to let you know that X,Y,Z are due on Friday, ...."

stable shoal
stable shoal
fringe sphinx
stable shoal
#

its my thing to say immaculate, i say it to my friends

fiery cove
#

Hi guys, i want to become an AI dev at the age of 17 and make 5k usd per month. At 18 go to university and study 4 years for Bachelor’s degree in computer science to become a valuable AI developer. Is it ok (worth it? Or im doing something wrong?)

fringe sphinx
sour tartan
#

maybe... it depends what you mean by "AI dev": are you creating LLMs, or using LLMs?

white relic
fiery cove
white relic
fiery cove
sour tartan
#

@fiery cove my advice would be, don't decide you are doing AI just because it's the hot buzzword. Learn enough about it to know if you are interested in the work first.

fiery cove
fiery cove
sour tartan
fiery cove
#

Ok

late rover
lapis walrus
#

are you able to get a job as a web dev or a software engineer below the age of 18?

true harness
#

it is possible, but unlikely

lapis walrus
true harness
#

how good you are, how many family friends with jobs they can give you that you have

spice willow
#

You could be a child prodigy with a degree before 18

#

I only know one of those tho

fossil geyser
#

sup

lilac sundial
#

Do unis care if intern at a rly crappy company or do they care about the fact that u interned in the first place

#

Also wb online internships

#

Alr

true harness
lilac sundial
#

Lol

#

Guess im screwed eitherway then in that category

#

Do i gotta make sure i give the uni any certs confirming i did my internships along w my transcripts and other docs

true harness
#

in the US? no, that's not really asked for

warped marsh
#

Is it able to getting a programme related job after completing A level computer science?

#

I have a year free time between college and university and I want to do something mean time

white torrent
delicate fable
#

is it okay to keep learning other languages and discover or should i just focus on one field? until i find a job in it (hopefully)

meager schooner
white relic
unkempt zinc
# fiery cove Ok

Learn programming...and learn math Linear algebra, matrix and calculus 1,2,3 ...and then get hand on experience how analyse data by render dataset from kaggle

#

In developing an AI model,its essential to make sure the data is clean

fringe sphinx
round zealot
#

Guy's what is the best advise that you can give for a 20 year old for his first interview ? how should i prepare ? do you think i should solve a lot of problem solving questions and learn more algorithms ?

unkempt zinc
#

Like data engineering...the field where you hv to study how to deaign database, pipeline,etc
Back end where you do the back end stuff
AI/ML engineering you develop an algo model

fringe sphinx
round zealot
#

but been learning about programming for like 4 years ig, python is my first lang, but i have no idea of how tech industries work

#

so i been seeking guidance on how to show my skills to talented companies and recruiters

#

as of right now, ik a bunch of languages in a intermediate lvl

fringe sphinx
round zealot
#

hmm

fringe sphinx
#

The second part is the most important. You have to be comfortable answering questions that you dont know the answer to.

round zealot
#

what do you mean by that ? 'answering questions that i dont know how to answer' ?

fringe sphinx
#

For instance: how would you build discord?

round zealot
fringe sphinx
round zealot
unkempt zinc
#

Idk how it would be for you
But some places they're also ask the kind of work they do (although,this is usually when the HR know the engineering and technical stuff)

fringe sphinx
round zealot
fringe sphinx
#

The normal practice is: Ask clarifying questions - "Why? Who? When? Where? Why? etc". State assumptions - "I interpret the question to mean XYZ.". Decompose the problem into manageable chunks: "To build XYZ, I'd focus first on X, then Y, then Z... let's talk about X"

fringe sphinx
#

That's something you could reason through, but: how would you answer it in an interview?

#

(sure, right now you have the benefit of time: you could come up with an answer in 5-10 minutes... but, in an interview, you don't want to go quiet for 5-10 minutes while you think)

unkempt zinc
# round zealot ohh

by ask the kind of work they do is
Here, the interview was split into fundamental question and practical questions:

A. Fundamental Questions:
Q1. What is LoRA | QLoRA and how do they reduce finetuning or training time of LLMs
This question I answered correctly

Q2. What is the significance of alpha/r in LoRA config?
-> I was stuck in this question for a bit but then I was able explain it, the direct answer is it governs the Learning rate of LLMs, best practice is to keep alpha/r == 1

Q3. How does Unsloth library help in finetuning?
-> This was to explain how unsloth works under the hood and how do they manipulate quantization/lora/parallelization to fasten up llm finetuning


B. Practical Questions:
These question did not involve code answers but rather approaches and challenges faced during finetuning Transformers through huggingface

round zealot
round zealot
fringe sphinx
# round zealot yes exactly, ill be nervous actually

Yes, that's my point. Practice handling a real-time question by: speaking out loud (don't go quiet). Explain your thought process. Listen to the interviewers hints or tips (show that you're easy to work with). Decompose the problem into bite sized chunks, etc.

unkempt zinc
#

like the hr specifically ask something that is related to the kind of work you're applying

fringe sphinx
#

For example, "Design an LRU Cache": How would you answer this?

unkempt zinc
round zealot
unkempt zinc
fringe sphinx
#

There's lots of types of interview questions: hikari's examples are more "what you know" questions. Those are unavoidable, and sometimes you either know or don't know an answer to a question. There's also "code" questions where the problem is fully specified, sometimes in an OA format... like leetcode... and for these, you can either solve it or you can't. Then, there's the open interview questions that I'm talking about: this is where you show how you think, and that you're someone they want to work with.

unkempt zinc
round zealot
round zealot
fringe sphinx
#

Not "do I want to go party with Kiyozen"... but "Is Kiyozen someone who is thoughtful and pleasant to talk to"

fringe sphinx
# round zealot yeah yeah i get it

Also: you're not going to be the smartest person in the room, and don't try to be. Just show that you're a good thinker and willing to learn.

round zealot
round zealot
fringe sphinx
#

I don't see any reason to not do your best, all the time.

#

(sorry, double negatives): Do your best, all the time.

round zealot
#

Alright buddy, time's up for me. gotta sleep, tmrw clg.. thanks for helping me by answering my dumb questions : ) , see ya soon!

near ocean
#

ARE YOU A REAL PERSON?

old bridge
#

Good afternoon software engineers

#

Another day of transmutating syntax into binary and utilizing systems thinking to put together enough components to provide an experience to humans

#

Am I rite

ivory meteor
#

I need help

harsh river
ivory meteor
#

When i open a file it closes after

old bridge
#

I refuse to believe that's what youre asking help for, twin

ivory meteor
#

What

harsh river
harsh river
edgy mesa
#

I want to quit tech… I did a whole four year degree in information systems and I did not land an internship, cannot get an entry level job and the clock is ticking to get anything. I haven’t done anything career developing since graduation but have been applying for jobs that’s it. Would getting a masters help on my case?

old bridge
# edgy mesa I want to quit tech… I did a whole four year degree in information systems and I...

One thing to really keep in your head, useless as it may seem, is that you have no choice but to continue going if your passion is truly to stay in tech.

How many apps have you put? Oftentimes new grads experience that they need to put 1k-3k before getting enough interviews to make it likely enough that you'll get an offer in this market.

You also want to make sure you're fine tuning your resume as you go, adapting it to what you may notice works vs doesn't. Good way to do this is to make small improvements every 100-150 applications. Just ensure you're logging who you're applying to with what resume file name so you can pull it up before the interview to know what information you're going to be presenting them and explaining things to them with

pine sleet
#

1k-3k is crazy

edgy mesa
pine sleet
#

you should not be putting in that much

old bridge
#

I don't know Robin. Quite a few people would disagree with you vehemently

pine sleet
#

if you've put in a couple hundred without callbacks you need to take a step back and re-evaluate instead of just going at it

pine sleet
old bridge
edgy mesa
#

I just want an entry level job man

pine sleet
edgy mesa
#

My bills are piling up and I can’t keep applying I might just switch career field man , I wasted 4 years of my life doing jack shit bro

old bridge
edgy mesa
#

5 years no job in tech damn near bro

white relic
#

switching fields is always an option, but then you'll be starting back from 0 years again.

edgy mesa
#

I started college 2020 finished 2024 and it’s about to be 2025 I haven’t had not a single job In tech

#

Maybe im just too stupid but this is ridiculous

edgy mesa
white relic
#

you've been out of college less than a year and you don't have a job.
it's not that uncommon.

old bridge
#

It's good to look at your job search as building momentum. Once you stop applying its going to feel like starting over and that part is miserable. The parameters you can control are your profile, having a portfolio, and how your resume is structured and the content in it

Also you'll probably want to message recruiters daily on LinkedIn

edgy mesa
#

Dude it’s getting stressful bro and my parents are telling me to go back for masters but I have to explain to them that I’m very behind

white relic
#

I graduated in May of $YEAR, I didn't have an offer yet in October either.

#

(not in CS, and years ago, but just saying)

edgy mesa
old bridge
#

This type of stuff you gotta be creative bro. It's not an easy thing getting a job in tech. So many people got laid off recently. It's the market more than it is you. So many candidates for these employers to choose from.

Employers are emotionless with their business decisions, they only see the numbers. You have to play the numbers

edgy mesa
#

I tried applying for county jobs and got rejected lol

#

It’s bs man and I don’t want to hear that you have to have millions of projects and know how to use every software and framework and can code in your sleep either because that’s not true

white relic
#

It is the market. It can be partly your resume, or where you're looking, but it's partly numbers too.

edgy mesa
#

I want to get a cert but I meeaan… 🤷‍♂️🫤🫤

old bridge
#

Employers are the issue, largely, as there's an influx of candidates in the market flooded from the layoffs. They're being picky and careful with who they choose. And the competition is fierce. EVERYONE wants a piece of the pie probably just as much as you do if not more

edgy mesa
#

I need a low comp field lol

pine sleet
# old bridge Yes, but for an entry level candidate they don't have as much leeway with that. ...

good recruiters look at more than just experience, they understand that a candidate's viability is multifaceted and not just however many years of experience they have. it is pretty much given that your pay will be lower in an entry level role compared to your seniors, this is pretty much how it works in literally any field of work. i still hold that you should not be sending thousands of applications

white relic
# edgy mesa Its hopeless man

I understand it feels that way, but it really isn't.
You have a degree, you have relevant projects. Your portfolio is a bit thin, but it's a whole lot more than nothing.

old bridge
edgy mesa
#

Im not an elite coder by any means but if there’s a task I can definitely get it done

white relic
#

Job hunting sucks. Everybody hates it. And yeah many people do end up having to bus tables or whatever

old bridge
#

It's a lot of people who feel that way in this market shmone. A lot of people are going thru this feeling the same way. It will improve though. Everything is connected to stuff like interest rates and what other companies do. A lot of companies copy each other.

Look for startups. They are hiring a lot more loosely and with less barriers to entry since it's a demanding job and they're looking to save money more than FAANG or big companies are

Dead serious startups are actively picking people up in October

edgy mesa
#

The problem im not even getting interviews at all

edgy mesa
old bridge
edgy mesa
#

I deleted LinkedIn it was too negative

old bridge
#

Not a single one of these tasks are easy though. Takes a lot of learning and failing to condition your brain to recognize these patterns a lot quicker and use that information dynamically to perform like a well oiled machine in your job search

edgy mesa
#

What about if I get a masters in Cis?

white relic
#

personally I don't care as much for the advice to try startups, startups are very hit or miss, and those that are hiring entry level talent are often either established enough to not really be startups anymore, or don't have the funding to hire the talent they actually need, which isn't a great place to be in.
without experience, you may get lucky, you could also end up getting exploited. just be careful.

#

There's a lot of range between tech startups and FAANG.

white relic
edgy mesa
frigid ice
#

[Position]: ** I 'm a skilled with Frontend / Backend / Web design ** 🙌
[Programming Languages]: JavaScript, React, React Native, Ionic Framework, Vue, NodeJS, PHP, Laravel, Wordpress (Elementor, WooCommerce), Python (Flask / FastAPI), Bot, Figma 🎯
[Years Experience]: Around 6 years
[Previous Projects]: Company landing pages and E-shop websites 💎
[Portfolio]: https://tobi-studio.vercel.app/
[Availability]: Full time / Part time
[Other Info]: Looking for all types of work 💎

edgy mesa
#

I will never get in faang i wrote that out my cards months ago

white relic
peak halo
white relic
old bridge
edgy mesa
#

how can I fix my resume dude? Should I repost it? I want interviews man

keen wraith
#

me too dude

peak halo
edgy mesa
#

Why am I not getting interviews? I have my education listed, my projects listed, and my previous work experience. I’m applying for data analyst jobs and business analysis jobs

#

Would a certification help? I’m seriously looking for answers I understand the market is horrible but I want help

peak halo
# edgy mesa

The key skills, data analysis item needs a comma between python and SQL.

You don't "implement algorithms" with sklearn. Sklearn gives you the implementation of the algorithms. Users of sklearn can be said to be applying those algorithms. Or training models.

old bridge
#

You could have a perfect resume but it doesn't guarantee a job. Not all factors are in your control. Timing is extremely important in this market, and you might see a lot of interviews come in next week or the week after. Happened to me too, all throughout my job searches during my career

old bridge
#

When you've done everything you can, the only thing you can do left is keep trying. But yeah I usually keep skills at the top since theyre not really reading the whole resume immediately, probably want education on the bottom since that isn't as prioritized as what your skills and experience are

peak halo
# edgy mesa

For big lots, use fewer words so that each item only takes one line. And then use that space to list some of the interesting electives that you took.

true harness
#

what kind of things do you learn about as a bachelors of business administration majoring in computer information systems 🤔

white relic
# edgy mesa how can I fix my resume dude? Should I repost it? I want interviews man

I think your resume is a bit big on word length and small on skills.
"Utilized dynamic presentation techniques" doesn't actually really mean anything.
"Created a comprehensive and dynamic..." "Led the seamless execution..." many of these words are just self-complimentary. You want the bullet points to demonstrate how good you are, not just assert it.
Can you be more specific about some of these things?

#

what techniques you used specifically, what challenges you overcame.

edgy mesa
peak halo
edgy mesa
true harness
#

is that like management information systems?

edgy mesa
#

Yeah pretty much different name tho

peak halo
#

Idk what that stands for

true harness
edgy mesa
#

Ok so fix the bottom skills part , and shorten the words in the big lots section of my resume

#

Thanks you all some people can be very condescending and rude when it comes to these things

#

Im just trying to better my life and make something out of myself

white relic
edgy mesa
old bridge
#

How much do you incorporate the usage of calculations in your guys' System Design interviewing framework? Right now I do some minor back of the envelope calculations that I could use to discuss scale at high volume of users and user interactions but sometimes it gets intense because you have to outline some reasonable measurements for the lower end of priority interactions for some systems. Wondering if most people just incorporate those actual numbers in 2-3 features in their deep dives instead of all of them. Let me know if anyone here has experienced that and how they handled it 👍

brave hedge
#

@viscid spire

smoky quest
#

(being able to ingest and synthesize information is a skill more and more relevant with seniority. Plus getting distracted by irrelevant facts is the best way to end up on side quests and missing the point of the interview)

old bridge
#

I see. I would have to have a feel for that, likely. Probably the same with anyone who learns, just calibrating based on experience designing actual systems compounded by doing practice sys design interviews

#

Good thing they're timed, gives you somewhat of a baseline to hang onto. Like at least I know it's not a discussion with an infinite duration lmaooo (which translates into being able to create a timed portion for each part)

#

Will do a few practice interviews with the intent to measure and observe how I'm using calculations and identify any patterns that flow best with the design

old bridge
old bridge
# smoky quest _it depends_

Interesting. So there are conditions that need to be satisified to invoke this line of questioning from you. Could you outline those conditions if possible?

#

I'm also assuming that, within designs when those conditions are satisfied, you're probably doing a bit of brief deep diving into the specifics regarding those questions later on in the interview as well
Such as mentioning cloudwatch for example

smoky quest
old bridge
# smoky quest pretty much if there is a reason to talk about it (ex: constraints, regulations,...

Ah okay.

It's already extremely helpful to know others are comfortable with leaving that stuff out depending on the situation, as I didn't know how much of a negative mark it is to leave it out.

I assume there's never really a reason to mention aws cloudwatch specifically for example unless youre talking in the context of an AWS managed system where you're pretty much utilizing all AWS cloud services for your system
Like thats as far as I'm imagining anyone taking that type of name dropping for monitoring and metrics

#

Like whats stopping me from saying data dog

smoky quest
# old bridge Ah okay. It's already extremely helpful to know others are comfortable with lea...

I recommend to take a top down approach rather than a bottom up.
That way, you can still mention whatever you want at a higher level and can dive deeper if needed, without having to get lost in the weeds of irrelevant details.

So it's fair to state that you would use X/Y/Z for the observability part, but no point in detailing which signal and alert or library unless it's useful for the conversation

#

Like for instance, you would not start by talking about the names of the variables prior to talking about the big picture of how you would approach a problem

old bridge
#

Good point. An outer in type of deal. As long as my higher level is explained, I can at least be confident in that which may give me thinking room to mention specifics. Of course, practice will make perfect. Under the spotlight in a system design interview its often difficult to recall what to dive deeper into

smoky quest
#

take it as if you are talking to another engineer

smoky quest
old bridge
#

The reason why this question is different is because it's a bit more in depth than just estimating you'll need 10 GB total for all data storage requirements for example, but rather lays down an underlying framework for defining data storage components

#

Or is that just doing too much?

smoky quest
#

it depends

old bridge
# smoky quest _it depends_

I see. I'm assuming when you say that this is conditional, you're referring to it being conditional in a sense of which and how many data storage components you dive deeper into in this fashion, rather than referring to it being conditional in a sense of whether or not to do it at all

#

So in any sense, I'm still carrying the assumption that you, regardless of what it depends on, will be performing these numeric calculations (using this phrasing to emphasize the depth of the calculations being made, rather than estimating, but instead going into specific byte requirements and multiplying that up against your peak user interaction usage before reaching a global sum for all data storage requirements) to identify data storage requirements at some point, for something no matter what
Is that correct?

smoky quest
#

you can have all sorts of data, but it makes a difference if you think so or know so

old bridge
#

Interesting. What I am attempting to avoid is a half measure, where I figure out that a social media post will store, say, 10-15 KB of data as a row within a post alone (not counting comments or likes or shares, etc.), and then forgetting to also calculate the comments or forgetting to calculate the user profiles, etc.

I feel as if I do the calculations in one area, I'll be expected, by the interviewer, to measure up those other areas as well.

I am assuming that failure to do this will result in the interviewer evaluating that I'm not holistic in my approach, or have severe deficiencies in my understanding of systems
That is why I'm sort of caught up on this topic

#

Let me know if my fears are justified and warranted

smoky quest
#

Think about a tree like structure of concepts.
If you have to list all the leaves from scratch, you are guaranteed to forget something.
If you go top down, you have all the upper blocks to review

#

Like take a car for instance. Go ahead and list ALL the parts of a car.
You can't.
But if you go top down (a car has wheels, a door, an engine, etc.) and then use dichotomy to get into sub parts (door has a window, has a handle, has a an emergency button for opening, it has a lock, etc.), you are less likely to forget something and may even help you remember things you might have forgotten otherwise. It brings method

old bridge
#

I see. So app interface has a:

  • User Profile
    • Name [32bytes]
    • Bio [128bytes]
    • Profile Pic URL (served from CDN) [500bytes]
    • Metadata [add some arbitrary amount to account for undefined variables]
  • Explore Feed (curates a x-paginated amount of randomized posts based on an algorithm)
  • Story Feed (curates story posts from following)
  • Posts Feed (curates posts from following)

So something like what I did for User Profile, and then I'd add all of that up against all users multiplied total

#

So that would just be total what I'd be considering. I wouldn't need to do any calculations past that then (we're assuming I calculated the explore, story, and posts feed)

smoky quest
summer plover
#

Nvm that actually is short enough 😭

old bridge
old bridge
#

Maybe they just want me to store it all in the SQL db

smoky quest
old bridge
#

That's true. So it really just comes down to the interviewer's range of acceptable answers lol

light bolt
#

As a senior engineer, and you're tasked with talent sourcing for a Python Engineer. What exact skills will you look for? I.e, wouod you be interested to know of an applicatant knows what lambda expressions are, high order functions and such?

smoky quest
light bolt
#

Okay, here is a back story. A few months ago I was preparing for an interview and I went and google sample interview questions, on google, the questions were more of generalized, I can say more of theoretical, there were some technical and I think I went through about 100 questions, but during the interview, I got totally different answers, the interviewer was more focused on technical skills, such us args and kwargs, high order functions, multithreading, so I just want to get the info from a senior engineer on the specific skills they're interested in.

smoky quest
past heath
#

Hey guys, I need some advice. I got a job which is .NET and I have been doing python django as a self taught programmer. This job is forcing me to do .NET which would be nice if I did work in web, instead I am working in Desktop application. And they have heavy codebase poor documentation and no comment. When I ask for code explanation they give me very less explanation. They gave me training basically made me watch Youtube videos first on web apis and then how to make desktop application and then after training I am working it is difficult to work in their codebase.
what should I do? I am planning on leaving job and looking for python job. But most of my applied jobs are getting rejected.

valid geode
#

Skilled Full Stack Developer with 7 years of experience. Proficient in front-end frameworks ՄReactJS, NextJS, AngularJS, VueJSՅ and back-end technologies ՄExpressJS/NestJS, Django, Flask, FastAPI, Ruby on Rails). Driven by a passion for AI, I stay up-to-date with the latest trends and apply cutting-edge algorithms effectively. During the last 2 years, primarly focused on implementing top functionalities using Artificial Intelligence technologies with prompt engineering in web development

buoyant seal
fringe sphinx
fringe sphinx
fringe sphinx
vapid jay
#

What do I have to learn to work in AI?

near ocean
harsh river
fringe sphinx
# vapid jay What do I have to learn to work in AI?

Broadly, 'working in AI' means many things. From Data Science to Data Engineering to AI/ML Ops, etc. the first steps are to: learn more about the field, build basic programming skills, and take your education seriously.

vapid jay
regal axle
# past heath Hey guys, I need some advice. I got a job which is .NET and I have been doing py...

Well. It’s complicated. But first off, don’t quit your job before you have something else lined up. Regardless, you should note that your experience is not rare and tons of companies have miserable code bases. Hard to read and work with. And it takes time to get familiar with it. You say “I got a job” but for how long? These things do take time. Now for the language itself, well that’s harder. But generally I like to solve problems. I prefer python when possible. But if the job asks me to use another language, I do. That’s part of having a job. That said, if you hate the work itself, ok fine.
But likely, it sounds like you are calling it quits pretty early.
You also have the third option of advocating for better internal processes. But … often this falls on deaf ears.

tall minnow
#

hi

true harness
fringe sphinx
unkempt zinc
past heath
warm dust
#

Hi everyone, i am thinking to apply for a Master degree in Data analytics. Can sameone with the same background, tell me if it worth it. Can same one teel me the pros and cons. Thank you

regal axle
rocky needle
#

I've seen various opinions on the whole do you need a degree or not but the most common answer was, do you need to get better? , no, will it help you have a better chance of getting a job?, maybe, so i think that with more people going the self taught route the degree will be less important?, I'm simply asking for all of your opinions cause I'm in my last year of highschool I'm in like the second unit of khan academy's python course, and i don't know if i should go to engineering for a more future proof option, and continue learning code on my own , or go to computer science college, and get the degree?

fringe sphinx
nimble cosmos
#

Do self taught programmers without degree get job or not ?

lilac sundial
#

Balogna

peak halo
fringe sphinx
nimble cosmos
#

Ohh

fast fossil
peak halo
regal axle
#

Well kinda. There is also the fact that a ton of people claim to be “self taught”. And it’s “true”. But they don’t know enough. And that’s also a rarer thing to happen when talking to someone with a degree. They at least have a baseline. (More often)

fast fossil
peak halo
fast fossil
#

Fine, but that still doesn't mean their degree hasn't improved their future earning potential, though you can't look infinitely far into it either
Nonetheless the guy above mentioned Engineering and CS, a degree in either field certainly improves one's future earning potential and so in choosing between the two fields, I'd still urge to go with one's passion.

old bridge
fringe sphinx
small rose
#

hm

summer plover
#

If you don't have any work experience from internships or co-op program your chances of getting a job in the field (even with your degree) are lower

#

People get a degree and expect that alone to get them a job in their field

harsh river
delicate fable
#

I feel so overwhelmed, when i code in a language, i start thinking about another language and its stuff and waste thought, i think i have a languages conflict how can i overcome this.

pseudo cloud
#

I know more than the basics of python and I want to do something but I dont know what. What should I do?

pseudo cloud
#

Okay, where can I find inspirations?

molten gale
#
near ocean
#

Hardware recommendations are not careers related
At work you take whatever hardware your employer gives you and thats it

molten gale
#

Cheers

regal axle
inner wrenBOT
#
Kindling Projects

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

old bridge
# fringe sphinx All depends on what the question was.

For example, design a dropbox app.

I would first ask if the service is global, and how many users. If, say, 50 million total users with 5 million active users at peak daily, I would want sharded DBs in each region with replicas to favor availability and partition tolerance over a stronger consistency model (opting for eventual consistency tradeoffs)

dim gate
#

Hello so I wanted to drop a course like right now

smoky quest
dim gate
#

W means withdrawal

smoky quest
robust island
old bridge
#

Damn why not

#

It seems reasonable given the priority for partition tolerance and availability

dim gate
smoky quest
true harness
old bridge
#

Ah I see. So focusing on the simplest version of the system before talking about scaling

smoky quest
true harness
#

it's also not always possible to predict how/what you need to scale

robust island
smoky quest
#

plus 50 millions users / 5 millions DAU is not something requiring a geo distributed db anyway

old bridge
#

I thought that was the go to when you have a globally accessed system

dim gate
#

btw I am doing bachelors in computer science and I took statistics this semester and this is my first drop

old bridge
#

Like the fact of it being used globally being the driving factor that necessitates replicated instances in each region
So that you have data closer to the end users

dim gate
smoky quest
true harness
old bridge
#

Besides having CDNs. In the event of a partition occuring, you'd want the data to be accessible still

smoky quest
#

partition of what?

dim gate
# true harness 1 withdraw does not mean anything

ahh i see because I am taking currently dS and discrete math, linear algebra and stat and out of all these I have very low score in Stat..SO i wanna drop it to make sure my gpa doesnt get destroyed

old bridge
robust island
smoky quest
dim gate
old bridge
#

Not sure I'm following

You're saying that there's a difference between my service being up 99.99% of the time, and a difference from someone in the middle east, for example, being able to access it 99.99% of the time

dim gate
#

tks for the clarification brother @robust island

robust island
#

np, good luck w/ the rest of em

old bridge
#

I understand the premise, but fail to see how it applies.

There's a logical disconnect between stating that your system is available 99.99% of the time but not for that one dude in the middle east

This scenario you've engineered would make my 99.99% uptime untrue. Therefore violating the premise itself (from how I'm analyzing your statement)

#

The possibilities I'm seeing here are that I'm not understanding your premise itself, that you've maybe left out some information I could use to properly analyze your premise, or that we're talking about two different things

#

What am I missing?

balmy spade
#

Loss of access to a site or service outside of the control of that site or service does not impact SLA.

smoky quest
old bridge
# smoky quest you are missing that it's different measurements at different places

Ah. I assumed it was relative to the region itself

For instance, having edge servers in those regions would serve the purpose for dedicating client requests from those users in those areas directed to those servers and monitoring latency and uptime from those servers alone

Do you mean that industry standards change in those countries?

smoky quest
smoky quest
old bridge
#

Xfinity? Wouldn't that be outside of the control of the system architect? (The basis for this question is on the assumption that you're referring to your internet connection)

smoky quest
old bridge
#

This point that you're raising does seem to suggest that. I am currently unaware of any actions that a system architect would commit to resolve that specific issue (being that your internet connection went down outside of the params of the system)

Seems outside of the scope of the problem statement at first glance

#

I will take your word for it and do some research on that topic, related to the outer concept of Observability

I will see if there is mention of a solution to that problem. It would be a glaring blind spot in my knowledge

smoky quest
#

indeed. That's why you would not use the end user for measuring your SLA.
Though in more mature companies, you would want to measure and understand better the end user experience

old bridge
#

This would suggest that inherent considerations for availability are unrelated to replicas and geo-distributed systems

Would be a huge shift in my thinking around those NFRs

smoky quest
#

Because, nothing you can do inside your perimeter will have an impact outside of it.

smoky quest
old bridge
#

I see. Interesting. So you wouldn't consider edge servers or replicas when first designing for availability and partition tolerance

balmy spade
#

Learn about observability. There's a deep well there to draw from. It will open doors on how you measure, monitor, and even structure your existing systems. Challenging what you think you have and forcing you to actually measure what you do have. You might be surprised just how far a mature system can go with existing infrastructure when you have your arms around the signals.

old bridge
#

This is in terms of where client requests go and what services access. The only other grasp of control you can achieve is in data storage itself. Like opting for blob storage for immutable data like MP3 or images for example

smoky quest
#

Remember that perfect is the enemy of good. People will prioritize something that works now to something perfect in 2 years

old bridge
#

Interesting insights. Didn't even occur to me, not even in my NFRs. Clearly an abysmal blind spot. Will rectify promptly, and see what I can draw from the observability stone

old bridge
smoky quest
#

And for instance, AWS can offer out of the box postgres across AZs. That's already pretty good to get started

smoky quest
old bridge
#

Damn why is firefox my default

smoky quest
#

now, I need to go. I should be back later

balmy spade
old bridge
# smoky quest now, I need to go. I should be back later

Those insights were helpful in providing me a base to improve from. It's a huge issue I've been dealing with in my designs (scalability and how to methodically plan for performance and availability). These insights should help iron out those deficiencies thank you

old bridge
# smoky quest don't fall into https://www.youtube.com/watch?v=b2F-DItXtZs

Why does the darker toned animal have to be the incorrect or fallacious one lmaooo

Why does the darker toned animal suggest MongoDB for those performance related reasons, but doesn't understand how sharding works? Is that common amongst lesser experienced engineers with strong opinions?

Given the more complex nature of his original answers, I find it unlikely that he would, in his own mental calculus, provide such a foolish answer to the lighter toned animal's question about sharding

Still, useful video that highlights some perspectives, regardless of the dialogual deficiencies and possibly offensive racial notions lmao

Wiktionary
true harness
#

iirc, this is lifted directly off a forum

pine sleet
old bridge
# pine sleet what does the color of the animal have anything to do with it?

That is the question I am posing as well, although I understand you're actually asking "why did you mention the differences in the colors of the animals?"

I can only give you my reasoning.

You can't really know what's in someone else's head, this we can agree upon.

Most people who have really gone out and experienced how people can be, their tendencies, etc., they begin to notice that people use this fact maliciously, quite often.

We all know, inarguably, that not being able to prove something is in someone's line of thinking doesn't equate to it not being in their line of thinking. Therefore the natural defense that we have at our disposal is making connections between things that might, at a surface level glance, seem totally unrelated

You must be aware, when reading that statement, that I am basing this connection solely on the fact that the person who made the video created a scenario where there's two different tones of animals that have two different levels of their understanding of system design.

It's possible that this connection is irrelevant and non-deliberate

I posit that it could be deliberate. Obviously, we wouldn't be able to confirm unless this was admitted, but nothing should be discounted because a person would never deliberately admit to this, oftentimes leaving this joke to be shared amongst their friends in the shadows who think in such disgusting ways.

Therefore, the only logical course of action is to make note of it, express disapproval, due to my unique standing as a darker toned individual, and defend my stance

In doing so, it will embolden those who actually do prefer to think in such a simple minded manner (e.g. exposing those people in the face of healthy minds), while discouraging those who think that way and want to hide it (e.g. they thought that it wasn't noticed but now that they see it's being picked up and picked apart, they may be discouraged from doing it again)

vital wyvern
old bridge
vital wyvern
#

Yarr matey, I want to sail the seven seas.

old bridge
#

You would not question the origin of such a request? You would opt to answer with no regard?

You truly live life on the edge, sir. I salute you

#

Sorry I had to get analytical about that. I think these things should be approached logically. Also I enjoy ironing out scenarios until nothing is left but simple inarguable states.

I hate when people try to debate with interpretive ambiguity, often leveraging that ambiguity to defend an indefensible or weak point. So I just have this natural way of approaching things systematically, as a direct response to those juvenile tactics (but it often spills over in anything I say/do. I find no reason to turn it off, but that's mostly because of my world view, which is unbeknownst in this context of course. I suppose you'll just have to take my word for it!)

fringe sphinx
old bridge
fringe sphinx
old bridge
# old bridge Why does the darker toned animal have to be the incorrect or fallacious one lmao...

I understand, and I agree! However, I think you're kind of picking me out on this one, as I wasn't the only one involved in this discussion

To recap, my initial response was limited to this reply here ("here" refers to the reply that I am directly replying to in this message)

It wasn't until I was asked a follow up question (seen below) that I responded a bit more verbosely

what does the color of the animal have anything to do with it?``` 

I responded in such a verbose manner because it's important to be extremely clear when answering questions such as the one that Robin asked me

Which portion of this set of interactions went over the rails, and why is it that I'm being singled out for it? I'm curious, so that I can understand your line of reasoning better
fringe sphinx
#

By off the rails, I am saying: none of this has anything to do with this channel. The moral of the cartoon, I believe, is simply: don't be proscriptive with new technologies (ie: "use mongodb") without careful consideration. It's a trap in system design conversations: to pick a technology, and then be backed into a corner with it.

old bridge
# fringe sphinx By off the rails, I am saying: none of this has anything to do with this channel...

True, it definitely has some negative effects as well (making it seem Mongo is entirely useless)

I think, from a strictly humorous standpoint, it's useful. It definitely communicates good points. It also seems to have blind spots in those other points.

I suppose it is only meant to be humorous for a range of individuals, and anyone outside of that range will likely only see the flaws in the discussion, the scenario, and the impact it has.

I suppose that's more my problem than it is anyone else's, but definitely a position anyone here could benefit from laying their naked eyes upon

Good point to bring up regardless!

I will close out [my subsequent inputs relating to] the discussion with this message

visual flax
#

I know this is a return question but what type of projects should I be doing as a mechanical engineeri with a 2.83 gpa that might fall to a 2.76 at the end of his sophomore year

#

like I fked am I in terms of internships and getting a job once I graduate. what type of projects should I work on?

pine sleet
#

considering this is a python server idrk if we can give you good mechanical engineering projects

prisma rampart
#

If anyone need a developer, plz contact me.

near ocean
wispy condor
#

I want to be the developer

pastel thunder
#

Would changing job within 3 month in India, affect jobs search after MSCS?

slim flame
#

can someoe pleasae help me if u know python and pygame module
😭 i have something to submit in 2 hours, ai can't help me because it sucks i need someone to help me PLEASE JUST IF YOU CAN PLEASE I BEG YOU PLEASE SAVE ME THIS IS VERY CRUCIAL FOR ME

#

i genuinely need help please I BEG

zenith plover
#

Sorry Im still a newb can't help but, good luck and hope you find the solution tho

plush summit
white relic
#

It's now only half an hour before the deadline, I hope they figured it out. It's now probably too late to explain to someone who can help.
Also this is #career-advice

spring whale
noble dawn
#

I want to Send A resume for Overseeing.

#

IS This Possible Here, I beseech you

#

@slim flame Next Time send You Work at least 12hrs or even better 24 Hours Ahead

white relic
elder marlin
#

Hi, all if someone needs help with python stuff, i got you covered!

peak halo
slate sapphire
#

any1 got any ideas for coding projects for a future portfolio?

strong saffron
fringe sphinx
#

!kin

inner wrenBOT
#
Kindling Projects

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

fringe sphinx
fringe sphinx
strong saffron
#

Hey people, heres my CV, crush my dreams down😃

fringe sphinx
peak halo
strong saffron
fringe sphinx
#

Something to show recent learning and activity

fringe sphinx
#

This is a rare case where a certificate might also be helpful.

#

Also: landing any tech job (qa, support, ops, etc) can help, if your dream jobs don't call back.

strong saffron
white relic
#

You should put that (Arborist) on there. You don't need to go into detail where skills don't overlap, but a 7 year gap is going to be everyone's first question.

fringe sphinx
white relic
#

Why is discord eating my replies today?

#

I swear this is the third time

#

Maybe I'm just very tired.

strong saffron
fringe sphinx
true harness
white relic
strong saffron
white relic
#

Yeah there are likely even some applicable skills that you practiced at that job, if you were in business for yourself.

strong saffron
#

Thank you chooms. Appreciate it 😘

pastel imp
oblique cove
#

I joined my first company in January 2023, the same year I completed my MCA. I underwent 4 months of training, followed by 4 months as a full-time Python Developer. I have both an experience letter and a relieving letter from this company. However, there were only two Python developers—both of us freshers—and no senior developers to guide us. The project workload kept increasing, and the manager (who was also the director) kept putting more pressure on us since we were managing the entire project on our own.

During the 4-month training period, I didn’t receive any salary, and afterward, I was paid a stipend of only 10,000 INR per month. Eventually, I decided to leave the company.

After a 2-month gap, I joined another company that initially offered a 4-month probation and training period, with the promise of promoting me to Junior Software Engineer with a package of 3 LPA after the training. However, over time, disagreements arose between the company’s directors, and they decided to lay off half the employees who were still in training. Unfortunately, I was one of those laid off, and they only provided me with a 6-month training certificate. When I requested a relieving letter and a full-time certificate, the HR team refused, stating it was against their policy. They told me to either resign voluntarily or face termination.

I submitted my resignation by email, and they collected the company laptop on the same day.

It has now been 6 months since I lost that job, and I still haven’t been able to secure another one. When I apply for positions, I mention that I have 1+ years of experience, but I am unsure how to explain my situation.

Since my first company provided me with both an experience and a relieving letter, I have proof of that role. However, the second company refused to issue a relieving letter for the trainee period, only giving me a training certificate.
Does anyone have any advice on how to handle this?

smoky quest
#

Hi!
We don't do help in DMs. Just ask your questions here

#

We also don't do recruitment, even for free stuff

timber glacier
faint depot
lost fern
# strong saffron Hey people, heres my CV, crush my dreams down😃

Put more detail on your education, and condense the skills etc. there's a lot of white space in the skills. List what modules you did e.g. automation, networks, security, software engineering etc. Also in your skills list human languages you know, I guess you know Russian in addition to English.

thin temple
#

who's getting this job?

peak halo
burnt ore
#

Hi everyone what's your advice for communication in the workplace? I tried to communicate normmally but I find it difficult sometimes.

fringe sphinx
#

(Yes, communication in workplace is indeed difficult, just curious what you're referring to)

burnt ore
# fringe sphinx What do you find difficult?

Well, I was tying to find something at let's say location A and I couldn't ... so I went to ask someone that knew and he found it at location B. Then I made a comment that I am blind I couldn't see I need glasses. Someone else might think it's offensive.

fringe sphinx
burnt ore
fringe sphinx
burnt ore
fringe sphinx
#

For a comment about needing glasses, that nobody complained about?

narrow thistle
swift blade
#

Has anyone passed Python's Institute's Entry level exam?

#

I studied hard for that exam with A cloud guru. The exam was entirely different. The learning objectives were 90% the same as A Cloud Guru, but the format and type of questions were entirely different.

pine sleet
remote slate
golden prism
#

Hello, is there a Python russian version of the server?

rocky needle
#

I'm currently on unit 2 of the khan academy python course, is there a course better/ more effective. And what should i do in general with watching the course, I'm pretty much a beginner btw like i know all the basics and input functions and replies and a bunch of other things but i haven't dove deep into writing anything on my own i only did the tasks that the website gives to make sure i understood

dense mesa
#

Someone pinged me about this, what do you want to know

burnt ore
thin temple
fringe sphinx
candid ermine
#

what's the best way to get hired at entry level non-new grad positions when you're in another unrelated industry? most entry level positions i've seen are strictly for new grads, and there aren't many midcareer-to-entry-level swe positions.

fringe sphinx
#

Country too, if you don't mind sharing

candid ermine
#

pure math degree, IT / AV industry for several years, US

#

took a few CS courses as a post-bacc, made all As, but no CS degree

fringe sphinx
#

And what do you want, SWE?

candid ermine
#

indeed-- getting rate limited so cant send messages

teal tapir
#

what is python and java script

fringe sphinx
candid ermine
#

i was admitted to a CS Masters and a Data Science Masters (which is really a CS degree that requires algorithms / operating systems / other CS courses + some stats courses) but with a FT position, a masters would take 3.5-5 years and I'd rather get a job directly. i didn't go into the masters

fringe sphinx
candid ermine
#

i'm currently studying LC prep

#

my industry experience is in IT/AV help desk stuff, entirely unrelated

fringe sphinx
#

This is my generic advice: practice through projects (leetcode isn't as relevant, especially given you're not coming in from CS), apply immediately
To adjacent jobs like QA and Operations (and entry jobs)z take the best available option, network: it might be hard to land an entry interview by blasting a non standard resume but you might get an easier shot through networking, leverage the experience you have- even it/av stuff is good background skills.

#

If you want to get good quick, hang out in #python-discussion : I learn something new every day.

candid ermine
#

ty! someone i know may hiring for a data analsy that writes sql queries, would that be a good side entry to swe as well?

fringe sphinx
#

Specialization is probably the next thing you'll ask: and it's somewhat a trap. You have no idea what type of job will present itself, so unless you have a specific passion, generalize

fringe sphinx
candid ermine
#

my passion is in ai, reinforcement learning / large language models, i am going through books that teach the material, but those positions are coveted and i dont expect to get into one as entry, but i may have some ai related projects to show. i understand the math

fringe sphinx
#

The thing about that stuff is: being a good programmer first is important. Lots of people want to dive into ML with mediocre dev skills.

candid ermine
#

i think id be ok being an 'ai plumber' but i dont exactly know what that entails, like working on the infrastructures

fringe sphinx
candid ermine
#

so, if the first entry point i get into tech is writing sql (analyst), would you take it even tho it isn't swe related?

fringe sphinx
candid ermine
fringe sphinx
#

Search for posts from me that mention sqlbolt, one of them is a list of links for learning sql

candid ermine
#

minimize my work experience and fill my resume with projects?

fringe sphinx
#

I wouldn't worry too much about the resume filtering: it's out of your control. Networking is important.

candid ermine
#

i dont really do any coding on my current job, i might go out of my way to see if i can do some python scripting to glean case data that can be automated into slack for case statistics

fringe sphinx
#

Never have lunch alone and all that

fringe sphinx
#

Just don't wait for a perfect resume... try now, while improving

#

You can also post resume here for critique, anonymized

candid ermine
#

good idea. my worry is recruiters wont see my resume since ATS would fitler it out not meeting the job requirements / it not looking swe related

fringe sphinx
candid ermine
#

good suggestions, i'll try to see if i can do any scripting on my current job, minimize the job bullet points and expand on projects + network + apply to QA / analyst (sql) type roles as well

#

ty for your suggestions and help, i'll check out your links

fringe sphinx
#

Just don't get hung up on perfect. Perfect is the enemy of good.

strong saffron
acoustic crypt
#

Hey where can i get some certificate for python, I already know the lang just want some certs

peak halo
strong saffron
radiant flame
#

hi can anybody let me know that learning DSA is necessary in order to get a job?

pine sleet
#

so i wouldn't skip out on learning it

buoyant seal
faint depot
#

Im leaving the DSA stuff until I get onto the 2nd year of my course. Just find it difficult to properly learn so might as well let uni teach me and I utilise their resources

pastel kestrel
#

Hi, Im looking to learn to code on a level where I can freelance and take on projects. Currently I have a basic/medium understanding of python. What should be my next steps?

smoky quest
fringe sphinx
strong saffron
delicate swift
#

I just thought of this analogy because I just watched a guy boarding a container ship during a thunderstorm. Very stupid, but impressive

quartz pewter
#

Lol im 15 and i want to be a python developer when I grow up i have like literally no experience can someone hook me up with sites that can help me achieve my goal?

peak halo
round kindle
#

Hello. How necessary is being pro at python when learning machine learning?

#

And i am a bit confused between choosing machine learning or full stack development as my career. Can anyone help me out? Which has better opportunities and pay?

placid hill
#

This is more of a resume nitpick, but I started a small startup with a friend, so should I put this under let's say "Projects" or "Work Experience"? 🤔

burnt ore
astral ridge
#

Hey! Anyone a python beginner looking to make a sort of study group to share ideas and collaborate on projects? I'm a maths graduate who's looking to build a portfolio and land a software dev job.

fringe sphinx
round kindle
#

I have been a software engineer for last 6 years. Mainly dell boomi engineer. But the pay wasn't so great. One of the reason I am trying to shift, also i am a univ dropout. How are my chances of getting a job in ML?

fringe sphinx
round kindle
#

Damn. I can't go back to my univ now. It's too late for that. I will be 29 this year. Don't startups usually not look at my background? I was told to hone my skills rather then fret about my dropping out.

round kindle
leaden jasper
#

!warn 1228047335721009173 No advertising on this server is allowed.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied warning to @safe ice.

regal axle
# round kindle Yes, I was hoping for a data engineer role to be presice.

Well data engineering and ML are not the same thing. But regardless, a degree helps a ton. And is “required” for ML. You can get away with not having one for data engineering depending on what it is and what company. And it helps that you have actual adjacent experience.
As for the startup comment; startups are more likely to take the time to view a candidate as an individual over just flat out filtering people away based on degree. But more likely doesn’t mean they all are that way or that it’s easy. So shrug

fringe sphinx
#

And, "Fundamentals of Data Engineering" is a good book if you're looking to understand the space.

round kindle
fringe sphinx
round kindle
fringe sphinx
#

On your resume (with 6 YoE), projects also show your continued professional development and areas of interest.

#

It's less critical with YoE, but depends on how well you can describe that experience.

burnt glade
#

as for python, I was like wonder! How difficult could take to make a library on python?

fringe sphinx
#

!warn 192240248191713281 Advertising and recruiting are not permitted anywhere in this server. Your post has been removed. Review our #rules before posting.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied warning to @torn nest.

burnt glade
regal axle
# round kindle Okay, so base point is, I do have a chance. All I need is good skills.

There is always a chance. But I think in your situation - based on the very little I know but could piece together - networking is likely to be the biggest impact thing you could do. In general, networking is an OP option for most people. But especially in your situation. Having a person know that you are competent and driven, will help abolish any dumb filters a company might otherwise have. And then yea, everything else that makes you a well rounded candidate is also important

glossy summit
#

Hey I went to first day of internship today. I want to quit as it's too far away and I have college as well. How do I write an email? They are expecting me tmrw

#

Can someone give me a quit internship letter template?

fringe sphinx
#

I'm speechless. How bad could it be?

glossy summit
#

Check python discussions

#

Shit pay. Shit boss. Too much travel. I also have college and exams. And full time is shit as well

fringe sphinx
#

What part did you not know before you started? I'm still speechless.

glossy summit
#

Too much story. Want to hear?

fringe sphinx
#

Not particularly. Can you really not muscle through it? Experience is very important on a resume.

glossy summit
#

I am expected to come tomorrow. Leave college from 7.(Breakfast time from 7:30) And arrive at work by 10:00. It's a 3 hrs commute. By taking 3 different trains and Uber 1 time. Pay is 15k month and full time 40k. My boss keeps telling me I should be working for half and and some people want to work for free as well so I should work harder or they will kick me from 1 month probationary period. I should also work 6 days a week 8 hrs a day and 2 days commute. They added 1 to 2 days at the end

#

Oh yeah I have mid term exam on day after tmrw and I did tell him that

#

They are paying for commute but they said they will pay end of month and I don't have the money for that

hoary quiver
#

Hey guys. Hope all is well with everybody. I would like to know if anyone in here who is self taught with no knowledge in coding and struggled in the beginning trying to learn python and lost motivation and started over several times. What was it that helped you finally learn? DM me. Would love to chat and hear your experience when it comes to learning coding.

glossy summit
#

Well f that I am gonna study instead

fringe sphinx
glossy summit
#

The work is good and company not shady(except bad Google review of not paying employees) but hey

fringe sphinx
#

What country? In US, you'd just tell the boss; "I thought I could make this work, but the commute and hours aren't going to work. I can't do this. Do you need a written letter?"

#

(and they'll probably say Yes)

glossy summit
tribal osprey
fringe sphinx
#

I mean, how are you going to work a job with a 3 hour commute while attending classes?

glossy summit
#

I was told during interview they had another intern anyways. Then now they they will pay him less and he is better than me and. Nada nada. F that

tribal osprey
#

Like I said. We don't have complete context and don't seem to share cultural expectations either. It sounds like a pretty rough situation regardless.

glossy summit
#

I thought I could make it work yes. But it's gonna take everything from me.

fringe sphinx
glossy summit
#

And I knew one night before. I made a mistake. I regret it that's why I am asking for a polite letter asking what do I say

tribal osprey
fringe sphinx
tribal osprey
#

Attempt at communicating is a good start. It may lead somewhere.

#

But you also have to take care of yourself. This could be an unfortunate lesson in expectation and making sure you and the employer are on the same page.

fringe sphinx
#

Or what if you had flexibility to average 2 per week, but some weeks are 1 and some weeks 3?

#

(ie: you ahve an exam this week)

glossy summit
fringe sphinx
glossy summit
#

I know I am wrong. I did a terrible thing. I was going to discuss this with hr before leaving but everyone left before me.

fringe sphinx
#

Oh, you didn't do a terrible thing. You just made a mistake. Totally different.

#

All I'm saying is: Don't blame or get mad at the company for it. It's just a mistake.

glossy summit
#

How do I fix it?

fringe sphinx
#

As I see it, your choices are:

  1. Quit
  2. Explain your problem, and offer a concession... such as: Ask for 1 day a week. Or, 1 day a week on exam weeks (but you'll make it up the following week), etc.
  3. Be miserable (bad option)
glossy summit
#

I think I will quit. It's placement season and I can't deal with this much work. I would rather study, that was far better. I want to study while I can.

tribal osprey
#

What is placement season?

glossy summit
#

I have never loved studying as much as I did this year.

glossy summit
fringe sphinx
tribal osprey
#

I see. So it's the prime time of the year for finding a job? Agreed with Billy that you should focus on studies and your future and learn from this experience.

tepid marsh
#

school system is pretty ass though

glossy summit
#

What should I say to them? I don't wanna come as rude or arrogant in the letter.

tribal osprey
#

You could express regret and also state how the time commitment is not possible for you. Stress the importance of your school work, how you can't give 6 hours a day to a commute, etc.

glossy summit
#

And to the hr right? Not my boss?

tribal osprey
#

I'd recommend you sitting down with your boss first.

glossy summit
tribal osprey
#

In that case, call your boss.

glossy summit
#

I arrived at like 11:30 and haven't eaten anything since 12 last hrs

glossy summit
tribal osprey
#

Work hours man. Unless you have a solid relationship with them.

glossy summit
#

Okay tomorrow during work hrs got it. And ai should say the same as in my letter right?

tribal osprey
#

Be honest. You need to take care of yourself and you know this is a sudden decision to drop on them.

#

I have to go now but I wish you the best.

glossy summit
#

Okay thank you very much for your support.

fading moon
#

Hello Everyone!
How and where can I get a job as a python developer?

fringe sphinx
glossy summit
#

Well I failed to reject him

#

But he agreed to full remote
I don't know how much he will hike though

#

I mean cut off the money

pastel thunder
#

what is pay range for google deep mind?
I dont see an easy answer, whats early professional's compensation?

fading moon
#

But I didn't get a job opportunity with python. I worked laravel, konvajs, golang project on it.

#

By the way, I want to get a python job.

fringe sphinx
rich wave
#

Im not sure if it is common question, but currently, is it possible to get non senior job position in backend development or SWE as a python dev? I have been looking for a job like for a month, and all i see is the job post which require like all other languages but not python.

fringe sphinx
rich wave
#

I did used AI to write my cv, im not sure if it is best way of writing it, but i kinda was forced cuz have some issues with writing such stuff + didnt rly know how to write so it would be user and ATS friendly.

peak halo
rich wave
fringe sphinx
#

** the team
Collab bullet is repeated twice

rich wave
pastel thunder
#

microsoft offer does not mention target bonus
is it common?

for research fellowship

pastel thunder
pastel thunder
fringe sphinx
#

Compensation, bonuses, etc depend on so many factors that only the HR and hiring manager probably know the answer.

pastel thunder
#

i saw somewhere its 10-25 % and usually 10 is given but that was SDE role

pastel thunder
#

and its a 10% pay cut(if i get variable), not 25%, compared to cadence
it was higher than I expected.

desert moth
#

is there any people that have expiriencing developing opensource beore first employment? was it helpful during career?

humble flame
#
selected in the interview, but they are paying only ₹25,000 ($300) per month too — the exact same amount. I want to negotiate my
 salary to be a little bit higher,
 around ₹40,000 ($480), which I think is a fair amount. How should I negotiate this offer? ```
smoky quest
fringe sphinx
strong lava
fading fulcrum
smoky quest
#

If your experience as an electrician has zero relevance to the job, it will be difficult to argue you should be paid more than an entry level just because you are old. If anything, it would be an argument to go with the cheaper entry level

wanton birch
#

On my resume, should I remove all education stuff that took place before masters? It kinda feels like it is implied!

civic thistle
#

hello who would like to make a lot of money with me i need a very good coder please.

smoky quest
wanton birch
smoky quest
#

Resumes are stories, not checklists

wanton birch
#

Do you think instead of listing some publications at the end of the resume, it makes more sense to just link them a list of publications elsewhere online?

smoky quest
vapid jay
#

but there are some problems, e.g: speed and accuracy ..

desert moth
desert moth
smoky quest
# desert moth tell me more

if you send a patch to fix a typo? no one care
if you start maintaining a subsystem for the linux kernel? based

desert moth
smoky quest
desert moth
smoky quest
#

Though not as much if your goal is irrelevant to system/kernel

burnt glade
#

Hello guys!

#

How are y’all?

desert moth
#

hi sweetie

#

stressed some. what about u?

dry tartan
#

Hi guys

#

Guys I am from India, I am in my 4th year of B.Tech. in Computer Science Engineering. The way on campus placements are going on is very random, I am wroking hard day and night solving codes and when I am appearing for the campus placement test the tests are going good but still not getting shortlisted for the interviews whereas people with 0 coding knowledge are getting shortlisted for interviews. Guys do any of you have some idea or can guide me for offcampus opportunities. My projects are mainly in the field of machine learning and deep learning.

stone nymph
burnt glade
desert moth
fringe sphinx
#

!ot This is the #career-advice , could you take this discussion to off topic

inner wrenBOT
tranquil hollow
night eagle
#

Hello I'm currently a 2nd year BTech CSE student. I am interested in Devops, and I want to master it nicely and crack a good company. Is there any devops engineer who can guide me? Please DM me. I need some basic help.

buoyant seal
vapid jay
#

Hey guys, should I learn web dev despite growing concern that it’s gonna get fully automated?

fair wren
#

Hey guys, I am an MBA student with finance major. Please guide me and recommend me some courses or yt playlists that can help me to learn ‘Python for Finance’.

lilac sundial
#

alr so in the field of software engineering is there a specific job role called "software engineer" ? Y'know, like how you have full stck dev, back end dev , frontend devops and so on

Or are all these roles included under the role of sowftware engineer

fierce venture
#

yo, is there a for-hire channel or smth like that on the server?

chrome hamlet
lilac sundial
#

Generally speaking though, does a "software Engineer" specialize in only a handful of languages like python + java + c

harsh river
lilac sundial
#

Ok then

chrome hamlet
true harness
#

it would be rare to have deep knowledge of many languages. usually you'll know one or two very well and be decent at a bunch

crisp heart
#

print()
print("Hello" "Vivek" "Your ability to" "Flying" "will make sure you never have to look at" "bane" "again." "Go eat","roti" "as you walk down the streets of" "India" "and use" "Flying" "for good and not evil!")

#

help with this

#

whenever I run the code I got this error What is your name?Vivek
What is your worst enemy’s name?bane
What is your superpower?Flying
Where do you liveIndia
What is your favourite foodRoti
Traceback (most recent call last):
File "/home/runner/day4100-days/main.py", line 6, in <module>
print()
TypeError: 'str' object is not callable

peak halo
#

@crisp heart did you make a variable named print?

crisp heart
#

Yes I write print()

peak halo
#

that's not the same as making a variable

#

can you show the entire code?

crisp heart
#

print = input("What is your name?")
print = input("What is your worst enemy’s name?")
print = input("What is your superpower?")
print = input(" Where do you live")
print = input(" What is your favourite food")
print()
print("Hello" "Vivek" "Your ability to" "Flying" "will make sure you never have to look at" "bane" "again." "Go eat","roti" "as you walk down the streets of" "India" "and use" "Flying" "for good and not evil!")

peak halo
#

don't do print = ever.

crisp heart
#

example?

peak halo
#

one sec. I'm in a meeting

crisp heart
#

ok

peak halo
#

wait, this is the career discussion channel

whole flare
#

🗿

peak halo
smoky quest
#

Programming languages are tools, means to an end, not an end in themselves

lilac sundial
#

Isee

valid veldt
#

I am around 13 years old, is it a good age to learn Python?

raw niche
#

Hello, I'm very beginner in programming. For what is Python mainly used to do?

fringe sphinx
fringe sphinx
supple junco
#

Python: if you've thought of doing it, there's probably a built in function that does it

robust island
#

I'm building my resume to apply for some summer internships. I'd like to include a link to my github to showcase some projects, but the account I made most of them in (this one lol) isn't really professional. Should I make a different one with my actual name and all that with some selected projects I've made?

robust island
#

I might start contributing to projects from that one too ig, so I have more activity in that account. Idk, managing two internet personas feels weird lol

smoky quest
robust island
#

Well a bunch of links to projects wouldn't really fit on a resume though, a link to a bunch of links (the profile or another site) would

umbral osprey
#

Lesson i've learnt

astral anvil
#

who can help me

white torrent
muted bridge
#

Any tips on the behavioral interview? All I've been told is to study the STAR format

peak halo
# muted bridge Any tips on the behavioral interview? All I've been told is to study the STAR fo...

remember that the people interviewing you aren't expert psychologic interrogators. they just want to figure out if you're a normal and emotionally balanced person.

just practice talking about situations where you disagreed with someone, or you didn't like what they were doing, or they told you they didn't like what you were doing, and how you handled yourself in a way that wouldn't anger or irritate your colleagues.

#

my first job was in food service, and I heard a few parts of an ongoing interview. and my boss asked them a behavioral question, and the interviewee said something about grabbing a broom out of someone else's hand and yelling at them. and that was pretty self-incriminating. they didn't get the job.

muted bridge
#

no yeah I think I understand what you're saying, just showcase that I'm a normal person

jade walrus
#

Hey guys, I have 3 solid days to prep for a technical interview. its for an intern role and they said the code portion will be low pressure and I will have plenty of time to solve the questions.

I wanted to commit each day to a topic to really lock it down and do all the leetcode easies I can for that topic.

Day 1: Hashmaps/Sets

Day 2: ???

Day 3: ???

Does anyone have any advice on what I should focus on for the remaining two days?

I was going to go through all the questions in the Leetcode 150 section.

Couldnt find any info on intern interviews online but reached out to someone who was an intern and they said the problems were pretty basic. Maybe two questions, but was asked to solve each of them 4-5 different ways. Leads me to think that they are very simple
if you can solve them 4-5 ways in a short interview lol

fringe sphinx
jade walrus
fringe sphinx
peak halo
#

The point of those questions is to measure skills that you've been developing since you started learning to code. If material that you can cram in three days makes the difference between pass and fail, then they're bad questions.

fringe sphinx
jade walrus
#

Thanks for all the input guys. I am just nervous because this is my first technical interview ever, and I never really did interview style questions before this. I have a really good embedded project on my resume though which I think will help!

fringe sphinx
near ocean
#

Knowing goes a long way

near ocean
#

For interns and juniors especially I'd think showing what you know would be more important

#

(not that you can learn in 3 days)

fringe sphinx
jade walrus
fringe sphinx
jade walrus
#

My plan is to talk for several minutes, clarify, and write outlines of everything i need in comments before even beginning to write functional code

fringe sphinx
jade walrus
fringe sphinx
#

I'm just one opinion tho, everyone has a different perspective

smoky quest
devout stump
#

heyyyy everyone... a new duck arrived at discord

#

@devout stumpthats me!!!!!!

vapid jay
#

Hey guys.
Elect data analytics.
Any suggestions on it?

valid veldt
cyan oxide
#

Hi I am new here

shy trench
#

what do you need

cyan oxide
#

Student

vapid breach
#

Am a 16 year old kid I wanted to learn python to develop my skills , I wanted to ask how can I earn from python as a 16 year old ?? ( I am still learning , was just wondering what stuff to look into I want to buy my self a bike ;-; )

old island
#

.

last oriole
#

Is no app development gonna be the future?

buoyant seal
# last oriole Is no app development gonna be the future?

not very predictable, because hard to predict things like... will be hyperspace engines invented? will aliens come to Earth?
Very unlikely, but some super small hance is always there 😉

Some people like Nvidia say it that no app development will be right away, but mind the fact that they are the ones producing hardware for neural network stuff, and therefore AI like hype for them is just literally proffitable. A person would say anything if it means getting extra trillions of dollars

buoyant seal
# last oriole Is no app development gonna be the future?

No app development like having invented Wordpress stuff is a thing that exists for dozens of years.
No coding is technilcaly required to use it.
Nevertheless still PHP devs are needed today to maintain and extend it futher 😉

Many services provide no coding services all the time
with visual graphic designers to make smth.
Still devs are needed to have smth maintainable with high performance that meets demands of business.
All those boilerplating solutions have problems of lack of flexibility, not meeting desired requirements, or having low performance
That makes people just not using all those not coding solutions if they don't meet their requirements

feral grove
wanton birch
lost glade
#

in what industry is assembly programing knowledge needed?

#

is it mostly towards computer engineering, like microprocessors? or data engineers and such?

dense mesa
#

@lost glade some niche areas of cyber security, reverse engineering, anything looking at memory dumps. Not sure where else you'd find that, we're decades past assembly

sand horizon
#

has anyone done a masters in data science in europe ? i am thinking of UVAmsterdam / TUMunich or maybe LudwigMaxMunich

#

they seem quite ok in terms of budget considering unies in london - albeit the quality - are really expensive

fringe sphinx
#

We don't allow ads in this server, plus this channel is the career channel. Please read the #rules before posting. Your post has been deleted

velvet rock
pine sleet
vapid breach
vapid breach
pine sleet
#

if you just want money there are many jobs that hire teens

jade walrus
#

is anyone willing to help me out by giving me a mock interview? have my first ever technical interview for an internship coming up

peak halo
jade walrus
#

Hi guys, I am looking for someone to give me a mock interview. I have a technical interview for a Software Engineer Intern @ Defense Contractor coming up in a few days. I have never done a technical interview before and I really would like to get some practice in before

iron lichen
#

hello guys i learn the python basics what i need now to learn

wicked wind
#

Do y'all ever just feel like its pointless to try and make a career cuz ai is just gonna take over or climate change/ww3 ends the world and youre never gonna have a career anyways. I know its prop an unrealistic thing but i still feel like it sometimes even though i love ict

balmy spade
wicked wind
#

Yea i think you're right. Just feels but scary to study,put effort into and get into debt for a thing ppl say will be done by ai soon. Ppl who don't know what they are talking about sure but still scary

true harness
#

AI coding assistants are already very good, but it's still very far from being able to do everything a software developer does

wicked wind
#

Yea but im thinking about in 10 years time you know

balmy spade
#

Separate out the concerns.

You can study and maybe you won't get the job you immediately wanted but you still have all the knowledge and skill you learned. You can not study, you still won't get the job, and you'll have nothing.

Debt is manageable and, sometimes, avoidable!

AI is... hype. It's mostly hype. It doesn't feel that way but that's what it is. Is technology changing? Yes. Is it changing as quickly as it was 40 years ago? Hard to tell... maybe, maybe not.

#

Just remember. By 2000 we were all promised flying cars, robot maids, and all that.

wicked wind
#

Thats true as well. Im just thinking about wrong things lol. Thanks
Also can i dm you?

balmy spade
#

Worry, stress, and fear are perfectly normal. The trick is to leverage their energy toward your own goals instead of letting them spin and wear you down. Easier typed than done, I assure you. But worth thinking about.

As for DM's, you can. But I don't often even look at them. I engage here, in this guild, and am otherwise rather absent.

fringe arrow
#

hey everyone, sup?

wicked wind
#

Ty for the advice. Also sent you a dm

vapid breach
pine sleet
#

lot of my friends in high school did this over the summer and weekends and saved a good bit of money

vapid breach
#

Thanks for your suggestion , I would have I tried those things if I was in america or stuff 😅

pine sleet
#

it wont be the same of course but you can learn a lot of the skills that would be useful in a real job, and is something you can talk about on your resume

vapid breach
pine sleet
vapid breach
pine sleet
#

find a project you want to do and figure out what would be a good language to build that project in. for instance you may want to create some sort of website, in which case you could determine that javascript is a good starting point

vapid breach
pine sleet
#

you will start noticing that languages often borrow certain features or philosophies from other language, in which case you have transferrable knowledge

#

if not then you have a new way of approaching problems

vapid breach
vapid breach
pine sleet
#

try out some "weird" languages too, don't just stick to the main ones. try out things like haskell, ocaml, elixir, etc which even if you wouldn't use them in a project, can teach you different ways of thinking about problems (for instance, haskell encourages writing pure functions, and writing pure functions in python can make them easier to test and all the advantages that come from a well tested codebase)

wanton birch
# wicked wind Do y'all ever just feel like its pointless to try and make a career cuz ai is ju...

What AI will end up doing is just make everyone a lot more productive. Hopefully it will help bring a lot of ideas to reality by helping creative people code up things faster. The barrier to entry will change. Other than that, at least for the time being, I think AI will just make the existing folks be a lot more productive than before. And this is assuming you aren't using AI to do your work but more like a buddy that is there to help speed things up for you.

wicked wind
#

Yea but i kinda feel like companies are more interested in using it to cut costs aka workers rather than increasing productivity, especially when demand isnt the best

pine sleet
#

they can do that but they get what they pay for

lapis delta
#

So high interest rates = no new CS jobs

near ocean
smoky quest
vapid breach
pastel imp
#

I am new to programming, and I saw that there are Python courses on Udemy. (learning from scratch) Would you recommend taking one, or are there other courses/videos that you would suggest?

sand egret
lilac sundial
#

Is a chrome extension a feasable cs masters related project

fringe sphinx
near ocean
near ocean
#

You cant not have an advisor for a masters program
Who is supervising you?

lilac sundial
#

Wdym like a proffessor or like a councillor

near ocean
#

Someone overseeing your work

true harness
fringe sphinx
#

Ooh, you want a project to cite when applying to a masters?

#

Not a masters thesis project

lilac sundial
#

This will also be my first big project up until now ive just made some basic projects

Probably will leverage them too and just for namesake put em up on google playstore

fringe sphinx
#

Seems like grades and recommendation letters are the more important part?

true harness
#

it's kind of the same as resumes: it's about what skills you can demonstrate (specifically, you need to demonstrate that you are ready for graduate level work)

true harness
near ocean
#

Nobody asked me about a project

fast fossil
vapid jay
#

looking for a job has me super depressed. i'm 35, graduated from wgu software dev program, only thing of note that i made was a javafx desktop app. i learned practically nothing about web technology, super basic html/css stuff. i had to take some time off after graduating with a baby and some other life issues that popped up. started learning python/django and react to make a portfolio. i'm working on an app idea i had but it just feels so pointless. i see people with CS/EE degrees, internships, complex apps, and I don't know how writing a CRUD app and deploying it to the cloud is gonna get a job. all i hear is doom and gloom about the death of jr engineers and AI taking over dev jobs. I was a raging alcoholic until like 2016, i thought if I quit that I can do anything, thats why a few years later I went back to school, now it just seems like I'll never get to be what I want to be. live in a rural town, not a lot of tech jobs, i dunno what to do anymore. i've been practicing dsa/leetcode problems and trying to learn every day and build something but i feel screwed. i'm open to any advice. it seems like there is no market for someone like me.

fringe sphinx
fringe sphinx
#

And there's practical advice we can give, but let's start at the beginning

vapid jay
#

like 3 years. i know i should have tried to do more on my own but i worked full time and have kids. in between jobs right now but tired of savings taking a hit so i'm probably gonna end up in a factory again

#

i've made a ton of mistakes in my life, i know.

fringe sphinx
#

But I feel you.

vapid jay
#

thanks, yeah i don't mean to overshare, just been a rough day

fringe sphinx
#

Four things: Prepare a good resume, and have it reviewed. Resume writing is hard. You can post it here, anonymized, for review.

#

Network, as best as you can. Try to talk to people who work in the industry. This is hard, especially hard if you're in a rural location, but do your best.

#

Don't wait for a perfect job: relevant experience is the first goal. There are many jobs in tech besides coding, and these can be good entry points. QA, for instance, is a bit easier to break into.

#

As an entry level candidate, you're not expected to know everything... attitude and foundations is important. Practice is good too, keep the skills sharp

#

Location matters... onsite work is far easier to find than remote.

vapid jay
#

thanks, I appreciate it. not sure what I can do about location right now but i'll try to find some meetups or something

fringe sphinx
summer plover
#

If you know few languages really well and have minimal coding knowledge you shouldn't find it hard to pick up a new language

summer plover
near ocean
fast fossil
fringe sphinx
#

Ai is a job creator, perhaps is the point?

safe locust
#

i just need help in this that i have done internship at INTEL and i have made a project there. So bacially in my experience section i have described what i did there and the problem is this that i wanna keep that {project in project section too}. SO please help me what shall i do ( because i cannot write the description same in both of the section ).

fringe sphinx
safe locust
#

but what about that projecti did. Because its the best and also its standout project according to me.

fringe sphinx
#

Then you don't have any choice. Seems clear?

#

If your best project was during your internship, then list it in your Xp

safe locust
fringe sphinx
safe locust
#

@fringe sphinx

#

i just added project link after that Intel
which i think is not looking good. and the main thing is this that i wanna remove my 1 of the project and want to add that project which i did at intel

#

anyone help please.

harsh river
fringe sphinx
#

(I can't review right now but someone else may be able to)

#

You can, yes

safe locust
fringe sphinx
#

Your job bullets are missing a lot of context, very incomplete.

safe locust
#

at least elaborate @fringe sphinx

fringe sphinx
smoky quest
near ocean
#

I dont understand this trend of bolding phrases in your experience, its very obvious to me that youre trying to draw attention to it
I get it youre trying to market yourself but this is way too on the nose

smoky quest
# safe locust what do you mean ??

am paraphrasing but a lot of your bullets can be summed up to "I improved something by X% with some advanced techniques", but never give a sense of what these advanced techniques are.

safe locust
smoky quest
safe locust
smoky quest
safe locust
smoky quest
frank zephyr
#

hey 22, is it too late to switch majors to CS at this age? If anyone here has any experience with this?

smoky quest
peak halo
jade walrus
#

hey has anyone interviewed w/ a defense contractor?

fringe sphinx
jade walrus
#

just wondering what the interview was like for junior defense contractor positions

fringe sphinx
#

Many years ago, when I was entry-ish level, I interviewed with a lot of defense companies. I don't recall the interviews being different from my other interviews. I doubt you'll see a significant difference either.

tawdry quiver
#

Hey everyone Im a senior in highschool right now and I intend to major in cybersecurity. I've been trying to learn how to program in my spare time specifically python. I was wondering if anyone can help me as I've been having some issues staying consistent and finding the right course.

tawdry quiver
#

I've been having issues with staying consistent and also finding a course to follow to actually learn to program

fringe sphinx
errant thicket
#

are there any freelancers??? in here that make a living ??? because i really wanna talk i have been trying to figure out freelance but i can’t and i have been struggling to make ends meet

pine sleet
#

this is off topic for this channel, but you should make an open issue on their github

gilded ravine
#

just figured someone from their would be here kek (Not specifically this chat)

gray zodiac
#

algorithms engineer for ai, software engineer,data sientists,which is the easiet one to land a job today?

#

there are some many jobs and corresponding road map,but i dont konw wich to choose

smoky quest
hexed raptor
lost fern
faint depot
#

Whats the difference between data science and data engineering?

dapper bane
#

I am applying to a lot of jobs even get selected in a few but I cant increase my pay significantly it is an average pay of 35,000 rupees or 416$ a month

#

I need to make it a 1,000$ a month

#

I am learning something called rust

buoyant seal
# dapper bane I am applying to a lot of jobs even get selected in a few but I cant increase my...

You can earn a lot even with... scripting languages (and being productive with them)

It is a question of learning Core Software engineering subjects
https://darklab8.github.io/blog/favourite.html#TestDrivenDevelopmentByExample
https://darklab8.github.io/blog/favourite.html#UnitTestingPrinciplesPracticesandPatterns
Unit testing is one of most important ones.

Besides that majority of stuff to go past junior level is teached over there in code complete
https://darklab8.github.io/blog/favourite.html#CodeCompleteAPracticalHandbookofSoftwareConstruction

Knowledge remain dead without practice
https://darklab8.github.io/blog/choosing_pet_projects.html
Good chosen per projects can be both: excellent practice and resume augmentation

#

Dev without knowledge of core software engineering practices will write similarly shitty code in any language

kind marsh
#

!cban 1297859823257260047 nah

buoyant seal
# dapper bane I am applying to a lot of jobs even get selected in a few but I cant increase my...

i will add to this though, that besides core software engineering practice
to earn properly with a specific language.. u need to get a hang of its best practice and ecosystem prefeferably.
https://www.amazon.com/Clean-Code-Python-Refactor-legacy/dp/1788835832
Like this awesome book for Python teaches a lot of tricks to understand it better, majorly concentrated on all focuses with its syntax sugar
But also giving useful stuff how in a modern way to configure dev env with docker for it

Or this one https://www.amazon.com/Expert-Python-Programming-practices-programming/dp/1801071101
containing multiple topics to explore python in more depth, with giving overview regarding all different ways to use parallelism in it (multithreading, multiprocessing, async stuff)

#

same will be true for any other language u learn. u need to get hang of it in depth to earn properly with it usually.
but the language specific stuff is only beginning and has hard level of reusability beyond the current language.
Core Software engineering subjects are more important and completely almost reusable between any used language/technology

Depending on job role, u can be also needing to learn other stuff in depth... like how to work with relational databases if backend dev.
that will make the fluff of technologies needed being known better for specific job role position

#

Summarizing... it will make needing to learn three aspects to get better:

  • Programming language best practices and how to use it in depth.
  • Core software engineering practices
  • Fluff of technologies around the job role (technically programming language is part of it)
errant thicket
#

are there any freelancers??? in here that make a living ??? because i really wanna talk i have been trying to figure out freelance but i can’t and i have been struggling to make ends meet

dapper bane
#

is there any place I can talk about webiste ideas in a little provate setting with the right people

inner wrenBOT
dapper bane
peak halo
gaunt stump
#

I got a mail from one company, Maxwel It solutions that your CV has been shortlisted for python developer and have to give round 2. But I feel that company is fake. What to do now?

lilac sundial
#

Do the competitions on kaggle just involve people trying to get the highest prediction accuracy for a given collection of data

#

If so are very novice and basic competitions equal to basic cookie cutter ML projects that u see on a resume

fringe sphinx
errant thicket
lilac sundial
fringe sphinx
lilac sundial
#

Is it worth giving a try for exp or merit as a beginner

fringe sphinx
#

If it interests you, sure

true harness
#

have you identified where/what you want to do after getting a master's ? that would give you something to focus on in your application

muted bridge
#

So I just got out of a behavioral interview, and the first question certainly went well, but the second question was something like “Tell me about a time you handled a conflict.”

I proceeded to talk about the time I was working with teammates on a hackathon. Long story short, I accidentally talked about how my team solved the issue instead of me, and the interviewer certainly pointed that out. She did give me a chance to redeem myself, but I’m still thinking about it. Am I cooked, or is there still a chance? I thought the rest of the interview went pretty well

gaunt stump
lilac sundial
#

Alr man

smoky quest
rotund crest
#

I've been stuck in this loop for months where these AI training jobs pays me significantly more money than I would otherwise make if I advanced my career in the current economy without moving to the US.

It also sucks up so much time that I barely have time to keep my technical skills relevant. I'm not sure if I should just keep doing this a while longer or if I really need to get out of this situation even if I have to take a big pay cut for it.

fringe sphinx
rotund crest
#

I already feel like I'm kind of already there. My mom died a while ago and then my family sued me over her estate. The whole process kind of put all my progress on hold and I went from having a high interview rate to nearly zero.

fringe sphinx
rotund crest
#

To be clear, I am not planning on moving to the US, but it's what makes me feel trapped. This AI monkey work pays nearly double what I made as a software engineer before she passed.

fringe sphinx
rotund crest
#

It's basically a combination of solving programming and math questions while following documentation to ensure it is accurately labeled so that LLMs and such that can use it for training. There are other jobs that involve penalizing their reward functions by manually reviewing them.

But this makes it sound much more glamorous than it really is. It is extremely mind-numbing. They recently asked me if I wanted to install a camera in my house to record human behavior for additional pay, which I refused.

ruby holly
smoky quest
ruby holly
smoky quest
ruby holly
#

If you are incompetent or have a hidden problem that the tech bros wouldn't see, not letting you work at the company is still protecting the company

smoky quest
ruby holly
#

In my case, the HRs were the first people you would talk to in your interviews

ruby holly
#

Guess it's a local thing here then

smoky quest
#

yeah, that would not be common in the USA

ruby holly
#

HRs double as recruiters here

fringe sphinx
#

HR is more of a 'not hire' filter than a 'hire' filter, ime. Maybe differences for intern level stuff, but generally HR really has little say.

#

In small companies, sometimes the HR manager doubles as recruiter, for logistical reasons

#

In large companies in US, recruiters may be technically part of HR but really a diff department

late rover
#

Yeah I've definitely seen it in the US. In Utah in fact. State of industry. So it happens🤷🏼‍♂️

leaden crown
#

is there a phyton course i can take for fast learning? like good value

onyx locust
#

What's Python's value in the backend job market?
I'm Ronny, a self-taught programmer with 6 years of experience, currently in my 2nd year of a degree. I've built scalable backend applications using Python frameworks like Django, Flask, and FastAPI, with PostgreSQL, Redis, and RabbitMQ integrations. Despite positive feedback on my projects, I've faced criticism regarding my choice of Python for backend development.

Recently, I began exploring Spring Boot, driven by industry trends and job opportunities. While transitioning from Python to Java wasn't difficult, it raised concerns about my future employability. Job listings heavily favor Java for junior positions, while Python is often reserved for senior roles, which makes me wonder if my Python expertise holds enough value in the current job market.

Is sticking with Python for backend development viable, or should I focus on languages like Java, C#, or Go, which are perceived as industry standards? I'd love to hear how others transitioned from Python to more "battle-tested" languages. btw im Australia based with no professional experience. And my viewpoints are based on what i've observed from job listings from 2022 to now. And at no point do i mean python isnt battle tested, what i've observed from job listings and my countries' major companies and seeing thier tech stacks along with positions they offer, none offered python roles and only seek and indeed displayed really experienced roles such as 5years +

deft herald
#

But as an example, my team produces a pretty complex web application built on Django back end. It's however internal only to the company; user base is 3 figures

onyx locust
deft herald
onyx locust
#

well no, humbly I've been very driven to learn, expand and improve my skillsets for 4 years and its earnt me alot of practical knowledge in my field, which is why it contributes to some of my frustration towards learning new stacks only for the benefit of displaying my proficiency as a developer. My github is linked if you want to assess my words

deft herald
#

If you're on your 2nd year of a degree, i would focus on getting internships until you graduate

onyx locust
#

okay but say i lie which alot of people do lie about having a teriary education, i've applied to many jobs and only internships require educational transcripts, i've heard alot that people with no experience get hired, people with no degrees get hired, people with average python projects get hired. why are the constraints so much more mild in my circumstances? if i was to lie would my chances improve? because that is a reality (no im not considering lying)

buoyant seal
# onyx locust What's Python's value in the backend job market? I'm Ronny, a self-taught progra...

Python is pretty usable for backend, and there will be plenty code to maintain for that.
You should check your local hiring web sites to have more clear situation though, because what it is true for one country can be different for another one.

I think you are doing absolutely right in learning java, as it u will be able to learn a bit more being than just using dynamic typing stuff. I am viewing skeptically all the dynamic typed scripting languages (Python, PHP, Ruby, Javascript and etc) as they have severe problem with scaling in code size (they have some of their own advantages too though)
With java u could practice your skills with developing some interesting stuff like Minecraft or Starsector mods 😋 heavy modded communities are present for it.
And Golang in my opinion is great too. Except it has a problem of small amount of job vacancies relatively to other popular backend languages.

C# in same my opinion is bad choice to learn, because it is not linux friendly and u will get stuck with ancient mammoths from 2000-2010 years that used Windows Servers and Windows in general for web development (modern web dev is dominated by 98%+ by Linux servers)
i used C# personally, i know... it is very awesome and comfortable to use, but the problems are standing nevertheless. You can be caught developing with Visual Studio from Windows only.

Tbh same problem is somewhat present with Java, because it is such a great long term maintained language... a lot of stuff was written, and a lot is mantained, but some people are lazy/not able afford to upgrade it and still on some Java 8 and work with some stuff like Jenkins or some ancient deployment method like Wildfly from pre-docker times.
Same i encountered in job vanacies for python too though, some people are still using Python2...
So... in any language possible to encounter quite badly maintained legacy 😅 Except probably golang has naturally less legacy due to its freshness.

fringe sphinx
#

But; technical compentency is more than just what languages you know. There are many dimensions in which you can grow.

onyx locust
#

the thing is. java is great, python is great. but in reality, if you're in the job market, python positions are 80%+ senior positions or data science positions. Python is great and that is established and it will always be used when high throughput enterprise backends arent required. My concerns are how skills and experiences can be further appealed during applications. Java is a really strong backend language, python is a really nice backend language with really fast development speed, thats all understood. its just that i cant get hired as easily if im aiming for a python role, than i would for java roles. The python job market is extremely saturated in terms of junior/entry-level positions, therefore the skill-throughput is very extended to counteract that saturation, i would love to land a python position, My skills are supercharged when working with python.

true harness
buoyant seal
# onyx locust the thing is. java is great, python is great. but in reality, if you're in the j...

Go for Java 😏 (Or for python if u like it more)

But remember... regardless of a language u chose, u can be writing absolute crap if u did not learn core software engieneering subjects
https://darklab8.github.io/blog/favourite.html#TestDrivenDevelopmentByExample
https://darklab8.github.io/blog/favourite.html#UnitTestingPrinciplesPracticesandPatterns
https://darklab8.github.io/blog/favourite.html#CodeCompleteAPracticalHandbookofSoftwareConstruction
Get Good with Unit testing throughly, learn to write tests with integration to database and launch them from CI, and u will flare well eventually.

Person that learnt unit testing is able reliably progress to good code quality, through iterational improvements.
Person that learnt unit testing is able to change his code masively for any improvements he needs to risk.
Person that learnt unit testing is able to receive rapid feedback in minutes (and even seconds) if the code is correct, instead of waiting hours or days
It keeps the sanity in maintaining code easier by multiple magnitudes.

fringe sphinx
#

My point is the same as yours. Go explore the job market and don't make assumptions

onyx locust
fringe sphinx
#

That's just an assumption, not a recommendation.

#

The ieee article just gives a different perspective.... i was surprised at SQLs place in that list, and I'm a data guy

onyx locust
# fringe sphinx There's a bit of an echo chamber in any community, this one included. I assume t...

yeah 100% I've matured enough to realise a good software engineer shouldnt be constrainted towards a single language instead, we should be able to understand the requirement and pick the right tool for the job, but the job pool is just very biased towards C# and Java as the entry level languages in Aus but remote jobs consist of somewhat the same as international coprorations offer somewhat the same logic, higher experience roles for python, javascript used in vanilla (gross) with html and css frontend to maintain ancient pages

buoyant seal
#

@onyx locust at the end of a day... pick the one you like more. But be sure you did not get discouraged by initial harder learning curve or initial easier learning curve. Find language you able to appreciate and like to use in every day life after you got hang of it 😉
Highly likely you are going to work with it for many years after all.
Make your everyday work life happier.

onyx locust
fringe sphinx
buoyant seal
#

Some languages are even having nearly infinity learning curves and can take your whole learning capacity (like C++)
I need level of wielding language like it it is my second skin and ability to nail any problem with it. All or nothing (instead of regular student level that just scratches it)
My desire to be Efficient. Using smallest possible time to develop the most easy to maintain solution. Because human life time is too short for learn everything in technologies and etc. Because human life time is too short in terms of meaningful in quality projects.

hallow sequoia
#

im a bit confused not that ive been working as a programmer .....i lied on my resume that i graduated college with a masters in computer science/[rpgramming and they gave me a job. Hers the question? DO jobs even verify resumes these days especially with all the laws and ndas (i lied about the nda when they asked me questions about my previous jobs, so far so good)

#

I only did this because i was learning python for about 4 months and it was impossible to get a job with my resume...but then i lied big time and now been working for about 2 months. Since when did resumes didn matter?

balmy spade
#

Was this in the states?

fringe sphinx
hallow sequoia
karmic shore
#

what is lg

hallow sequoia
#

i got accepted to apple as well but the pay was aboslultey horrible.

fringe sphinx
balmy spade
#

Ah, it is a troll.

hallow sequoia
#

just lie on your resume and learn on the job, youll get any programming jobs and get experince that way, if they ask for details about your last job, i just said i signed an NDA and they just say ok