#career-advice

1 messages · Page 168 of 1

upbeat aspen
#

Freelance

hearty island
#

“Hey, damian - Let me know if you expect to have any topics to talk about during your 1:1 tomorrow.  I'm happy to discuss your career, etc., but I have nothing for you.  If you would like to meet, I would like to have it be later in the day, as I will be preparing for an interview that is scheduled for right after, and I could use the time to prepare.” did my boss just flex that she has an interview

deft herald
#

You could build a project and sell it. You could also make bots that do less than legal things but i'm definitely not suggesting that

hearty island
#

YES, i'm back on fishbowl, guys!!!

patent grove
#

I have a quick question. How do you guys get better at technical interviews? Just keep doing leetcode questions?

fringe sphinx
#

Responded on pydis, not this channel plz.

fringe sphinx
#

You also need broad "substance", which you usually gain through projects & work experience.

#

And, you also need to know how to handle technical & behavioral questions.

patent grove
#

i think i do okay on the behaviorals to make it past but as soon as a live technical interview comes, i just fail. Would the solution be to just keep leetcoding?

fringe sphinx
#

But, depends on why you fail the live technical interviews

patent grove
harsh river
#

recruiting isn't allowed here.

teal badge
smoky quest
vapid jay
#

I want to pursue a career in backend development. I have little knowledge about Python, and I was wondering is this a good programming language to start with?

fringe sphinx
vapid jay
#

Thank you.

buoyant seal
tawdry sable
#

3 weeks at blackrock vs 12 weeks data analyst at addepar

tawdry sable
#

too much of a headache, unless we make a universal translator of code

white relic
#

something something three billion devices

whole flare
#

isn't it 7 billion now ?

white relic
#

I read 56 billion somewhere but who knows how creative that math is

gritty rivet
# vapid jay I want to pursue a career in backend development. I have little knowledge about ...

You're on the Python server what do you think we'll say 🤣 "Best" is vague, but it's probably the easiest to start with in any case

Learn the basics and move into the rest which isn't language specific:
https://roadmap.sh/backend

roadmap.sh

Learn what backend development is, what backend developers do and how to become one using our community-driven roadmap.

deft herald
hearty island
#

i'm on a networking call with a guy from vendia, this blockchain platform. i hear the world blockchain and alarm bells start ringing in my head

near ocean
#

Blockchain usually means either crypto job or super weird niche startup that wants to throw blockchain on something already established and both options are bad

fringe sphinx
#

... I've told this before, but once had a project where they were proposing blockchain for cattle.

#

cows and stuff.

#

(not a joke, but yes, bankers were involved)

near ocean
#

Was it a literal blockchain to keep the cattle together?

fringe sphinx
near ocean
#

Missed opportunity

true harness
#

the chainblock fence

fringe sphinx
#

but, that'd be genuis (intentional)

hearty island
#

he also asked for business ideas for his side hustle and i was like uhh???

white relic
#

I just had a vision of cows with QR codes in the black and white patterns of their coats
🐄🐄🐄

hearty island
#

overall tho, he said with 6 internships i'm on a good track

#

he also said some rather strange stuff. like "i don't wanna pay people for my company bc they're frankly not good enough"

white relic
#

Uh.

fringe sphinx
hearty island
fringe sphinx
#

"I know lots of developers on discord" 😂

hearty island
#

i don't know why he wouldn't want to hire students

#

he was like they have no experience in building enterprise level products

buoyant seal
hearty island
white relic
#

I mean, if you don't want to pay them though...

#

That just sounds like it was an odd conversation tbh

hearty island
near ocean
smoky quest
#

that's part of why they are entry level and not senior

hearty island
#

it's like the chicken before the egg. or vice versa

fringe sphinx
smoky quest
#

So it's better than nothing, but take their advice with a grain of salt

hearty island
smoky quest
#

it doesn't mean they don't exist though. So worth looking into it

drowsy flare
#

Anyone have any experience with dealing with leadership that has no development background?

I’m a backend developer being undervalued and overworked because management doesn’t know anything about code

smoky quest
drowsy flare
#

I work on a team with a senior developer and another junior developer (front end). Often times the “pretty things” are the only pieces of the work that get any type of recognition. My manager doesn’t know what a backend is for example and is uninterested in what it is or how it works. So I just get the short end of the stick oftentimes, even though my work is good. My senior developer speaks highly of me but tends to be a bit more reserved when communicating with my boss.

I think I just haven’t advocated for my self that well, and looking for tips on communicating with non technical people.

buoyant seal
smoky quest
# drowsy flare I work on a team with a senior developer and another junior developer (front end...

I mean, that sounds like a different problem than the original question.
I would suggest first to establish a communication channel with your manager in terms of:

  • What is the criteria for success?
  • What does it mean for him to say you are successful? Or if you aren't?
  • Do you have a career ladder to rely upon?
  • How is your performance evaluated?

These questions should bring in other questions and lead to something

#

Regardless of the technical acumen of your manager, you and them need to have an answer to these questions, whatever they will be.
It's also common for a manager to manage engineers from outside their specialty. That should not stop them from being able to help you

buoyant seal
# drowsy flare I work on a team with a senior developer and another junior developer (front end...
  1. never agree to overwork on weekends. Your self studies and sanity matters more. Tell always that your mental health will suffer in a devastated way if u go this way
  2. Read this book, it is how to act professionally, how to communicate, how to be productive from software developer point of view for other software developers
    https://www.amazon.com/Clean-Coder-Conduct-Professional-Programmers/dp/0137081073
  • i think in this book or another one, it was in detail described how to word your achivements. You have to in a subtle way showing your achievements. It is your own duty to make yourself more sellable.
  1. learn https://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/0321146530
    https://www.amazon.com/Unit-Testing-Principles-Practices-Patterns/dp/1617296279
    unit testing matters! to have an average quality
  2. consider also simplifying for yourself communications with frontend by using frameworks that autogenerate swagger docs
    https://django-ninja.dev/ , Django Ninja is both beginner friendly, rapidly productive and fit for this usage case.
buoyant seal
buoyant seal
# smoky quest I mean, that sounds like a different problem than the original question. I would...

What is the criteria for success?
What does it mean for him to say you are successful? Or if you aren't?
Do you have a career ladder to rely upon?
How is your performance evaluated?
those are recipes for normal companies, they don't work in such low budget startups. This is more life of jungle and he would more benefit from watching conference like this on this topic https://www.youtube.com/watch?v=jVkLVRt6c1U

One of the most popular CreativeMornings talks of all time, Mike Monteiro gives us some valuable advice on how to get paid for the work that you do.

Mike Monteiro at CreativeMornings/San Francisco, March 2011. Free events like this one are hosted every month in dozens of cities. Discover hundreds of talks from the world's creative community at ...

▶ Play video
smoky quest
drowsy flare
#

Wow, thank you guys a lot for the thorough responses. This is my first corporate/ technical job, so navigating the environment has been a bit of a challenge.

I definitely feel like I did this to myself by overworking trying to set a good impression and not working on my communication skills. Nevertheless, I will take what you guys said, and apply them at work.

Thanks for the advice as well as the understanding 🙏

hearty island
#

my luck on fishbowl is drying up

cinder fossil
# smoky quest that's part of why they are entry level and not senior

ahaha this reminds me. I was applying for an intern position a couple of years back at a pretty competitive algorithmic trading firm, and got to the final stage where they fly you down to the office for an in-person full day of interviews. I got asked some very deep questions about topics I wasn't fully familiar with at the time, and ended up not getting that particular position.

The reason cited on that rejection phonecall?
The team deemed that, at this present moment, you lack sufficient industry experience to undertake the role. We would like you to apply with us again after one or two years in the field

Intern position.

#

It was a pretty nice entry into that world though.. I think I spent weeks studying up on the stuff I lacked afterwards, which ended well with a comfortable offer at one of their competitors. I got asked some relatively similar questions that, thanks to the learning from the prior interview, landed me the job in the end. But it's pretty funky how much they expect from people who have yet to really see industry :P

smoky quest
cinder fossil
# smoky quest that's ludicrous

to be fair, their intern salary is £120k prorata + free corporate housing which is also pretty ludicrous for the UK (and was a much nicer offer than what I ended up landing) so I'm not surprised they were strict, but it does still feel pretty insane ngl

smoky quest
cinder fossil
#

+1 to that. I also ended up hearing directly from insider sources that they regularly have to cycle through people due to overwork and burnout, so I guess I dodged a bullet there lol

smoky quest
#

You cannot use the excuse of paying more than the average for hiding behind terrible practices.

