#career-advice

1 messages · Page 102 of 1

near ocean
#

you moved states right? at what point in your career?

sleek egret
#

I worked in philly, where I went to school for a couple years, then moved to NYC

#

tried a brief stint in memphis, but it was not for me. so I came back to NYC

near ocean
#

i know its the same country but were there any difficulties with moving across states?
with finding new jobs, like qualifications not being recognized, references not counting, etc

dreamy spade
#

These behavioural questions will be my downfall

sleek egret
#

in hindsight, I really should have moved to silicon valley during the 90's. c'est la vie

wanton birch
#
  1. Significant change: Thanks to Covid everyone should have a good story. @dreamy spade
dreamy spade
#

“Describe a situation.” “Provide an example of a time.” I have to recall these events off the fly

dim bay
true harness
near ocean
sleek egret
#

so yes. cost is not really an issue

wanton birch
dreamy spade
#

I have to memorize these lines like a theatric play

dim bay
sleek egret
wanton birch
sleek egret
true harness
near ocean
#

there's millions of people that work for SV companies, not everyone is a top talent

#

not everyone is mid, even

sleek egret
dreamy spade
sleek egret
#

so only a few 100k working as software devs in the valley

near ocean
#

what about remote workers?

wanton birch
dreamy spade
#

“The next question you might have is well,
8:38
Dan, does that mean that I have to
8:41
memorize a script of some sort?
8:44
And the answer is absolutely yes.
8:48
You don't want to go in unprepared.
8:50
In fact, you want to write it out, practice it,
8:54
rehearse it many many times.”

sleek egret
leaden jasper
#

@dreamy spade You've been given advice previously about behavior interviews specifically in this channel. Do you have a more specific question? If not, this channel isn't just for general venting or ranting.

true harness
#

I'll admit you might memorize responses for highly common questions like "tell me about yourself", but it doesn't work in general

sleek egret
#

ok, I'm exagerating somewhat. but think about it. being remote means less contact, weaker relatoinships, etc.

near ocean
#

why do you have to be an old man about WFH situations

sleek egret
leaden jasper
wanton birch
sleek egret
#

actors can do it. it's not like they're all geniuses

true harness
#

I do memorize general stories I want to talk about, and I do fully memorize a few questions

dim bay
sleek egret
#

@dreamy spade to be clear, I'm not suggesting you memorize canned responses. IMO, that's a bad idea

dreamy spade
leaden jasper
sleek egret
dim bay
#

is it just me or like almost every other developer starts it'd dev journey thinking one day he will build commercial product / company of his own?

true harness
#

that's probably somewhat common

sleek egret
slate cave
sleek egret
#

but 10% is still a very large number. of those, most fail.

wanton birch
#

@dreamy spade There is not much you can do at this point. If they want you to answer those questions and you want the job, one way or another you have to answer those questions. So no point in dwelling on the negative.

Think about it in a positive way. How fortunate it is that you have access to these questions in advance. You can use this time to go through your memories, organise your thoughts, practice speaking it out loud etc. You can get pointers from people on here or youtube videos. That's really neat! So just focus on preparing. Every second wasted moaning is to your detriment.

sleek egret
#

some try again, and a few succeed beyond their wildest dreams. thus inspiring the next generation.

near ocean
#

By the time they get some expertise with technology, most just give up
It's not easy to build an entire product yourself

sleek egret
#

even if you can, a product != a company

#

turns out, for a company so succed, you usually have to actually convince people to give you money. who knew?!?! 💀

near ocean
#

Are there stats on the background of founders* of successful startups?
the one I worked for was a languages graduate

#

but it seemed that the industry was kind of that way

sleek egret
#

many, first thing to understand is that most tech startups are very niche and stay smallish. second is that VC financing is actually quite rare, only a few hundred to low thousand deals happen each year globally.

#

that said, IIRC, around 80% of startups fail within the first 5 years. VC's anticipate maybe 3 or 4 in 10 to survive. and 1 in 10 or so to make it big.

dim bay
#

But if thousand of programmers build competing products most of them gonna fail , bcz for expample people don't need 1000 diffrent accounting software may be just few to chose from is fine

near ocean
#

the stat I know is 90% dont make it past 2 years 💀

sleek egret
#

just FYI, VC's often invest in more biotech/drug/pharma firms than software/saas/"tech" firms

sleek egret
summer roost
# dreamy spade I have to memorize these lines like a theatric play

No, you don't. You need to sell yourself to the interviewer. You do that by having items about yourself that you know you want to highlight. You don't need to memorize lines, but you do need to have a plan for what points you need to communicate, and then you find ways to bring those points up when given open ended questions.

sleek egret
#

in the landscaping industry, there's landscaping design software, landscape job management software, and probably others

#

and there's thousands of industries. I knew a guy who made a decent living selling software to run hobbiest embroidery machines

dim bay
#

ya but even in zoo management software few top rated one are gonna make most money there are about 2 dozen mentioned their some of them are already not recovering their cost , and it gonna get toughr as newer software gonna keep coming

sleek egret
#

that said, many of these companies are quite old and their product sorta sucks. others are awesome and cutting edge. it varies a lot.

wanton birch
sleek egret
dim bay
sleek egret
#

I met a guy who started a new company to build devices + a saas service to track shipping containers across transportation modes (ship, train, truck). now, there are multiple huge established players in this space...

#

he differentiated himself by giving his devices a "cool" design (think sleek plastic shell in fun colors) and a leading edge web UI. something that looked stylish, modern and non-industrial.

near ocean
#

make your own plot? a product being established doesnt mean its good, maybe users are looking for something just a little bit faster or easier to use than X existing solution
You dont need new features

sleek egret
#

was it "better"? no, not really. but it was different. and that's all it took for him to grab a small share (but of a huge market, so some pretty decent revenues). one of the established corps eventually bought his company.

wanton birch
sleek egret
#

it's important to understand that no market is monolithic. there are people that care about appearences, and people who don't. some want the product to be butt ugly. some care about speed. some don't. some want lots of features. some want something very simple. etc, etc.

smoky quest
summer roost
sleek egret
#

you want to establish why you're different and then clearly communicate it. if you do so, you WILL get customers. only question is, will you get enough fast enough?

sleek egret
wanton birch
summer roost
#

Neither did Apple in the early 2000s, to be fair

sleek egret
#

think in terms of "how can I be different?" instead. that's much easier to execute.

wanton birch
smoky quest
wanton birch
#

Not to mention, you are only counting the hits and ignoring all the failures of even the biggest tech giants.

smoky quest
#

Or how slack got started

sleek egret
#

also be very careful when using VC financed firms as templates. those people have a LOT of money they can burn before they need to be profitable.

summer roost
sleek egret
#

if you have $10mil in the bank, you can execute a very different strategy vs if you're using $100k of your own, your friends and your relative's money

summer roost
#

New companies come and go all the time, big players become less important. New players find ways to attract customers by distinguishing themselves from established players.

sleek egret
summer roost
#

Yeah. Disruption doesn't take huge new ideas. Just something different enough.

sleek egret
#

especially when you're mostly self-financed

sleek egret
summer roost
#

Of course. Most startups fail.

sleek egret
#

you don't have to disrupt an industry to succeed

wanton birch
#

Wait! You have a startup? @summer roost

dim bay
sleek egret
#

there are literally millions of companies that gross a few million $'s a year of revenue who's owners do very well for themselves

summer roost
sleek egret
wanton birch
sleek egret
#

I knew a young guy who quit my company to go work at a game studio in vegas. their offer to him was $0/yr and the possibility of being hired for salary in six months.

summer roost
sleek egret
#

he was that desperate to work in gaming. needless to say, he came crawling back, lol. I shouldn't laugh, he was a good kid, just a bit naive.

wanton birch
summer roost
#

FANG employs, what, like 1% of developers?

