#career-advice

1 messages ยท Page 203 of 1

pine sleet
#

and making fun of someone for that is immature

summer roost
#

it's much cheaper to do a year or two at a community college and then transfer credits to a university to complete a bachelor's degree. There's pros and cons to doing that, but it can be a good way to save a lot of money, especially if you're having trouble getting student loans

pine sleet
#

plus, the name of the univerity on your bachelor's degree is going to be the university you transferred into (not your CC)

#

the only thing you're going to miss out on is oppurtunities, connections, and a network

summer roost
#

and possibly friends and a social life (it's a lot easier to make friends as a freshman than a junior!), possibly the experience of living away from home (CC students generally commute, IME)

#

there's a fair number of things you might miss out on, in the end. There's a lot of different pros and cons worth weighing

pine sleet
#

indeed

#

but really i think the biggest thing CC has going for it is price

summer roost
#

yeah. Potentially acceptance rate, too - if you're having trouble getting into a good in-state uni with your high school grades, you might have an easier time transferring in after 2 years of community college with good grades

#

and living at home could be an advantage, too, depending - if you need to help with child or elder care, or something...

cobalt moat
#

i should have done cc

pine sleet
#

the grass is always greener on the other side

hidden crystal
icy oyster
#

I will negotiate a dev position soon, I have been an intern for 2 years at the same company, I was always praised for my above average technical knowledge in coding(I used different languages in this company) I consider myself to be a solid middle level programmer and I don't think I'm much behind from the senior devs I had contact with, the point is, how do I really negotiate a middle level position better, I'm afraid they will put me as a Junior even though I basically spent 2 years doing middle and sometimes senior level tasks, I'm using the term senior because I worked alongside senior devs at the same problem or task

#

It's a big company focused in chemical engineering and software with around 2k employees

summer roost
# icy oyster I will negotiate a dev position soon, I have been an intern for 2 years at the s...

when I was a fresh grad, I was placed at a junior level, and I was annoyed about it because I thought I was able to do much more independent work. With the benefit of hindsight, I now realize that I was nowhere close to being able to do senior level work, and I was wildly overestimating my own skills and underestimating the amount of support and mentorship that I would need from senior level engineers. I don't know you personally, but I can say from my own experience that I have never worked with a fresh grad who could do senior level work.

icy oyster
summer roost
# icy oyster Really curious, what do you consider to be senior level work

mostly, the ability to run large (let's say multi-month) projects from start to end. That includes breaking down the work into discrete pieces that can be assigned to different people, tracking progress, communicating with stakeholders, overseeing the design (both at the system and component level), ensuring that the system is scalable and reliable, that there's appropriate visibility into the system in the form of logs and metrics and telemetry and alarms, etc

smoky quest
smoky quest
deft herald
#

As you go up in seniority, the requirements for your job get increasingly vague or high-level. Part of being a senior is interpreting those broader requirements and creating individual tasks out of them

buoyant seal
# icy oyster I will negotiate a dev position soon, I have been an intern for 2 years at the s...

Middle rank level is usually about independent enough problem solving (viable enough portion of soft skills to communicate gathering requirements and task progression), and solid tech skills to provide sufficient enough enterprise code quality. (Which take more major portion of this level)

U can drop your git repo links to best projects for review and we could probably see if your quality meets expectations at least on hard skills side

buoyant seal
#

!rule 6 9 , <@&831776746206265384>

inner wrenBOT
#

6. Do not post unapproved advertising.

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

near ocean
#

<@&831776746206265384> second ping for effect

tender thicket
#

!pban 693464037421482068

inner wrenBOT
#

failmail :ok_hand: applied ban to @real knot permanently.

ionic spruce
#

How to get remote job as data analyst?

fringe sphinx
snow plume
ionic spruce
fringe sphinx
ionic spruce
scarlet birch
#

since i'm trying to apply for jobs as full-stack dev, i would like to know what do people think about full-stack devs before writing my letter

fringe sphinx
#

'Medium' isn't a term we typically use for sw devs

gritty rivet
#

Even an entry-level full stack developer should be able to maintain and upate a whole project if it is simple enough. But many products are way more complex than even a highly advanced engineer could manage as one individual.

scarlet birch
#

and as first impression, i saw many classifing users by their experience (low-medium-high level of experience)

#

as for the project, i'm sorry i wasn't clear enough, let's say the project is far more complex than a simple one-page website, such as a whole social media, including direct messages using websockets, self-made auth process which requires you to check for security issues about personal informations, media management and so on

fringe sphinx
#

The expectation is that a "senior" has both the knowledge and ability to take on new projects, participate in requirements analysis, and lead a small team without close supervision.

#

That's at least my definition.

gritty rivet
# scarlet birch oh yea that makes sense. i do not have any previous experience working as full-s...

Expect that you may need to send out hundreds of job applications before someone gives you a chance. Don't overthink this one, just start applying. If you don't get any callbacks, try a different strategy. If you get one interview per 20 applications, that's exceptionally good for someone in your situation in this market.

Again, the questions you are posing are hard to answer because every case is unique. Look at the roles as described and ask if your resume demonstrates the skills they are looking for. If you're not sure, we'd need to see your resume to help.

fringe sphinx
#

My personal story: I rose fast into management because I was nosy: I was always talking/listening/engaging in product and business strategy conversations... even as a junior. I talked to other teams, I looked at the competition, I made my sphere of influence (or at least knowledge) as broad as possible. This isn't the only path... just my path.

pastel thunder
#

Why are some managers behaviour as if they are paying their subordinates from their own pocket?

#

Whats makes them ignore the possibility that someone might not be having his best time of life

pastel thunder
#

How can someone be so thick skinned

#

The more i am getting to know how people are, the more i loose hope

scarlet birch
#

i was curious to know how companies define the knowledge and skill level of people

#

and by what

gritty rivet
sick nacelle
#

Hey guys. I feel hopeless as a developer. Anyone got little motivational words?

fringe sphinx
true radish
sick nacelle
#

Thank you so much โค๏ธI ll hold on to it and try harder

gritty rivet
smoky quest
#

<@&831776746206265384> ads

#

!rule 9

inner wrenBOT
#

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

calm willow
#

so right now , seeking some projects for freelancing!! but not able to find them ( I have skills though! )
like upwork just recommends regional clients and then already 10 to 15 will reply to them , which I guess are just automated messages

tried to catch 2 clients , then they ask how will you do that ! , so again I respond with same requirements ( e.g selenium for scraping )
but they stop responding further

#

so am I in wrong direction of freelancing?? or like which path should I follow for freelancing ( like seeking on different portals etc. etc.)

white relic
#

Hi!
This isn't a channel for advertising, but if you would like career advice or resume reviews, feel free to ask about that.

smoky quest
#

<@&831776746206265384> ads

pine sleet
#

Hi, we don't allow advertising on this server. I've gone ahead and deleted your message.

smoky quest
winter falcon
#

I am new to laptops, so I am looking for a laptop that can code well for school that costs less than $1000. Any recommendations?

winter falcon
#

it is for my carrer

near ocean
#

You will not be using personal devices for work, you'll be given company hardware

winter falcon
#

if they give i wouldnt ask

near ocean
deft herald
winter falcon
#

my work dosent like me i guess

craggy fulcrum
#

Hi, everyone. As a passionate and experienced Full-Stack Developer, I specialize in creating robust, scalable, and user-friendly web and mobile applications. With over 7 years in the industry, I blend technical expertise with creative thinking to deliver top-notch solutions that meet client needs and exceed expectations.

peak halo
#

!warn 773713264970039316 Spamming a message that sounds like employment-seeking is against the rules.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied warning to @craggy fulcrum.

runic remnant
#

guys any interview tips have one scheduled today (internship)

fringe sphinx
#

Also: just be prepared for the softball question: 'tell me about yourself'. Don't stress about it, just have a simple answer

runic remnant
#

i see ty, any ideas about hr rounds

fringe sphinx
runic remnant
#

usually there is a technical round and a management or hr round where i am from

fringe sphinx
#

Yup, but what about them?

runic remnant
#

what kind of questions can i expect there

#

and how would u approach some controversial question

fringe sphinx
#

As an intern? Nothing really. Tell me about yourself, your favorite class, a recent project, etc

fringe sphinx
#

Take a moment to think: show that you're thoughtful, and open. If you're stumped, or unsure, or whatever, it's ok to say so.

runic remnant
#

i see thanks a lot

summer roost
# runic remnant guys any interview tips have one scheduled today (internship)

understand that the people on the other side of the desk are nerds just like you, and you probably have a lot in common with them. Understand that they don't want you to fail the interview, they'd rather you pass. If you're working on a solution to something and they say "are you sure that's going to work?", it's probably because they're sure that it isn't going to work, and they're trying to guide you onto the right track. If they say "let's move on to a different question", it means that they think they've learned all that they're going to learn from the current question, but want to give you a shot at a different one that might test different skills

runic remnant
#

i see, that makes sense

summer roost
#

for an internship level position, they care a lot less about how much you know than about whether you seem like a quick learner, too. Aim for answers that show that you're motivated and excited to learn more

fringe sphinx
#

Reminds me of my first interview... I was told I got the job not because I knew the answer to a complex 'how would I solve xyz problem' (it was a broad systems question, but a DSA q) but because my answer was: this has surely been solved before, I'd go look for existing implementations or something adaptable, or something like that

summer roost
#

nice. It's always much better to admit that you don't know something than to pretend that you do and get caught in the lie, too, heh

#

candidates who don't admit when they don't know something are a huge red flag for me as an interviewer

fringe sphinx
#

My worst interview was with a hardware company that asked all sorts of low level questions. I bombed out of that one, remember them being annoyed that I didn't remember to check for overflow.

vagrant oasis
#

When I'm interviewing with technical questions, it's way more important to me if the candidate can understand hints and think out loud and adjust their direction. In reality they're going to spend the first year needing a ton of guidance and I'd rather someone who responds quickly and accurately to guidance, and can clearly explain what they're doing.

#

If you solve the questions with no help, I actually haven't gotten the information I most want to get, which is how you'll respond to questions you can't solve on your own.

ember kraken
#

Hello, I created an AI voice assistant in python that I would like to use in my resume when applying for a python developer position at corporation, I have an idea about attaching link inside my CV to the yt video where I explain the project step by step.
Do you thing it is good idea to put this things inside CV?
Could you please tell me what do you think about the video?
link to yt: https://www.youtube.com/watch?v=kf1xaKgYdok

In this video I show you how to build an AI Voice Assistant in Python specifically tailored for adding new events to Google Calendar. I used ChatGPT-4o-mini as the AI model and ElevenLabs API to generate nice AI voice.

Link to Google Calendar API tutorial: https://www.youtube.com/watch?v=B2E82UPUnOY

โ–ถ Play video
reef marsh
#

W vid

twilit portal
#

!rule 6 9

inner wrenBOT
#

6. Do not post unapproved advertising.

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

wind radish
somber bear
inner wrenBOT
#

3. Respect staff members and listen to their instructions.

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

somber bear
#

idk why i said that

compact fox
#

Hi everyone!

I am taking the Machine Learning Specialization course by Stanford (instructor: Andrew Ng) from Coursera for about two weeks. The first two weeks (maybe the whole course) are completely theoretical. There are some optional labs, but I cannot take them since I did not purchase the whole course; I audit it. I am finding the course very difficult. The concepts like linear regression, supervised learning, and unsupervised learning are really complex. I couldn't understand much.

Can you please suggest to me a more practical Python machine learning course (free) that I can continue with this course?
I am a beginner in Python, 18 y/o and completed high school this year.
Thanks!

primal grotto
#

Python is one of the most popular languages on freelance websites

faint depot
robust atlas
#

Hi everyone! ๐Ÿ‘‹๐Ÿ˜ŠI am trying to make a deal with my company.....they are offering me 10% ownership if I make them a scraper solution for their application. I am still a student and I am not sure if that's a good deal.

#

I think they want to rip me of bc other programmer wanted to charge them 2000โ‚ฌ for one time scraping. I would appreciate an opinion from someone who has more experience ๐Ÿ™‚๐Ÿ™

pastel thunder
#

My current manager is pretty happy, last wasnt

My notice period formalities is being done by old manager.

Will he be responsible for releaving letter comments?

#

Also, i asked to reduce notice period from 60 to 30 days
He said to hr that we can also releave in 10 days if you want

I dont think i have that small of dependency

Is he trying to show hr, i wasnt doing much?

hearty totem
#

Also, be very careful about the contract. Whether it is 10% based on valuation. As opposed to 10% based on current valuation only. Also, make sure that it is 10% of company valuation, not some vague idea such as 10% of "project", which really means nothing

mint oracle
hearty totem
near ocean
#

Make sure with HR that you can do that though, dont just not show up for work

velvet ridge
#

What is the use of python in cybersecurity?

gritty rivet
shy oasis
#

GAMBLING YES

#

WIN BIG NEVER QUIT

scarlet birch
# scarlet birch
poll_question_text

Do you guys consider someone at a medium level of knowledge about full-stack dev. to be able to:

victor_answer_votes

2

total_votes

4

victor_answer_id

1

victor_answer_text

Mantain & update a whole project by themself

buoyant seal
# scarlet birch

Do you guys consider someone at a medium level of knowledge about full-stack dev. to e able to maintain & update a whole project by themselv
IT systems can scale infinity in size.
If the project is smth below lets say 50'000 code lines? Sure, high chance the person will be able to do that, if he has qualifications of a Middle+ ranked software engineer at least, and he is capable to write maintainable unit tested and typed code.
Also depends on amount of user traffic/workload. it is simpler to maintain projects having less workload, and complexity increases for high performance projects
Also depends on amount of tech debt in a project. Even if it is small project, smth below 50k-100k code lines, it can be having such convoluted code architecture, and lack of any auto testing, that it will be hard to maintain for everyone except the author (and for author itself too once a year passes and he will forget how he wrote it)

If the project is smth beyond 1'000'000 code lines? I believe it would be impossible challenge for a single person ๐Ÿ˜…

#

====
Otherwise we can add here that Middle ranked devs are supposed to be able building portfolio already of a reasonable quality to serve as standalone projects
Technically every dev can, but from Middle rank devs acquire sufficient tech skills to design, extend and maintain things in a way that it would be meeting standards of quality

faint depot
#

Just got an email back from BT and they said theyve already filled up all the slots. Looks like Im taking the engineering route. Ngl, feel kinda down but at least thats one major option out of the way

graceful owl
#

finally got raise after working as team lead for 9 months :)) yippee