cinder fossil
#

also, speaking of management - here's a current-career discussion. In the past year or so I've come to realise that I'm more effective at technical leadership than I am at actually being an engineer.. and I have no real idea how to come to terms with that, because I prefer engineering-focused work and architecting solutions myself

hearty island
#

and just as i say that, i get a referral to CME Group

still shuttle
#

do you guys have any suggestions on fields of cs that link with physics alot and are actually employable. ie not academia

#

for context my math background is pretty good, and i also have some experience with matlab and ai/ml in python

smoky quest
cinder fossil
# still shuttle do you guys have any suggestions on fields of cs that link with physics alot and...

well.. it's kinda academia but research software engineers tend to make decent money and transferrable skills. I know a few working for companies such as one of our major weather companies, and others working for vehicle manufacturers or other parts of industry.

It's probably the best if you want a physics link, and it's what most physics graduates tend to fall into w.r.t computer science related roles.

still shuttle
#

i think the best chances i have is selling my physics experience into certain fields of software engineering, like developing physics engines or going into something like semiconductors etc

cinder fossil
# still shuttle would you suggest doing more study into the cs field? i dont really know the job...

Yep for sure! I'd also recommend having a look at scientific computing in general, almost anything physics related would be under that general umbrella. HPC (high performance computing) is the actual keyword to look out for, links heavily with RSE work.

There are other more hardware-focused fields too like you mentioned, but pretty much all my contacts at companies like NVIDIA or similar come from a masters or PhD background, and are very research heavy

still shuttle
#

im actually planning to do a masters! but i havent really got any ideas

#

my thesis mostly dsp with a focus on audio and music, so i thought electrical engineering would be a good match

cinder fossil
# smoky quest technical leadership can take many forms. It's not necessarily mutually exclusiv...

Yeah, I am fully aware that I can still do engineering work; I have already sorta been put on the spot for this, with my boss directly placing two of my team members underneath me on a project I was fronting which led to a lot of time spent figuring out where they are best suited and how to further manage the project itself, whilst still doing some development myself (mainly integration due to my additional context, whilst training up the others)

I was fine with it and actually enjoyed it to an extent, but of course it does mean a LOT more time spent in meetings, identifying who is best for what job, catching up with coworkers to see progress / standups, and the additional administrative tasks of it all..

cinder fossil
still shuttle
#

what do you recommend for high performance computing and where would it get me mostly? im planning to learn c++ asap.

ive done some research into dsp careers and i only really enjoy one subsection, which is unfortunately really competitive and not worth the pay apparently, so id keep it as a hobby of some form

cinder fossil
# still shuttle what do you recommend for high performance computing and where would it get me m...

well, honestly the best way to get into HPC is to, as mentioned, learn C++ with a focus on parallel computing. And then move onto distributed computing with frameworks such as MPI.

If your current academic institution has a HPC cluster, it's also possible to ask them if you can use it and see if they have any training available for it. Also very useful to have a look at existing code in various areas (e.g. molecular dynamics, or cloud simulations, or weather.. and so on and so forth) to essentially just learn more about how it works and how to design such a program

#

Sadly the hardest part of breaking into the field is having access to those resources.. it's somewhat doable with smaller machines, but then you start having a lot of issues and general slowdowns from doing things in a non-standard fashion, which sucks

still shuttle
#

i know that companies like nvidia are putting alot of focus into ai right now

#

so maybe it would be worth it to continue my ai studies and pursue a masters which would give me access to these hardware based fields? and also study computer architecture

cinder fossil
still shuttle
smoky quest
torpid birch
#

What job titles would someone look with python knowledge and a CCNA certificate?

smoky quest
sharp furnace
#

Hello, I just the discord server recently and I have a question to ask. How should I prepare for a career involving artificial intelligence and what book should I buy? I am hoping I can get an career involving Python but I also don’t mind if I should do another coding language instead. Sorry for the big paragraph

vital wyvern
#

!res general
Start by learning Python. Basic familiarity with the language cannot possibly hurt you (and conversely, will serve to help you significantly.)
It's going to be very difficult to pursue some sort of professional career in AI without a degree in either CS or Data Science, and often many of the AI-related industries right now are being driven by Master's/PhD seeking students, if not those already at that educational level.

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.

sharp furnace
vital wyvern
#

What degree program are you in? pithink

deft herald
#

Yeah I was basically going with what Rem said

sharp furnace
#

I am majoring in information systems

vital wyvern
#

What exactly does that entail? At face value I would imagine that's more geared towards Data Analytics and Information Security.

#

Either way, regardless:
https://www.oreilly.com/library/view/designing-machine-learning/9781098107956/
This and a few of the 'You may also like' books have a spot on my shelf. I've browsed through them, I found them fairly tolerable. I think that... without a Computer Science/Data Science degree, you may be fighting an uphill battle though. Data Analytics is a good launching point for Data Science careers, which in turn lends itself well to Machine Learning applications-- as it often weaponizes the same math.

O’Reilly Online Learning
sharp furnace
#

Oh that’s fine honestly I just wanted to find out what type of career I should start. I probably should that instead. Sorry about that. What type of career can I start if I learn Python since I’m majoring in informations systems. It seem my classes were setup to where they are introducing us to ideal career choices but after we pass that class, we just move on to another ideal choice. Then again I don’t know if all majors were design like that

vital wyvern
#

N-no offense meant by this question, but did you pick your degree program without knowing what kind of jobs you'd be eligible for once you graduated? pithink

sharp furnace
#

No I know what jobs I can do but I just don’t know what to choose. They taught us different programming languages and I decided to try out Python. However if I couldn’t think of what choose, then I was just go with current plan of learning C# to start my .net development career

vital wyvern
#

The language you choose isn't particularly... influential so to speak.
There are plenty of jobs for Python developers, C# devs, Javascript, Rust, C, C++, etc...

#

In fact, it's not uncommon for you to have exposure and knowledge of more than a few languages. Many of the SWE's or SWE's-in-training that I know are versed across a few different languages.

pine sleet
#

also once you know one language it's really easy to pick up other languages so it's not a big deal

hollow swallow
#

Is Python a good language to start learning programming with if I eventually wanna get into Game Development?

pine sleet
#

yes

kindred oyster
#

C# or C++ would be a better choice imo

pine sleet
hollow swallow
kindred oyster
pine sleet
#

python is probably a better language for learning game development, because it lets you learn exactly that without the language itself getting in the way

#

and like i said, once you know one language it's easy to pick up others

vital wyvern
sharp furnace
pine sleet
#

sure

vital wyvern
kindred oyster
# hollow swallow Is this like from an absolute beginner POV? because i really don't know anything...

python as a language would be easier to learn for you
but , there are comparitively very less python jobs for game dev

market is dominated by other languages

and it is not like you cant learn other languagegs first

i had learnt C/C++ as my first language (which is like the most common language for people doing a degree) and i do not regret it , i got a lower level overview as compared to python which helped me better understand computers

pine sleet
#

but also would recommend trying out different languages in different "classes", they may introduce new ways of thinking and solving problems

vital wyvern
# kindred oyster python as a language would be easier to learn for you but , there are compariti...

I actually think that Java is the most commonly taught lang. But I digress, your point still stands.
I don't think that learning C/C++ as a start is a bad thing-- but again, it can be an uphill battle, and none of that is strictly necessary for most programming tasks.
I'm not against learning C++ as a first language, to be clear. I do think it's a harder starting point though, especially if you don't have a lot of exposure to other languages.

kindred oyster
#

sure, learning C/C++ over python will be harder any day of the week

being easy and not getting in the way much is one of the best things of python

sharp furnace
vital wyvern
# sharp furnace Oh okay, I didn’t annoy u right? I didn’t mean to annoy anyone if I did

No, you're absolutely fine! I was more saying "Other people kind of echo this sentiment as well." The important thing for you is to... spend time learning a language. And I mean truly learning, not following tutorials, not consuming content-- but writing code, and practicing it frequently. Nobody, and I mean nobody in the developer space is coming out of their education program out of the gate being qualified to make anything to scale unless they've spent ample time practicing, writing code, and practicing some more.

pine sleet
#

fr just dive into it

#

all too often people spend too much time figuring out the best path, spending hours researching "best language", "best projects", "best XYZ"

#

literally anything you do will build up your skills, even at least a little bit, and that's invaluable

kindred oyster
#

this is so freaking true , i have seen some people spend weeks researching about the thing and looking for the best optimal way
instead of just doing it

pine sleet
#

granted, your first projects will be shitty and it will suck, but your next project will also be shitty and suck (but a little bit less)