sleek egret
#

oh no, much more

wanton birch
sleek egret
#

more like 5% or so, as much as 10% of SV. they have hugely bloated head counts. literal geniuses from MIT working on which color button is best. it's sadly funny.

near ocean
#

UX is a science

sleek egret
#

during the 2010's the FAANG co's would literally hire top talent just to keep them out of the hands of the competition

summer roost
#

5% seems too high to me, but ok, let's take that and run with it. That still means 19 out of 20 people would be doing other stuff

smoky quest
wanton birch
sleek egret
#

the other FAANG's are in the 20k range. that's like 100k devs. most in the US.

#

they probably only need 1/3 of them. if that

wanton birch
near ocean
#

So dont apply to meta yet, gotcha

sleek egret
#

the gross profitability of those firms is off the charts

#

google's ad business prints money hand over fist. AAPL makes around $2B of net income (after tax profit) each month

#

that's real money 🙂

summer roost
dim bay
sleek egret
wanton birch
near ocean
sleek egret
#

so 1 in 36 working people are software devs? I don't think so

wanton birch
near ocean
#

theres no salary estimates for software engineers on that wiki page 💀

sleek egret
#

"software engineers" + "computer programmers"

#

and the references listed for the 4.4 mil number say 1.7 mil, lol

#

I suspect someone added incorrectly.

wanton birch
sleek egret
#

the US has more per capita than any other major nation. as you are probably aware, the USA is the center of the global software industry outside of china

wanton birch
sleek egret
#

either way, even if your assignments are boring, if you get an offer from a FAANG or really any "name" company, you should take it. work there for a year or two. it is strong "social proof" of your skills.

dim bay
sleek egret
#

quite often, if you worked at google or apple, your chances of an interview go way up. and when asked why you left, you can easily say "my assignments were boring/not challenging". which shifts the dynanic to the having to sell themselves to you.

sleek egret
smoky quest
sleek egret
summer roost
sleek egret
# dim bay Why you so sure about that

because it takes time and the yuan is not even close to 5th place in terms of being a global currency. it would not surprise me if the RMB became the top global currency in say 30 or 40 years, but it's not happening soonish.

#

the yuan is still soft-pegged to the USD, after all

sleek egret
#

further the chinese would have to run a large trade deficit for many years

#

the current USD is the most trusted and most widely accepted form of money in human history

#

this will not last forever, but it is the current state of things

smoky quest
#

3-5 years ago, someone would have at least mentioned something about BTC or ETH in this conversation

sleek egret
#

highest volume traded crypto is... USD-denominated stablecoins

wanton birch
#

Do most software dev work for some sort of web stuff?

sleek egret
#

if even 20% of google's developers touch web UI stuff, I'd be surprised

dim bay
sleek egret
#

everything else. from finance to reporting, from monitoring to infrastructure management, from HR systems to data transfer, from analytics to database management, etc, etc.

#

in advanced economies, pretty much every aspect of business operations relies on software

#

wanna make gun barrels? you do it by programming the machine that runs the hammer forge

dim bay
sleek egret
#

wanna make steel? you do it by programming the machines that mixes the proper ratios for thea alloys, monitors the temps, controls the heating elements, cleans and monitors the air, etc.

sleek egret
wanton birch
sleek egret
#

lol, stuff like sales tax (for retail) and payroll is very complicated

sleek egret
dim bay
sleek egret
#

let me put it a different way. let's say you work at a large company in their data warehouse group. your job is to manage the schema and data of a set of big SQL databases. you also help other devs in your firm formulate/optimize their queries. your database is hit by lots of apps with web UI's. are you a "back end web dev"?

#

or say you work on software to control how automotive assembly line is coordinated. the UI for it is written using web technologies. are you a "back end web dev"?

#

you see what I'm saying? "web dev" is just the UI in front of the stuff that does the actual work.

smoky quest
dim bay
#

I mean specilization not degree

sleek egret
near ocean
#

No certification will teach you these things, you learn on the job

sleek egret
# dim bay I mean specilization not degree

one viable path is to 1) learn about an industry domain and 2) learn how to write software. this combination of skills/knowledge is VERY valuable to companies. the downside is that your specialization in that industry is difficult to transfer.

#

not super difficult though, people shift industries all the time

#

but unless you wanna be stuck moving buttons around all day, you should go to university if you can

dim bay
smoky quest
sleek egret
#

language are simply the means by which you express concepts and ideas. to put it bluntly, learning X, Y or Z programming languages is the easy part.

dim bay
sleek egret
#

so learn them. of the ones you listed, I'd prioritize python, js and sql first. but you'll need to pick up other languages over the years.

sleek egret
smoky quest
sleek egret
#

if you do gaming, you'll need linear algebra (algebra with vectors). unless you're working on the networking parts, then you'll need distributed systems and network knowledge, possibly graph theory too.

#

iow, it depends. don't sweat it too much. you will learn the basics in university and, more importantly, learn how to learn complex stuff rapidly.

dim bay
smoky quest
sleek egret
#

no, they come when your boss gives you an assignment and you realize you have to remember that stochastic calc class you took in school 10 years ago over the weekend. 🙂

near ocean
#

Oh god no

dim bay
sleek egret
gritty rivet
near ocean
sleek egret
#

and I'm nothing special. everyone my age has done that but with a different mix

#

languages, frameworks, tech come and go. ya just gotta roll with it

dim bay
smoky quest
near ocean
dim bay
sleek egret
#

they use languages like C++, Rust, Go, Python, Java, C#, SQL, Javascript, Typescript, Clojure, etc. and given their size probably a bit of VB and more

gritty rivet
near ocean
#

Just make the correct decision? Its not that hard to not do what you just said would not work

wanton birch
sleek egret
near ocean
#

Job requirements are wishlists, youre not meant to check all of them especially as a junior

smoky quest
summer roost
sleek egret
gritty rivet
sleek egret
#

recursion is recursion, closures are closures, etc, etc

wanton birch
near ocean
#

At my current job the only requirement I checked out of like 6 was python

sleek egret
gritty rivet
sleek egret
#

so I told one of my guys, "learn C# and fix it. you have two weeks." he was all "WTF? I don't know C#?!?!? How can you expect me to do this?!?!?" but I knew he was sharp enough. he learned it and got it done.

wanton birch
sleek egret
dim bay
wanton birch
gritty rivet
near ocean
#

The first is always hardest, you spend 18 years studying your native tongue

sleek egret
sleek egret
wanton birch
dim bay
sleek egret
#

not me, I ordered one of my team to learn it. and yes

#

he was very anti-microsoft too. which made it even funnier.

dim bay
near ocean
#

The real question is how much money, not time

sleek egret
#

he had a few weeks (I think it was two but maybe three or four) to learn it and fix the client's software.

wanton birch
sleek egret
near ocean
#

What industry was this project in, anything fun?

sleek egret
#

honestly, I can't recall what the software did. our company did outsourced graphics automation for large retailers. I guess it can't hurt, the client was disney

#

we did the job to keep them happy, it wasn't really part of my team's remit

summer roost
#

anyone who knows Java can probably learn enough C# to get a job done in just a couple of days, honestly. Maybe a week.

wanton birch
sleek egret
broken heath
broken heath
#

Thanks

wanton birch
broken heath
#

I don't do it But I wanna give people gifts dude

wanton birch
#

That's kind of you. But this isn't a gift giving channel either.

#

Question:

How common is it to have to do around 6 interviews for a job?

sleek egret
summer roost
#

I'd expect the norm to be around 4-5 hours of interviews total for a tech job.

broken heath
#

Dude I don't wanna anything from you only wanna benefit people

wanton birch
#

I came across a nice company with very nice roles. Some research on them suggest that their process is like:

  1. Email invite
  2. Phone interview
  3. Phone interview with hiring manager
  4. In person behavioural interview
  5. In person coding test
  6. In person mathematics test
  7. In person some other technical knowledge test