runic remnant
#

ty @summer roost @fringe sphinx got the internship role had a few hiccups in the interview but thankfully everything worked out

fringe sphinx
runic remnant
#

Yeah sure ill compile and share the questions shortly i had applied for (swe intern role at goldman, we had 3 rounds) ill share all the details once i deal with some of the other forms and applications

vapid jay
#

Hey im not sure if this is the right chat, but im still young and looking towards learning python as a career in coding later on, im not completely sure how to start and all i know now are basics like floats, else, if print and things like that

winter falcon
vapid jay
#

whats "the website"

#

im not even sure where to start if im being honest, i need a way to start for little to no price

twilit portal
#

!resources
There are free books you can use

inner wrenBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

vapid jay
#

okay, thank you !

mint oracle
fringe sphinx
reef marsh
outer rivet
#

Should I cheat in an interview?

I have an interview in a couple of weeks and a coworker told me that many applicants, mainly those who now work at places like Google, cheated on their interview with a second device, like a tablet or another laptop off to the side, and were using the excuse of "I'm writing notes" to deflect what I'm doing of screen. If I'm competing for a job against cheaters, is it fair for me to cheat?

reef marsh
fringe sphinx
reef marsh
fringe sphinx
#

"My cousins brother told me ..."

outer rivet
fringe sphinx
#

People hear all sorts of BS all the time. Like: "degrees are worthless" or "you can fake your way into a Google job".

outer rivet
fringe sphinx
#

You might fake your way through an OA, but you'll still need to do a live interview.

outer rivet
fringe sphinx
#

Do you think you could successfully GPT your way through a live interview?

#

I don't see that happening.

#

"How would you implement an asynchronous function in Python using asyncio to download content from multiple URLs concurrently?" <frantic typing... long pause....> "To implement an asynchronous function in Python using asyncio to download content from multiple URLs concurrently, you can leverage the aiohttp library, which provides asynchronous HTTP client capabilities. The process involves creating asynchronous functions to handle HTTP requests and managing multiple tasks concurrently. Here is a step-by-step implementation:..."

vapid jay
#

Hey everyone

#

Guys how to start a game developer has fresher in python and company which they hire freshers

#

Any tips

runic remnant
#

My hiring took place in campus so all of the test was conducted under jurisdiction of our college placement cell (hats off to them they did a great job), the hiring included about 2 phases one was an online coding test round and interviews for shortlisted people for the interview. Now the process for off campus placement might be a bit different so just take what I say with a pinch of salt

Online Test Round

Here we had the following sections

  • 3 Programming questions
  • 10 MCQ questions
  • 1 ethical question (hr question)