pine sleet
kindred oyster
#

probably

pine sleet
#

you feel like you're being productive and learning something but you're really not

sharp furnace
terse acorn
#

Did anyone hear about Devin AI ?

#

Does it pose any significant risk to us software developers or:

hexed heron
#

Did you just watch a Youtube video and get freaked out? 😆

terse acorn
#

Ye :()

hexed heron
#

Fireship is really good at hyping stuff up but not really stating any of its downsides or looking at it very critically imo

vapid jay
#

That shi can remove anything on you

graceful nest
#

hey guys, if im doing computer science for college, should buy a macbook pro m3 or macbook air m3? I like that air is more portable and lightweight but im afraid that it might heat up as it does not have a fan. and i dont know how heavy the softwares i will be running are so 🤷🏻

vapid jay
terse acorn
graceful nest
vapid jay
vital wyvern
vapid jay
#

Maybe mid end of this century

vital wyvern
#

Correction: Nobody can possibly answer this question with any form of accuracy or credible statements to provide the appropriate context.

hexed heron
#

It is always a good idea to remember that Youtubers work off views and engagement. Farming trends, fear mongering and hype are great ways to boost both of those metrics. Take everything you watch with a grain of salt and look into it more deeply on your own before letting it effect any decisions in your life or your emotions.

terse acorn
#

@hexed heron what an explanation

#

Amazing!!!!

vapid jay
#

YouTube is degrading yt shorts are cancer

smoky quest
#

Hi!
We don't do ads. Can you remove it?

opal folio
#

yep sorry

#

its not really an add tho, just want some feedback on a product idea

proven pulsar
#

is comsci still cooked?

white relic
gritty rivet
balmy spade
hearty island
#

you need a solid resume and projects. and a couple internships.

crystal stump
#

hello

hearty island
vapid jay
austere tide
heavy fox
#

Hey everyone what’s up hop u great so I want to ask that I just start learning as a software engineer like one month so I hear about devin company that replaces software engineer so I asked that can i stick with learning or I choose another field so plz reply.

vapid jay
white relic
vapid jay
#

The one who knows to use ai will take your job

white relic
#

Devin in particular kinda looks like a scam tbh based on what I've read, but what it is purported to do isn't totally implausible

cinder fossil
#

devin is pretty good at simple tasks like syntax errors or basic problem solving, but currently lacks long term planning capability

#

I wouldn't be concerned until it reaches at least 60% on the SWE benchmark

#