summer roost
inner wrenBOT
#

6. Do not post unapproved advertising.

sleek egret
wanton birch
sleek egret
#

they want you to visit their offices four separate times? that is unreasonable.

near ocean
#

It sounds like theyre hiring a whole department 🥴

#

Thats like 3 persons' worth of interview time

wanton birch
near ocean
#

How long is each session?

wanton birch
near ocean
#

So 4 hours total spread over multiple days? Excluding HR calls and non technical stuff

wanton birch
summer roost
#

6 total hours is a bit longer than I'd expect, but not far outside the norm. Though scheduling 6 separate calls for that seems really annoying. I don't think that process reflects well on the company, personally

near ocean
#

I would give that a miss, thats insane

wanton birch
summer roost
#

perhaps, but 6 separate calls seems like a worse solution for that than just fewer total hours

near ocean
#

4hours for in person technical stuff is wild and definitely one to consider before attending

wanton birch
near ocean
#

Recruiter call
Tech interview, 2-3hours
Thats it, maybe a short 10min HR call or whatever

sleek egret
near ocean
#

Does it really need to be any more complicated?

#

My first job was a small take home, a short call to discuss solutions to take home and an in person session with a presentation (2h) and i had to travel to london beforehand to show up on time and it was incredibly tiring

sleek egret
#

is london nice during the summer?

wanton birch
near ocean
wanton birch
near ocean
#

Zoom and replit or jsfiddle or other such tools

wanton birch
#

But yeah! I agree. Not having to travel and make all that arrangements would help immensely.

near ocean
#

There really isnt a need for in person interviews, maybe offer them if the candidate wants to and throw in a tour but not require them

wanton birch
#

Who knows! Maybe they want you to show up many times to score you on your "vibe" and "feel" on the side.

near ocean
#

They get one, anything more they can suck

wanton birch
#

Okay. I need some major help with something. It's got to do with preparing for technical interviews while practicing and learning more C++ and Python. I don't know how to use my time in the most efficient manner. Should be doing 1 hour of leet code stuff a day or something? Or do I focus solely on getting better at those target languages and making things with them?

near ocean
#

When i was looking I just did the daily leetcode for a couple months
3 of the 4 problems they gave me I had solved in these daily leetcodes

wanton birch
#

I'm also having to review a lot of engineer/physics and mathematics on the side. So efficient programming is a must.

#

I never tried leet code stuff. I kinda feel like starting it might crush my hopes and dreams 🤣

near ocean
#

Its not that hard, quite literally just practice and suddenly youre doing hards

#

It feels closer to training muscle memory, muscle memory thats kind of useless?

wanton birch
near ocean
#

You should try their weekly/biweekly competitions then as well

modern ore
#

Need to pass google screening 😠🙏

spark cobalt
wanton birch
#

Question:
I am trying to upload all my code to my github for employers to see. My code has a lot of commented out code in it that I didn't remove. Is that okay or the messy look will reflect poorly on me?

#

Here is a sample for example:

summer roost
#

That will reflect poorly. That's below professional quality.

radiant moon
wanton birch
#

@summer roost @radiant moon Thanks guys. I'll clean it up and leave no unused code in it.

pine sleet
#

This isn't related to the topic of this channel

chilly furnace
#

Hey, so about 2 years ago, I graduated with a bachelor's degree in computer science. I am not sure where people get jobs...... but I was talking to a guy in a discord server saying something about computer science grads getting clerical jobs first and then moving up. Anyway, I am completely unfamiliar with this process.

How do you guys get jobs? I don't understand

#

For clairification, I do have a job, its just not relevant at all and I don't understand how people get those actually related jobs.

#

Not that it matters, I am moving away from computer science now

smoky quest
smoky quest
chilly furnace
chilly furnace
#

do you have a job?

smoky quest
#

yes

chilly furnace
#

how did you get that job?

smoky quest
#

I got contacted by people looking at my profile on linkedin and were looking for people with my special kind of skills

chilly furnace
#

ok, my Linkedin has to be bugged somehow

smoky quest
#

if you are entry level, no one will go out of their way to recruit you, unless you are very special.
That will be on you to apply

chilly furnace
#

How did you get your first related job?

smoky quest
#

It doesn't matter.
What matters are the jobs are advertised on linkedin and indeed. You should look for a job there and apply. If your resume is appealing, they will reach back.

Having been two years out of the field, you should be prepared for some difficulties though

dim bay
#

I got and e-mail from HR for an Interview, their email Id got error Gmail says Google coun't varify if this mail was sent from XYZ domain, I also checked their Linkedin Account where HR and Domain head does not have photo attached, I asked can you send mail from diffrent account to varify or could send/accept me LinkdIn request to confirm they got offended and asked me to drop this job opportunity

azure heart
#

!rule ad

inner wrenBOT
#

6. Do not post unapproved advertising.

dim bay
smoky quest
lilac quail
chilly furnace
white relic
proven crest
# dim bay guys do you think I was at fault? or did right thing?

You got an email that you believed could be phishing. You took steps to verify they were who they purported to be.

Any normal company, especially one working with technology and sensitive data will train or expect staff to be trained in exactly those steps.

Either A: It was some type of phishing email.
Or B: They absolutely aren't the type of people / company you want to work for.

So, yes you absolutely did the right thing. You either saved your identify, money, time, or, whatever else they were phishing for or saved yourself time and stress working within a terrible company.

lime bramble
#

As far as web and software development goes, Python, followed by Java, JavaScript, and C++, are among the most popular programming languages in today's market. Whether you're looking to improve your coding skills or start a career in technology, learning a coding language can bring many benefits.

true harness
gritty rivet
buoyant seal
# chilly furnace How did you get your *first* related job?

in my case to get first job, it was enough to post my resume at local hiring web sites. i just got invited to interview of a job that was located in same town as i am
my city was big enough to have a plentiful of IT vacancies and people in active search of people at same location
P.S. my resume contained stuff of fresh graduate from uni, with participation in open source project

fringe sphinx
#

One thing too; cs majors end up in all sorts of jobs. Not just SWE, but qa, devops, technical sales, etc.

lilac quail
proven crest
# chilly furnace How did you get your *first* related job?

I applied to jobs with resumes and cover letters tailored towards that job and I contacted companies and relevant people on LinkedIn, especially if I found a person relevant to the job I was applying for (e.g applied to X role in Y company, found talent manager for Y company, messaged him.)

#

One thing I'd say is don't take your foot off the gas at any point, its easy to get an interview and relax with applications, but that'll bite you in the long run if you don't get a job. There is often a week or more of lag between an application and a response. A month after I got my first job I still got invited for an interview for a job I applied to before that one.

Another thing is don't be afraid to send follow ups if you dont hear anything back after a week or so (just make sure its casual and not desperate). Find a pipeline that works for you, track your numbers and stick to it. Treat job searching as a full time job.

hearty island
#

my boss wants to leave this company so badly

#

he was like man i’m not gonna be here much longer 💀

proven crest
untold mulch
#

i need some career advice

proven crest
untold mulch
#

i dont have any degree yet is it possible for me to get a job just by learning python?

true harness
#

no

untold mulch
#

then what are the minimum things that I should know in order to get a job

proven crest
crude moon
untold mulch
crude moon
#

You need some evidence that you can code, projects, etc.. Certain places will not hire people without degrees, but a lot of places will.

untold mulch
#

i m also learning web development

crude moon
#

Yes, exactly, a portfolio. How the portfolio looks or whether it is just your github depends on what job you are going for. If web development, that for example, is easier to enter without a degree than say data engineering. With web development, without a degree, then I would expect to see a website with some example projects.

untold mulch
#

i hear people say data engineering data science and data management and all that, are those all different?

crude moon
#