Now the coding problems wasn't anything too hard anyone with some experience in python would be able to solve them, I don't remember each of those questions exactly but I'll try to give a brief overview about them.

  • A bunch of co-ordinates of rectangles were given as input which were meant to be sheets of paper and a bunch of standard (x, y) co-ordinates which were meant to be paintballs now the papers sheets can overlap and each paintball has an assigned color, so the task was to basically find order of color or paint balls which hit all the sheets of paper
  • A modest number problem which if i remember correctly we had a given range of numbers and task was to find the largest modest number among that range

MCQ questions were wide ranging from aptitude, to maths permutation and combinations questions and generic coding questions including trees, linkedlists and quite a bit of focus on java code where they gave code snippets and possible outputs as options. MCQS had +3 on correct and -1 on wrong so had to be a bit careful there

The hr question stated "Assuming u have a team and a time commitment for the next deliverable and your teammate has some uninformed emergency where he/she has to take a period of absence, what would your response to that be"

This round screened about 700+ students down to 25, i am not sure entirely about the criteria used, but after shortlisting there were roughly 25 students remaining which included 50-50 diversity

Interview Rounds

We had 3 interview rounds all about in 1 day in front of a diverse panel from different departments, all the rounds were testing different technical aspects with a few hr and general questions mixed in between. The interviews were 1 on 1 conducted via zoom + coderpad.

  • Round 1 (DSA)

We started of the round with the class "introduce yourself", then moved onto technical questions where i stated i was experienced in python and few of the questions revolved around that

  • explain stack, queue, linkedlist, trees (and few differences between them)
  • code singly linked, doubly linkedlist and a circular linkedlist
  • a simple array problem where you had to chunk the array in a subgroup of given length n which would include the smallest possible sum of all the remaining chunks, pretty much sorting and chunking (i explained timsort)
  • explain decorators and their uses and give an example

This round narrowed the number of candidates down to about 11-12

  • Round 2 (Data Structures + Application)

This round involved explaining and picking ideal data structures for different statements presented and justifying it

  • A music or playlist with a bunch of songs ordered in a desired manner
  • Assume you have a text document and you want to make a basic text autocompletion system (search engine) with regards to the text and user input
  • A very large dataset which includes logging statements and out of them you want to filter or sort out only a few log statements based on transaction id and in order of logging (this was a bit vague, and i had to clarify quite a bit since apparently these logs did not include timestamps and we had to filter only based on transaction ids)
  • An ethical question "Assume you are working on a project and a deliverable in a tight schedule, you completed most of it but now the deliverable was shifted to another person what would your reaction be?"
  • Hashing and logic behind it

This round narrowed it down to 5-6 people

#
  • Round 3

This round was more of a formality I believe we were asked a few more technical questions about 1-2 since we were running out of time and had to elaborate on a major project we had made and what we had learnt on a particular subproblem of it and what were out takeaways from it

  • Few other tips and tricks

Some stuff which really helped was as both godly and billy mentioned to be calm, take a moment to think and come up with a logical thought process thats definitely pretty useful not only gives you a moment to regroup but also allows your interviewer to point or nudge you in the right direction.

Your interviewers are also pretty like minded so building a good rapport or some form of questions on their field of work how they manage and little greeting and pleasantries go a long way and definitely helps build up a good impression

You can also highlight your experience in prior internships or techstacks you have worked with or problems or challenges you have faced in similar fields demonstrating some knowledge about different topics as well would be beneficial

A good intro and some good questions on role or company related stuff towards the end of the interview is also a nice way to express interest, also absolutely must is pay attention at each point what they are saying because it is most likely they are trying to guide you to approach the question in a more accurate manner or preventing you from making silly mistakes

#

@fringe sphinx does this look appropriate

fringe sphinx
#

This is awesome

#

I might pin it, if you don't mind, it's a great experience

runic remnant
#

yeah sure lol but its like 2 messages lmao didnt fit in one

fringe sphinx
#

That's fine

runic remnant
#

yeah cool by me then lol

graceful owl
#

I guess there's a bias BC there might have been candidates that used chatGPT and I didn't know, but I'd be surprised :p

runic remnant
#

yeah i dont think gpting during live interview is very viable given there is usually some form of online ide being used and both camera and mic needs to be on

graceful owl
#

My interviews didn't even involve live coding, and it's still pretty obvious imo

runic remnant
#

altho i have definitely seen instances of it during the online coding test but even thats pretty hard nowadays based on the proctoring they do they log all the stuff in backend

twilit portal
fringe sphinx
graceful owl
#

Damn that sucks lol, recruiters are such a double edged sword

radiant vortex
fringe sphinx
dreamy wadi
#

how much python is required from EEE?

austere swan
#

What is eee

dreamy wadi
#

Electronical and Electronics Engineering

austere swan
dreamy wadi
twilit portal
#

you would probably have to look at your curriculum and see

austere swan
austere swan
#

You don't have to go to advance python , 40 percent to 50 percent python is good

dreamy wadi
#

uh ok

austere swan
#

I better recommend learn good amount of C/C++ if you want to go with robotics

runic remnant
#

that and something like vlsi design

austere swan
tame dew
#

I have just finished the beginner course of python , what should i pursue next?

steel pendant
tame dew
kindred oyster
tame dew
peak halo
peak halo
tame dew
peak halo
tame dew
#

havent really decided

#

i could maybe go for developing one or just use an API

peak halo
#

For your awareness, if you're just making API calls to platforms like OpenAI, you aren't actually "doing AI/ML" and do not need to learn anything separate from software development in general.

tame dew
peak halo
tame dew
#

yeah i am grasping the concepts of maths. But i am kinda confused what i should for programming

peak halo
tame dew
#

so what should i learn? the libraries?

peak halo
#

No. That's exactly what you should not do.

tame dew
#

then what should i do?

peak halo
#

Whatever concept you're learning, do something that applies that concept, using whatever combination of libraries might be relevant

#

Do not try to learn in terms of libraries.

tame dew
#

i dont get u

peak halo
tame dew
#

i havent learned much abt Ai yet (thats why i came to ask what i should do next)

glass silo
fringe sphinx
#

Check your specific Uni for their curriculum.

glass silo
glass silo
#

nah its the same everywhere

tame dew
glass silo
#

in india / ban*

fringe sphinx
tame dew
#

no

fringe sphinx
# tame dew no

What Uni then? Each Uni has curriculum that you can look at, and not every Uni is the same.

tame dew
#

i aint staying in BD if ur from bd u would probably know why

fringe sphinx
# tame dew i am a high schooler ๐Ÿ’€

Ok. Python is a good first language. Most AI/ML work today involves Python, and Python is one of the most common introductory languages. If you look at that curriculum from Buet, you'll see they recommend knowing or learning Python: and they teach it to first years.

fringe sphinx
#

Nope

#

I just know to look at the Uni curriculum, and advise everyone to do that when thinking about Uni

tame dew
#

ahh i see

muted night
#

Hello does anyone knows what it's like to be a data analyst and is it a good career choice

pastel thunder
#

I am just afraid that after so much fuss,
I might get a better offer

Saying I will join somewhere else after 5 months of process, she would explode
but this is another problem, currently need to align joining and resigning dates

idle oasis
#

Hey everyone,

Iโ€™m looking for universities in Europe that have strong computer science programs. Iโ€™m particularly interested in studying AI, but Iโ€™d also like to cover broader computer science topics. Ideally, Iโ€™d find a program that combines both. Any recommendations or experience?

#

Like I was never so unsure about my future like in this moment, I love IT but choosing university is so hard for me bc in ranking university can be good but thatโ€™s not mean that IT program will be or future after it ๐Ÿฅบ๐Ÿ

silk rose
#

You can change after a Bachelor, maybe it is also a budget question where to study

#

I would not give too much on ranking

pastel thunder
#

when you cold email of message over linkedin to an HR

Do they first reach out to engineer in team, before reaching out to candidate?

pastel thunder
#

how much it too much?

smoky quest
pastel thunder
pastel thunder
fringe sphinx
#

Not only that, but a 'long descriptive message' rather than something more casual like a request for information

pastel thunder
#

fine, i will be more subtle, slowly leaking out details

vapid jay
#

Job market data came out for the US and it is BAD. Like really bad.

sweet cypress
#

really? link?

fringe sphinx
#

But what do I know.

vapid jay
vapid jay
smoky quest
#

Also intel just laid off 10000 people

fringe sphinx
#

It's a bit cyclical though, techs been riding high and spending, then tech gets whacked, then it goes back up again, etc.

#

I believe this was expressed most eloquently https://m.youtube.com/watch?t=53s&v=cJOKgFbMdzY&feature=youtu.be