(and even then, there's plenty of other tasks to still do in the field beyond simple programming)

white relic
#

So far I haven't seen evidence that devin can actually do anything except in promotional material published by its own developers

mortal kite
#

After receiving a rejection for an application for a role elsewhere in the company, I want to reach out to get information on which aspects make me not a good match, so I know what to improve upon in the future. Is this advisable?

heavy fox
#

So devin company never replaced software engineer more than like 5 to 10 years

white relic
kindred oyster
#

these new "AI"s will "takeover" the boring tasks , like boilerplate and repetitive code and whatnot
but the creativity part is still for the devs

companies hire devs for creative part and adaptaion part, not for doing repetitive tasks

white relic
#

For the company there is no upside to telling you why you were rejected and big potential downside if it gives you some reason to believe you were discriminated against or whatever

mortal kite
#

I'm no stranger to discrimination lol

#

I didn't disclose my diagnosis, my orientation, or my gender, so it probably isn't that.

white relic
#

Point is it isn't in the company's interest to disclose reasons for not hiring you

mortal kite
#

Even though it is an internal application

white relic
#

Even if they aren't discriminatory

mortal kite
#

That sounds downright sociopathic

white relic
#

It's the consequence of a litigious society.

forest sonnet
#

hello, I see this chat is somewhat active so I’d like to ask a question here

mortal kite
#

The exact text of the message I sent was "Hey {name}, thanks for looking through my application and letting me know I am not a good fit for the role. Are you able to provide a list of actionable items I can focus on to become a better fit in the future?"

white relic
#

That sounds fine.

mortal kite
#

Focusing entirely on job skills, so they can respond with only job skills. Should keep the lawyers happy.

forest sonnet
#

Basically, I’m being encouraged to learn something such as python, and I’ve heard a lot that it’s one of the easier languages to learn. When I was younger I tried learning html and css (a few times throughout the years), javascript, and ruby. I wanted to know how realistically easy it is to learn, if there’s anything I should know or a way I should view it, I’d love to know.

hearty island
#

oh god, not devin.

mortal kite
#

Python is very easy to learn.

hearty island
#

devin will not take us over

#

no bowing down to ai overlords just yet

mortal kite
#

Devin will not succeed simply because it has the same limitation that all AI has: it doesn't ask clarifying questions, and doesn't push back when the prompt is a stupid idea.

forest sonnet
#

where did this devin come from

#

who tf is devin?!

hearty island
#

it's some ai thing. i just saw it on insta.

forest sonnet
#

oh i was like “are they referring to me? do they think my msg was ai?”

hearty island
near ocean
forest sonnet
#

ruby was easy to learn just maybe not for how old I was at the time. I’m sure I could learn it now, so it’s good to hear the learning level is the same

near ocean
#

Ruby also has the upside of looking cool af

mortal kite
#

My brother and I are in disagreement about the best approach to take with certifications. He says I should jump straight to the hard stuff like Kubernetes Application Developer, and I say I should start with easy ones to get some momentum and easy wins for mental health. He says it is a waste of time. Thoughts from the crowd?

near ocean
#

If you also want to pick up ruby and js up, the Odin Project has a fullstack course using both

forest sonnet
#

Thank You!

white relic
# mortal kite Focusing entirely on job skills, so they can respond with only job skills. Shoul...

focusing on job skills doesn't completely obviate the risk of litigation. for instance, if they say your Python skills aren't good enough, but you find out later that they hired someone else with comparable or worse Python skills (which in reality could be for any mundane reason, like having better skills in some other area, or that the underlying business needs changed in the mean time) you could argue that you were discriminated against for being a different race or gender. The company might win the suit if it went to court, but they would probably end up settling.
Presumably you aren't the kind of person who would pursue a frivolous discrimination lawsuit, but it's still all downside from the company's POV.

mortal kite
#

The only discrimination lawsuits I pursue are non-frivolous. Lawyers are expensive.

#

Besides, my severe rejection sensitive dysphoria will probably prevent me from actually finding out who they hired...although given the company in question it wouldn't surprise me in the slightest if they hired someone who writes python code as if it were .NET

#

Or Enterprise Java 8

white relic
#

Been on a team with that kind of dev before 😩

vapid jay
#

to AI start producing high quality codes will take just few years (or months)

#

all App/software starts from a highly descripted blue print

deft herald
#

That would be nice, wouldn't it

vapid jay
#

yes, some apps, like i'm working, it get new features and is envolving

#

but what happens when you can reduce/represents the project achiteture more efficiently for a IA?

#

why it should stay "coding" like us? for a compute generating instructions, there is more effective ways to do that, in a way IA's can fit better

#

there is will be demand for programmers? yes, i did't imagine yet a AI linking a embbed hardware to a software (OS)

#

companies still doing what they did for the last 20 years, parasiting us, and forcing us to consume their products, now is copilot, learning from our data how to fix, and getting better

digital fjord
#

As with all this "programmers will be replaced" fear-mongering, I'll believe it when I see it. No one knows how far AI can get with current methods, and if it can ever get to the point it can operate independently in a useful manner.

vapid jay
#

but in the future, with high quality AIs, what is the meaning of a APP to calculate something, do your tax report, watch videos, when a AI can answer, the entire meaning of software and it's relation with users will be changed

#

as NVIDIA DLSS renders new frames, maybe AI rendered APPs will exists? there is a lot of possibilities

#

and a lot of then hurts our market and the globe, AI itself needs a lot of water, how poor countries will deal with AGI

#

how they will be able to buy hardware to create AGI when the economy is AGI driven

white relic
#

This is just fearmongering. LLMs are nowhere near AGI

vapid jay
near ocean
#

Will we be around in 20 years? Why worry about this?

#

People in 20 years will adapt like we have with the internet and many other things before that

pastel thunder
#

• Refactored 100+ APIs within a weeks following a database redesigning.
does this sound good enough? it sounds lame to me, and too short

true harness
#

it seems out of the realm of possibility. what is an "API" here?

deft herald
#

you refactored 100 entire API's?

true harness
#

do you mean, endpoints? even then it's still a bit suspect

deft herald
#

I don't think i've refactored 100 things in my entire career yet

pastel thunder
#

it was relatively easy

vapid jay
#

hello

pastel thunder
#

one took couple of minutes

#

"The goal of refactoring is to improve internal code by making many small changes without altering the code's external behavior"

deft herald
#

what exactly did this refactoring entail? And if its different endpoints for the same service, i would call that "one" API

pastel thunder
#

career*

deft herald
fringe sphinx
#

Tbh, some folks call everything refactoring, definitional problems

#

I do it sometimes. Let me refactor this = let me make a small change to the app

deft herald
#

yeah i guess that's my point. A refactor to me is a relatively large project

#

like nuke everything except the call signature and rewrite it

fringe sphinx
#

I dunno, in general I like the original def: changing an api implementation while preserving contract

pastel thunder
#

how big a refactor be, if you say refactored api
one api is pretty small

fringe sphinx
#

But that can be very small level: change one module

deft herald
#

Re-implement API to support database redesign

pastel thunder
deft herald
#

did you do the database redesign too?

pastel thunder
#

no

deft herald
pastel thunder
#

remove 100+

deft herald
#

I guess you could still say refactor. But you didn't refactor 100 things - you refactored one thing

pastel thunder
#

but why cant i see i refactored 100 api

deft herald
#

maybe "Refactored API of 100+ endpoints to support database redesign"

true harness
true harness
pastel thunder
#

one app need 100 different types of data, so that need 100 api right
will you say there is one api in app?

fringe sphinx
#

I think just take the 100s out. That’s an eyebrow raiser

pastel thunder
#

lmao, i want to add number,
should i reduce it? lmao

fringe sphinx
#

Just say something like: Refactored legacy xyz APIs using abc, with 100% test coverage and def. Or something

#

Nobody cares about the number of APIs. Any number is unimportant and unnecessary to your experience.

pastel thunder
#

umm, ok
but this sounds like a stretch
"with 100% test coverage and def."

fringe sphinx
#

Or something. Something to explain why this was interesting or a good experience

pastel thunder
#

this is where i cant come up with those words

fringe sphinx
#

Well, just tell us: why was this interesting? Or hard? Or a good learning xp?

pastel thunder
#

ok let me think...

true harness
pastel thunder
true harness
#

i mean. maybe it's just lame

pastel thunder
deft herald
pastel thunder
#

but this might make them think, how small would backend have been, that it got revamped in a week

deft herald
#

Don't mention that it only took you a week

pastel thunder
deft herald
#

The less words to communicate what you want, the better

pastel thunder
#

cool. lets leave it like that.

there are two other points:
• Developing event streaming platform based on OneM2M standards with Kafka, and Apache druid.
• Developed data asset management systems utilizing RESTful APIs, Java, MongoDB, Nuxeo framework.

deft herald
#

You have mixed tenses there

pastel thunder
#

I think i am just listing names, how to also show contribution

#

edited

vapid jay
severe hedge
#

brothers im so depressed and havent studied anything since yesterday watching all the AI developments, is it really not worth learning python anymore when a bot gonna be doing all that in seconds what usually take me months to master, please guide

near ocean
#

When will these questions about AI ever stop?

tight dragon
#

besides dont forget the fact that we are the developers who are pushing this further and I am sure at some point we will let the AI do all boring and repitive stuff but we will find ourselves something more fun and interesting to work with

near ocean
#

Nobody who has a job in software thinks they should give up because openAI made a fancy chatbot

hearty island
#

Damnit, the recruiter told my boss I got an internship

#

Now my boss told the entire team I got a role at the company again. rip my relationship with my laid off coworkers

#

fucking nuking my work life

#

Why add unnecessary drama to the workplace

buoyant seal
hearty island
severe hedge
#

im sorry if my question pissed you off, but i genuinely was concerned and wanted someone to talk w someone about, im a student yet

@buoyant seal
@tight dragon thanks for answers bro, i guess i should just keep going, whatever i learn wont go in vain

true harness
buoyant seal
# severe hedge im sorry if my question pissed you off, but i genuinely was concerned and wanted...

you could read some simple answers for clues here https://www.reddit.com/r/cscareerquestions/comments/1bd12gc/relevant_news_cognition_labs_today_were_excited/ regarding the latest hype about Cognition

you could read smart answers why it is racket https://medium.com/an-arxiv-a-day/artificial-intelligence-is-a-racket-d44438db5b4b about AI in general

Reddit

Posted by CommunismDoesntWork - 723 votes and 946 comments

Medium

Welcome back to Arxiv a Day! Yes, this is still going, despite the various thrills and chills life throws at yours truly. And this week is…

buoyant seal
# severe hedge im sorry if my question pissed you off, but i genuinely was concerned and wanted...

Non tech people strive to replace need for developers for last 70 years, each time hyping, this time it will be different. In the meantime demand only grows. Lets wait another 70 years 😅 May be some day it will happen when they invent a true AI at the level of Matrix/Terminators stuff... but the probability of it is rather flimsy like invention of Hyper Drive Fast Than Light engines... not very high if going ever to happen

fringe sphinx
terse ingot
#

hey do any of you guys have tips for finding side-gigs? I'm trying to get some supplemental income but i dont know where to look

fringe sphinx
terse ingot
#

yeah i figured

#

i think im just gonna shotgun and hit up a whole bunch of local businesses

hollow flax
#

yo guys noob question
as a incoming cs major when should i start uploading to my github?

buoyant seal
hollow flax
#

ah okay
i’m on it
does that take long?

buoyant seal
# hollow flax ah okay i’m on it does that take long?

add to pass this visual tutorial in addition https://learngitbranching.js.org/
Remember always, Git CLI is first important thing preferably to learn. GUIs are different and optional, just for the sake of easier later viewing capabilities.
U could of course use GUIs for Git, but it will benefit you getting hang of CLI more, since it will remain constant with you highly likely through your full career.

fringe sphinx
hollow flax
fringe sphinx
buoyant seal
fringe sphinx
#

That is impressive effort there tho 🙂

buoyant seal
# fringe sphinx Have you read about jj?

looked briefly. looks very experimental and i did not really face problems that it would be solving for me
I am happy with having everything stable and supported in ecosystem of Git.

pine sleet
pastel thunder
#

any suggestions???

#

please let me know, even if something sounds off/lame

rapid isle
#

What kind of jobs/businesses could i get into with coding (of any kind)?

#

Just wondering because i was trying to think of some but Im stuck

glacial prawn
#

(you may need to make an account)

rapid isle
glacial prawn
#

they can go up to 9000 dollars

rapid isle
glacial prawn
#

yes

white relic
#

for coding contract work you are competing with people all over the world and many who either don't need the money at all or don't need much

glacial prawn
#

I know

white relic
#

It's a hard way to make money

glacial prawn
#

it is

rapid isle
#

Yeah

glacial prawn
#

But you should not expect it to be easy

#

All good careers are hard

#

there is no quick and easy way to get money

#

right?

white relic
#

It is true, but it is also true that some ways are surer and easier than others.

glacial prawn
#

that is true

#

have you applied to any replit bounties?

white relic
#

If you have the option to go to university and get a CS degree, that is the path of least resistance and with the greatest opportunity (in the area of software development)

#

I doubt that replit bounties would pay my mortgage, personally.

glacial prawn
#

right

#

what about crypto bots?

fringe sphinx
#

The problem with many of these questions are: you can take the safe path, or you can take the risky path. But people who take the risky path are rarely the ones who ask which path to take 🤷🏻

white relic
#

trading bots? basically gambling

pastel thunder
#

for first, does 100 sound off or "withing 1 week" sound off

for the second question, i have mentioned the link to the paper

for third, I will add "automatic surveillance of video footage"

for forth, i will say "achieved"

#

found some more typo while reading, thanks for pointing out

turbid bobcat
# pastel thunder

"implemented SOTA from latest research", you're repeating yourself because SOTA already means latest research

peak halo
#

but yeah, it's probably redundant in this context.

deft herald
# pastel thunder

I already mentioned before i wouldn't include the "in one week" part in that 3rd bullet

turbid bobcat
pastel thunder
deft herald
#

Extensive experimented with
makes no sense

pastel thunder
#

man i am exhausted
forgot grammer, and english

deft herald
#

I would change "Extensive experimented with" to "Simulated..."

#

also

and Fast Gradient Sign Method methods

=>

and Fast Gradient Sign methods

turbid bobcat
# pastel thunder

I think the phrasing here and there can be better but I actually think you're doing a good job managing your available space.

Try to avoid leaving out small amounts of words in the next line, cuz it wastes a lot of space, it's an entire line dedicated to three words for ex

deft herald
pastel thunder
pastel thunder
pastel thunder
deft herald
turbid bobcat
#

The phrase needs to be more results oriented

#

If there's a metric, it should be included and moved to the start of the sentence, taking only a short amount of space so that it serves as a hook to catch the readers attention

pastel thunder
turbid bobcat
#

And quickly transition into the technical details, I personally prefer to be detailed to show that I have the fangs to do the job, but many people advocate for not being overly detailed because stuff can be asked during the interview

pastel thunder
turbid bobcat
#

And its still a bit long I'd say. But the metric is moved to the start and the wording is made to imply productivity and agency in the outcome

pastel thunder
#

cool , i will incorporate.

hearty island
whole flare
#

based

hearty island
#

i'm trying to get better at tableau, build up a portfolio. this way if i get laid off again, i have something to fall back on.

whole flare
#

as a data viz nerd I approve

whole flare
hearty island
#

just lie and use your student email for a subscription 🙂

whole flare
#

all the data analyst roles literally just say 'R, Tableau, Power BI, pandas, seaborn, Python, MATLAB etc'

whole flare
hearty island
#

ooooooof, matlab.

whole flare
#

real, time to get a PhD in numbers

frank cairn
#

Hey can someone send me an invite to a good web development server?

hearty island
#

"A leading Medical Device company are actively seeking a motivated candidate to fill their Project Management Analyst opportunity. This is an initial 6-month contract role with opportunity to extend/ convert to FTE. This is an on-site role based in Irvine, CA. Salary ranges between $35-40/hour depending on experience.

The main function of this role is to provide project management support to the Commercial Operations Department. Owner of the New Products Launch Process tools and templates.
nah fuck off, 35-40 an hour in cali is ridiculous.

gritty rivet
pine sleet
#

well that's not it

fringe sphinx
fringe sphinx
#

But only if you had a place to stay/etc, wouldn’t relocate to Irvine for a 6month job

hearty island
hearty island
#

also i just got a referral to mongodb 😭

fringe sphinx
#

Yup. Be more confident. Especially after that last interview.

hearty island
vapid jay
#

hey so I am a new dev what should I make in my portfolio to impress ppl

fringe sphinx
#

Tell us more? Education? Country and experience are helpful to start.

fringe sphinx
#

Then what do you mean by impress people?

vapid jay
#

to see that i am a young dev

fringe sphinx
#

It’s notoriously hard to impress other software engineers.

#

We all assume we can code anything in a week.

pine sleet
#

wdym, we can't?

sick plaza
#

no one is going to be impressed by you copying and pasting other people's code

#

people care about you being able to make new things that are useful to them, not just copying some example from google

fringe sphinx
sick plaza
#

anyone who interviews you is going to ask you technical questions too

#

and if you just copied and pasted everything you'll fail that interview

pine sleet
# vapid jay 10th grade

not to discourage you but 99% of projects of people at that age are not impressive. that's not to say don't make projects, though, you should still always work on at least one project to build up your skills so you can build impressive projects in the future. assuming you're in the U.S, the best thing to do in the 10th grade is to keep up your grades in school, study for SAT/ACT/AP exams, start looking at colleges

sick plaza
#

there's no "get impressive quick" scheme

vapid jay
#

also im learning coding so I can get a job one day and also leave my parents house that is my goal I dont want to live at my parents place no more I want to be a business man where I can make money on my own

hearty island
#

yea i agree with all the advice ^

pine sleet
hearty island
#

not sure if every company does that tho

fringe sphinx
hearty island
vapid jay
#

so what project should I make?

fringe sphinx
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.

sick plaza
#

I mean if you responded with a project with you're working on when I asked you tell me about yourself I would think it was breaking the rules of the interview

fringe sphinx
#

Take a look at this list for ideas

sick plaza
#

I'd be like why is this guy talking about the details of some project he worked on instead of answering the question directly

fringe sphinx
sick plaza
#

it depends on how detailed it is

hearty island
sick plaza
#

if you just went on a tangent about a project to a high level question like describe yourself I'd be rolling my eyes

hearty island
#

lol

#

it wasn't super detailed, but the point is that they liked what i did. maybe it wouldn't work with every interviewer, i do concede that

fringe sphinx
sick plaza
#

I've interviewed people from good schools who do things like that

#

also interviewing for positions where they have the wrong stories

hearty island
#

i didn't just waffle on and on about me tho, i made sure to cut myself off

#

There was a natural point in the conversation where the guy was like ok, I actually wasn’t going to do this but I want to present some stuff to you too because your stuff is interesting

sick plaza
#

my philosophy towards interviews is directly and completely answer the question as concisely as possible

#

the time is yours if you waste it or are unresponsive that's on you

#

that will vary of course

#

I think that's the safest approach though that's my own approach towards interviewing. no one can fault you for directly answering a question but some people don't like it when you try to control the conversation

fringe sphinx
sick plaza
#

interviews are often people looking for reasons to disqualify you

#

the first person who doesn't get disqualified often just gets the offer

fringe sphinx
#

Oh that’s not at all how I’ve ever interviewed

sick plaza
#

let's say our desk has a quota of 3 interns

#

we get like 20 short listed resumes

#

we have reasons to disqualify 18 of them

#

2 of them just automatically get in and we talk about the last one

naive skiff
#

hi guys

#

i see help, would anybody help me with this assignemt

hearty island
naive skiff
#

mb sorry

sick plaza
#

like "this person doesn't seem particularly interested"
"this person's story doesn't make sense"
"this person cursed during the interview"

hearty island
#

Nah no problem

sick plaza
#

"this person didn't directly answer questions" "this person contradicted themselves"

#

when you go through the list of everything young people get wrong in interviews there's a few of them that don't do something stupid

#

none of them are that impressive but you remember the dumb things people said

naive skiff
#

anybody can give me a hand

sick plaza
#

I think the way most places I've worked operated is "the first person we are happy with is getting the offer"

#

when it's something like interns where it's a batch of people usually there's enough reasons that you're kind of iffy on most of them even if they come from elite schools...

#

so what's the point? I think the point is having a minimum attack surface is the optimum strategy

#

Never complain, only explain if asked to explain

naive skiff
#

so explain to me then

patent grove
#

will the market ever recover for junior engineers?

ember crest
#

"do my homework for me" lol

ember crest
#

Them ai's don't run on cuddles and sunshine y'know?

patent grove
#

Every job description is asking for 3+ years of experience, even the junior level jobs

hearty island
#

that's why you do internships throughout your undergrad to rack up xp

patent grove
ember crest
# patent grove Every job description is asking for 3+ years of experience, even the junior leve...

This is bluff,

better believe that.

They always want someone that can speak 12 languages fluently, has a medical degree and license and brings a 30 years worth of networking and clients to the table.

You on the other hand look for sixfigure salary, m1chip computer, lamborghini of the company, 2 housing options ( one beachside and one downtown). and preferably some daycare options for your 40 children.

hearty island
native parrot
#

I'm in a dilemma, any council would be helpful. So I love and want to do Computer Science, especially with the point being made that finally I'd have something purposeful to do with code besides writing amateur python scripts out of boredom. But this is where my future gets twisted.

My father owns a travel agency that would easily surpass whatever paycheck I made as a Software Engineer for a year in practically a month, he wants me to take over from him, he's not being pushy but I can tell he really wants me to become his successor as the eldest son. I don't want to abandon what I love, but if I do, my future would be set for life, while with CompSci I can't even be too sure with how competitive it is right now.

What do you guys suggest I do?

patent grove
#

So no one else thinks that the market is skewed towards mid level or seniors heavily right now?

hearty island
ember crest
hearty island
#

say fuck it and apply anyways, worst they say is no.

patent grove
#

Yeah I am not getting completely shut out, its just the ghosting ig. I've gotten responses back from Tesla, Google, and IBM but yet to be scheduled. I guess Im talking about the ghosting really lol

hearty island
#

fuck it, we ball is the mentality.

ember crest
#

ask yourself: why is it vacant?

#

because we werent societally capable of producing high-end trained individuals?
or high-end trained individuals don't apply for them positions?

patent grove
#

I think its because there are more experienced people than me in the job market applying for any role they see

hearty island
#

i had an interview at amazon lol, but it was just the online part 😦

#

they had fucking wild requirements too.

ember crest
#

yesn't, but currently it is the classic case of:
Everyone wants the cake , no one wants to make it.

#

I know it's demotivating as fek receiving 500 no's

hearty island
#

it's worth it for that 1 yes

#

i got so many referrals in 4 days 'cuz of blind and fishbowl. this shit is goated.

ember crest
#

I hate internships tho.

hearty island
ember crest
#

They don't pay full scale but ask 200% the labour.

hearty island
#

well i will do my 6th. it's gonna start in May

ember crest
#

back in 07 did internship at a major publisher of educationbooks.
they were happy with my fivefigure productionpower a month, but pointed towards internship contractrates when I brought it up, every month.

Finish the contract, they won't hire me back, because the full paygrade isn't worth it, they'd rather hire another dumbass like I was than continue on the trust build prior.

ember crest
#

🤷 There's nothing new under the sun.

hearty island
#

i never get referrals from people at my school, it's fucked.

ember crest
#

Gen z kids cover eachothers referrals.
make up entire phonetrees with charactervoices, backgroundstories and everything.

#

It's hilarious actually.

ember crest
#

But yeah, it comes with real risk:
It takes just one asshole to find out what is going on and they put your ass on a blacklist.
fekking your business over for years to come.

#

" Why do you want this job?"
-" Idk dude, I'm a major fan of not starving to death."

true harness
ember crest
#

it's anyones guess to me at this point.

I just like narrowing down options, didn't mean to pose a false dichotomy if that's what it sounded like. I do apollogise.

ember crest
#

lying on resume's with phoney referrals.

hearty island
ember crest
#

it's happening tho, on industrial scale.

hearty island
ember crest
#

usually it's not the refered-reference that answers that question.
They usually fish for backgrounddetails and personalia, like a character/capacity check.

hearty island
ember crest
#

I'd not advice doing so.
it's like play stupid games, win stupid prices.

#

On a certain distance, I do Admit, it is hilarious to me.

vapid jay
#

I shoulda just went to trade school then self-teach programming tbh

vapid jay
#

Many say "You should go to college cause you can't learn teamwork softskills without!"

#

Nahh. A small YouTube channel with less than 5k subs, who seems very experienced and knowledgable about the industry, and also graduating from college said that,

Regarding teamwork softskills and "people skills", all those can be learnt by just working in hospitality, taking a trade job, and volunteering in your local area

vapid jay
smoky quest
vapid jay
smoky quest
hearty island
smoky quest
vapid jay
#

Do you guys watch Fredrik Christenson? He talks a lot about the software industry

vapid jay
smoky quest
smoky quest
vapid jay
smoky quest
vapid jay
hearty island
#

College taught me how to learn

smoky quest
vapid jay
#

I didn't go to trade school because there weren't any near me, so I went to mechanical engineering

smoky quest
vapid jay
smoky quest
#

that puts you into the bottom freelancers, which is overcrowded with very skilled people who do that from countries with a very low COL

#

So it gives very little reason for anyone to hire you for these types of jobs

#

<@&831776746206265384> scam?

#

what is it about then?

vapid jay
smoky quest
vapid jay
smoky quest
harsh river
glad basalt
#

Its certainly possible, many physicists pivot to software engineering

vapid jay
glad basalt
#

It would be fair to continue to consider them anomalies.

smoky quest
# vapid jay <@605238396339879956> Yeah I wanted to learn programming on the side because I d...

Look at it this way:

  • If you want to be a doctor, the best route is to get a doctor degree
  • If you want to be a physicist, the best route is a physicist degree
  • If you want to be in CS, the best route is a CS degree
  • If you want to be a dentist, the best route is a dentist degree

None of these things are done on the side as a side hustle.
Beyond that, it's a mater of a distance function. The further you are from the target, the more expensive the transition

vapid jay
smoky quest
vapid jay
#

I'm new to this server, but I learned Python back in highschool in a short course. After highschool I worked a warehouse job for 2 years, but during those I got curious about computer hardware and I read Code by Charles Petzold and it fascinated me.

I got fired from that job lol, then took a year to break off from society and lived in the woods for a few months.

Now I wanna reintegrate into society, applied to engineering school and will start in 2 months. I guess I'm a bit older than the other kids, but I don't care.

But during all these spare time, I was reading a few chapters of Clean Code and was thinking how can these be used in small projects between friends.

smoky quest
vapid jay
#

IMHO I think the other college students who took a gap year to experience "the real world" tend to be a bit more motivated, happier and hard-working in college. Most kids in my area at least went straight after highschool and treat it like another higher highschool lol

#

I'm very grateful that college is affordable in my country and I didn't actually need any scholarships

vapid jay
vapid jay
# smoky quest if you want CS as a career, it's better to switch to a CS degree. If you want CS...

Just adding to already stated points: The thing with a CS degree is mostly you start with why and then transition into the how as opposed to BootCamps where you start with the how and then if it motivates you further, dig deeper into the why. Not that it is supper critical in a day to day software development, but having that additional know-how of the why will help you out of sticky situations.

kindred oyster
#

internships, good projects ( preferably if they solve some real world problem that you have , also having them deployed live would be great)

potent spruce
#

Hello. Im currently in 1st year (sem2) of my degree. We're asked to develop a software by the end of 2nd semester. What do I start off with? I've learned only python till date.

foggy harbor
#

maybe you can learn html, i heard it's usually used for making websites

vapid jay
#

Yeah for making websites not for "software"

vapid jay
potent spruce
peak halo
turbid bobcat
#

Tho it's a very subtle distinction, especially in software where stuff improves by the quarter

fringe sphinx
#

I don’t hear ‘sota’ much in industry.

vapid jay
#

Is there an off-topic or general channel where I can talk random things?

inner wrenBOT
turbid bobcat
#

I usually see it referring to new ML models and techniques

#

At least since I started working there's been a new major breakthrough in ML, say, every 6 months ?

hollow ingot
#

anybody here has a good resource on playwright?

pastel thunder
#

is cadence very well known?

white relic
pastel thunder
white relic
#

in electronic design, they're very well known

pastel thunder
white relic
#

companies like nvidia and qualcomm use cadence software to design their stuff

bleak quail
#

hello

white relic
#

why asking? interview/thinking of applying?

pastel thunder
bleak quail
#

im thinking of shifting to computer science from computer engineering

pastel thunder
white relic
#

Cadence is a big software company. They have a combination of tools that have been acquired over the years and tools that have been built in-house. There's some interesting innovative work that happens there occasionally which is mostly what I'm familiar with, but I imagine the day to day for most people is a little more mundane

#

I think it's a good place to work

#

But a bit on the bureaucratic side of things.

pastel thunder
white relic
pastel thunder
#

ML is good, I am unsure about embedded part

white relic
pastel thunder
#

Had a call,
I think they are overestimating how much embedded i know

white relic
#

ah, I see

pastel thunder
white relic
#

what's the title for the position?

pastel thunder
# white relic what's the title for the position?

SENIOR ENGINEER
· Bachelors/Masters degree in EE/Computer Engineering with 1 to 4 years of work experience Excellent knowledge of computer architecture of embedded processors

· Proficient in programming with a good understanding of efficient implementation of high-performance algorithms and data structure design

· Must be familiar with one or more neural network frameworks such as TensorFlow/TFLITE, PyTorch, ONNX C/C++ and Python programming.

· Knowledge of scripting languages is a plus

· Strong communication skills – written and oral are required

· Experience in working with geographically diverse and cross-functional teams

· Experience in working with customers and resolving customer issues

· Understanding of Neural Networks / Deep Learning in areas of vision, speech are a plus

#

everything is fine except that, i mostly know theoritical embedded

white relic
#

interesting

pastel thunder
#

I am confussed about how ML will mix with embedded

white relic
#

if you're brushing up, I'd maybe lean more into the "computer architecture" part of that than the "embedded" part

#

that's what it looks like the overlap is

pastel thunder
#

i see

#

I learned mechatronics, micro robotics etc last year, i dont remember anything,

white relic
#

cadence is interested in making tools that enable people to design next generation AI/ML systems, which starts with architecting the hardware they run on.

pastel thunder
white relic
pastel thunder
#

oh, ok, i will look into that

white relic
#

and what kind of things can be efficiently programmed on it (matrix multiplication, a lot of it)

#

that would be my guess

pastel thunder
white relic
#

memory hierarchy would be another thing to look into.

pastel thunder
#

also would this drift me away from SDE in future?
I am fine as long as I dont drift away from ML in future.

white relic
#

if you know how a machine's memory is organized, you know it pretty well

white relic
bleak quail
#

is shifting to computer science from computer engineering a good idea?

white relic
white relic
bleak quail
# white relic Why do you want to switch? How far along are you?

I'm currently in my first years, tbh I wanted to choose computer science but our university instead assigned me to computer engineering, at first after researching I thought computer engineering would be similar to comsci, mostly it kind of is, but most of the time I'm just studying physics and calculus, even I'm even more inclined towards programming.

#

Computer engineering is a good course because it's very broad, but I really wanted to focus on programming and software

#

I think theres 2 options I could choose:

  • Shift to computer science and study programming there, but I lose the oppertunities i could get if i graduate comeng

or

  • Stay in comeng and self study programming while at it.
#

I could try to proceed to computer science after graduating computer engineering but I think that would be too long

white relic
#

There's nothing wrong with either option. You can certainly self-study programming and it should be part of your CompE program as well (not as much as CS but still a significant part)

#

even if you were in CS, honestly, it's a good idea to self-study programming on the side
and do stuff they don't teach you in class

bleak quail
#

I already self study programming on the side, but I feel like our university is just teaching me things I already know

#

so I'm kind of just using their teachings as a roadmap for learning

#

I'm also worried of AI because of the devin stuff

white relic
bleak quail
white relic
bleak quail
white relic
#

the problem with that is the assumption that AI will continue to improve for the next 7-8 years at the same rate it has been for the last year

bleak quail
#

ehh i probably shouldnt be worrying about this cause im still in my first year haha

white relic
#

AI research took a recent big jump forward with the advent of LLMs

#

it's not clear that there are any other big jumps in the offing

bleak quail
#

I'm just looking for advice if i should really shift to comsci from comeng

white relic
#

I started out thinking I would do CS and I switched to CE because it seemed more interesting.
I'd be a hypocrite if I told you not to go the other way.

#

They're both totally viable career choices, it's really up to you.

bleak quail
#

If i may ask, what's your job right now? I'm studying to be a software developer, I'm just worried that it might be too hard to get in that industry with my current learning phase

white relic
#

I'm in post-CMOS electronics research. I took an unusual route though.

#

I used to work for a company that did avionics and radar and stuff for the military. I worked in both hardware and software there.

bleak quail
#

rn in my second semester, theres only 1 programming subject and so far weve only had 4 classes on it

#

weve just been focusing on calculus and physics

white relic
#

that's pretty typical for a first year engineering program

#

I'd expect to get into heavier CS stuff in 2nd year

bleak quail
#

I keep telling myself "why must i keep torturing myself with calculus when I can torture myself with programming"

#

rn programming's still enjoyable, but its really just surface level stuff

#

I heared somewhere that I can still learn about hardware in comsci through embedded systems

wintry grove
wintry grove
bleak quail
vapid jay
#

Is it bad that i've learned C++ and python in the span of 7 months? I feel like i'm slow

hearty island
#

...no it's great. what have you done with the languages?

wintry grove
bleak quail
#

I'm interested in learning js though, for web dev stuff, but maybe I should learn some python frameworks instead

bleak quail
wintry grove
bleak quail
#

I also wanted to collaborate on some software projects with people but my classmates arent really that passionate towards software

bleak quail
hearty island
#

guys we just got another referral

wintry grove
bleak quail
#

I'm working on a python file sorter but I'm figuring out how to make it not crash when i make it sort too many files

wintry grove
bleak quail
wintry grove
#

thats so cool tho

bleak quail
wintry grove
bleak quail
wintry grove
wintry grove
bleak quail
wintry grove
bleak quail
wintry grove
bleak quail
wintry grove
#

guys if any of u is studying logic design and want to solve some sheets i got lots of it

wintry grove
vapid jay
#

Teach me something too

short carbon
#

hello

vapid jay
#

Hi there

short carbon
#

i'm new in this group

vapid jay
#

What you know? Are you completely new?

short carbon
#

i'm programming in python

wintry grove
short carbon
#

there is a timer sorry

vapid jay
#

When did you start python?

short carbon
#

i like programming python

hearty island
#

how do i run sql on a mac? oh shit wrong spot. my bad guys.

vapid jay
short carbon
#

i have a question

fringe sphinx
vapid jay
#

Lmao

fringe sphinx
short carbon
#

is it possible in VLC to run audio?i mean to put my microphone there

#

@vapid jay

fringe sphinx
hearty island
short carbon
#

oh sorry

hearty island
fringe sphinx
#

Sql server: You can do it in a docker container, or a remotely hosted sql server, or a vm. Lots of options, but ask over in #databases

hearty island
ivory helm
#

Hello

hearty island
hearty island
#

i swear, referrals are like cheat codes. excellent way to get your foot in the door along with a well-tailored resume.

near ocean
#

<@&831776746206265384> ads

lethal palm
#

How much do i need to know or learn to get a job in backend python

regal axle
lethal palm
#

I have done most of them and few laft to learn

lethal palm
regal axle
hearty island
#

yay, i just got a referral to IBM!

lethal palm
smoky quest
hearty island
#

graduating college a year late cuz i failed comp sci freshman year at UB. i mean i didn't fail, i got a C+

lethal palm
regal axle
#

That’s part of why I asked what country you are in. That has a bigger influence on things over most other things.
But also, it is still true that you can still get a degree.

lethal palm
#

Oh sorry i might mise that. I am from Bangladesh

#

Like if i want to graduate now i have to spen 8-10 years

#

In my country they want degree for everything and still it's hard to get a job and i learn python and here they use php and nodejs for backend that is problem for me i don't want to learn php or node right now because i want to get good in python first and appy in a different countries to get a job

smoky quest
hearty island
#

fuck it, we're going for the big fish. i'm gonna try to network with someone from Meta too.

smoky quest
# lethal palm Advanced skills?

things that is highly specialized and worth hiring someone in another country. So assume that is a skill that is very hard to find in their own country

hearty island
lethal palm
hearty island
#

health insurance domain knowledge is rather rare

smoky quest
smoky quest
smoky quest
hearty island
#

yay the meta user accepted my req! honestly idk if i'm good enough for faang.

lethal palm
smoky quest
hearty island
#

inb4 billybobby comes and yells at me to be more confident

smoky quest
hearty island
smoky quest
lethal palm
white relic
hearty island
smoky quest
hearty island
regal axle
# hearty island are you sure?

They hire so many people from all verticals. So yes, they hire top talent. But not everyone is. And not everyone starts at the top

lethal palm
smoky quest
hearty island
regal axle
# lethal palm I know some English will that not be enough 😅😅

It definitely helps. But it alone is not enough. You need to give them a reason to hire you. And speaking English isn’t enough of a reason. You need to find some topic and go really deep into it. Create a reason to hire you. That can be a degree. Or some project you made / participated in. But you have to remember that there is a lot of competition. Other people speak English. Other people know code. More than 1 person gets hired. But you still need to give them a reason why you are worth it

lethal palm
regal axle
fringe sphinx
#

Sitting through a college tour, 30 minutes of ‘ai is not coming to take your job’ and ‘employers are still hiring swe’s’ 😂

hearty island
#

i'm coming full circle clearly.

#

inb4 damian @ big tech

lethal palm
hearty island
brazen sky
#

I wonder why the whole server in vc rn ._.

lethal palm
hearty island
#

one time i saw the entire mod team in vc. i was like ???

brazen sky
#

They were probably doing a meeting

regal axle
# lethal palm https://github.com/mukit-hasan/ I changed my username recently sorry

At the bottom of your landing page, you have stats on how much you do on GitHub. It gives you a C. … maybe just don’t have that part. Remove that widget.
As for your repos, they are fine. But nothing special. Nothing in-depth nor unique. It shows that you know how to do stuff. But it doesn’t show a real specialty or hireable skill

regal axle
brazen sky
#

Just check the vc rn The whole server on it

lethal palm
spare sandal
#

Does anyone know if there is a place where I can share something I’ve made?

vapid jay
#

@brazen sky six foot guy married himselg

brazen sky
vapid jay
#

typing

brazen sky
#
print ("hello world")
vapid jay
#

nothing lady

brazen sky
vapid jay
#
python
my_variable = 10
brazen sky
#

When u learned python 0_o

vapid jay
#

I'm learning still lol

brazen sky
vapid jay
#

idk (but DMS)

fringe sphinx
brazen sky
pastel thunder
hearty island
#

lots of cold messaging.

pastel thunder
verbal raptor
#

hi

#

how are you?

#

im fine

#

🤫 🧏‍♂️

hearty island
#

SON OF A GUN, I just got an interview for IBM!!!

turbid bobcat
#

How does it work ?

hearty island
# turbid bobcat How does it work ?

it's a community of professionals that you can DM and ask for referrals. everyone needs to use their work email to actually authenticate themselves as a working professional.

turbid bobcat
#

I have a referral at Microsoft but still haven't managed an interview >.>

hearty island
cinder fossil
#

on blind do you have to sign up with a work email

hearty island
cinder fossil
#

:( but what if your company is too smol to hide your identity through it

hearty island
#

it's not worth missing out on possible opportunities.

#

what do you guys think? i looked into the place and it looks legit. should i try giving it a shot?

cinder fossil
#

oh I'm not interested in better opportunities I'm just curious what kind of topics people discuss there lol

cinder fossil
#

do you know any communities that talk more about actual technical problems/general industry jazz

hearty island
#

nah not really. recursive prob does.

smoky quest
hearty island
south vessel
#

Whoops, I was reckless.

hearty island
pastel thunder
#

probability of implementing AVL tree in interview?

#

seems harder than tree/trie etc

smoky quest
#

So while they may ask you to implement something to rotate specific nodes, asking you to implement an AVL tree would not be a good assessment of a candidate

hearty island
hearty island
#

how well can you explain what you're doing or what you have done?

#

anyways, three roles applied for Meta via a referral.

#

let's see what happens!

turbid bobcat
#

uhmmm, that question is better answered by looking at the job posting I think, maybe you can infer what to focus on from what they state that they're looking for

turbid bobcat
hearty island
turbid bobcat
hearty island
turbid bobcat
hearty island
turbid bobcat
hearty island
#

ah, ok

turbid bobcat
#

because that's legit all I've been seing from them, I get these glassdoor reccomendations in my email

hearty island
gritty rivet
hearty island
#

haha, already got a notif saying they won't be moving forward w one of my Meta roles

turbid bobcat
#

Today I got rejected by Nvidia, as I'm learning CUDA - I didn't even know I applied to Nvidia, and I did not even apply to a lot of companies

hearty island
turbid bobcat
#

Idk of working for these big companies is very rewarding tho, a lot of bureaucracy. But I also think that startups can be a bit of a drain. There must be a sweet spot somewhere.

balmy spade
#

There is. The small company that isn't a startup or the large company that isn't a technology company. Even more tradeoffs for both.

hearty island
deft herald
#

Do both

cosmic lodge
#

I'd change to javascript cuz u can use one language for both frontend and backend.

vapid jay
#

hey, i have a question for you guys...i started coding in python and im getting bored/tired as theres nothing for me to do, i'll only make money with this skill once i'm experienced, in around a year or so right? what can i do during this year of learning and practising without getting bored? i like to set short terms goals that'll get me closer to the ultimate goal, but with python what can i do on a small scale?

cosmic lodge
#

at some point u kinda stop caring about learning and u just want to make stuff that works cuz u have projects in mind (ideally) that u want to finish

#

if u watch anime, for example, u might make an anime-related api or an anime discord bot or anime quote generator, doesn't really matter, just something that personally interests u or means something to u

austere urchin
#

Hi

#

I have an idea of a project to put in my portfolio.
I thought I could get your advise
I was thinking of an optimized inventory management system that uses both linear algebra and dsa

#

It would be full stack project whose backend servers and databases will be backed by AWS or GCP

cosmic lodge
#

sleep until that time and then send the notification
sleeping on the background could mean various things
u can leave it running 24/7 but if u actually want it in the background there's steps u could take such as registering it as a service or putting it in a autostartup directory, and there's ways to hide the console if necessary.

solar garden
cosmic lodge
#

unless u store the date in a database and then parse it when the pc boots on, then u don't

solar garden
cosmic lodge
fringe pine
#

Hello guys is learning back end web worth it now after ai now make find job hard ?

pine sleet
balmy spade
#

Will AI change things? Yes! It already has, for decades! Will it "replace SWE jobs next [some timeframe]"? Not at the current pace.

vapid jay
#

tbh, I don't see it happening . . . .

#

It's like. . .How much does it cost to train a language model that can consistently deliver on software, offer maintenance as well, and do it in such a way that you at BEST can have some random idiot generate the software via prompting or REALISTICALLY have a small team of developers prompting and supervising the agent? Unless the answer to that question is : Less than it costs to hire a developer, its pointless.

#

The answer we keep getting is : "AI will eventually get better." and like yeah, and Achilles will eventually outpace the turtle's last position.

#

We have the tech to replace every construction worker on the planet, we don't because its too expensive to get a robot, not to mention the liability questions a robot raises.

#

Then the next question : If prompted items cannot be copyrighted, do you actually own anything an A.I. robot generates? No? So, how is your company defensible? Not to mention. . .? If you can make a tech company for less than a dev, everyone can, so how is your business defensible now?

#

It's not a matter of "Can a machine do this better" its a question of : "Why would I even want to hire that mechanized menace?"

regal axle
#

I just got another rejection 😦
I have 3 more chances to get in 😦
(school apps for PhD)

whole flare
regal axle
#

I mean … sure. But unlike job apps, I can’t exactly send in more applications. They were due when they were due. It would be idiotic to wait another year to apply

hearty island
#

the ibm role is in des moines, iowa.... i'm in NY. i'd have to relocate.

#

meh sounds like a future damian problem if i actually get the position

whole flare
vapid jay
#

what languagedo i learn to have high chance to get aj job

cosmic lodge
whole flare
#

fairly subjective question, it depends on the industry and role you want to do

vapid jay
cosmic lodge
#

I'd try to learn at least 2 languages tbh

regal axle
hearty island
#

guys. should i try to get a referral to Cisco?

hearty island
#

YES GUYS I GOT A REFERRAL TO AMAZON

vapid jay
#

I can see the future.

#

damian_78 : "Dear friend, thanks to you I got the job at Amazon. I will never forgive you."

hearty island
regal axle
vapid jay
regal axle
#

It is based on your manager. And there isn't a good way to know before hand if you got a good draw. But overall, it can be a good place to work. Well - not all positions. Warehouse workers are treated like dirt on the side of the road. But otherwise ,,, it is fine.

#

There are a ton of horror stories if you really want to look them up. Lots of things can go wrong. And in Amazon, getting PIPd is the same as being fired. (heh pip) I mean, some people make it out of PIP but it is rare

balmy spade
vapid jay
#

My kinda company.

regal axle
vapid jay
#

However, the question is : Will I see benefits proportional to my work? I.e. If every day is day 1, am I being paid as such? Questions I ask myself is all.

regal axle
#

The pay is good. The benefits are good. Golden handcuff company

balmy spade
regal axle
#

hehe fair

vapid jay
balmy spade
# vapid jay Did you say it like they do on Suits?

I don't know what that means. I had an offer, listened to the pitch, and made it as far as "Well this remote position is hybrid", and stopped wasting their time. Said "No thanks" and when asked why I explained they shouldn't list "full time remote" for hybrid positions.

hearty island
vapid jay
#

Everyone used to seem so brilliant and so good looking before I realized that was all comic book bullshit.

vapid jay
hearty island
#

anyways, i applied for the amazon role through the internal referral!

hearty island
#

ty ty

balmy spade
hearty island
#

i'll be doing my online interview for IBM tomorrow. and then i'll be going on spring break to argentina!

vapid jay
hearty island
#

just gonna be casually applying tomorrow, not relying on fishbowl. ofc i'll pull up if i see anything interesting tho.

vapid jay
balmy spade
hearty island
hearty island
balmy spade
#

Not sure what I could do there.

hearty island
#

not much tbh. i keep trying to tell him that it's a scam but he's desperate for a role

balmy spade
#

Why do you think it's a scam? What are the red flags?

hearty island
#

it's an outsourced company that has small projects and there's like no public info about them

#

the interview process was just "do you know the software engineering life cycle"

umbral frigate
hearty island
#

idk hopefully it's legit? i don't want him to get fucked over

umbral frigate
#

I'm pretty sure, 90%, it's legit. It depends what type of offer your friend received.

balmy spade
#

They've been around for nine years.

hearty island
#

ah, then he must be good. he said he got a swe offer.

umbral frigate
hearty island
#

not sure, i'll see what he says.

umbral frigate
#

You can never be 100% sure, but you can always be cautious. Make sure he doesn't give away too much sensitive information that would probably be unnecessary for his position anyway.

umbral frigate
vapid jay
echo cape
#

is there a specific rule of thumb as for when it too late to apply for a summer internship?

#

I'm a senior and i've been very serious about getting any/whatever computer software engineering internship I can get; but this has also lead me to delay some of my applications for want of perfection and now some of those listings have expired... Which, has me in panic mode. I want a solid foundation to my career.