They are different, yes.

untold mulch
proven crest
vital egret
# untold mulch i hear people say data engineering data science and data management and all that...

Data engineering is about architecting / creating / coding data pipelines, ingesting data, modelling databases, distributed systems. It is an engineering role, which can be anything to do with data, usually at large scale. Data Science is typically focused on Artificial Intelligence / Machine Learning. Data Engineers also often integrate Data Scientists work in to production environments. There is also a role called Machine Learning engineer which is a kind of hybrid of the two roles.

proven crest
untold mulch
proven crest
untold mulch
untold mulch
proven crest
# untold mulch mostly front end for now but will go for full stack

That makes things a fair bit easier IMO.

You want to start learning HTML, CSS and JS. Start thinking of and building projects independently (don't follow youtube project tutorials.) That's a big task in itself, but when you become reasonably proficient start learning a framework. Make sure you have a GitHub and learn how to use Git. <- do this first so people can see your process and commits

untold mulch
radiant moon
#

certainly not "full-stack". it'd be enough, I guess, to write front ends

untold mulch
#

i mean as a starting point to be a freelancer or something?

bronze moat
#

dude my python stuck on progress

#

setup progress

#

oh it got to core iterpreter

proven crest
gritty rivet
gritty rivet
untold mulch
#

i think i should be looking for a roadmap instead

gritty rivet
gritty rivet
lilac quail
small geode
#

Don't focus on Python itself really, you're never guaranteed a language to be working in as they're just tools. What is your current situation (education, work experience)?

#

You can do almost everything in almost every language. I don't want to say something that would make you believe it's a path to a job, because none of them would be. How old are you if you don't mind me asking?

sleek egret
#

you should learn all parts of python. also all parts of javascript, C++, Java, Go, Rust, HTML, CSS, C#, etc, etc

small geode
#

If you're already going to college, get the degree. If your plan is to get an SWE job without a degree, you're going to find it extremely difficult compare to going through school.

sleek egret
#

to be blunt, learning programming languages is the easy part

small geode
#

In what way?

#

That's not an easy answer, and you shouldn't be aiming for money. You'll end up with a job you hate that way.

vapid jay
#

Hey guys I'm a newbie and I need advice

I can start Web Dev right now (I have a gaming PC, no need to invest)

or

Spend money on a MacBook Air and start iOS app dev

near ocean
#

You dont need a gaming pc to do web dev or a macbook to do ios apps

vapid jay
proven crest
vapid jay
#

You know anyone using Android?

true harness
proven crest
vapid jay
#

Our parents and grandparents maybe

true harness
#

¯_(ツ)_/¯ ok

vapid jay
#

Sure they need apps too, but It's probably smarter to get into the more in demand field

proven crest
proven crest
vapid jay
#

If I was to make android apps id want them on app store too

#

But if i have to choose id choose ios

true harness
near ocean
#

People ignoring advice seems to be a common theme here

proven crest
#

Yup

vapid jay
#

VPS monthly plan costs a little less than a monthly payment for a MacBook Air so I'd rather just get a macbook

proven crest
#

I just don’t understand the logic here. You have the tools required to learn to develop android apps, which have a significantly larger global market share than iOS. And far more learning resources. And the tools have been around for a lot longer than swift. And they can use frameworks used in web dev which you’re also interested in.

BUT you just want to jump through hoops to learn proprietary swift because your grandparents have android? Or you somehow think the android platform will soon be replaced by iOS?

true harness
small geode
vapid jay
vapid jay
near ocean
#

I dont like technology but here we are arguing about it

#

At the end of the day youre knowingly limiting your choices and its all in your hands not to do that

true harness
vapid jay
#

I was mainly deciding between Web Dev and iOS apps, is Web Dev no good?

near ocean
#

No good in terms of what

proven crest
#

No one said that.

#

We said that android app development and web development use a lot of the same technologies whereas iOS apps are developed in Swift.

vapid jay
#

Just in general If you guys had to choose between web dev or mobile apps

near ocean
#

Webdev

#

Because why limit myself to a single platform, especially one thats Apple
I already do stuff for mobile anyway (sadly)

proven crest
#

When you become proficient in web dev it won’t be too difficult of a task to create mobile apps. Then it won’t be too difficult of a task to port them to iOS

#

But paying $1000 and $100 a year to limit yourself to 27% of the global market share I don’t understand. Especially as someone who is just starting out.

vapid jay
#

Okay

near ocean
#

You can die on weird apple scented hills after you get going with a career

proven crest
#

If you were already a seasoned developer and wanted to learn swift that’s a different story,

vapid jay
#

I have an iPhone so it would be pretty stupid to make Android apps and not be able to use them, or having to buy an extra Android phone

#

I guess ill get into Web Dev with the Odin Project

near ocean
#

This is such a silly argument
I work for a gambling services company, does that mean I need to start throwing money away in casinos?

gritty rivet
proven crest
vapid jay
proven crest
#

I’m so confused with this guy.

near ocean
#

If I only developed things I would use i'd be dead in the streets or living with my mom still

gritty rivet
lilac quail
#

Remain broad in your choices and specialize later ✌️

proven crest
vapid jay
#

Okay so iOS apps are too niche, got it

#

But I still have to decide between mobile vs Web Dev

fringe sphinx
#

Why do you ahve to decide?

vapid jay
#

So that I don't have to do 2 things at once?

fringe sphinx
#

You're asking, what should you work on right now, at your stage of education?

gritty rivet
vapid jay
#

I am a Noob, one day i shall be an overseer

proven crest
#

Learn web development(HTML, CSS, JS). When you start to become proficient in JS learn React. When you become proficient in React you can start thinking about mobile development.

vapid jay
vapid jay
lilac quail
# vapid jay So that I don't have to do 2 things at once?

A better strategy is to remain broad until you really identify what you like and what's valuable on the market.
If you feel you can develop a passion for mobile, iOS apps then go for it.
Just be aware of the risks entering a silo: that technology alone has a risk to disappear or be under-evaluated some day.

vapid jay
#

My bad, I just realized I was in the wrong chat.

#

@lilac quail I like the idea of coding while having to understand what looks good and what doesnt, pretty much programming and being creative at the same time

proven crest
vapid jay
#

Both web dev and mobile apps need to look good tho

lilac quail
vapid jay
#

Alright thanks a lot

#

Guys i need some advice for taking decision in important point!

so in india there is concept (Pay after placement) so its like coding bootcamp for full stack developer or data scientist so its like 8 month course after completion they will help you to get in job for 5laks salary/year(which is considered good) in india if we got job we have to pay 20% of your income every month for 36 months

they will teach you to full stack developer,and soft skills training,resume buliding so simple whatever need you to get job

my question is : joining this kinda bootcamp is worth the money we giving or it would be foolish to join?

fringe sphinx
#

Do you know anyone who's done this and successfully gotten placed?

vapid jay
fringe sphinx
#

Says who? (sorry, I'm just saying: don't be too trusting. Lots of people say that they have top talent/teachers/placement). 20% of income seems pretty steep, but I'd be very careful.

near ocean
#

What happens if you dont get a job at the end

vapid jay
sleek egret
#

at $80k/yr, that's $48k

near ocean
#

So for any job you get a year after you finish you have to pay these people?

#

Why cant you just get a degree

vapid jay
proven crest
near ocean
#

Thats crazy

vapid jay
gritty rivet
vapid jay
proven crest
#

And with a guarantee degrees don’t come with

sleek egret
vapid jay
near ocean
#

Theres no guarantee here either, you might not get a job after this

sleek egret
proven crest
proven crest
vapid jay
near ocean
#

Youre wasting 8 months then

#

What are the chances people get jobs after this thing

vapid jay
proven crest
sleek egret
#

so they guarantee that you're "likely" to get a job?

near ocean
#

An 8 month bootcamp isnt any standard

fringe sphinx
#

They probably have some very generous legal language too... lots of "outs" for them.

proven crest
sleek egret
#

I'll bet you have to pay 20% no matter what kind of job you get. so if you can't find a tech job and take a job as a messenger, 20% to them!

wanton birch
#

I don’t want to sound negative but it sounds like overall it would be better to use student loans to pay a company to let you learn and intern there for the whole duration of your degree. I wish this option was available where I could teach myself formal stuff from online and what not and then work at a company. After the 4 years, that’d put me way ahead of even most junior engineers.

fringe sphinx
#

Yah, that sounds like a great business. I'll "train" 100 people, and take 20% of whatever they earn for 3 years.

vapid jay
sleek egret
#

here's a life tip: the main reason people run for-profit schools is to... make a profit.

#

your well being is pretty far down on their list of priorities

vapid jay
sleek egret
fringe sphinx
#

Yah. The problem is: on one hand, it could be a great deal. On the other hand, 20% for 3 years is really really big to me: recruiters in the US get paid directly from the hiring company (usually 20% of first year salary)

vapid jay
fringe sphinx
#

also, if your english is this good (you write very well), do you really not have other options?

sleek egret
#

it's hardly a dilemma. there are a ton of vocational education programs out there

vapid jay
proven crest
#

I don’t understand here. If someone says to you I can get you a job doing what you want to do, plus it’ll be a high paying job. You just pay me 20% for 3 years. If you lose the job we’ll get you another.

If you read though and there are no strings why would you say no? What’s the other option?

Self learning has its struggles, flat fee bootcamps may or may not be good. Degrees are expensive and take 4 years

sleek egret
proven crest
#

No I’m saying he needs to read critical reviews and carefully examine the terms and conditions and small print

sleek egret
#

I strongly suspect it's 20% of any job for the next 3 years

#

with onerous penalties if you don't comply

proven crest
#

Then he needs to read into that and find out. If so he shouldn’t do it.

sleek egret
#

probably penalties if you don't seek out work too. penalties if you don't take a job they give you. etc, etc.

wanton birch
#

In a practical sense, why do degrees matter? I mean to ask what does having a degree convince an employer of?

gritty rivet
sleek egret
fringe sphinx
proven crest
#

Again if so that might be a bad deal and he shouldn’t take it.

No one should enter any contract without fully reading the details of it. We can guess at all the things that may or may not be in it all day. If the fine print has different details and loops then it might not be a good deal. Based on what he told us, I think it would be

sleek egret
fringe sphinx
gritty rivet
sleek egret
proven crest
fringe sphinx
sleek egret
proven crest
#

Haha maybe they do once, but that’ll be the last time (I hope)

sleek egret
wanton birch
proven crest
fringe sphinx
proven crest
#

But they do all take 3-4 years. So he can factor in the loss of 3-4 years of paid employment-20%

wanton birch
sleek egret
#

look, it's not fair, but there is a sharp drop off in perceived "quality" of young job applicants between university grads and non-grads. and then later, if you're lucky enough to build a career without a degree, you'll reach a brick wall for higher level positions at your company. people without degrees are almost never promoted to executive level positions at major corps. doesn't matter how skilled/smart you are.

sleek egret
wanton birch
sleek egret
#

and in advanced economies, it is rapidly becoming that

#

in india, no degree means no job at the largest software engineer employers. because the biggest ones like Tata, Infosys and Wipro make their bones doing outsourced work. and their clients demand university degrees.

wanton birch
#

I ask not because I am competing without a degree. In my search, experience has emerged to be the decisive factor and not degrees. It is rare for me to come across postings where they even require half of what I have to offer. Yet, the experience is what kills me.

wanton birch
sleek egret
sleek egret
#

it's at the start it matters most and no-degree puts a ceiling on your advancement (which some don't care about)