The Wolf of Wall Street - Fugazi, Fugazi: Mark (Matthew McConaughey) teaches Jordan (Leonardo DiCaprio) how to make money on Wall Street.
BUY THE MOVIE: https://www.vudu.com/content/movies/details/The-Wolf-of-Wall-Street/488007?cmp=Movieclips_YT_Description

Watch the best The Wolf of Wall Street scenes & clips: https://www.youtube.com/playlis...

โ–ถ Play video
vapid jay
#

Yeah, a lot of articles are saying that these tech companies are starting to realize that the transition to AI is a more costly than they thought and it might be a lot more difficult to fully implement.

fringe sphinx
vapid jay
white relic
#

I assume everyone with access to insider info is engaging in insider trading until proven otherwise

vapid jay
#

How do I install pip?

vapid jay
#

Thanks Iโ€™m sorry

buoyant bloom
smoky quest
#

In general, occam's razor applies.

I recommend to read Zero to One

burnt sigil
#

wht should I choose cse aur engineering in AI and ds

#

am weak at probability I hate it

peak halo
burnt sigil
peak halo
#

are "cse" and "aur" acronyms? what do they stand for?

burnt sigil
peak halo
#

and cse?

burnt sigil
narrow nimbus
peak halo
narrow nimbus
#

that's your own connotation

#

you see my username is actually within the rules of the server so you can't do anything about it

peak halo
#

about that

#

!ban 654510334748655616 As a community that's primarily about education, people who want to actively mislead others have no place here. (Bio says "Will I change? No wayyy")

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @narrow nimbus permanently.

muted night
#

Just graduated, I don't have a job. So I'm trying to pick a field and do some certifications in it so that I can get hired within 2-3 months hopefully

#

Like should I just stick to SDE jobs or pivot to data analyst

#

I think getting hired as an analyst would be easier cuz less ppl apply for it

#

Yes and the rest I'm trying to figure out here what type of job it is and will it suit me or not

muted night
#

I mean I have only 2-3 months so I was just trying to get a overview before actually giving it time

sudden timber
#

once you get experience under the belt it opens a lot of doors for whatever you decide to specialize in later down the road

muted night
sudden timber
#

if you're not willing to do it that's perfectly fine, but if you just think you won't be hired bc you don't have credentials, CS related degrees are usually considered relevant credentials for those positions- albeit not direct experience. The #1 rule of applying to jobs is to not let yourself be the judge of whether you will be hired, don't avoid applying to jobs just bc you think you aren't qualified because a lot of times you will be suprised.

smoky quest
muted night
#

Will show the resume when I get my laptop in an hour or so

#

I'm currently doing a python certification to get my programming better

smoky quest
#

projects can also help

muted night
#

Yeah will do some projects as well

marble lance
#

How do start learning python?

proven latch
#

Yo how do I find someone i.p

#

Bc someone is trolling me by my i.p

#

So I'm going to do it back

inner wrenBOT
#

5. Do not provide or request help on projects that may violate terms of service, or that may be deemed inappropriate, malicious, or illegal.

proven latch
#

Ok

idle oasis
pastel thunder
#

how is progress of research scientist measured?
sure junior researcher can report to seniors about experiments,
But how does top level scientist, justlfy the R&D time? how will they be tracked for slacking off?

#

Cuz without even working they can be corresponding author in many research and Patents and no one will knows they didnt do anything

muted spire
#

Hello

#

I want to learn Python
I am a beginner

slate tiger
#

Welcome

idle oasis
rain pewter
fast fossil
muted night
shy vapor
#

hi people, I am habib

#

I want to learn python, I am kind of new to it, any suggestions?

twilit portal
inner wrenBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

twilit portal
graceful owl
idle oasis
vapid jay
#

Hi I am new to python
But had some theoretical knowledge of C basics
Please help
And i wanna build career in Ai and Ml

balmy mural
vapid jay
#

I have core cs degree
Not ai and Ml

#

I am having a training in ai and Ml
But also what should I do from my side
Bcos part of degree held in corona time and I am suffering from adhd ( post effect of depression) and I want to restart so I enrolled in a training program

hearty totem
# pastel thunder how is progress of research scientist measured? sure junior researcher can repor...

I am assuming in industry. When you're in a Lead position you talk to the CSO and/or CEO. Tell them what the R&D is about and listem to them on the sales pitches. I.e. if the R&D succeeds, does it sound like a good pitch to clients? And then you prove your own discipline to yourself by stopping projects that are just taking too long. A good company with good R&D will have far more R&D project than people to execute them, hence a project going badly and slow means that one should decide to close it off and move to a different one. Your ability as a lead to figure out when an R&D project os going nowhere and your skill in closing it off gracefully (e.g. relocating the junior researchers according to their skills) is what matters

#

And then discussing with the CSO why you are switching projects for your team is the best eval you can get. As a Lead/Principal scientist you are evaluated on you decision capability.

#

In academia is much easier. You just take out a scale. Print out all the papers you published this year. Sorry, print out all the papers you convinced people to put your name on as an author. And weight all that paper to show how much good research you're doing

fringe sphinx
vapid jay
tranquil pine
#

I learned basics of python. What should I do next. And where is python used.
Can anyone tell me?

neat talon
#

i like programming in general but i struggle to get the hang of it should i give up on cs?

fringe sphinx
neat talon
#

alright

fringe sphinx
# neat talon alright

If you're doubting yourself, search for 'imposter syndrome programming' and you'll see that we all felt that way

neat talon
#

okay

tacit wren
#

Hey y'all

silk wyvern
#

What do yall do when you feel like coding is too hard/not for me

signal gorge
#

find projects up to your level

#

!res is a great place, if you don't know what to choose I can help

inner wrenBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

signal gorge
#

!kindling

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.

signal gorge
#

Kindling not resources*

twilit portal
torpid birch
#

With this CV, what could i improve to go for a full developer role? instead of going for network stuff

vapid jay
fringe sphinx
torpid birch
torpid birch
#

Also issue with getting into devops is that everyone is asking for advanced network knowledge

smoky quest
fringe sphinx
torpid birch
# smoky quest Were you a team lead?

I was leading a small team yeah but was temporary. Currently alone doing the projects, no one else is dedicated at programming in my department

smoky quest
#

So make sure to walk the fine line between appearing in a good light, and stretching it way too much

torpid birch
#

Ok so it appears to you that i am doing way more that what i actually did, i have to check the CV again

smoky quest
#

In terms of interviews, you want to avoid the case where the reality only happens to be a fraction of what you state on your resume. Because then it also puts everything else into question

torpid birch
smoky quest
torpid birch
#

Unfraternally in 200 applications only 1 was directly for the company, the others were consulting companies and honestly wasted so much fucking time with them... to never actually get to the final client

torpid birch
#

The 1 direct was for Veeam, the others are consultings firms like PrimeIT, Axians, etc

smoky quest
#

yeah, it's something crazy about the EU market

#

There are other countries where there is a greater ratio of consulting

#

I think it comes down to a difference in how information technologies are perceived. USA companies will see tech as a competitive advantage, whereas a lot of EU companies will just see it as a cost center

strange nova
#

Ay

#

@fringe sphinx @smoky quest wassuppp

#

Was applying to jobs like sys admin and networking in addition to just programming

near ocean
#

Some formatting issues,
No headline for it repair or frontend dev?
First project tag name is indented
No headline for certifications?

strange nova
#

The first two are just blanked out

#

But you're right about the certifications skill- I'm trying to manage what little vertical space I have

#

Maybe I could shorten the description of computer repair to get that vertical space back

near ocean
#

You should blank them out with black so we can see

smoky quest
# strange nova <@738234281146712084> <@605238396339879956> wassuppp

It looks much better than the old one if I remember correctly.

Here is how my interviewer brain would read it raw:

  • It's better to have 2-3 resumes per personal than a single one trying to stuff at the same time full stack and IT
  • your freelance experience would benefit from example of stuff you did. Like was there a specific contract that was difficult or that you are proud of?
  • The Frontend developer and Manager might get some questions about what you mean by manager
  • Your text parsing algorithm might get some questions in terms of lexer/parser
  • Slightly too much technobabble for my taste. Ex: Utilized various combinations of event-driven and asynchronous designs with various control systems. -> show, don't tell
strange nova
#

Hmm, I feel like if i had separate resume for IT that would be underselling myself as just some weird beginner

#

I have damn near 10000 hours of skin in the game

smoky quest
true harness
outer rivet
#

Man. I'm trying to learn to use AWS in prep for an interview, and it's just so overly complicated. Just trying to do one tutorial just sends me down a rabbit hole of tutorials of inconsistent success. ๐Ÿ˜ซ๐Ÿ˜ซ๐Ÿ˜ซ

