#career-advice

1 messages · Page 137 of 1

spark cobalt
#

Of what

neat nova
blazing harbor
#

I do have to say my dad has gotten a lot more tamer, and a lot nicer

spark cobalt
#

@neat nova Like click the Resources Page link

neat nova
#

Ye

blazing harbor
#

He’s taken a little more of a familial role tbf but I can tell he’s not happy

vapid jay
#

hello, is taking certifications good for getting hired?

white relic
vapid jay
#

thanks a lot 😄

white relic
#

There is no generally useful certificate for software dev less than a bachelor's degree

#

But I've heard that some countries care more about non degree certs 🤷‍♂️

spark cobalt
#

Most certificates that are considered useful would be for certificates of very specific tools and resources, but they do not define your capabilities/hirability as a software engineer. It is more additional rather than foundational (for example, AWS practitioner or whatever it's called)

vapid jay
#

noted. thank you all

spark cobalt
brittle thorn
#

Try non profit organizations too that make an impact on communities

#

Find meaningful work outside the parameters of pay

#

Or yes do a startup

sonic star
#

I´m worred about English comunication, I mean I can write, but talking is such a big challenge for me

near ocean
#

It comes with practice, might wanna make friends or better yet a relationship 😜

buoyant seal
#

Lovely to speak with some Canadians. They are having very clear to hear accents. One of them living in some abroad country helped me a lot

near ocean
ember canopy
buoyant seal
#

People don't make work for you. But we can help with steps u struggle.
Make an effort, 💪 try solving the problem first. Ask for help only in difficult spots

Rule 8 #rules message

ember canopy
sonic star
#

I paid a technical course basic to advenced Python programing , and I´m currently doing my pos graduation on TI Sistems

ember canopy
#

Anyways thank you!

buoyant seal
# ember canopy I am solving it from last 7 days

Then show your current results when asking for help and ask precise question where u struggle. Don't ask to solve entire work for you. Ask to help fixing your current solution. 😉 and say exactly what is the step u struggle with
Otherwise it will be spoon feeding that can harm your learning process

ember canopy
#

But this channel is not for this, isn't it?

#

I am new to discord and so to programming

buoyant seal
ember canopy
#

okay thanks

fringe sphinx
nocturne snow
#

Generally, is it tough to hit 90k++ EUR in Europe as an IC pre-staff level? I feel like pay is all over the place

near ocean
#

It depends on the country
Places like denmark would make it easier

#

Europe is an entire continent, it would make little sense to have similar salaries across

fringe sphinx
near ocean
#

Probably russia lol

crisp stream
#

in the EU then

near ocean
#

That would probably be a tie among the balkan countries

white relic
#

Oh, independent contractor
(I guess)

hearty island
#

um, my recruiter ghosted me

near ocean
#

Individual contributor? Non manager employee

hearty island
#

he asked for a 9 am interview so i said ok. and now it’s been 12 minutes

#

i’m pissed

#

i bet this whole thing is a scam

white relic
#

Missing a meeting happens

hearty island
#

ugh, yeah you’re right. should i call and attempt to reschedule?

white relic
#

It shouldn't when you're supposed to be interviewing but it does occasionally

hearty island
#

it’s 9:15 in my area now

white relic
#

I would ask to reschedule yeah but not until after the scheduled meeting is over

hearty island
#

well it never happened so, unless he calls now

white relic
#

As far as that guy's Outlook calendar is aware, it's still happening

hearty island
#

i’m gonna call around 9:30, it was just supposed to be a phone screen anyways

#

this happened once with carmax too, the guy called super late

#

or should i just call him now 🤔

white relic
#

Personally I would wait until at least 10:00

hearty island
#

ty i couldn’t make up my mind

near ocean
#

Why not call now, could still make the call

#

If you want to put up with them being late ofcourse

white relic
#

If the other person was supposed to be calling you and they didn't, it's like a little aggressive to call them out on it before the scheduled time is even over

delicate bane
#

inb4 recruiter is on pacific time Running

hearty island
#

no no i clarified 9 am EST

delicate bane
#

thats good.

white relic
#

It's currently 9:20 a.m. EDT not EST

hearty island
#

yes that 😭

#

eastern daylight time

fringe sphinx
#

It happens. Esp 9am on a monday. I've been that guy (not proud of it, just saying).

hearty island
#

nah i totally get it, i’ll give him a call at 10

fringe sphinx
hearty island
#

hmmmmmm

kindred juniper
#

.

white relic
# hearty island yes that 😭

I mention it not just to be pedantic, but because if the guy is using an automated system that reads his emails and add stuff to his calendar, it might have read EST and scheduled a meeting for 40 minutes from now if that was in the actual email.

hearty island
#

i just don’t wanna look desperate or pushy

fringe sphinx
hearty island
#

ok then i’ll give him a ring, see if he picks up

#

thanks everyone

delicate bane
#

gl

hearty island
#

yeah, straight to voicemail

#

just my luck haha

#

anyways, we move on

#

maybe he just didn’t show up today or something

white relic
hearty island
#

at least my background check for my new internship is complete! going to get on my apps grind again

buoyant seal
buoyant seal
white relic
#

a company I used to work for had levels like "associate : engineer : principal engineer : senior principal engineer : staff engineer : senior staff engineer"

#

it always seemed backwards to me that staff engineer was higher than principal engineer

near ocean
#

What does staff engineer even mean, generally

deft herald
#

It's typically just a rank

crisp stream
deft herald
#

My company is engineer -> sr. engineer -> staff engineer -> sr. staff -> principal

near ocean
#

So its an IC role?

deft herald
#

We don't really have the concept of IC

#

There are wordy definitions though for each role under each of our "5 core competencies" 🤮

Here's "Analytical Skills" for Staff engineer

Consistently guides individuals to gather, integrate, and interpret multisource information to identify fundamental trends and conduct complex analyses. Regularly guides others to analyze multisource data to determine root causes, develop thorough recommendations, and effectively solve highly complex problems with ambiguous requirements; verifies accuracy of data.

buoyant seal
# nocturne snow Generally, is it tough to hit 90k++ EUR in Europe as an IC pre-staff level? I fe...

I feel like i will be able to score this salary in Europe... at somewhere like 6th year of my work, eventually 🤔
If i will continue working like i do it now. / and will be able to solve some... legal obstacles in the way i planned.
I grow slowly into seniority of a valuable enough job role to reach it eventually, hopefully.
But not today 😅

And yeah i go with Invidual contributor path
P.S. funny info, working from Balkans but remotely for other europe country

buoyant seal
delicate bane
#

at least from listening to podcasts, this is how it is.

marsh wind
#

based on what I see here (France) if you take fixed salary + variable + bonus it ain't that bad to hit that specific mark of 90k. Then, of couse there will be hefty income tax 😂

delicate bane
buoyant seal
marsh wind
#

I didn't see anyone mention gross, hence a remark just in case

buoyant seal
# marsh wind I didn't see anyone mention gross, hence a remark just in case

as immigrant working in international company, it is far easier to keep stuff in gross.
Everyone pays taxes for themselves and willing to choose whatever country/taxes he/she wishes to live and pay.
With company everything remains fair and unchanged.

Hehe... Taxes are yearly subscription for specific country services in my eyes at this point

near ocean
#

Its it just a feelgood title

marsh wind
#

I think over years senior became much more accessible (ie people start getting those titles after like 3-5 years) so more titles needed

white relic
#

🧓 senior
🪄 staff
🧙‍♂️ senior staff

deft herald
near ocean
#

So it's a case of shrinkflation

light sequoia
#

Guys as a react developer what else do I need to learn to complete my front end skill to land a job

buoyant seal
# light sequoia Guys as a react developer what else do I need to learn to complete my front end ...

https://roadmap.sh/frontend 🙂
It would be great if u also gave reading to Code Complete by McConnel (Great book just to learn first stuff about how to write cleaner code, how to name variables and functions, what to aim for during coding in terms of quality, how to debug in a more scientific way, how to write code from beginners approach to better ones, to become aware about existing tooling, how to even interact with managers and etc)
And read Unit testing best principles and practices by Khorikov and learned how to use stuff like Jest (or Vitest). TDD by Kent Beck can be read too for more practical head on approach
and learned using Typescript and became profficient in its mental gymnastics to type all code without usage of Any
and besides that just learned other ecosystem around

Who knows, may be even learned object oriented programming and code architecture, in terms of learning how to organize your code in order to make it more unit testable.
Clean Architecture by robert martin is great book to give perpsectives about that. The trick is using in just the right measure of all this stuff in the right way to make it more unit testable and better organized.

And of course, if u are struggling with concept of Refactoring (seeking code smells and improving code to cleaner state), there is book from Martin fowler about that. Refactoring shines the best if u learned unit testing and static typing (typescript or whatever)

buoyant seal
# light sequoia Guys as a react developer what else do I need to learn to complete my front end ...

And of course as any software developer u will benefit from learning how to gather requirements and plan projects. Then u will be able to go into a right direction of development from shorter amount of attempts 😅

  • System Design and Analysis by alan dennis for brief introduction into whole view about Software Development Lifecycle
  • and Software requirements by Wiegers can help moving into this direction

otherwise, a lot of tech fluff around to go through is mentioned here https://roadmap.sh/frontend as i mentioned before

slender steeple
#

what should i do guys?

light sequoia
#

Tnx

slender steeple
#

after my 12th exam

white relic
#

go to chili's and have some celebratory ribs

deft herald
#

Gotta love microwaved ribs

fringe sphinx
white relic
#

Honestly yeah chili's is mediocre

fringe sphinx
#

Also, my hobby is bbq / smoking (see my username). Anyone want a tutorial in ribs, I gotcha.

delicate bane
near ocean
#

Hm interesting

brazen island
#

Maybe in the Norway, Switzerland, and UK (London specifically) but the higher salary is really offset hard by the increased cost of living.

errant jacinth
#

So, I've been thinking - should a job provide a work laptop for you, if they wish to install their own software?

near ocean
#

Yes

errant jacinth
#

Just finished reading about this one Reddit thread about this dude that was paranoid about spyware on his machine and wouldn't even SSH into his remote station, and therefore got fired for it
I'd be mildly paranoid too, but... dunno

near ocean
#

They better have a sign on bonus if they're not giving you company gear
Especially if they want to force certain policies on you, like remote wipe, etc

deft herald
errant jacinth
#

How do I even begin to negotiate this, if they don't wish to?

#

Just scheduled another interview with this relatively company who I don't believe will provide me with one

deft herald
#

Do you have an offer yet?

errant jacinth
#

I'm feeling very inclined to take the job as it's a great entry level with great pay, but...
Spyware do be kinda concerning

deft herald
#

Seems like a strange thing to be discussing during the interview stage

near ocean
#

Ask them if they have an equipment budget, also ask them for recommendations/certain requirements they might have
(and also who to invoice)

errant jacinth
#

Relatively small*

errant jacinth
#

So I'd say that I don't 100%? It's not guaranteed I'll take it

delicate bane
#

i would wait until you have an actual offer before these concerns tbh but thats me

errant jacinth
#

I'm probably jumping way ahead of myself

near ocean
#

Yes

errant jacinth
#

But I'm kinda concerned to let the opportunity to talk about it pass and have to awkwardly ask for it later, so yeah

delicate bane
#

it wont be awkward. you can ask once you get an offer letter.

near ocean
#

Dont worry, when you get an offer you'll have plenty of opportunity to talk about it many more things

errant jacinth
#

Oki then, I'll trust you guys
Ty ty

deft herald
#

How did the topic of company issue equipment even come up?

vapid jay
brazen island
near ocean
#

Mediterranean countries aren't the play when it comes to big paychecks

brazen island
#

Small tangent, I was in Cagliari over the summer and I was shocked how little difference there was in the supermarket compared to Belgium, especially considering there is a noticeable difference in the salaries.

errant jacinth
modern ore
#

Go to canada, best tech country with free healthcare benefits! 🔥

errant jacinth
#

And seemed like a good thing to take into consideration

deft herald
vapid jay
# brazen island Do you have a degree? Do you work fulltime in something CS(-adjacent)? 1400 gros...

Network administrator+ random stuff (websites, programs, graphics and co), I work at a small company. No I don't have a bachelor degree

But consider that even if you have one, you'll be hired under "tirocinio" (dunno the translation) contract, which basically you're paid 500€ monthly, without the employee having to give taxes about pension, or you need to work illegally

A few years ago we had a citizen income of about 500€ usually, but was removed due to business/lobby pressure, because they couldn't get slaves anymore

#

Then if you work legally the gov will eat 50 and more of your income + random legislations + lots of regulatory capture that will make you unable to work

vapid jay
#

why is python in high demand?

white relic
# errant jacinth How do I even begin to negotiate this, if they don't wish to?

You can look at it like having a car as a commuter. (if you live in the US) the company isn't going to buy you a car but they have to pay you enough to afford payments and maintenance otherwise the job is a net loss to you.
So just take that $1500 or whatever you think it will cost to get the necessary equipment and subtract it from your first year's salary when you're negotiating. If you can't afford it out of pocket, you can ask for a sign on bonus and if they don't give it to you, well, you can't afford to take the job (and you can tell them that). Getting a new rig for telecommuting is not unlike relocation for regular commuting except waaay cheaper.
Your existing PC doesn't enter into it at all

white relic
vapid jay
white relic
#

Number one in what exactly and according to whom?

#

If you want to know why Python is the top of some metric it matters what metric you care about

deft herald
#

That python...he's so hot right now

near ocean
#

Its the second most popular language according to jetbrains dev survey and stackoverflow survey, thats a metric

deft herald
#

so it's #2 then 😄

white relic
#

That doesn't necessarily correlate to high demand tbh

gritty rivet
#

A lot of simple tasks can be done very quickly compared to other languages (in terms of development time, not necessarily compute time)

fringe sphinx
# vapid jay yea its so popular its also the number one right now

It's just not clear what you're really asking. Are you wondering whether Python is a better language to learn than other languages? Is it a good education choice to invest your time in? Are you wondering why and how corporations use Python? Whether it's used more than other languages? etc.

modern ore
#

Do companies really hire "python developer" in masses?

gritty rivet
modern ore
fringe sphinx
# modern ore Like they directly look for specialized python developers to hire?

Yes. It's probably the only thing I care about: if I'm hiring for a Python project, I want someone who most recently worked in Python. I don't want to have to waste months getting them up to speed on a new language. However: once they're hired, they might work on projects in other languages. I've had multiple people work in Java, C++, C# and Javascript over the course of a few years

gritty rivet
vapid jay
gritty rivet
#

Which I guess is also why

vapid jay
#

ohhh that makes sense

#

since AI/machine learning is made with python like chatgpt

buoyant seal
fast cradle
#

I am located in the UK and I have applied to many companies and haven't gotten a single call back. I assume there must be something wrong with my cv. Can I get feedback on my cv. Thanks

fringe sphinx
fringe sphinx
# vapid jay yea im wondering why and how corporationgs use python

Python is used widely in data analysis and data science in many companies. It's used for automating processes. It's used for application backends: it's quick to build a dashboard or utility or internal service. All sorts of different uses. It's often used with other languages: many of the popular Python libraries are implemented in C/C++. As an example, Netflix makes great use of Python: https://netflixtechblog.com/python-at-netflix-bba45dae649e.

hardy sky
hybrid grail
#

guys

vapid jay
#

Can i use python to do shipping?

fringe sphinx
# fast cradle I am located in the UK and I have applied to many companies and haven't gotten a...

Taking a quick look: 1. Is it clear where you are physically located right now, and your employment/visa status? In US, first question would be whether you need sponsorship/etc. 2. I do not know if this is an issue, but some people anglicize their names to avoid bias... a good friend of mine goes by "Mo" instead of "Muhammed". This may be a sensitive topic, so just think about it, I don't want to make a big deal of it. 3. Your internship says nothing about a programming language. Try to emphasize the programming language, and maybe drop the part about the old process (just drop Photoshop... people see that and it might minimize your accomplishments). 4. Your Profile reads slightly awkwardly: it's not bad, but you could tighten it up... drop words like "Fresh" and "foundational experience", and "Being extremely passionate" seems out of place... maybe; "I am passionate...".

fringe sphinx
blazing harbor
fast cradle
blazing harbor
fringe sphinx
fast cradle
#

I wrote my degree classification that I was awarded. I dont know my gpa

fast cradle
fast cradle
#

also, are the amount of projects sufficient or I've added more than required? What about the points for the projects? should I elaborate more or are the points fine?

spark cobalt
# vapid jay yea im wondering why and how corporationgs use python

A lot of scripting things that aren't performance sensitive (for example: test development, data analysis, many automation tasks), for ML/AI a huge reason is ecosystem and ease of use (ML/AI engineers can solely focus on building models without running into complex coding/architectural/design problems that appear more often in other places, like Java. Economic-wise, this allows employers to hire people to do ML engineer work without requiring deep SWE knowledge which is harder to come by and possibly more expensive to hire.)

blazing harbor
fast cradle
spark cobalt
fast cradle
blazing harbor
# fast cradle actually sounds clean, thanks for your guidance

your experience is a little on the lower side, so I suggest you do few of these three things 1) go for career recruiting events 2) create more projects or go to hackathons or become involved with open source (maybe google https://summerofcode.withgoogle.com/) 3) do a 1 year masters degree and focus on getting research + industry experience

spark cobalt
#

Right now, one of my side projects is an FPS, where the foundation of the movement is flying.

I'd show off my skills much better by showing off the complexities of building an FPS, rather than listing some technologies used with no further information.

Compare (can be worded much better):

  • built a physics engine and game engine from scratch to service a first person 3D multiplayer shooter game where the movement of the players revolve around the flight of birds
  • I used C# and Unreal Engine (example, not using these technologies) to build a game
#

All you did was say "I built a website, and I used this technology".

blazing harbor
#

a little professional development could go a long way tbf

spark cobalt
#

Non college students are generally not applicable for internships/most programs. The next thing is to get a job

fast cradle
spark cobalt
#

I think you know, but the days of breadth is over (perfectly fine to do as a beginner, but not realistic for when you're seeking professional employment), now it's quality over quantity

fast cradle
#

I am also learning to be aws certified, do you think it would benefit me as I barely have any experience?

blazing harbor
#

also there is no shame in the game of using connections to land your first job

spark cobalt
#

It'd help for jobs that require some knowledge on AWS, however it is not foundational to your skills as a SWE.

spark cobalt
blazing harbor
spark cobalt
blazing harbor
spark cobalt
#

Not everyone is you. Connections is not the standard route especially for entry level

blazing harbor
spark cobalt
#

That is more networking than personal connections

blazing harbor
spark cobalt
#

Sure

#

I'm moreso just saying "use connections to get your first job" is overstating most college students connections

#

I don't think it needs to be said, but you're very fortunate for the situation you're in. But it is extremely far from average experience. You're extremely extremely privileged

blazing harbor
#

To say someone is "privileged" is to say basically nothing of importance. You gain no information entropy with that statement: it's useless

spark cobalt
#

You are very fortunate.

fringe sphinx
spark cobalt
#

Maybe you're not privileged, and other people just have a skill issue.

blazing harbor
#

I'm fortunate in some ways and not so fortunate in others ofc

spark cobalt
#

It is a privilege nonetheless. Rich privilege exists.

blazing harbor
blazing harbor
spark cobalt
#

...

#

I hope you're joking lmfao...

blazing harbor
modern ore
#

Damn, netflix really payin new grads 220k base for swe 💀

spark cobalt
#

Maybe growing up in a top 1% household is the same as growing up in bottom 99% household. I could be wrong hahahaha!

spark cobalt
blazing harbor
spark cobalt
modern ore
spark cobalt
modern ore
spark cobalt
#

Ahh rip

blazing harbor
spark cobalt
#

700k household vs 60k household. 700k household isn't privileged, the 60k white household is.

blazing harbor
spark cobalt
#

Income is a form of privilege. I don't know why you seem to always deflect it

blazing harbor
spark cobalt
#

You are going around telling people to use connections to get their first job, when having such connections is a privilege to begin with for a new grad

blazing harbor
spark cobalt
#

Me when Asians are massively overrepresented in STEM either way

blazing harbor
spark cobalt
#

I never said that. I'm Asian after all

blazing harbor
blazing harbor
spark cobalt
#

Tech is like by far one of the most inclusive industries in America lmfao. I assure you most people do not care

blazing harbor
blazing harbor
spark cobalt
#

I never said that. Nothing progresses when you put words in other people's mouth.

deft herald
#

These are mohammeds at my work

spark cobalt
#

My workplace has a very small minority being white. Like 10% or so.

#

Out of engineers, make that like 3%

blazing harbor
#

Racial Bias is proven to have an impact on your ability to be hired and that's a fact

fringe sphinx
spark cobalt
blazing harbor
spark cobalt
#

It's funny how you only mention race!

blazing harbor
#

You don't mention how I had to find my place as bisexual asian man in the tech atmosphere

true harness
#

<@&831776746206265384>

fringe sphinx
#

I feel like this conversation is getting a little heated. Maybe I"m reading this wrong, but could we take a break?

leaden jasper
#

We're definitely going to chill out a bit. There's a way to have this discussion respectfully and so far it's not really been that.

leaden jasper
#

There's different types of privileges and also challenges in life. I don't think we need to try to rack and stack them to see which is worse.

blazing harbor
modern ore
spark cobalt
#

Dressing in feminine clothing is so cute :3

leaden jasper
blazing harbor
spark cobalt
#

@blazing harbor Do you mind sharing your experience in how you being bisexual hurt your career?

modern ore
blazing harbor
#

that's like asking someone: Do you mind sharing your experience in how being a racial minority hurt your career?

modern ore
blazing harbor
#

There is straight privilege and that's undeniable

modern ore
blazing harbor
modern ore
#

Gender Studies?

modern ore
leaden jasper
#

@modern ore we're backing from this conversation and that extremely personal question.

gritty rivet
#

I'd say that unless someone is asking for input on dealing with a specific issue at work this needs to move to an off-topic channel

modern ore
leaden jasper
#

If I haven't made myself clear, we're moving on to a different subject because y'all are struggling to discuss this appropriately and maturely.

modern ore
#

Which part was immature? lol

true harness
#

to be fair, connections aren't the most common way for a junior to find a job. networking events are a decent recommendation, though

blazing harbor
spark cobalt
#

Yes

true harness
#

both what?

blazing harbor
spark cobalt
#

Connections are not a standard recommendation because most new grads don't have them

true harness
#

networking builds connections pithink. what do you consider the distinction between them?

blazing harbor
#

I do think that a blanketed statement of me being privileged was unwarranted

spark cobalt
blazing harbor
#

I will move from this topic though

peak halo
#

@blazing harbor @spark cobalt We are moving on from this--anyone who continues that thread will be muted.

spark cobalt
#

Yes I haven't engaged

true harness
#

err. does that include the talking about networking

peak halo
spark cobalt
#

Anyone looking for a job should be actively networking as well

true harness
#

they do have their internship. they should have some connections there that might be able to help

modern ore
#

Its hard to network when your community, and other connection dont have coorpo jobs, aswell as your school, and etc. But you can argue with online with random people

gritty rivet
spark cobalt
fast cradle
#

Thanks guys! I'll look into all the resources.

fringe sphinx
tribal river
#

Hello, How can I improve my professional career? Please give me some advices.

white relic
gritty rivet
tribal river
white relic
# tribal river

Where in the world are you? You don't have to be specific but like general region

tribal river
#

I am in United States.

white relic
#

The first thing that I notice is there's a lot of whitespace tbh

#

This is a 1 page resume needlessly stretched over 2

#

There are a lot of bullet points talking about the technologies you used. But not much about the roles you assumed or the impact you had

#
  • Implemented Spring MVC Dependency Injection and Aspect Oriented Programming

This kind of thing isn't really the level of detail you want in a résumé. It's too vague to be interesting to a technical reader and too technical to be meaningful to a recruiter

true harness
#

something you may want to focus on is adding the impact your actions. "i did this thing which caused our company to gain 100 million dollars in revenue" "Implemented fast aeronautical blah that could do blah causing blah"

white relic
#

I would suggest trying to pare down experience to 3-5 bullet points per role and focus on impact and demonstrated skills: not just what you used but what did you create with it.

  • Used JDBC for database connectivity and also to invoke stored procedures written in Oracle
    It doesn't tell me what you really did. Like did your work reduce user entry errors with better validation or was it a faster alternative API to what already existed or what
ionic arrow
#

Hi
'Re some hiring channels here on server?
Thanks

white relic
#
  • Resolved 300+ critical bugs in the product

That one's nice

true harness
#

quite incredible, really. how were there so many critical errors 😬

white relic
#

All the technologies you used like Spring and JDBC etc. can be itemized in the skills section so they are still there

modern ore
#

@true harness did you get a offer for summer or offseason yet?

true harness
#

let me cook

white relic
true harness
#

something that i noticed when trying to improve my own resume was that there are a lot of bullets along the lines of "Used x for [normal use cases of x]". like, "used docker to containerize applications". in your case it's "Used JDBC to do database things" (among others). you could consider extracting the techs mentioned in these sorts of bullets into a short comma separated list near the header. imo, adding the extra fluff in a bullet doesn't do anything and just takes up space @tribal river

white relic
#

@Herb are you hoping to find another job similar to what you had? (Looks like you've been out of work for a few months.) Or do you want to make a more significant change?

tribal river
#

Thanks for your kind advices.

#

I was just away from the computer for a few minutes, handling some small things. Sorry.

fringe sphinx
# tribal river

Just some first impressions (and I'm being intentionally critical / devils advocate, so dont take it the wrong way): The positive here is that you have a solid SWE background. What's missing is anything outside of work that signals: "I love technology" or "I'm interested in learning new stuff" or "I can work on anything, even if it's not exactly what I'm doing". This is reminiscent of the many banking SWE resumes I see: people who've worked for a long time in a single role / single product with little perspective on the industry. Strong technical skills, but I worry about motivation.

fringe sphinx
# tribal river

I'm not sure what you can do to complement this, but adding some side projects or anything that shows your passion or interest for what you do would go a long way.

tribal river
fringe sphinx
fringe sphinx
#

(imo) You want to make three points: You're a really good programmer. You're a really good problem solver (had to deal with complex system-level issues). And, you can mentor/lead the juniors.

opaque pulsar
#

hi im looking for a doable project idea for a beginner. my school has an internship partnership with google for first year students and i want to have a project on my resume. my knowledge is only the intro class to CS which my school does in python so right now i'm on while loops and defining functions. i can't do anything too advanced. i wana get it done by december.

gritty rivet
# opaque pulsar hi im looking for a doable project idea for a beginner. my school has an interns...

!kindling

You're at the point already that you could try building a text-based game. That alone might not get you hired but it's a useful start

Another logical step after that might be a REST API that does CRUD with a database like Postgres.

The above is all I had on my resume when I got hired but Google may expect a lot more, I don't know.

Check this kindling list for lots more ideas. Consider leverage your personal interests, whatever they may be (as long as they're not wildly NSFW!). Being inherently interested in what you're building leads to better results

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.

gritty rivet
opaque pulsar
#

ty ill look into those

vapid jay
#

to be a freelance python programmer what would be the most profitable, area? of programming

#

for example AI, discord bots, websites, etc. which is the most profitable / most in demand

gritty rivet
vapid jay
#

can I ask what your profile picture is? I even reverse imaged searched it and found nothing on it

vapid jay
#

yeah I've seen many say fiverr is just a race to the bottom unless you're in an poorer country but I have seen people charge up to 800usd for discord bots, although for their skills and experience they could probably get much more with an actual job in a first world country

tldr I'm facing the reality that I need to get a job

gritty rivet
vapid jay
#

am I being dumb asf rn😭

gritty rivet
fast cradle
#

is it nice to add hobbies in my cv? I have some free space in the end

gritty rivet
fast cradle
#

I just have 2 points.
I recently started playing chess and I enjoy it.
The other one is that I like to read articles about the latest technologies and their achievements.
Is it better to just not include them?

vapid jay
true harness
#

the one example of a high level chess player I know of in software is Andrew Tang. if you want it to be a positive factor you'll need to be really good I think. but if it's just to fill space and you have nothing better, ¯_(ツ)_/¯

true harness
vapid jay
fast cradle
summer roost
#

I think it's fine to include hobbies if you're light on relevant skills - anything that can help make a personal connection or convince someone that you might be interesting to talk to can help when your resume is basic. But, I wouldn't list reading articles about tech as a hobby... I think that would come off as pandering

gritty rivet
true harness
#

"avid consumer of technical blogs, specifically your company's!"

vapid jay
#

i don't have the patience tbh

gritty rivet
summer roost
#

software development is not a job for the impatient...

vapid jay
#

I usually start a hobby and quit after 2-3 weeks then repeat with something else

#

it's been about 2 weeks and I'm still loving it and have always found automating stuff facinating. but sitting in class for hours everyday teaching more often than not irrelevant things is tedious

fast cradle
#

Can I get feedback on the points I've written. I've changed them to talk more about the accomplishments this time

gritty rivet
vapid jay
#

it depends

#

I joined the course 2 months late and have managed to do perfectly fine, doing well on the tests. they're 2 months into a level 3 course and they're still talking about what a VPN is lmao?

gritty rivet
vapid jay
#

I would've thought the opposite would be true, but I suppose if it's easy I have no excuse

#

i think self learning or at home learning should be more standardised, or atleast the option to choose

gritty rivet
steel kindle
#

I mean there’s still a lot of value in college. I think you need to supplement the at home learning with life experience if you’re not going to go to college.

gritty rivet
#

Good point, just a degree isn't enough either, it's both

steel kindle
#

Yup. For example you definitely need experience working with other people on software problems.

buoyant seal
#

Remote options assume u learn on your own and facing a doom in every half of a year trying to pass same exams. At least that how it was in my origin country

lofty owl
#

I was wondering if websites like upwork are actually good medium to beginner places to try and get real experince in the form of excersizes? Or are they just for people with tons of experince

gritty rivet
lofty owl
#

Do you know any other ways other than boot amps and what not? Right now I’m just using a random website to get the basics and get a certificate which is better than nothing Ig

pine sleet
white relic
#

In addition, do projects. Make your own website/mobile app/chat server/etc. Having a couple substantially complete projects in your résumé is better than any certificate. (But still a hard sell without a BS)

steel kindle
#

don't think this is allowed here

dark thunder
#

someone teach me how to be better at doing leet codes etc...

smoky quest
blazing harbor
smoky quest
steel kindle
#

Cracking the coding interview is also pretty good imo

fringe sphinx
vale hull
#

hello

lofty owl
#

Is web scraping worth learning?

bitter trail
#

DSA is democratic socialists of america?

#

I been on that leetcode joint, wow I hate their editor. I feel like somebody has bodily constrained me.

hidden bloom
#

on my personal website i have reflections / values - shld it start off with values?????????? because in the reflections bit i just go into more detail regarding things that are already on my cv.
like which toggle shld i start with by default?

#

but with values i show i have fluency and talk about these technologies and this isn't shown on my cv at all

#

but the reflections bit has more content

#

cus i go into detail regarding everything in my cv...

errant jacinth
#

This is... new.
I landed yet another interview, and wasn't immediately disregarded before much more qualified candidates.

#

Well, no wonder since I applied to them, but being actually contemplated by multiple applications just feels really new.
Was not even expecting an answer.

fringe sphinx
# mint oracle

Lol, my point tho was: OP’s question lacked any information or context. Are they struggling with the basic coding? Simple data structures? Trees? Or, struggling with dynamic programming? There’s no way to answer that question.

white relic
#

This is the second time you've posted this phone number with no context. This is not a channel for whatever you're doing. Please stop.

analog sun
#

Hi, your message has been deleted due to breaking rule 5. This server is not meant to be a place where we "trace numbers". If you do not follow the #rules and #code-of-conduct in the future you may be removed from the server.

gritty rivet
errant jacinth
#

It's a timed sprint for implementation questions, and they wish for me to deliver the solutions as quickly as possible
fsdeshrug

#

I'll be with the documentations ready on alt-tab

mint oracle
white relic
tribal river
#

Sorry.

harsh river
fringe sphinx
fringe sphinx
weak kindle
mint oracle
last moat
#

i dont think anyone use Java servlets and JSP to build webapp these days. isnt it waste of time to learn all of this?

white relic
#

Is it outdated? Yes. Will you be using this specific technology in your career? Unlikely. Is learning it a waste of time though? Well, that depends on what else you could be doing with your time

#

I made a m68k based single board computer in university. I haven't coded m68k assembly since. Modern CPUs aren't really anything like the m68k and memory isn't flat. But I still learned a lot doing that project

mint oracle
#

Only One benifiet u have enough time!

white relic
#

You can learn all the modern stuff you need to know from free resources on the internet. You can do that as well as pursuing an outdated course of study at whatever university. It doesn't have to be all or nothing.

#

idk anything about the "Virtual University of Pakistan" specifically

errant jacinth
white relic
#

someone could get a BSCS using only 1990s technology and have a great foundation for a career today. Or they could know a ton of stuff about all the latest tech but have no fundamentals or transferrable skills. To some extent it's what you do with it

errant jacinth
#

I very often talk to myself to grasp the concept of whatever I'm thinking
It's just... easier, like writing it down

#

I'm currently doing some warmup exercises

#

I'll see about noting down some cheat sheets

#

Would be nice to not waste time figuring out and researching common pattern solutions, as it's a timed thing
They didn't inform their time limit, but I'm placing a twenty min limit so I can situate myself

velvet fox
#

Hey guys

#

Hey guys
got a fte at a reputed organisation, but i've declined since I no longer wanted to work here. I want to switch to another company. Not getting interview calls, I want to pursue MS in upcoming August. If I do not work this 1 year will that gap affect me?

peak halo
#

@left canopy As stated in our rules, seeking paid opportunities is not allowed on this server. Your message has been removed.

errant jacinth
#

It's time, everything's good to go
Wish me luck MeowWave

deft herald
bitter trail
#

I can't imagine market leading like freaking facebook or uber and just leaving some aspect of UX fluidity underdeveloped. People b lazy and like a smooth experience.

#

like how hard would it really be to write some pytests and have a server run those on a submission

bitter trail
#

i'll lyk though, I'm starting applications end of month

#

in my case (startup with a couple friends), I have people who can write me recommendations as putative overseers and wrote as much code as I would've at any job.

#

I have been advised to not put founder or anything like it on my resume. So maybe be aware of that if you do gap it effectively but stakeholdingly.

#

the generic idea - e.g. if you are getting an MS to say, accessibilize opportunities beyond the average job you will apply to, you may be considered overqualified.

#

i.e. pretend you want the job you are applying for to be your holy grail

white relic
#

Being a full time student is not a gap

#

(it isn't clear to me if that's what we're talking about)

bitter trail
#

I think they just mean gap in employment. Clearly there's some language stuff.

#

like what, they declined a job from an organization they already worked at? were they the secretary and they got offered FTE?

#

being a full time student is actually not a job, and I don't think most people would read "employed" as student.

smoky quest
bitter trail
#

just wondering. I received different advice from some people who are in similar positions as my would-be bosses.

smoky quest
#

What about you?

bitter trail
#

I've hired two people and with both of them, commitment was a serious concern.

#

the other two I started the thing with, there was no doubt, cause they were on board at the beginning.

#

the people who gave me this advice hired 10 or so people each

smoky quest
#

Have you asked them why they were making such recommendation?

smoky quest
#

How would a past startup be a competing commitment?

bitter trail
#

are you serious?

smoky quest
#

I am never serious

bitter trail
#

the gravity of this waking life is going to tremor your brain when you conceive the wisdom to behold it

hidden bloom
#

I Have this prompt for an extra curricular outside university:
Activity Planning: plan a half an hour activity for a Year 10 pupil, to help them develop a skill they will need to be successful at university.

the 'skill' i want to teach them is the ability to not boil things down/ understand nuance/ stuff isn't black/white thinking. think outside of binary things. understand that shit is both logical / illogical at the same time, majority of life is inherently contradictory / hypccritical - want to teach them this? like show how everything is interlated / like yes this is academic (maths problem), but also philosophical, etc. how everything intertwines in on itself etc.

what is the name for this 'skill''?? is it called: (thinking critically???)

#

i feel like that's too vague / to much of an umbrella term tho i'd like a better name for it and i swear there is one i just can'tt think of it.

ionic bluff
#

Hello everyone, I trust this message finds you in good health. I am seeking advice on whether pursuing an online Master's degree in Data Science from Coursera is a prudent choice. Furthermore, do you have any recommendations concerning funding options for pursuing a Master's degree?

smoky quest
visual walrus
#

Hello. A client of mine is a very well established entreupreneur on social media and has a massive audience, but doesn't monitize it. I told him it would be better if he made an online course/academy on the skills he has. This is a Figma design I had in mind. How much would something like this cost, time frame, and what languages are best to use?

Budget is 5-10k

craggy prairie
tender inlet
#

guys i have upcoming tests to do for my job application where they are testing my Python and SQL skills. However in the jobn listing they say "Python coding experience, knowledge of SQL and the ability to use statistical modelling techniques are all beneficial but not essential." What are they testing me for?

visual walrus
craggy prairie
visual walrus
gritty rivet
orchid needle
#

Hello there, I've got beginner's knowledge about Python and done most of my learning online. I'm sure I know enough to apply for jobs but I'd just like to know a basic hierarchy of concepts I must know in order to pursue a career as a beginner?

gritty rivet
tender inlet
#

does leetcode have solutions to their problems?

gritty rivet
hidden bloom
#

i have a job that is flexible around my studies.
like its not contractual
its like u work whenever u want to basically.
how do i specifiy this flexible / contractual / part timey but no shifts nature in my cv
like is there a keyword i can use that sums this all up??
i want to be speicific like for my other volunteering role i'll put saturday 11am-1pm cus that's when i do it but for this i can't be specific as it varies?

true harness
#

just say part time, if you're going to say anything at all. you don't need to give specific times for anything

gritty rivet
zinc parrot
buoyant seal
smoky quest
buoyant seal
gritty rivet
zinc parrot
#

what is the average income for jobs that requires that kind of interview

true harness
#

it depends on location

gritty rivet
zinc parrot
#

I know the people in city/regions and they usually have a background and a degree

#

and a lot of ex-faangs

gritty rivet
#

If you can manage to get a job without degree or experience you can obviously expect to be on the low end of the range

zinc parrot
#

well, I will have to learn that then

smoky quest
zinc parrot
#

computer science not software engineering, right?

#

there is technology information too

pine sleet
zinc parrot
#

from what I know SoftEnf. from a friend, they did teach you things that you can't learn on internet

true harness
#

that's not really the case

smoky quest
#

there might be equipment and stuff you would not have access readily

#

opportunities as well given only because that teacher is involved in some research project, etc.

zinc parrot
#

I actually away from college because of health issues, but it's a engineering course and we have access to supercomputers, python projects, R (I don't know if CS it's the same)

summer roost
white relic
#

An increasing number of cs degrees are actually offered by the school of engineering rather than arts & sciences

#

Or in addition to

peak acorn
#

Hello everyone
I am looking for python expert to work us together.
I am going to deploy python script on ftp server and use as third party api
if you can help me, let me know

gritty rivet
vapid jay
#

whats the diffrence between software engineering and computer science

peak halo
# vapid jay whats the diffrence between software engineering and computer science

there's the definitions of SWE and CS, and then there's what you would actually do in a SWE or CS program.

By definitions, CS is a branch of mathematics that deals with algorithms and what problems they can solve. And SWE is about software development and best practices for designing and implementing software.

As far as what you'd actually do in a SWE or CS degree program, there will probably be a lot of overlap.

gritty rivet
peak halo
#

My guess is that most employers would treat them equally, unless it's for a position that involves a lot of applied theory (like "data scientist")

errant jacinth
#

Just finished my interview from earlier, nearly nine hours later.

#

There were three parts to it; soft-skills, language proficiency and the technical interview

#

I nailed the first two - they really liked me, and the lead developer (a guy from Portugal!) talked to me and I think (hope) he was really satisfied by my answers
He also said that, albeit my pronunciation was a bit sketchy (as I haven't spoken English in a tad bit), it could be easily fixed by spending more time with English speakers

#

It really went well - until the technical interview.

#

The challenge wasn't hard by itself; it was fairly standard for what they were asking (data scraping for ML, judging by their website and mission) and something that I could've whipped up even without reference under forty minutes

#

But you see, their dataset was massive.
And by massive, I really mean it.

sonic ermine
#

Hey I have a pretty generic question about python not in any catagories I can think of where should I ask it?

errant jacinth
#

So much that the laptop that I borrowed from university(since my personal one broke) could BARELY handle the workload and took a solid ten to fifteen minutes to complete a execution cycle.

#

The specs were pretty shitty, but the amount of RAM was the one that bugged me the most; I ran into OOM errors so damn often that, at a point, I could barely crunch their dataset into something readable (as they wished for me to parse it and represent it with a @dataclass that they provided) without it straight up freezing on me.

#

Four gigabytes is just ridiculous.

#

A task that was 40min-worthy turned into nine hours of trying to optimize the code enough for my code to not blow up on me, and I decided to recently call it quits; it's just... not worth it, to turn over a timed assigment 9h later.

errant jacinth
#

I explained the situation and apologized for the failure, but they're yet to respond.

#

Quite a bummer, really.
It had some pretty sweet benefits to it.
I'm feeling pretty darn frustrated at this whole situation (obviously), but... dunno, it's just unlucky by my part.

#

I'll do my interviews on the laboratory next; they have some pretty good machines and won't freeze because of HTML.
Aaand, that's it.
That's how the whole shitshow went.

fringe sphinx
errant jacinth
#

I don't really quite get their thought process; perhaps they were trying to simulate the high influx of parsed data into pipelines?

#

Nonetheless, I've cracked open a beer.
Feeling like I deserve it, after enduring nine hours of errors and freezes.

flint pelican
#

do startup companies pay their employees? Never been in one and really want to join since I have a lot of knowledfge in python and other languages but also want to be paid but kot work on corporate lol

pine sleet
summer roost
#

corporations like any other, even 🙂

pine sleet
#

do not work without pay. It's most likely a scam or you're being taken advantage of

flint pelican
flint pelican
pine sleet
#

LinkedIn, indeed, contacts, etc

steel kindle
fringe sphinx
flint pelican
fringe sphinx
#

Fwiw, Silicon Valley (tv show) is/was quite accurate.

white relic
#

Many startups actually begin as skunkworks or R&D projects under another company's umbrella and get spun off rather than starting from "zero"

flint pelican
fringe sphinx
delicate bane
pine sleet
vapid jay
#

Hello. As python programmer, where should I start

summer roost
#

this channel is about jobs and careers, so it doesn't sound like you should start here. I'd suggest #python-discussion

vapid jay
#

oh ty

smoky quest
keen shell
#

Hi guys

#

What are your thoughts on lying about experience on your resume?

keen shell
smoky quest
keen shell
smoky quest
keen shell
smoky quest
keen shell
#

If I have 1 year experience and then there's a gap of 6 months.
I can put on my resume I did freelancing or consulting for those 6 months to not show the job gap

smoky quest
# keen shell If I have 1 year experience and then there's a gap of 6 months. I can put on my...

You are proving my point.
Of all the thousands of people the interviewer has talked to, do you think you are the very first person in the entire world to try to pull some shit like "freelancing" to make up for gaps or experience?
Plus as soon as they start asking you questions about it, you will not be able to back it up since you have never done it

They will not only see you a mile away but they will also blacklist you for life

keen shell
smoky quest
keen shell
#

Also, I can start my own 'company' and put that experience on the resume

smoky quest
keen shell
#

Or maybe you are too honest for this corporate world

smoky quest
#

yet I am way ahead of you

keen shell
#

Not everyone has an easy life

smoky quest
#

you would only be making it more miserable

keen shell
#

I don't think so. These so called companies lie all the time to their employees

smoky quest
#

Like what?
And then you are saying it's right for them lie? Maybe they should lie more then

keen shell
#

It must be amazing to have an easy life.
When you have bills all piled up and family to feed with no income because your last company laid you off you won't care about honesty.
It's a dog eat dog world

smoky quest
harsh river
keen shell
smoky quest
keen shell
#

Okay. Mr. Know it all

smoky quest
#

you are welcome.
It's just not worth it to lie

spark cobalt
keen shell
smoky quest
spark cobalt
#

Have you considered there may be something wrong with your applying to jobs fundamentally? After all, you didn't have that much of a gap before compared to now, and layoffs were pretty common that people empathizes/d with people in your situation

#

I ask this because if there's something wrong with your projects, your application, the jobs you're applying to, etc., lying doesn't seem like it'll help

#

Especially because you're lying about something you've never done (freelance/consulting) and have nothing to show for it

keen shell
spark cobalt
#

They ask questions about it. Not sure if background checks can confirm this too

harsh river
smoky quest
#

There are a few ways, but we won't get into too much details because of rule 5

keen shell
spark cobalt
smoky quest
keen shell
smoky quest
#

Also consider they do not have to prove that you lie. They only have to feel that something is fishy.
For the interviewer, it's safer to pass on someone potentially good than take a chance on someone who turns out bad

smoky quest
keen shell
smoky quest
keen shell
smoky quest
keen shell
smoky quest
wind trench
#

I am fresher in IT field so how should I start learn coding???

keen shell
spark cobalt
#

I think it should be pointed out that with this project or not, the fact that you feel like lying is the only way to get a job shows that you are likely behind your competitors and you will likely be cut for other reasons EVEN if you can answer every question about this one project.

keen shell
spark cobalt
#

There is something fundamentally wrong with your job applying that you are not addressing. Before fixing that, you might not even get the chance to interview and lie to begin with!

smoky quest
# keen shell Accept my friend request. I will keep giving you updates about my career and how...

I don't do DMs. feel free to update here.

But understand that I have seen it all:

  • I have had people storming rooms and being angry
  • I have had people who had friends on the call
  • I have had people using existing youtube projects
  • I have had people putting their feet on the table, checking their phone and doing weird shit
  • I have had people asking inappropriate questions
  • I have had people trying to pass their friends projects as theirs
  • etc.

My experience isn't abnormal. It's the normal thing interviewers see after a few years.
So again, you coming up about stuff about what your friend told you is like your friend explaining to you sex and then being asked about it during an interview. The interviewer will see you coming a mile away

#

And in the event you succeed in fooling someone, then great for you! But I would caution against working with people so easy to fool... Which may also turn against yourself as it might burn a whole bridge if they discover it

spark cobalt
#

Could also indicate weak interviewing/hiring practices which will say a lot about your colleagues that you work with.

keen shell
#

Once I gain actual experience I can remove the fake experience

smoky quest
summer roost
#

getting caught in a lie is an instant reject (and likely blackball). If your goal is to maximize expected value, starting off with fraud isn't a great idea

#

hell, it's not unheard of for people to be criminally prosecuted after being caught in a lie about their prior experience

keen shell
spark cobalt
#

Caught in a lie will also likely forbade any future interviews with said company.

smoky quest
spark cobalt
#

Especially if you go into specific industry, everyone knows each other. (I work in networking industry, everyone here knows each other its almost creepy lmfao)

keen shell
#

I think it's what we have experienced till date and from my experience I can say honesty ain't as glorified as they say. Just do what you can do to put food on the table.
I ain't hurting no one. Just lying to get a chance to prove I can do the job.

spark cobalt
# keen shell There's thousands more

You're free to do what you want, but fundamentally the fact that you choose to ignore that something could be wrong with your current applying is concerning. Makes me wonder how you'd tackle problems on a job, will you do it the same way with your job hunt :)

#

The brain works in a silly way, if it works once, why not do it again if it works?

#

Let's say you do get this opportunity, be careful of this.

summer roost
keen shell
spark cobalt
#

This switch is more common than you think... How are other data analysts switching to data engineering and why can't you?

smoky quest
spark cobalt
#

^ Desperate people are huge turnoffs. Definitely something to watch out for in the actual interview.

smoky quest
#

There is a proper english word for it but it escapes me at the moment

keen shell
smoky quest
summer roost
#

Your explicit goal is to trick the company into doing something they wouldn't do if you were honest

#

That's practically the definition of fraud

keen shell
summer roost
eager jungle
smoky quest
eager jungle
orchid needle
eager jungle
summer roost
#

People are very good at convincing themselves that it's ok to do something that they know is bad, for this reason or that reason

smoky quest
keen shell
#

They don't care about you, why do you care about them so much

smoky quest
keen shell
spark cobalt
smoky quest
eager jungle
summer roost
keen shell
smoky quest
eager jungle
smoky quest
spark cobalt
#

You may have convinced yourself that you won't lie on the job and you'll be a goodie two shoes when you get the job, but if you do get a job this way, your brain has been slightly rewired to be more likely to lie to compensate for problems you feel unable to solve.

keen shell
spark cobalt
#

Especially for something as monumental as this, it could significaintly rewire your brain in a negative way.

smoky quest
spark cobalt
#

Also you seem to be neglecting the serious questions. DA moving to DE is extremely common. Your case isn't new and isn't an edge case. You're fundamentally doing something wrong.

keen shell
spark cobalt
smoky quest
eager jungle
smoky quest
#

Anyway, at this point, it's either a troll or they won't get the point across
So I am taping out

spark cobalt
#

Seems like lost cause so yeah, I'm out too. Gn peeps (or gm)

keen shell
eager jungle
#

Sometimes, everything can be hard, but you will always have choices

keen shell
eager jungle
#

Have some more courage, you will definitely find your job thats waiting for you. You will have to search for it.

keen shell
#

It's easy for people with comfortable life to say be honest and shit, but when things are pretty bad you don't have much of a choice

smoky quest
spark cobalt
keen shell
eager jungle
# keen shell Thanks. I hope so

I feel like, you are trying to give up, it's just a matter of motivation.

Your real question should what are different ways to search for a job

eager jungle
smoky quest
keen shell
spark cobalt
#

You should look into what is wrong with your job search, connect/reach out to the tens of thousands of DAs that moved to DEs to see what they did.

eager jungle
smoky quest
keen shell
#

Wait

#
Skills
• Data Engineering: ETL Pipelines, Data Warehousing, Data Modelling
• Programming: Python, SQL, PySpark
• Cloud: Azure Data Factory, Databricks, Azure Data Lake
• Databases: PostgreSQL, MySQL
• Big Data: Apache Spark, Hadoop

Experience
Data Analyst — XYZ Company — April 2022 - May 2023
• Cleaned and analysed data of over 2,00,000 customers using Pandas to create cohort charts,
providing insights into customer behaviour patterns.
• Developed Python script with OpenCV and Skimage for image-based data scraping, achieving
40% increase in data extraction.
• Created a web application using Python, pandas, and Streamlit, eliminating the team’s
dependency on me for a specific task and improving overall efficiency.
• Scraped data from 50+ dynamic and static websites using Selenium, requests, and BeautifulSoup, enabling access to valuable information about the target audience.

Projects
Fashion Sale Explorer App - github.com/
• Developed a Python-based web application using Streamlit to enable users to track ongoing
sales from top fashion brands like Zara, H&M, and Uniqlo.
• Implemented brand-specific web scrapers using requests, Selenium and BeautifulSoup4 to
extract on sale products details.
• Transformed raw JSON data into structured CSV format, selecting only the required data
fields, reducing the data size by 80%.
• Implemented a robust logging and error-handling mechanism, reducing debugging time by 30%
and ensuring seamless data collection.

Azure Data Migration Pipeline
• Created Azure end-to-end data project, migrating on-premises SQL Server data to Azure Cloud.
• Orchestrated ETL with Azure Data Factory, Databricks, transforming data into bronze,
silver, gold layers.
• Utilized Azure Synapse for high-performance warehousing and Power BI for insightful dashboards.
• Ensured security via Azure Key Vault, enhancing data privacy.
eager jungle
# keen shell Cool. Will try

And you better learn a way to handle burning out yourself, I'm sure it will help you a lot. Because of burnout from repeated failures of job search, you have been rude to people here.

south hazel
#

For web dev one need to learn both php and python ?

eager jungle
smoky quest
eager jungle
keen shell
smoky quest
keen shell
smoky quest
keen shell
#

Bachelor's in IT

keen shell
south hazel
#

For web dev one need to learn both php and python ?

keen shell
south hazel
#

I know py how long it will take me to learn Django?

#

I saw on chatgtp it says 6month lol

keen shell
eager jungle
smoky quest
# keen shell ``` Skills • Data Engineering: ETL Pipelines, Data Warehousing, Data Modelling •...

Overall, looks good from what I can tell.

Some misc. notes:

  • Looks like there is a typo in 2,00,000 customers in the DA experience
  • In your first DA experience, it would be nice to give more context into what you were extracting how was that complex
  • More details into what your streamlit app enabled
  • Might be beneficial to talk about how you handled projects in your DA job
  • if you are looking for a DE job, I would replace your fashion project with something different and probably related to snowflake and dbt
  • Your projects are a bit too abstract in terms of scale and impact
smoky quest
#

Again, overall, your resume isn't too bad. You are most likely between a rock and a hard place in a tougher environment.
The main issue is it doesn't standout comparing to other DE resumes I see

eager jungle
south hazel
keen shell
smoky quest
smoky quest
keen shell
smoky quest
keen shell
#

Great. It was nice talking to you. Let's get back to work.

keen shell
spark cobalt
#

It's okay. I know where you're coming from, I wondered the same thing.

keen shell
proven crest
#

Hey all!

#

Just curious, for those of you who have worked /work as in office developers, do you spent significant portions of your days in meetings?

compact dagger
#

hello

south hazel
#

@clyde

blazing mountain
#

How to get a job as an 18 yr old? As in what are the requirements, what position to apply.

azure bridge
azure bridge
#

I have noticed a sever drop in HR recruiter skills, alot of ghosting and lack of feedback after investing 4 hours into code chanllenges in technical interviews...

white relic
azure bridge
pliant bobcat
#

Will google data analytics certificate + experience gained from it help me land an entry position on data analysis?

true harness
vapid jay
#

Hiya

brave dune
#

Hiya

gritty rivet
blazing mountain
true harness
#

internships are typically reserved for college students

blazing mountain
#

dang, thats tough

pine sleet
#

retail/fast food might not be fun but you'd still get to make money. You could also put it on your resume until you get some more work experience that's more related

blazing mountain
#

I wish I could get smth remote, idc if smth is hard I could learn stuff fast

white relic
#

Hiring anyone is a risk. Hiring remote only is a bigger risk. Hiring someone with no experience is riskier still. What do you bring to the table that would justify a company taking a risk on you?

charred spade
#

how to get a job/internship as a data scientist with no experience? 😐 If anyone's experienced in such things and would be willing to review my resume, would appreciate it it you dm'd me. I even got a portfolio website, but.. no luck so far

blazing mountain
#

Thats fair, I dont have any rep, but isn't it possible for me work for free for 1-2 weeks and let the hiring company see if Im qualified enough?

white relic
#

That doesn't really make sense from the company's perspective. It's costly to onboard new employees and if you need to hire five new people it doesn't make sense to evaluate candidates two weeks at a time. Moreover, there's not really any shortage of college graduates who are looking to fill the same roles.

white relic
#

Data science is a hard field to break into without a solid education though.

mint oracle
#

Less job this time and high competition!

#

I am thinking to skip placement and go for masters . I think it's the best option for me

blazing mountain
white relic
spark cobalt
# blazing mountain Thats fair, I dont have any rep, but isn't it possible for me work for free for ...

It's still a huge cost. People need to onboard you, some legal things need to be addressed, etc. What happens if you end up not being good at all? Then the company loses. Realistically you won't be doing anything in 1-2 weeks to justify the cost to have you there.

You'll find that it's more common to do C2H (contract to hire) basis. 2 weeks is just not enough for someone to fully onboard, assimilate to company culture, and to really show their own capabilities in difficult problems

charred spade
white relic
white relic
spark cobalt
#

You need to give a damn compelling good reason for someone to take a chance on you when practically every junior position under the sun gets at least dozens to hundreds of applicants.

charred spade
spark cobalt
#

You haven't gave that compelling reason yet. How can a company ensure you can "learn fast"?

white relic
#

A startup is probably the hardest possible environment for a new person with no experience. You have to be really good and you have to be good at a lot of stuff. People who work at startups probably won't really consider you because they know this.

blazing mountain
spark cobalt
#

Eh I was hired by a startup. They're generally less competitive and they have reason to hire someone for cheaper. But yeah what you say is also true, need to give a damned compelling reason for startup to take that risk to hire.

#

Larger companies is just way too competitive. They won't even read your resume since you'll be knocked out of early ATS stages

white relic
#

I defer to Wilder since I haven't been in that situation as a jobseeker

charred spade
#

is making a cover letter to go along with you resume when applying enough, or do you need to go banging hiring manager dm's to even get noticed? Personally, I think having a portfolio website+a hosted project should be enough for an entry level internship position, but.. how do I even get noticed in the first place???

white relic
#

I suppose it depends on the startup

spark cobalt
delicate bane
#

table stakes

spark cobalt
# white relic I suppose it depends on the startup

At least in my startup, almost everyone at the company are seniors and expensive af and when I was hired they were starting to get into the phase of hiring juniors to do some of the smaller work that seniors have been doing. Lucky timing I guess.

The other offer I got was very very early stage startup where the company only had 4 engineers. Though this is really not something I'd suggest to work in. Also some of the higher ups seemed hella predatory

odd mortar
#

Does anyone have advice for finding an internship

spark cobalt
#

Besides any typical and standard advice, no, unless you give more information. (People are happy to give you a resume review, can send an anonymized version of it)

white relic
# spark cobalt At least in my startup, almost everyone at the company are seniors and expensive...

Yeah, I can see that. My employer is kiiinda in a similar stage and we have hired people with less than the expected experience for various reasons (not SWEs though).

That 4 person early stage startup is more the super intense environment I was thinking of with my comment. I can imagine it might be predatory, but even if not, I bet it still would be a hard work environment for an inexperienced person

blazing mountain
#

wouldn't it just toughen me up and then I could put a lot more on a resume like communication skills, working with a team, working under a lot of pressure , etc?

spark cobalt
#

You'd be 1/4th of the engineering power for an entire company. Do you think you have what it takes?

blazing mountain
#

I am confident enough to try

spark cobalt
#

That's cute and all, but realistically considering you haven't built a full scale production ready project/product, you don't really know what you're signing up for.

blazing mountain
#

you gotta start somewhere

spark cobalt
#

It's great to be confident, but it seems almost baseless.

blazing mountain
#

wouldn't say baseless, just not as based as some of yall

spark cobalt
#

And I see where you're coming from, cuz I've been in your situation. But this kind of mindset is exactly a mindset that allows a manager to abuse you. You're a hungry drooling dog that doesn't know better waiting for that treat. At least, this was pretty much how I'd describe what the management for the other offer I got is like.

white relic
# charred spade

This is a respectable resume tbh. Bachelor of Economics is something I don't really see on the kinds of resumes I review, so I probably wouldn't hire you but if I were doing something where that was relevant, your projects and freelance experience would qualify you for a technical interview.

Are you looking for jobs relevant to your degree? Or just anything data science related?

spark cobalt
#

But we're not in this phase yet. Getting some specialization in a skill, building a product/project that gives you some competitive factor (remember, you're going against people that has done 4 years of college, with internships, etc.), is a good start

gritty rivet
# charred spade is making a cover letter to go along with you resume when applying enough, or do...

Regarding "how do I get noticed", this is relevant if you haven't seen it... basically network and find the jobs fewer people are applying to. https://blog.pragmaticengineer.com/advice-for-junior-software-engineers/

The Pragmatic Engineer

We could well be seeing one of the most difficult times to break into software engineering. Here is my advice to maximise chances of getting that first software engineering job.

charred spade
white relic
#

What kinds of jobs do people normally get with an economics degree? That seems like a field where you have to have a PhD before anyone pays attention.

spark cobalt
#

Your path is even harder than almost all self taught gurus online. Almost all of them online have a degree (albeit likely unrelated) or did a career switch. You have neither an existing career nor a degree.

#

If you plan to do this path, you seriously need some plan of action that can give you reasonable chances to being employed.

blazing mountain
#

but then how do people (ik 1) are able to score jobs make decent money and do jack shit, they in uni idk how it works there but 1st grade??? and everything that they did I could have done easily

blazing mountain
pine sleet
#

you would be surprised

spark cobalt
spark cobalt
blazing mountain
#

true, I need to do some projects, but idk what is a project worht doing, Im not in a specific niche

spark cobalt
#

Do something you're passionate about. Any other project will just be something that is done by every other applicant which will be impossible to stand out.

charred spade
# white relic What kinds of jobs do people normally get with an economics degree? That seems l...

pretty much anything that has to do with finance, it's actually very broad, from literally any position in a bank, to accounting. And yeah, as someone with no experience, all I could manage to get was the lowest position at a bank working with retail clients.. That's when I decided to reeducate myself and learn Data Science. It's been over a year since then, now looking for a job once again

spark cobalt
#

When someone reads your resume and reads your project section, you need to compel them to want to know more and to interview you.

#

Cuz really that's all you'll have.

blazing mountain
#

building a rat, will that be a "good" project?

spark cobalt
#

Like: "this kid made this??? I wonder what more he can do"

spark cobalt
charred spade
blazing mountain
true harness
#

no

pine sleet
#

pretty sure RAT has a negative connotation having to do with malware and all

white relic
#

Aside, I always like hearing Wilder's take on stuff in this channel. It's great to have that realistic perspective on self taught from someone who didn't do the university path.

spark cobalt
blazing mountain
#

idk then, a sudoku builder?

spark cobalt
#

That's a very elementary project, you won't be taken seriously.

blazing mountain
#

Im not really creative tbh

spark cobalt
spark cobalt
blazing mountain
white relic
spark cobalt
#

Hmm take some time to think I guess. But I can assure you anything in the top 1000 websites when you search good coding projects will be generic shit seen in every other resume.

#

Also, people copying projects online is a thing that I think most companies are aware of.

true harness
#

at this point you don't really know what you don't know. school teaches you those things

spark cobalt
#

Yeah that's the biggest thing tbh

#

You a.) Don't know wtf is going on and b.) Don't know enough to assess any advice or plan of action and c.) Don't know where to start learning these things cuz of a and b

eager jungle
spark cobalt
#

Imma go take a nap, long day of work ahead. Woke up early on accident. Cya guys

blazing mountain
#

cya and thanks

patent yoke
#

Hey, can you guys help me with a error for some reason I can't able to install pyaudio in python 3.12.0

eager jungle
white relic
#

many people have the idea "my resume of real world projects is better than a resume of someone who just went to school for 4 years"
which might be true as far as it goes, but ignores that people who went to school for 4 years also had the ability to do projects, take internships, and have been looking for ways to distinguish themselves from their colleagues.
It's not "projects vs. education" it's "projects vs. projects and education" (greatly oversimplified)

blazing mountain
lime compass
#

Hello!

eager jungle
blazing mountain
#

dang thats inspiring, thanks :DD

eager jungle
fringe sphinx
#

What’s your career goal?

#

I know a lot of folks who went management track, MBAs are very helpful for working professionals who have little practical business knowledge; the programs tend to be very case study oriented and actually quite insightful. I didn’t do an MBA, but read much of my friends case studies… very fun reads

white relic
#

Is your employer paying for it?

#

Paying for an MBA out of pocket without a concrete plan probably isn't financially sound

delicate bane
delicate bane
fringe sphinx
fringe sphinx
delicate bane
#

thats what i figured. good to know.

gritty rivet
fringe sphinx
fringe sphinx
delicate bane
fringe sphinx
delicate bane
#

gotcha. im not sure if i want my career to go that route but theres def pressure to lol.

#

i am, however, glad i took recursives advice and read The Manager's Path (Camille Fournier)

fringe sphinx
#

There’s some good books that are interesting reads that bridge tech and business. Innovators Dilemma (mentioned earlier) is one of those

delicate bane
#

yeah my mentor rec'd that one to me after i mentioned Build by Tony Fadell

fringe sphinx
#

Some of the pop stuff like Malcolm Gladwells books are in the same vein.

delicate bane
#

ah i read several of those in my past life

fringe sphinx
#

Harvard Business Review is also good

hybrid echo
#

what is the best way to get experience in python that can be placed on a resume after I finish learning python? I currently am doing low code development for the last two years.

deft herald
#

Do something useful with it. Contribute to OSS, make some larger scale projects, etc

deft herald
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.

hybrid echo
deft herald
#

I wouldn't recommend doing all of them 😄

hybrid echo
#

yeah that is a lot. I think that doing some of them would be best. This is what I thought about doing I just didn't know if employers would recognize that as experience.

gritty arrow
#

Is there a way to use a raspberry pie to make my laptop run with higher graphics or frame rate

plush summit
fringe sphinx
white relic
#

It's best to have a combination of projects, education and work experience. If you don't have one of those things you're relying more heavily on the others to demonstrate you have the skills to tackle the job you're applying for.

atomic yacht
#

why i cant speak in vc?

white relic
hybrid echo
fringe sphinx
hybrid echo
gritty rivet
lilac remnant
#

So apparently I'm supposed to become a SME in something for another promotion. Anyone know what that actually concretely looks like? I'm not even sure what are valid subjects to become a SME in

white relic
#

What's a SME?

lilac remnant
#

Subject Matter Expert

lilac remnant
#

For some reason that's what comes after Senior here

#

I'm kind of hoping Rust is a valid subject matter but that's probably too optimistic...

#

Maybe it is possible though. I was pretty thrilled last week when a Sr. Director emailed me directly about this new project that was in the pipeline. He didn't mention Rust in that email, but my manager told me they wanted "an emphasis in Rust" for it and that's why he went right to me

buoyant seal
lilac remnant
#

I didn't realize my reputation went that far

lilac remnant
buoyant seal
# lilac remnant Senior SWE with a little research thrown in. I'm not really specialized in any o...

Too much not specific. Surely there should be at least some narrowing down?

Like not doing embedded?
Doing stuff for OSes X, Y, Z
Taking care of backend, web front, desktop, mobile
Dealing with web infra, AWS, monitoring systems and etc?
At least some narrowing down should be present. U cant be specialist in everything, right?

(Even if u tried everything, try account only experience of only last 5 years.(or even only last 2-3 years) Stuff before that is probably faded from memory anyway, or got outdated, if it was not practiced.)

spare edge
#

is 1 level of Frogger (1981 game by Konami) a good project for resume applying for junior software engineer jobs an internships?

lilac remnant
fringe sphinx
buoyant seal
lilac remnant
#

Rust 🦀 , Java ☕ , Python 🐍

lilac remnant
buoyant seal
white relic
#

I would tend to assume "subject matter" relates to domain knowledge and not tools

buoyant seal
white relic
#

if my boss said "we need to hire a subject matter expert" I would figure we were talking an expert in superconducting physics

lilac remnant
buoyant seal
lilac remnant
#

Yeah I guess this might be too specific to my company. I've never heard of SME being a job level

buoyant seal
lilac remnant
#

Unfortunately not. I know a few at that level but I have no clue what they'd be SMEs in

#

It goes Senior, SME, then "Recognized Master"

#

Nothing normal like Staff or Principal

white relic
#

My old employer had a rule something like that to get promoted beyond level 4 or 5 I think. But it was a qualification not a job title

buoyant seal
# lilac remnant Yeah I guess this might be too specific to my company. I've never heard of SME b...

my company has for every coding related role, a board of skills and their levels. fun diagram to move points, how much you like and familiar to work with tool/technology/discipline X. Not very restricted which stuff you put in, as long as it is validly related to your role.
One dimension of the digaram => how much you hate or like it (neutral is possible)
another dimension => skill level you think u have with this thing

Kind of useful as shows comparison between different stuff
mostly for self diagnostics stuff, although i think it is used by our managers to asign us projects to our likeness and our strengths.

lilac remnant
lilac remnant
buoyant seal
#

I would qualify my current knowledge about Datadog as SME i think 🤔 I Configured with almost all systems integration of our infra into it, and in current company out of all devs the only one posessing this level of knowledge. Some chance having good level in comparison to people through all sub branches of company

lilac remnant
#

I guess I actually do use Docker like way too much but I don't think I want to advertise myself as a go-to guy for that. Maybe as a backup I suppose

buoyant seal
#

i think i could be brave enough to qualify my knowledge in code architecturing python code... potentially of significant high level. Just because i cared to learn to quite deep level static typing (of a real static typing level), read and practiced unit testing and code architecture to sufficient capacity. I have suspicion, not a lot of people will be able write accurate... pydantic pedantic code as i am (within current company/sub branch at least)
Github searched through all our organization, pretty much the only person using static typing of Python to its full capacity.

I think i still have a big room to expand my knowledge in terms of code architecture (significantly big room. I see examples of peoples and subjects ahead i did not learn yet in this direction). But the thing is... in comparison to other present colleagues i think it is high enough to qualify for SME potentially.

#

everything is relative after all 😅

lilac remnant
#

I definitely can't say the same about Python heh. Maybe I'd dislike using it less if I architected better, but I'd rather just use Rust 😬

buoyant seal
lilac remnant
#

I ended up owning this Python codebase that was really more just a prototype at first but has grown to be past the point of it being a reasonable option to rewrite it

buoyant seal
inner wrenBOT
#

The rules and guidelines that apply to this community can be found on our rules page. We expect all members of the community to have read and understood these.

lilac remnant
#

Well I have a lot to discuss with my manager in our call Friday

buoyant seal
final moon
#

Sup. Guys?

lilac remnant
buoyant seal
# lilac remnant In the last 5 years I've done a little web, AI/ML, NLP, programming language AST...

okay, then you have potential 3 kind of programming domains

programming language AST stuff, low level networking programming, and this new one is malware analysis

Otherwise perhaps u have rich enough skill levels in Rust/Java to be expert in them too? have you written libraries in them for different subjects from zero?
Have you made throughly thought custom code architectures in them that made sense and was testable, maintainable, readable, had good formed domain language around the tool, had good meaningful logging and etc helping to have those tools to high capacity?

Otherwise, may be you contributed to some known open source tools, just because u reached high enough in them level to encounter intricate bugs and sufficient knowledge to report and may be offer a fix? Consider those tools/tech as your potential SME stuff too

Otherwise just think of the stuff that you know more than your other colleagues. Not really needing to be expert in order to be SME in company in this subject. You need to know just more than others. Although just having deep enough level without having knowledge higher than others is qualifiying enough level i think too

#

how high was your diving into little web, AI/ML, NLP is up to you. hard to judge here. except seeing described level as little

lilac remnant
#

Yeah I started to get a little bored of the ML stuff tbh and then we started hiring people with degrees in it anyway so I got displaced

#

Rust I would feel comfortable saying I'm a SME in. Especially considering I don't know a single other person at the company using it

buoyant seal
white relic
#

that is the way I became an "expert"... nobody else around who knows stuff better than me

#

(in certain specific areas, of course)

lilac remnant
#

It'd be cool to become a SME in malware analysis but I've got a long ways to go for that though. And at this point I don't know the level of expertise in that of others here.
It's funny though, like two months ago I bought the book "Practical Malware Analysis", long before anyone told me about this project coming through

buoyant seal
# lilac remnant It'd be cool to become a SME in malware analysis but I've got a long ways to go ...

😊 i think i could write to myself cloud autoscaling subject.

  • i was the only one who was able to conquer properly autoscaling our front and worker containers, wrote appropriate infrastructure code to make that possible for AWS ECS
    • which became possible because i am good enough in terraform and AWS lambda subject
    • and it synergies with my SME in monitoring system, since part of correctly tuning autoscaling requires just quering necessary metrics to do that.

Kind of interesting conversation to me to think about that, because it makes me realized how to write better my next resume version
All this stuff is i think definitely to go into resume

buoyant seal
lilac remnant
#

Yeah I should really do my resume too... I haven't touched it since I graduated college

pliant bobcat
#

I might be an a-hole but is Google data analytics certificate focusing on diversity of lecturers more than the quality of each of them?

prisma valley
#

greetings, can anyone help me find keys/line that will find chromedriver in my file, I'm pretty new sorry, thank you for answering in advance.

white relic
mortal mirage
#

I am in the cybersecurity academy at my school. I am currently in a python programming class. Is it essential to have intermediate python knowledge if I want to have a cybersecurity career?

crude hinge
#

Hello there. I am newbie to python server.

gritty rivet
crude hinge
#

In which text channel can I ask questions about python and my code?

prisma valley
mortal mirage
#

I am interested in going into the cyberforensics part of cybersecurity.

prisma valley
#

this is so complex, I'll just find another way sir, no need for response, thank you.

prisma valley
near ocean
lime bramble
#

Happy dasara and diwali friends

lime bramble
#

Bye,Guys I am quiting server

cobalt moat
#

How do I ask someone to be a reference?

peak halo
white relic
#

Wdym "how"
You can just... ask

true harness
#

politely