true harness
sleek egret
#

places like india, which embraced western advice of "educate first" have many issues with an "overeducated" workforce. essentially the internal demand isn't able to absorb all the educated folks. india has been able to provide services externally for a few decades, but that sort of thing can't last forever.

wanton birch
sleek egret
#

in places where you have "overeducation", lack of internal demand and no means to export those skills... you tend to see high levels of social unrest

sleek egret
wanton birch
sleek egret
#

lol, that's "junior" not "entry level". bad HR posters!

true harness
#

around 2 is still pretty feasible if you have none

wanton birch
quick eagle
hearty island
#

does jake’s resume work for people who aren’t CS students too?

#

i’m looking to get a job in project management so that’s why i asked

fringe sphinx
sleek egret
hearty island
wanton birch
fringe sphinx
wanton birch
vapid jay
#

its still not concludedpithink XD

sleek egret
#

even the scammy chinese companies don't make you pay up front... instead they take the training costs out of your paycheck for the next year or two

gritty rivet
hearty island
#

i’m talking about jake’s resume like the one on latex

sleek egret
hearty island
sleek egret
#

but hey, if you don't care about that, then it doesn't matter <shrug>

fringe sphinx
wanton birch
sleek egret
fringe sphinx
#

i do know plenty of devops and qa and tech sales and other roles with non-degree or no-cs degree

hearty island
serene apex
#

Guys i am a new member in the server and i want to ask some questions can anyone tell me who i should ask

sleek egret
#

perhaps use gray text for the dates and locations so they don't draw the eye so much to the rhs

#

is it just me or is the line spacing for the technical skills lines a bit smaller than above? if so, add some leading

#

finally, if your name is not Jake Ryan, you'll need to legally change it to match your resume

hearty island
#

oh that’s a shame

wanton birch
#

Sometimes it feels like there’s a lot of superstition involved. Similar to gamblers with their lucky this or that or rituals, job seekers tend to place weird emphasis on CV/Cover Letter formatting. Of course they never count their misses either. Only the hits. Also, they disregards hits that comes from completely different presentations too.

smoky quest
wanton birch
#

PS. Most of the engineering ones also want me to have programming and software engineering skills and knowledge. So it kinda feels very transferable. Your inputs have been very helpful with that.

true harness
#

programming do be highly marketable these days

wanton birch
#

Maybe I should go camp outside of company buildings and all with cardboard signs asking for a consideration.

fringe sphinx
#

(joke about response time, please dont)

hearty island
#

definitely a work in progress. any feedback is helpful.

fringe sphinx
#

Damian, my eyes glazed over the long descriptions.

wanton birch
hearty island
fringe sphinx
hearty island
#

i'll make it shorter so it's more readable

fringe sphinx
wanton birch
fringe sphinx
#

I like the third job the most... the first bullet about "Performed data extraction....". That I know what you're doing.

hearty island
fringe sphinx
#

But, "developed a comprehensive tracking system..." lacks any technical information. What did you actually do?

hearty island
fringe sphinx
#

Awesome, and, what langauges did you use? Any SQL?

wanton birch
hearty island
#

no languages used i just connected microsoft form responses to power bi

fringe sphinx
#

the thing is, when I interview from big companies, I run into a lot of people who did lots of useless things. non-technical skills.etc.

hearty island
#

yeah, but i didn't use any languages

sleek egret
#

but what if they're awesome at doing useless things?

hearty island
#

i don't really fall under the programmer domain anymore i'm more into project management

#

what about "Enhanced problem managers' documentation proficiency by 30% through the development of a comprehensive tracking system, showcasing improved competency in problem-solving and corrective action documentation. Leveraged Power BI for streamlined tracking and analysis."

wanton birch
#

Man I should go ask ChatGPT to make all my bulletpoints less wordy without losing information

fringe sphinx
#

Ok, then make that clear... very clear. Like, I'm going to look at your resume for about 30 seconds. I'm going to look for technical keywords, maybe something about the domain or size of team you managed, etc. And probably not even 30 seconds, realistically, unless I see something I like

wanton birch
fringe sphinx
#