ebon dove
#

Anyone got a TikTok job referral please send ๐Ÿ™

peak halo
#

@ebon dove seeking employment on this server is against the rules. This is a warning.

noble glacier
#

how hard is cs major to maintain 4.0? bio major planning to switch to cs kus I like it but I'm also planning on potentially going to med school so I need high gpa

#

@ me

smoky quest
#

but ngl, I am super confused about the part on switching to med school after a CS degree

peak halo
noble glacier
#

pre med students need high gpas anyways, it's common advice to major in what "you like" because you'll be more likely to have a higher gpa

#

and if you take the right classes certain things you learn with a cs major will be very beneficial in the medical field

#

my only concern is whether or not I'll be able to maintain a high cs gpa whilst doing pre med classes

true harness
#

it's not impossible, but having more chem and bio courses than a normal cs major will help you a lot

peak halo
noble glacier
#

I feel like the things I would be learning as a cs major would help a lot but I really needa soul search to figure out whether or not I can do it

smoky quest
noble glacier
smoky quest
noble glacier
#

I just wanna be unique and have fun with my major

#

and worst case scenario cs is a backup

#

can't really do much with a bio major. perhaps all I'm looking for is a little bit of validation to pursue CS next to medicine

smoky quest
dull belfry
#

any tips to get hired

#

i got 2 invitations on upwork from clients.. but after initial chating they went quite

strange nova
#

Thanks!

astral whale
#

Can I ask something

kindred oyster
#

you just did

umbral frigate
#

school teacher / dad level joke

hearty totem
gaunt lantern
#

Anyone know why pyautogui doesnโ€™t wanna click or move my mouse? Iโ€™m using PiOS and programming on Thonny.

vapid jay
astral whale
#

Is it okay to start your career with a stupid job?

near ocean
astral whale
#

I don't wanna say it

white relic
#

Well, do you have an alternative that isn't stupid?

#

"starve and go into debt" is stupider than most jobs

near ocean
fringe sphinx
clear tartan
#

Hello

astral whale
astral whale
fringe sphinx
#

Any professional work experience is better than none.

astral whale
#

No, I'm a fresher

astral whale
fringe sphinx
#

Understanding the rest of the business is good.

fringe sphinx
astral whale
#

Hmm

fringe sphinx
#

Who would you rather hire, an analyst who understands the 'business' or an analyst who just knows how to crunch numbers but has no idea what they mean?

astral whale
#

Yeah, someone who understands the business

fringe sphinx
#

So don't sleep on that. It's important.

astral whale
#

Hmm yeah

#

Thanks

dark crescent
#

what libraries of Python should I learn to be a red team operator

astral whale
#

I just didn't expect myself to work in such a job after graduation

peak halo
fringe sphinx
strange seal
#

hey guys new grads getting any jobs?

strange seal
#

i am a new grad for a year and idk what am doing wrong its about to be a year

#

does github project rep profile really help getting a job?

astral whale
#

Hmm

strange seal
#

i got interviews but they keep telling me they are looking for someone with more experence

#

Funny part is i applied to entry level jobs but i only get reverts for senior level positions

#

and the scmmersss dont get me started, a scammer interviewed me for two days i was honssetly shocked like what is going onn

#

okay, sounds cool

fringe sphinx
strange seal
fringe sphinx
fringe sphinx
strange seal
# fringe sphinx What was the scam?

Ah, someone mailed me to get my resume, then they set a meeting for an interview, looked legit i did their problems on screen answered a whole questionnaire, like 30 questions with 2 hour time limit

#

then the dude asks me to venmo 1000$ to connect with hiring manager

fringe sphinx
#

Wow, not even subtle

strange seal
#

ofc i didnt but jesus i swear i interviewed for 2 days i took two days off for it

#

no! i am so done with these interview scams

fringe sphinx
#

Any warning signs or advice for others?

strange seal
#

Honestly i couldnt tell if was so real

strange seal
twilit portal
#

What were the questions and problems like?

strange seal
#

the questions were pretty generic back end, hence i didnt even question it, or realise it was a scam

#

the problem, they were mostly quality assurance/ correct the code stuff maybe that was the hint

#

ive never had a problems like that in interview, where i correct someones code

fringe sphinx
strange seal
#

ouf

#

Funny thing is similar thing happened to my classmate, he was asked to write a program and when he went to professor for advice, they held a scammer alert announcement xD

#

like idk whats happening i swear, some suggest they are making uni students do ai programming queries with so called job opportunities

versed tusk
#

Does anyone know a good sector or place where I can find a people looking for having prediction algorithms made? Fairly simple things that can be taken as freelance project. Iโ€™m looking to gather funding for a prototype for my startup, and thought this might be something people are looking for.

pastel thunder
#

Do i need to let next employer know that i will be releaved from last company 2 weeks before the date i am joining their company?

Context: I and new employer voluntarily preponed the date of joining.( this was not because my notice period was shortened)

I am serving very small notice period at current company (like 10 days, this is something i requested current employer to do)

buoyant seal
lusty dune
#

If it was easy to be ฤenio, everyone could be ฤenio

pastel thunder
#

If we are not explicitly telling them that we are taking a week or two gap

near ocean
#

You dont need to tell anyone you'll be getting off work earlier than expected

strange seal
#

hey guys are entry level certificates worth it?

pine sleet
#

For? SWE?

near ocean
#

And also you should probably always try to get one week or two off before starting a new job, to reset mentally

buoyant seal
iron raven
#

what is a red team opperator ?

fringe sphinx
swift totem
#

is there anyone who is a software engineer here

fringe sphinx
swift totem
#

i expected there to be, i have a question

#

do u enjoy being a software engineer?

fringe sphinx
#

Yes

swift totem
#

alr, i've been thinking about being one and there are videos that kinda demotivate me

fringe sphinx
swift totem
#

yea

#

anyways thanks

fringe sphinx
#

What are you concerned about?

near ocean
#

Your software eng experience may vary, its not the same everywhere, it depends mostly on the workplace

swift totem
#

ugh that i won't enjoy being a software engineer

iron raven
#

so a white hat hacker

fringe sphinx
#

Lots of people learn programming, but decide to go into other fields. Learning programming doesn't mean you have to be a SWE.

near ocean
#

It also doesnt mean you'd enjoy whatever other career you pick either

swift totem
swift totem
fringe sphinx
pastel thunder
balmy mural
pastel thunder
pastel thunder
pastel thunder
#

Signed just need approval on joining early

#

They insisted on this earlier

quick verge
#

CS50 for python

blissful solar
#

the one by harvard

fringe sphinx
#

There are many good resources, and there's no 'best', so try them out and see what you like. #python-discussion is a better channel to start in

true harness
#

who

edgy yarrow
#

so i just realized all freshmanโ€™s at the school im going to are required to take precalc for the first term regardless of what ap credits you have, do you think that will help with the learning curve when it comes to calc?

true harness
#

that's hilarious (and crazy and wrong)

fringe sphinx
#

I've never seen a US university do that: usually there's an entrance/placement test

fringe sphinx
#

Maybe they enroll in precalc unless you test out.

edgy yarrow
fringe sphinx
pastel thunder
#

I would have done anything to leave current employer.
It hasnt been easy to get interview opportunity lately, but this company reached out themselves. Plus they are giving close to 200% increment even when my current TC is definitely like double the average new grad.

They are quite literally saving me from this toxic work place and I think it is true when they mentioned they are in a hiring freeze, its still active and thats why they are needing approvals

true harness
#

you're in the US, right? you said you had AP credits. i would definitely talk to math department people + your advisors to figure out what's up. AP calc has existed for like 30 years and it's been accepted pretty much everywhere for at least half that time

edgy yarrow
edgy yarrow
#

so i didnt take calc bc, only ab, this university only takes credit for calc bc. the placement test was to only decide whether u start with college algebra or pre calc....

true harness
pine sleet
#

Isn't AB calc supposed to be like calc 1 which is typically first semester math? I haven't heard of people with AB calc credit not being able to skip calc 1

true harness
#

it's common to not skip calc even if you've taken ap calc. but going into pre-calc is ๐Ÿ’€ ๐Ÿ’€ ๐Ÿ’€

fringe sphinx
fringe sphinx
edgy yarrow
edgy yarrow
#

im also not worried because im pretty good at calc

true harness
#

graduating on time doesn't mean you'll be able to take all the courses you want ๐Ÿ˜’. of course you have a higher success rate...the students are older, have more math experience, and are generally more experienced with academia

fringe sphinx
strange seal
#

guys did anyone get job without a public projects domain?

#

I keep getting told to work on my github with new and amazing projects but how important is that really when it come to landing a job?