true, 30 sec if you're lucky

hearty island
#

but how do i make it more project management tailored 😦 the project mgt server i'm on said it was fine

#

but it's clearly not fine otherwise i'd have landed a job by now

fringe sphinx
#

First: this is just my opinion. Opinions are like buttholes. Everyone has one, and they all stink.

wanton birch
hearty island
#

how is that not valid

true harness
fringe sphinx
#

Second, make it easy to read. Blunt. I am a project manager. I project manage. I project managed xyz, abc

wanton birch
hearty island
small geode
hearty island
#

“Improved Data Quality in Problem Records: Successfully implemented strategies to enhance the accuracy and completeness of problem records, ensuring reliable data for analyzing problem trends and facilitating informed decision-making by leadership.

Enhanced Problem Manager Performance: Developed a comprehensive tracking system to assess individual problem managers' proficiency in documenting problem records, reflecting their competency in applying problem-solving practices and documenting appropriate corrective actions.

Evaluated Problem Practice Performance: Implemented an evaluation framework to measure the effectiveness of training within the problem team. Identified areas of improvement across multiple team members, indicating potential training deficiencies that were subsequently addressed to enhance overall performance.”

fringe sphinx
#

Like: Project Manager for XYZ, a <brief description> for ABC Corporation. Roles included: Data Analysis and Dashboarding using PowerBI, Working with Customers to build Requirements and Roadmap, etc

hearty island
fringe sphinx
#

I hate everything about this sentence: "Successfully implemented strategies to enhance the accuracy and completeness of problem records, ensuring reliable data for analyzing problem trends and facilitating informed decision-making by leadership."

hearty island
#

thanks i hate it too

true harness
#

too many words. brain hurt

fringe sphinx
#

and passive voice, etc

wanton birch
#

@hearty island I was talking to a tech recruiter in person. They told me that they often don’t even have the time to go through every application. Sometimes if they find prospective ones that seem okay, they just run with it and present them to the hiring managers. So the rest get rejected. It has nothing to do with you being bad or your cv being bad. They may not have even seen yours.

hearty island
#

but clearly something's wrong with it

#

the whole goal of resume review is that there's something to fix

wanton birch
delicate bane
fringe sphinx
#

I was once hiring at a big firm. We had over 200 applicants for 3 positions. The recruiter never handed me any resumes. I ended up hiring from internal referrals.

hearty island
delicate bane
hearty island
#

problem managers are like firefighters. they go around to incidents and try to uncover root cause for the problems. at least that's what i understand pithink

delicate bane
fringe sphinx
#

Nah, midlevel SWE positions

wanton birch
hearty island
#

so how do i fix this resume so i can get hired 😦

#

i mean i already do have a job offer but the salary is quite low

#

not that me fixing my resume will automatically get me hired but

wanton birch
fringe sphinx
#

yah, all we can say is: make it clear what you actually did. aim for a short bullet point:

lilac quail
hearty island
#

yeah i already was planning to take the job offer

deft herald
hearty island
fringe sphinx
#

Responsible for Product XYZ, supporting a team of 10 engineers and 5 QA. - Created PowerBI dashboards for senior management to report product status - ...

deft herald
hearty island
#

well industry average for an entry level project manager (according to glassdoor in my area) is $72K

deft herald
#

I didn't know there was such thing as "entry level project manager"

hearty island
#

idk junior project manager?

#

something that ideally requires 1-3 years of XP?

hearty island
#

well when we were having dinner he said ballpark $72K

delicate bane
#

what if you went for entry-level product manager instead. those would probably have a higher salary

deft herald
lilac quail
delicate bane
#

also i now hate my name. i blame mina and co. kekHands

hearty island
fringe sphinx
#

tbh, if you have zero other offers, don't stress it. It's hard to negotiate when you have zero alternatives. This isn't the best market, so if you have a solid offer that you'll learn from, no harm in taking it and upgrading (moving) in a year.

delicate bane
hearty island
#

yeah i was thinking of staying until i earn my PMP

#

i just like keeping my resume polished

fringe sphinx
#

yah, id say: judge the offer by how much you'll learn

lilac quail
delicate bane
deft herald
#

No, you're correct

rugged pebble
#

hey

#

where can I find help for my code?

wanton birch
#

Today was supposed to be my day off and I’m here still engaging with career stuff. 😞

hearty island
fringe sphinx
#

nobody does agile like those corporate training programs anyway

vapid jay
#

Is anyone here good at both Kotlin and Swift?

hybrid oyster
#

I'm a recent grad with a master's in comp sci. My bachelor's is in biology. I have no internships. I live in Colorado, USA. I'm applying for entry-level positions on Linkedin. I went to my college career center for help with my resume. Should I change my strategy and just start applying for internships? I can't even get my foot in the door because my resume is completely related to healthcare rather than programming.

true harness
#

internships are for students; since you've graduated, you're probably not getting any

hybrid oyster
smoky quest
true harness
smoky quest
hearty island
#

if they have da skills to pay da bills

true harness
#

the resume would not demonstrate software development skills

rugged pebble
#

why I lost my permition to send a post?

smoky quest
peak halo
smoky quest
hearty island
#

then they have to tailor their resume for software dev somehow

#

??? mods ???

hybrid oyster
#

@true harness @smoky quest Here's my anonymized resume

rugged pebble
#

print("hi")

#

what?

#

why the print does not have colerfull thing

lilac quail
hybrid oyster
lilac quail
#

Gotcha xD

hybrid oyster
#

You have to put 'python' at the end of the backticks

fringe sphinx
#

Good resume but lots of fluff language

uncut quest
hybrid oyster
fringe sphinx
#

Assisted in the… to determine the.

delicate bane
uncut quest
#

<@&831776746206265384>

fringe sphinx
#

Maybe rewrite to be less passive voiced… we want to hear what you did

hybrid oyster
fringe sphinx
delicate bane
#

hmm i think we should emphasize those skills more in your resume then. maybe expand on that

hybrid oyster
fringe sphinx
#

Your top job is what I’d focus on: what did you actually do? What models? What tech? Did you write code?

gritty rivet
peak halo
hybrid oyster
fringe sphinx
delicate bane
peak halo
fringe sphinx
#

But it’s the kind of fluff speak that clouds a resume

hybrid oyster
fringe sphinx
hybrid oyster
gritty rivet
fringe sphinx
#

If you spent a summer touching it, and are interested in it, I think you’re underselling yourself… as long as you don’t over exaggerate.

fringe sphinx
peak halo
warped dust
#

I’m looking for a mobile app developer that is proficient in react native and/or flutter that’s looking for some work.

peak halo
warped dust
#

Where do I ask?

peak halo
warped dust
#

My apologies, the career piece got me confused.

hybrid oyster
true harness
#

widening your scope may help. if you can relocate, applying to out of state jobs is definitely something to consider

gritty rivet
#

Geographic area may just mean same country

hybrid oyster
gritty rivet
hybrid oyster
gritty rivet
smoky quest
# hybrid oyster <@182894631921516545> <@605238396339879956> Here's my anonymized resume
  • You should add some impact and details or claim to fame to your experience/projects. Like what's cool about them? What would set you apart?
  • Flooplan project - WHAT algorithms? That's the core of your project and optimization problems are hard. So it's a great opportunity to showcase your expertise
  • Overall, your project could benefit for more swe oriented projects
sleek egret
#

what's a floo and why would you want to plan one?

gritty rivet
sleek egret
#

i see

tawdry patrol
#

Anyone seen a sap ABAP programmer and a databricks data engineer all wrapped into one unicorn?

inner wrenBOT
#

:x: Invalid rule indices: 69

fringe sphinx
#

yah but the unicorn died from the weight.

inner wrenBOT
#

6. Do not post unapproved advertising.

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

ivory sluice
#

why do you ask?

tawdry patrol
fringe sphinx
#

I dunno, I see a lot of SAP programmers getting retrained, fwiw

tawdry patrol
fringe sphinx
#

(but I deal with mostly db programmers, so mostly snowflake/etc)

#

I dunno, it's a tough decision... you could end up being a super important specialist, or just another person cut because a company moves off of SAP. It's somewhat a specialty, but there's lots of companies using it. Hard to gauge.

#

(I'm more on the data engineering side, so don't often interact directly with sap)

tawdry patrol
fringe sphinx
#

yah, i know one group is training the sap folks on snowflake and olap sql stuff like duckdb

sleek egret
#

hey man, don't feel so sad

tawdry patrol
young gulch
#

Who tf is sap 😭

sleek egret
#

try to look on the bright side of life

smoky quest
sleek egret
#

do you know what bun bun is?

young gulch
smoky quest
dense fiber
#

😂

peak halo
#

<@&831776746206265384> @young gulch is trolling

sand patio
#

!warn 1101977631815110666 this isn't a place to shitpost, take it somewhere else.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied warning to @young gulch.

summer roost
#

That doesn't seem related to this channel's topic

modest olive
dapper depot
#

!cban 1101977631815110666 troll

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @young gulch permanently.

finite helm
#

Hi everybody , I'm studing python code and I would like to make experience with some projects. I'm looking for a working group where I could help and learn. Obvioulsy , I'm doing this without any price. Just for experience.

proven crest
dense fiber
lime bramble
tranquil birch
#

!warn 402827223201218561 Do not post inappropriate images/videos.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied warning to @sterile crescent.

vapid jay
#

anyone loves Tkinter ?

polar basin
#

We have run code jams and the like…

finite helm
proven crest
#

Someone from work is leaving. As if someone sent round an email with an e card to sign and an electronic collection pot to chuck some money in for them ☠️☠️

Kinda a nice gesture I guess but pretty cringe imo 😬

lilac quail
proven crest
# lilac quail I agree that just giving the money would be weird, but if this money is used for...

That would actually be pretty sweet, from what it looks like it’s a kind of go fund me thing where you can donate what you want and they can withdraw the cash.

Remote equivalent of putting 10 bucks in the leaving card (which I’d also find cringe non remote tbh). I think putting some cash together to buy a gift is really nice though, so maybe I’m weird that I find a difference in that.

lilac quail
nimble coyote
#

@mystic shadow bro how good are u at python?

fringe sphinx
gloomy slate
#

Hello

pulsar gyro
#

Question

so...say a professor wants to take u under him for Phd.
but u have god awful cgpa... so can the university reject me even though the professor wants me in?

gritty rivet
proven crest
brazen island
#

Read the fineprint. I've heard of cases of people getting accepted by a prof and not getting through admissions because of their grades

true harness
#

the prof usually has a lot of leeway in selecting candidates

brazen island
#

Depends. If the uni has a rule where they want all candidates to have an average grade of > X that's final

wanton birch
# pulsar gyro Question so...say a professor wants to take u under him for Phd. but u have god...

From what I’ve seen during my time, professors can pick and choose. None of us know if your university has any special rules in place using which they can veto it.

However, if the professor makes the claim that they know your expertise and skills that specifically match the requirements for the research work they need you for, it’s hard for anyone to argue grades or degrees.

There are generally issues with the funding though. Whoever is going to be paying for it all gets to set some minimum standards to be eligible for the funding.

All of this you need to discuss with your professor directly and know the real answers to.

pulsar gyro
wanton birch
#

Also! Who knows what other opportunities might arise by the time you are done. Heck! Even this opportunity might go away by then.

#

Are you interested in being an academic?

pulsar gyro
# wanton birch Well if you still have 2 years time, you can try getting your grades up and beco...

I cant man I'm getting too depressed, almost get anxiety attacks every so often, I'm a mathematics student and I love both CS and Math but I can't seem to find a way to maintain my grades... And i really try very hard to try my best but I can't. I just hate everything about my college, the professors, they all hate people who have interest in IT, every exam is just copy and pasting the stupid theorems and derivations exactly like they gave u in notes and if you don't write even a single line like they do you're done... What i study for exams in NOT mathematics but Literature more like history and I hate it really hate it because i don't like remembering stuff 🥺

pulsar gyro
strong lava
#

Like people said earlier: ask

#

Ask your professor if your cgpa will be a problem for you.

pulsar gyro
#

m just talking in general what is the criteria in different universities or if someone has a personal experience, i have 2 years to ask him

worldly ridge
#

Is a web scraping job damaging for ones carreer?

gritty rivet
pulsar gyro
gritty rivet
wanton birch
# pulsar gyro I cant man I'm getting too depressed, almost get anxiety attacks every so often...

I know what you are talking about. It feels shit to do any of it while feeling that way.

The thing that I am wondering is if you are feeling this way at masters level, how are you going to handle doctoral level work? I kid you not when I say that my PhD absolutely ruined my mental and physical well-being. It was one of the worst things I’ve ever done to myself. It was unlike anything I’ve ever done. So many dropped out. You always feel alone in your struggle and clueless in the sea of very advanced knowledge.

I am not trying to discourage you. I just want you to have a more balanced view on whatever it is you think doctoral studies are like.

fringe sphinx
pulsar gyro
# wanton birch I know what you are talking about. It feels shit to do any of it while feeling t...

because I am deeply interested in cs, love that, I also like working on research..like I really enjoyed writing one and experimenting in the last few months, the only problem is the course I'm currently taking is Pure Math, not at all interesting, I also taught in so many programming workshops and i enjoyed it.. academics is nice when you are researching or learning about something you like .. and are surrounded by good people ... my college is absolutely horrible, our dorms are like shitholes .. the situation is very bad , corruption is all there is ... people are given a year back if you fail to manage 75% attendance in all of their courses.. and you have to study every course you are assigned whether you like it or not.. last year we were forced to study biology, so many people failed that..... I can't believe Phd can get worse than this?

true harness
brazen island
#

If your uni is as bad as you say it is then I'd think twice about signing up for 4-6 more years there pithink

pulsar gyro
brazen island
#

I live in Belgium and we have hard "gpa" requirements for PhDs that are impossible to get around. Better check with that prof if the same thing doesn't exist in France.

#

But tbf, they're not too high. 68 % or smth

pulsar gyro
wanton birch
pulsar gyro
proven crest
wanton birch
#

Ma Beautiful Soup!

proven crest
wanton birch
pulsar gyro
#

it is illegal if u indent using spaces

proven crest
#

Maybe a better analogy would be sharing PDFs, it’s not inherently illegal, but sharing copyrighted materials is. A job that involves distributing copyrighted materials would land you in trouble. Albeit probably less than designing and executing tools with the express intent illegal activities.

#

Also I think it’s dependent on territory, web scraping itself is a a legal grey area in a lot, however targeted companies can sue. Either way it’s not something you’d want to be involved in l.

wanton birch
proven crest
#

If you’re redistributing their work for personal gain, yes.

wanton birch
#

I mean how would search engines even be legal otherwise

proven crest
#

Web crawling is different to web scraping

wanton birch
#

Google didn’t ask for my permission before searching though, parsing and indexing and displaying my content snippets on their site

proven crest
#

That’s web crawling. Web scraping would be if instead of redirecting to your site they scraped the data and displayed it on their own site

#

And they did ask for permission, you (or your host) gave it

wanton birch
wanton birch
proven crest
#

No permission is granted by you explicitly

wanton birch
proven crest
wanton birch
#

You can’t upload a movie to YouTube and provide a link to the original and say you did not infringe copyright by distributing the content on your own

#

What I mean is that there must be some exceptions based on fair use

proven crest
gritty rivet
# wanton birch And that’s the law?