peak halo
strange seal
#

is it?

peak halo
#

I'm saying it's not.

edgy yarrow
#

can someone who has gone through freshamn year of uni and comp sci 1 tell me what the projects and assigments are like

strange seal
#

i did go to university for tech but am stuggling to find an internship

peak halo
peak halo
edgy yarrow
strange seal
#

idk what to focus on doing certificates or making github or tailor apply i cant do all i have limited time since i work part time

strange seal
peak halo
peak halo
# strange seal yes i did

Try posting your resume in this channel. You should be looking for full time positions. Not internships.

edgy yarrow
strange seal
#

can i dm you?

peak halo
strange seal
#

okay

edgy yarrow
#

@strange seal 1 question, did you have any internships while at uni?

peak halo
#

@edgy yarrow what courses are in the second semester?

edgy yarrow
strange seal
edgy yarrow
# strange seal nope they were part time web devs

i mean im here asking about what the courses will be like, so im not the biggest help but i would assume its a good idea to build up a bunch of projects to put on the resume, im sure there are also unpaid internship jobs out there that you could take to add onto your resume aswell

strange seal
peak halo
strange seal
#

hm

#

btw i am making my new resume rn hence am asking so much

edgy yarrow
strange seal
#

are virtual expeiriences worht putting on resumes to get a full time job?

edgy yarrow
#

i just have a question, after my gen eds are done will most of my courses consist of purly comp sci classes?

peak halo
peak halo
strange seal
peak halo
edgy yarrow
peak halo
#

Do you say "term" instead of "semester"? Just clarifying.

true harness
peak halo
#

(I already know that it's called topological sort, but perhaps psvm wasn't saying that for my benefit.)

strange seal
#

well?

strange seal
edgy yarrow
#

this is pretty much my first 2 year courses, not including the courses i want to take

peak halo
true harness
strange seal
peak halo
strange seal
#

hm okay

edgy yarrow
#

@strange seal are you looking for internships purly at FAANG??

strange seal
#

even if its just college projects and virtual internships?

strange seal
edgy yarrow
edgy yarrow
true harness
edgy yarrow
#

@strange seal is your resume template simple, i heard the simpler the better because u have like 10-15 seconds to attract the person reading it

strange seal
peak halo
strange seal
#

just 1.3 years now my part time job has become fulltime madness

edgy yarrow
strange seal
#

and its so weird i get interviews for senior positions not nay for enty level

edgy yarrow
#

are you sure ur applying to entry level positions??

strange seal
#

i been applying to everything tbh

random grail
#

Hi I've been trying to decide what career I would want to pursue computer engineering or software development. I am experienced in both but I want to focus on one for now this August I've been struggling a little with engineering and I find software development a little easier. Well my main question is studying engineering worth it (pursuing engineering eventhough I find it a little hard but interesting) I have studied software development more than engineering I started software development back in 2017 but I've wanting learn different subjects like engineering

peak halo
random grail
#

Yes

peak halo
#

The people on this server are overwhelmingly going to be on the software development side.

#

What are your priorities for choosing one over the other?

strange nova
#

Fuck

random grail
strange nova
#

Like switching gears here doesn't even sound like something I'd think of

#

Why does that warrant a pythink

summer roost
random grail
summer roost
strange nova
#

Ah

pine sleet
#

both CS and CE are great degrees. it really comes down to your interest

strange nova
pine sleet
#

its common for college students to change majors, and CS and CE often have many similar classes so it shouldn't be too much of a set back to switch degrees

fringe sphinx
random grail
summer roost
#

I'd expect that to only be available at the university level

fringe sphinx
random grail
summer roost
#

engineering is extremely difficult to self-study, from what I've heard

random grail
#

My teacher is currently not as advanced as me

fringe sphinx
random grail
summer roost
#

I went down the software path, not the computer engineering path, but I do know a fair number of people who went down a computer engineering path. I'll say that, at least at my university, all engineering students, regardless of which specific engineering discipline they were majoring in, needed to take a curriculum containing many of the same engineering courses, and many of the computer engineers said that fluid dynamics was the hardest course they ever had to take

random grail
summer roost
#

I went to Drexel, long ago

pine sleet
random grail
#

Ok

fringe sphinx
summer roost
#

most people who switch majors switch because they discover that they don't enjoy the major they're in as much as they thought they would. They find it difficult to learn, or they discover that the jobs it's associated with aren't the ones they want, etc

pine sleet
#

in general college isn't as straight forward as high school. you don't just go in, get handed your classes, do it for 4 years, then graduate with barely any effort. people take all sorts of paths through college

summer roost
#

you're told to pick a major based on a high schooler's idea of what that major will be like. It's often quite distorted.

vapid jay
#

I have a question in terms of the type of Python code being written by people at various positions. It's kind of an odd question as well. Suppose a SWE is writing Python code and a Data Scientist is writing Python code. How would the code that a SWE writes differ from that of a Data Scientist? Would the SWE be focused more so on design patterns, concurrency / efficiency? Would the Data Scientist not care too much of code quality and just want to get the job done even if it's not following SWE best practices?

fringe sphinx
pine sleet
summer roost
#

heh. Even as a senior in college, I was debating whether I wanted to go into teaching or industry

pine sleet
#

but that's not necessarily a bad thing because while a SWE may have design patterns and how easy a codebase is to maintain in mind, someone else may just be using a language to get something done

summer roost
vapid jay
#

The reason I asked that question is because I have this weird feeling everytime I write code. Like, oh this code would never be included in a code base, this isn't professional enough, this isn't following python best practices. I end up focusing so much on code quality rather than just writing the code to complete the task. Like I get Jealous of people that use very advanced techniques like exploiting the type system to create highly generic custom data structures and I feel bad. I asked in this channel because I am currently moving away from SWE in mind to Data Science and AI / ML in terms of my career path.

#

Are the Salaries for Data Science and SWE similar or is there a significant gap?

peak halo
fringe sphinx
vapid jay
buoyant seal
# vapid jay I have a question in terms of the type of Python code being written by people at...

SWE code at professional comany will be able to complete solution with going through its all bugs and having present unit testing. (Would u like books i recommend to learn it?)
SWE code will be maintainable enough (readable, where necessary reusable), and of not shitty enough quality to be deployed
Typing is very optionally present for dynamic typed languages. It is super nice when it is present and i am fan of it, but super rare in dynamic typed languages
Design patterns are a concept more often present again... depending on situations. in Java/C# more, in Python very less often present, but can be. depends on... situation

Code of data scientists can be potentially (i saw several of them) is of a such dreaful quality that even junior SWE writes better by multiple magnitudes ๐Ÿ˜…

fringe sphinx
true harness
#

pretty sure that's just called learning

fringe sphinx
vapid jay
buoyant seal
# vapid jay Thank you for that perspective

https://darklab8.github.io/blog/favourite.html#TestDrivenDevelopmentByExample
https://darklab8.github.io/blog/favourite.html#UnitTestingPrinciplesPracticesandPatterns
Learn unit testing, and your code will be of average python quality pretty much if u are even just aware about other existing things and writing reasonably not too shitty code ๐Ÿ™‚
Pretty much... unit testing will affect your code to have all the good qualities with high chance, if u will just think to design it testable with rapid local feedback
Just don't skip covering database related interactions to be tested too

vapid jay
buoyant seal
# buoyant seal https://darklab8.github.io/blog/favourite.html#TestDrivenDevelopmentByExample ht...

There can be steps more to learn coding completely awesome. But as i mentioned, just writing unit testable code u will achieve average quality, if u just invest yourself into it throughly. Auto testing runtime validations are the main concept of quality for dynamic typed languages. Everything else is optional.
Local rapid feedback matters. It allows writing even shitty initial code, it will be still maintainable and documented enough to continue. and fix to higher cleaner state after that... as long as u get into the spirit of noticing smells and fixing them.
Auto testing makes possible... with reasonable effort not to be afraid changing code until it became better.
Making things locally rapidly testable, that's the thing making some of the most important... part of a dev comfort. As u can crawl with visual debug then through your tests and fix anything almost.

If knowing some array of things it can be done better of course... but everything starts with good local auto testing first ๐Ÿ˜Ž (and having configured visual debug for easier checking and debugging things, hehe)

vapid jay
zinc stone
#

To what extent is free lancing with Python possible

vapid jay
#

It's possible but very difficult to compete against the large dev markets in China and India.

zinc stone
#

What should I do to freelance? I am still a begineer but after I have some experience

peak halo
zinc stone
#

I see

#

i want to earn money in maybe the next 2 years...

peak halo
#

what is your current status in life?

zinc stone
peak halo
zinc stone
#