I'm not a lawyer and I'm sure it depends on the country but violating ToS is a civil matter. https://law.stackexchange.com/questions/77755/does-the-robots-exclusion-standard-have-any-legal-weight

#

More to the point, a company doesn't have to break the law to harm its employees reputation

proven crest
#

For example if I release a movie and sell it on Amazon, but I decide I want to put it on my website for people to view for free. You can link to that, no issue.

You cannot redistribute that movie and link to the free copy and expect to not receive a copyright claim

wanton birch
#

Hang on a second. Is there some web scraping thing I am unaware of? I don’t actually know if there’s existing debates and grey areas that are often talked about. I’m just talking out of my ass as usual right now.

proven crest
#

I can tell 😂

#

The US Appeals Court ruled that its not inherently illegal, I think last year or the year before?

wanton birch
proven crest
wanton birch
#

Like me hyperlinking “click here to read the book” is different than me reproducing a chapter where the text is hyperlinked

wanton birch
#

That seems like a violation of copyright

#

So I could make a list of article titles that are hyperlinked, publish them on my site and no laws are broken.

gritty rivet
proven crest
#

Otherwise feeds like hacker news and Reddit would be illegal. That’s precisely what they do.

#

Digg too

wanton birch
proven crest
#

I believe so, but regardless the point stands

gritty rivet
fringe sphinx
proven crest
fringe sphinx
#

Putting you in reach of, say, dmca’s anti-circumvention or cfaa

gritty rivet
fringe sphinx
#

Look up the sad story of Aaron Swartz.

proven crest
fringe sphinx
gritty rivet
proven crest
gritty rivet
wanton birch
#

So how in the world does google image search display images on their website?

fringe sphinx
#

He was pursued under the cfaa act

fringe sphinx
wanton birch
fringe sphinx
proven crest
wanton birch
proven crest
fringe sphinx
gritty rivet
# wanton birch How is it fair use?

They link to images on the public internet with clear attribution and respect robots.txt. Anyone can use robots.txt to tell Google they don't have permission

fringe sphinx
#

So be very careful and don’t listen to legal advice on the internet, including from me.

wanton birch
proven crest
fringe sphinx
gritty rivet
wanton birch
#

For example, if I want to make a site that displays the artworks of whoever on my site and using my interface. I will link back to the originals and attribution will be there.

hearty island
#

oh shit

fringe sphinx
gritty rivet
wanton birch
proven crest
fringe sphinx
proven crest
#

Have you ever written an essay @wanton birch?

wanton birch
fringe sphinx
proven crest
#

You understand that you can reference (including displaying) a copyrighted image in an essay right?

wanton birch
fringe sphinx
gritty rivet
fringe sphinx
wanton birch
fringe sphinx
#

There are automatic statutory damages for using copyrighted works. Like, minimum damages.

gritty rivet
fringe sphinx
wanton birch
near ocean
#

Not that this is career related but if your site doesnt have a robots.txt it will be crawled

#

Maybe move this to ot2?

hearty island
#

oh shit, i think i’m gonna get a job interview??

proven crest
wanton birch
fringe sphinx
hearty island
#

meh. they make around 63.7 k

wanton birch
hearty island
#

oh weird i can't find a salary for project assistant

fringe sphinx
#

Damian; it helps to say (next time it comes up) that you have a connection or reason to move. Like; I have friends and family in the area, etc.

#

Companies worry about people who won’t stay in the area.

small geode
gritty rivet
hearty island
gritty rivet
hearty island
#

holding

gritty rivet
# hearty island holding

Did they give you a timeline to accept? I agree it's not bad to look around but you also don't want to drag that out too long

hearty island
#

no timeline yet, the offer is basically mine to accept till i graduate

fringe sphinx
#

Companies worry about people who won’t stay in the area.

dim bay
#

I game dev domain I realized that working on your own game can be very interesting but working on someone else's game might not be that interesting, or sometime outright irritating , especially if they only assign me like donkey work after all god features implemented like debugging or platform porting kind of stuff is that case in other field also ? like Web dev or data Science?

gritty rivet
# dim bay I game dev domain I realized that working on your own game can be very interesti...

I don't know game development first-hand but I have the impression that it's a field with a lot of lower paying and repetitive work. In any area of specialization though, there can be lower-end work where you have to "pay your dues" a bit before moving up. Any good company wants to help you find the right balance between what needs to get done and what your skills/interests/desires are

fringe sphinx
dim bay
small geode
fringe sphinx
#

Game dev for the big guys is known for long hours, ‘crunch mode all the time’, etc.

gritty rivet
dim bay
#

at what point in your programming language learning journey you call yourself "Expert"? what is criteria for that?

pine sleet
smoky quest
#

I would also advise against calling yourself an expert if you don't have professional experience

dim bay
pine sleet
#

yeah like r_e mentioned, depends on how many YoE you have or professional experience

dim bay
pine sleet
#

I dunno, 5 years of professional experience?

gritty rivet
dim bay
fringe sphinx
#

What you say is you have X years of experience.

dreamy shadow
fringe sphinx
#

And put concrete examples of what you did: use Tensorflow to train a model to detect malnutrition from dog feces pics

#

Don’t say: assisted in the creation of the ideation of cutting edge ml research

smoky quest
#

"show, don't tell"

stray urchin
#

Hey fellas, in some weeks I am about to start a job and I want to know by maybe some of you how low/high are the productivity levels in a company? I know that this is a very broad question, but I remember seeing a Quora question where people discussed that if it is okay to work on a button functionality for 4 days or if that is too much. Obviously in my opinion no amount of functionality can require a programmer to waste full 4 days on it, but I want to hear your opinions

smoky quest
stray urchin
#

i don't know if i can rephrase it better.. let me see if chatgpt does the job

#

chat gpt: Hello everyone, I will be starting a new job in a few weeks and I'm curious to know about the productivity levels in different companies. I understand that this is a broad question, but I recently came across a Quora discussion where people debated whether it is acceptable to spend four days working on a button functionality. Personally, I believe that no functionality should require a programmer to dedicate a full four days to it. However, I would appreciate hearing your thoughts and opinions on this matter.

small geode
graceful mason
# stray urchin Hey fellas, in some weeks I am about to start a job and I want to know by maybe ...

This is a very vague question - but yes, it's easy for a task to take 4 days to complete. As part of your team's workflow you should have some sort of grooming where you estimate what a task requires and how long that might take
A button isn't a great example because it could be connected to any amount or frontend + backend functionality that may or may not exist
For me as an embedded developer I'd argue that 3 days is a pretty standard amount of time to finish a smaller feature:

  • 1 - 2 days to figure out what I'm doing and implement it
  • 1 - 2 days to get it tested + reviewed

It's worth keeping in mind that when you should probably be working on a couple of tasks simultaneously, since waiting on tests + reviews leaves you with a lot of downtime

stray urchin
#

🫡 thanks for your takes

fringe sphinx
#

Like, once I hire you, just keep getting better, and we won’t have a problem.

stray urchin
#

that sounds reasonable and like a good manager, thanks

fringe sphinx
sleek egret
#

what if you're the best of the lot by far but aren't getting better?

fringe sphinx
#

Fine, there’s a certain level of competency which makes you unfirable

#

Like, I’m not judging senior engineers by that criteria

smoky quest
#

senior engineers is also commonly a terminal level

vapid jay
#

should i starting search a new job? i'm working on a project that client company engineers doesn't specify what is needed and didn't test the product.

#

it's boring and no motivational develop for months with few feedbacks

wanton birch
sleek egret
thin zinc
#

I've been programming in python for about 6 years now, I want to start making money with that but the main problem is that im 16
I will start working on a portfolio and everything, but what else can I do outside of that

sleek egret
thin zinc
#

getting a degree will cost me money, plus I would be paying for other things before I graduate college too
I want to find something related to that career path to do on the side so I can save enough for student loans, a car, and other things