?

hidden crystal
#

@pine sleet Hey. how do i apply again. do i create an acc on their website? or use common app

fringe sphinx
vapid jay
#

lowkey, fuck with

true harness
hidden crystal
#

He purposely muted me in python discussion js to get ppl talking abt shit. If i was a mod i woulda done it in a private channel.

fringe sphinx
#

I never really understood low key

strange nova
#

lowk idfwpsvm brainmon /s frfr

fringe sphinx
hidden crystal
hidden crystal
fringe sphinx
hidden crystal
#

WHY DO I NEED TO PAY 80$ WTF @pine sleet

zinc stone
hidden crystal
#

๐Ÿ˜ญ im being scammed bruh. What if i get denied

#

is that how colleges make money

zinc stone
#

Billy

#

when i can make games should i publish them?

balmy spade
#

not Billy, but yes.

zinc stone
hidden crystal
#

he just gave you one ๐Ÿ’€

zinc stone
balmy spade
#

Didn't realize I was giving you a life decision and Billy is still more than able to also answer. yarrLUL

zinc stone
#

yeah i think hes in a help thread rn

hidden crystal
#

He didnt even give u a life decision he just answered your question with yes ๐Ÿ’€

zinc stone
#

@fringe sphinx

#

can u stop?

pine sleet
zinc stone
#

Lol

#

Robin can u give ur opinion

pine sleet
pine sleet
zinc stone
# pine sleet on?

When after a few months I can make my own 2D games..should I publish them?

pine sleet
#

publish as in like, just putting them on github to show it off?

#

i do that for all my projects, even half baked ones

hidden crystal
zinc stone
pine sleet
#

i think the payment has to be done through the university website tho

pine sleet
hidden crystal
pine sleet
#

like on steam it's $100 to publish a game

hidden crystal
#

@balmy spade did u get a pfp change.

balmy spade
zinc stone
hidden crystal
pine sleet
hidden crystal
zinc stone
pine sleet
#

don't do what i did

hidden crystal
hidden crystal
# pine sleet don't do what i did

im not, im doing early decision. also 3 days before deadline ๐Ÿ˜ญ Thta means ill be fine. 3 days and i finish applying for colleges right ? then all i gotta do is send it around

pine sleet
#

yeah pretty much. rec letters take the longest and are out of your control

#

everything else you can do on your own time

rapid fern
#

hey everyone, i found a link through Reddit, is this the channel for resume reviews?

pine sleet
#

it is indeed

rapid fern
#

do i dm, or just upload it here?

pine sleet
#

we prefer you upload it here. make sure any personal information is blocked out

#

images preferred over downloadable pdfs

hidden crystal
#

Robin are u at college station

pine sleet
#

yes

hidden crystal
#

If i get in, can i give you a hug for helping me fr

pine sleet
#

pithink i think i'll pass

zinc stone
#

._.

hidden crystal
#

Do i acc have to pay around 100$ for all 20 colleges im applying to ๐Ÿ˜ญ

pine sleet
#

something like that

hidden crystal
#

Thats acc such a scam, so i have to have 2k on me ready?

pine sleet
#

20 colleges is a bit too much though

#

i think 10 is the upper limit for what's recommended

hidden crystal
#

no i have to do every ivy. then safeties, then every school in my state

pine sleet
#

you dont have to do all that

true harness
hidden crystal
pine sleet
#

do a couple safeties, a bit more match, then a bit less reach

pine sleet
rapid fern
fringe sphinx
pine sleet
#

well i guess the fee is more of a university thing. but still

zinc stone
hidden crystal
#

I wish i lied saying im broke on my economic transcript

#

im so dumb ๐Ÿ˜ญ

pine sleet
# rapid fern

need more numbers and impacts. i'm seeing a lot of "what i created" and "how i created it", but not really what effects it had

hidden crystal
#

i get started with this right? before anything? its my first time

pine sleet
#

also see if you can get it a bit shorter. one page if possible. you can remove and keep things based on what jobs you're applying to - everything doesn't have to be there

#

you can have a master resume that has everything, and from there you can take things out that are not relavent

hidden crystal
#

is chatgpt allowed, my friends said it is just not alot ๐Ÿ˜ญ also someone said reuse prev applicants shit is a good idea

pine sleet
#

the whole point is to be unique and stand out

hidden crystal
#

Nah i just needa tell it to not sound robotic right

pine sleet
#

that's not gonna work

hidden crystal
#

so if i give u smth generated by chatgpt would u be able to tell

pine sleet
#

you can try as hard as you want chatgpt doesn't generate quite natural speech

pine sleet
hidden crystal
#

ok not code, just like speech in general

pine sleet
#

natural language isn't much different

balmy spade
hidden crystal
#

ok but u acc need proof

pine sleet
#

nah

balmy spade
#

No. As a reviewer or, in my case, a grader all you need is a reason to think it's chatgpt.

pine sleet
#

they have enough discretion to be able to bin yours and move on if it sounds like chatgpt

hidden crystal
#

robin do i write 1st person for my application, cs teachers told me to never use shit like I or smth when im writing essays, so its a habit

pine sleet
#

i think its fine. its been a while since i did this so you should ask your english teacher for questions like these

#

my high school english teacher would hold office hours for us seniors for reviewing college essays

hidden crystal
#

ok but not for u, U did urs 3 days before ๐Ÿ˜ญ

pine sleet
#

yeah thats bad dont do that

#

my essays were pretty ass because of that

hidden crystal
#

Why does it say 650 max words??

pine sleet
#

nobody wants to read yap

#

same reason why we recommend resumes to be one page

hidden crystal
#

Essays are like 5k limit ๐Ÿ˜ญ tho. since when did essays become 650

pine sleet
#

๐Ÿคท

hidden crystal
#

Wait do i include shit like "and this is why i feel this college would be a good fit " or do i just yap about my acomplishments without acknowledging them

#

Do i use paragraphs too or just one long paragraph. Whta format is the essay. and how personal ca ni get . this prolly my last question

also u never told me abt the recycling essays thing of past students

pine sleet
#

dont recycle essays. it's probably easy enough for them to match it against other stored essays

true harness
#

this is not the right discord for these questions. ask your English teacher

hidden crystal
#

they got into the college i want to go to study cs and they dont accept dms. acc nvm ur right

hidden crystal
pine sleet
#

if you have specific questions about the college you can dm me. but for general common app questions they should probably be directed towards your advisors/english teachers, they can help you better than i can (its been a while since i've been in high school)

hidden crystal
pine sleet
#

its fine

#

i just dont like getting random python help questions in my dms

hidden crystal
#

Oh yeah i get what u mean.

vapid jay
#

Hello everyone

quaint fulcrum
#

My job has EAP wherein my organisation can pay for some learning. Are there any python related course or certification I can take to better my resume?

faint depot
#

Got my engineering apprenticeship interview today. Hopefully I smash it

faint depot
fringe sphinx
buoyant seal
lapis wind
#

Yup, you get sufficiently good as becoming an AWS tool salesman ๐Ÿ˜

And then realise that most of it is engineered to extract as much money out of your company as possible

buoyant seal
faint depot
split citrus
#

Hello I just graduated and I accepted a Software QA role after a bit of applying and only landing that. Is that position a stepping stone into SWE? Thank you!

buoyant seal
# split citrus Hello I just graduated and I accepted a Software QA role after a bit of applying...

in some companies QA can be modern enough fully fledged devs
but in majority companies as far as i know QA are people who were not accepted to proper SWE roles. this job type is on the lowest type of spectrum somewhere near Wordpress dev or Help desk support in terms of duties
as it can involve for majority jobs even zero coding
Sort of dead end career job role, after which hard to migrate to anything else. If u graduated university, bets to seek smth else

split citrus
fringe sphinx
buoyant seal
split citrus
fringe sphinx
#

Agree with Duck: -some- QA roles are button pushers, but even then they'll teach you about other parts of software development and professional engineering.

split citrus
fringe sphinx
#

QA automation skills are very valued: a good QA dev makes a big difference to a dev team

split citrus
#

This company offers a coding bootcamp where I can become a full stack developer which I will probably do

fringe sphinx
#

At my last company, the top QA dev was just as valued as our top SWE.

true harness
#

the QA on my team are actual devs. they need to understand the code as much as we do. if you can get into one of these sorts of roles, where you're embedded into a dev team, it can be really easy to pivot

split citrus
#

Ok thank you so much for the informations and tips! Helps a lot

true harness
#

as long as you're getting some coding in, it'll be good, I think

fringe sphinx
#

(And even if you don't, it's still good xp)

split citrus
#

Ya Iโ€™m excited to get some experience in haha

#

Still grateful I got an offer

fringe sphinx
#

What kind of company?

buoyant seal
#

i think AWS ECS is great concept too.
U can utilize container orchestration with EC2 machines without complexity of EKS
everything works on native AWS GUi interface, and has no extra costs for master nodes as AWS EKS has
AWS ECS is nice as long as u do Infrastructure as a Code. Opentofu or Pulumi.
And u can save extra money with ECS if using Spot instances

lapis wind
#

To be fair to Aws open search is not a cost effective service anyway

#

Serverless is always technically a lie tho

#

It is just a "pay as you go" type system

buoyant seal
#

Also u could be wishing to include AWS RDS into your list. this is a powerful basic thing to delegate database managent to service instead of doing it on your own.
Unless u wish to be sysadmin of your organization and managing dbs instead of writing code

#

add here then Route53 (DNS), and certification management, and CDN stuff as useful stuff too ๐Ÿ˜‡
UPD: And yeah we use SQS for zero management redis/rabbitmq alternative to power Celery broker

lapis wind
#

My list is generally:

  • ECS
  • ECS EC2 cluster
  • SQS
true harness
#

Kafka ๐Ÿฅน

lapis wind
#

No one likes Kafka

#

you only have to deal with setting up a Kafka cluster once to begin doing everything in your power to not use it

#

Red panda or warpstream make it a bit less painful

buoyant seal
lapis wind
#

This only goes to a point, at certain scales it becomes significantly more annoying to keep stable

#

I guess that goes for most things tho

buoyant seal
#

๐Ÿ˜ hehe, that is basically my job role stuff. Infrastructure as a code stuff (Terraform, AWS ECS, GH Actions, Kubernetes, literally same stack). but i also have some backend duties thankfully.

true harness
#

yaml writers ๐Ÿ˜ฉ

buoyant seal
# true harness yaml writers ๐Ÿ˜ฉ

i hate yaml ๐Ÿ˜ and never use it if i can.
Infrastructure as a code for AWS And terraform we do through Terraform Opentofu which is HCL static typed language. it's nice.
Plus some customizations i maintain for lambdas and infra apps in golang and in python.
Otherwise for GH actions yaml is unavoidable. But i hope to try one day Dagger IO tool and see if i like it to fit my needs (plus i found recipes for writing reusable actions in Go for GH)

I like yaml for docker-compose though. For small stuff, for small CI, i think yaml is okay. But for our large amount of CI code it becomess less okay, but still managable

lapis wind
#

So people can easily add various bits of infra just by changing the yaml

#

Trust me you do not want to that xD

#

We did something similar for EXCEL formulas... And SQL...

true harness
#

yeah,

run: |
  print("yo")
lapis wind
#

As in EXCEL/SQL -> Python and Python -> Excel or SQL

#

Think smarter not harder ๐Ÿซก

acoustic forge
#

There is user auth etc

elder igloo
#

Hey, I have put myself in a odd situation and I'd like some advice

My workplace has only two devs, me and a colleague of mine, we were both fresh out of uni and had been hired on a promise that soon a senior would be hired to provide guidance to us. However, it's been a year and the hiring of the senior keeps being postponed on grounds that the company has other priorites.
This has resulted in a messy developer environment, where things technically work but keep breaking constantly and hasn't been documented properly.
I've reached a point where I'm tired of waiting for the senior and want to quit, would it be ok if I just quit or should I spend some time documenting everything properly before quitting?

#

Honestly I'm very discouraged to document things since there was no senior to guide me on how to do it properly, so I think most time spend documenting stuff would be wasted making unusable docs

lapis wind
#

My workplace has only two devs, me and a colleague of mine, we are both fresh out of uni and have been hired on a promise that soon a senior would be hired to provide guidance to us. However, it's been a year and the hiring of the senior keeps being postponed on grounds that the company has other priorites.
Oh yikes

#

Are there any other devs? Or just you two?

fringe sphinx
#

Secondly, there's nothing you can do to fix it. You'd probably just end up doing work that wasn't requested, in a way that some future engineer will still throw away.

lapis wind
#

Yeah plus1 on that, tbh it seems the company is fucking you guys over, them not hiring a senior or someone with more experience to guide the development is them digging their own grave.

fringe sphinx
#

And, number 1 rule of interviewing: Don't complain or criticize about your current workplace

elder igloo
elder igloo
tawdry sable
#

what do yall think, idk what to write about my current internship bc i still havent done the major stuff and i feel like its bad talking about things that i havent done yet

whole flare
true harness
tawdry sable
#

thank you, you just never read your cv and i had that since the start omg i cant belive the amount of things i got rejected for now

whole flare
#

lol

tawdry sable
#

what about the rest

#

ik for that virgin money thing im gonna do like spring boot and aure functions but not 100% sure yet so idk what to put except ongoing

cloud loom
#

Yo

lime salmon
#

wo thats great

peak halo
#

!voicemute 1041366872882413632 "2 weeks" Spamming to get your message count up for the voice gate is not allowed.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied voice mute to @lime salmon until <t:1724085452:f> (14 days).

tawdry sable
#

whats voice gate

peak halo
near ocean
#

You can't advertise here in the server

white relic
#

(I think you're missing a word there mar)

deft herald
#

or an apostrophe-t

white relic
#

typos aside, this isn't the place for advertising your services, but if you would like career-related advice or help touching up your resume, feel free to ask

shy quail
#

Guys

#

After learning python basic what else should I learn to Land
An internship!

vapid jay
shy quail
#

What are the things that i shd learn .
I'm a college student
Who is learning!!

vapid jay
#

SQL is always useful

deft herald
#

That looks like the output from an IDE. What are you using to run the program?

sand patio
#

what would the job prospects look like for someone who did an undergrad in math, and them did a masters in CS?

#

er, rather, would it be hard to get a job in swe?

smoky quest
#

What makes you think it would be hard?

sand patio
#

in comparison to just doing CS in your undergrad, at least.

smoky quest
#

I mean, you went deeper into CS with a master comparing to an undergrad. So why would it compare less to it?

peak halo
sand patio
#

I see

#

I guess I was looking at it wrong, then.

#

thanks

peak halo
#

if you're not looking for positions that effectively require a masters, I would argue that the time spent getting a masters is a waste of the money you would have earned in industry during that time.

fringe sphinx
sand patio
#

I see, is it feasible to work while doing a masters?

smoky quest
peak halo
#

I was working full-time while pursuing a masters one-course-at-a-time, and it was fine. (I dropped out because the program was absolute horse shit.)

smoky quest
fringe sphinx
vapid jay
#

I already posted this, but i wanna see what everyone has to say about this. I have someone i know claiming "python is relevant in the point that it inputs other languages and codes together" claiming that is its use case. What are yalls thoughts

smoky quest
fringe sphinx
smoky quest
high coral
peak halo
#

This is the career discussion channel. If you want to talk about the language itself, go to #internals-and-peps

fringe sphinx
high coral
#

Holy moly Billy changed his pfp again

vapid jay
fringe sphinx
#

But if not, I think doing it while working is valid... and many employers will pay for it

smoky quest
carmine isle
#

If someone mastered python and worked for people and did many projects, what should he learn next
If he wanted to learn another programming language?

summer roost
#

that depends on his career goals

agile sluice
#

yea

vapid jay
#

Hello lads I am 18 years old currently not a uni student just yet. Am very interested in learning python Would like to know what sort of career this can take me towards and What I learn during my time at uni when I do go. Any info and tips help. Cheers --- I am From New Zealand

fathom wigeon
#

Wich career did you choose in your baccaleurate years?

smoky quest
#

It's universal from the people who matter.
From my experience, the people who think industry experience is more valuable has been stated more frequently from inexperienced people

#

that's proving my point

#

It's the type of question people without experience would ask and demonstrate it's missing the point

#

Indeed. Everyone matters and you should feel free to express your opinions

vapid jay
vapid jay
lilac sundial
#

Are there any certifications that you 're supposed to do for a swe job

smoky quest
lilac sundial
#

Alr

#

Also might as well ask are swe jobs among the highest paying starting salary jobs

smoky quest
kindred oyster
lilac sundial
smoky quest
lilac sundial
#

Ok

#

Dym like frnt end bck end full stack and so on

smoky quest
lilac sundial
#

U got any cybersec friends to compare salaries to๐Ÿ˜…

vapid jay
fringe sphinx
vapid jay
oak spade
#

Not to disturb the convo , I'm new to discord I found thison chrome do we talk about cse here ?

fringe sphinx
fringe sphinx
vapid jay
oak spade
#

Im in highschool and everything about html and booleans law seemed so fun and interesting Im deciding to study CSE hehe