#Can I get a review on my CV please?
1 messages ยท Page 1 of 1 (latest)
sorry, i just wanted an overview so, i'll drop the completed one too soon, it's just a lot to type and well...
these are my projects btw, i'll redefine the presentation in this resume so
I'd list one of the projects you did for the 2 work experiences, either directly or indirectly. You mention doing full stack, but not what your building. Its for a business so you can be a little generic about it. Providing impact numbers is important here, even a broad stroke can give an idea of how "big" the project is
can you give an example? like hit this many daily visits? or incorporated these many instances and stuff like that?
Could be really anything, whatever metrics that shows your impact in good light. Could be amount of users hitting the site, but then I'd ask about what improvements you did to the project that raised it.
Could be how many individual features you added, and I would ask how many were you expected to add.
That sorta stuff, just whatever you point out, you should expect to elaborate. For example I'd definitely ask how did you leverage AI. Mainly to see if you used it as a tool or a crutch
ohk and what about the cv all in, like for a fresher role would u consider it?
and what do u generally look for in a resume, im assuming most hrs just glance by so what do i give in to make it stand out
and ig the person who reviews resumes wants to see how ur projects impacted people
no?
I almost always make a decision in the first 2 sections.
Whatever you have that is the most compelling should be in the first 2 sections. The rest is to support those first two.
You also don't want to look like all the other resumes in those first 2. For example from your resume I have the following key points I'd use to "think" of your resume:
- nodejs + python experience, so multi-language, abet similar.
- mongodb experience - possibly true full-stack, depending on how dirty you got in the DB.
- unknown front-end skills
- leverages AI tooling, and specifically mentions how they use it (but this will come up later)
Its a weird time, as IDK if leveraging AI tooling early in careers is good or bad still.
but using ai tools gets work done faster
But outside of that, your resume looks similar to most entry level that has some front-end experience. There's a lot of people coming out of college without any web dev experience at all, and are still applying to web-dev experience. So its good to keep in mind how to stay away from that group to distinguish yourself (you have some aspects which is good)
so how do i do that? like make myself distinct
Be careful, as its true but also flawed in the long term.
I can have copilot go work on issues on my behalf, and result in more work for me because their PRs are everywhere, and are of low quality or worse I let a bug in and now I have even more work
use ai in moderation then
so like the first 2 sections after the personal info are generally experience and projects no? so those are the only compelling sections for u i believe
Yea I know that, but IDK if you know that from you're resume.
The other "trap", which again I'm unsure about, is how much hard coding skills do you have if your leveraging AI.
I've seen people have all sorta stuff in a resume then seemingly have 0 clue what a variable is because they just rely on chatGPT
Its somewhat of a double edge-sword, that only is a new thing
ouch, a variable is a container that points to an address in a memory where a constant value is stored
true i understand, thank you
No I mean I read the resume top to bottom and if you can't give distinct reasons to get hired in the first 2 sections, or outright red flags typos or something, then I'd stop reading around there. Yours is fine with what you have, but if you are to write another resume at some point, keep that in mind and focus on how its layed out with stuff at the top
i will write one, i just wanted to make the current one a bit cleaner, so what exactly do u want in a resume if u were hiring, like what would be a golden resume in ur eyes
A golden resume is someone who fits the job description exactly, along with tosses in more to make them standout
so is mine enough for entry level roles? like ill go more in the skills, the thing is im learning fullstack yk, like ik node mongo and all, but my frontend is shoddy
so i have to work on that
Practically that might not be possible, you cannot summon skills out of thin air lol.
But a secondary approach is focusing on that second part, you standout while meeting most of the job description.
Standing out is something unique, which makes it kinda hard
and i am working
would it be possible if i saw ur resume and got some inspirations? it's fine if u say no
I'd learn/pick-up React or Angular, or whatever front-end framework is being asked for in your area. That's one thing that was missing in your resume that usually pops up at some point
im learning react actually, like gonna brush up on js and then do react
My resume is several years out of date, I haven't updated it with all the stuff I do currently.
DM me and I message saying "send me your resume" or something, and I'll try to grab and send it over when I get a chance. Might be a good excuse to create an updated one lol
lol, thanks for your advice man
Yea react is very common, Angular isn't, but last I checked there's some groups that still use it. It also instantly makes you stand out if you know Angular and are applying to an Angular job (or any other non-react job) since its similar enough, but also distinct, so again you will stand out
also so like basically my resume is lacking some skills, is quite generic for entry level roles but if im proficient in the skills ill stand out no?
besides my experiences might help a bit?
like the internship and trainee
the place where i've put myself as trainee, im actually the CTO of that startup ๐ญ
so like i literally had to write the whole backend on my own (mostly) i got the frontend skeleton from v0.dev and then modified it to fit our needs
The main thing in my resume that got me interviews was I go into specific things I never see people talk about, which is automation and optimization. I talk about i generically, and it leads into what I usually end up working on at work (DevOps, CI/CD, full-stack-TS, now AI tooling/ etc)
Nowadays my resume would obviously mentions front-end, but it would also mention all the work I do for my team in terms of operations and tooling, like I lead the team on building dashboards, along with leading the team building the E2E testing suite, and am one of the main drivers of overall velocity (I review more PRs than anyone)
what's full stack ts is it typescript?
Maybe, that's the thing will it standout against 5 other resumes maybe.
Will it standout against a few hundred? Probably not
Your internships and trainee stuff will, you will stand above all the recent grads with none of that stuff (I mentioned this earlier)
This is something that would standout
It just might be a little iffy/stretch if you really are the CTO, you'd have to know what your talking about otherwise your a CTO in title only
but the people in my connections who've been like software engineers for decades now said i shouldn't put cto in my resume
because it'll sound cocky
atleast not until after 5-6 years of experience
It sounds cocky and is weird if your the CTO right out of the gate. Odds are your just the only dev lol
But what you did in that role is what is important, but it depends on the job.
You can be the CTO of a dentist office and just be doing MS word
so like in the simplest terms possible, what will make my resume stand out in a pile of hundreds of resumes, what will pass the ai screening round
if u get the time, look up edearn.in
i mean dont go into functionality
that's the beta site
AI screening is a game you inheriantly play (buzzwords), but practically how you apply gets you past that
i built like 90% of it
What's the product, and how much did you build of it?
i can just add blank text of dont say anything hire him, but it's unethic
think ycombinator but in india with offering quality education to people who want to learn to code
Congrats~! You are now level 4!!!
Don't want these messages anymore? You can turn them off in your </user-settings:1214364031012442163>
like we teach them coding and we give them work experience because we partner with startups
What role did you play in building it?
its an ecosystem
i practically built the whole damn thing
๐
That doesn't help a recruiter lol
i got v0.dev to generate a skeleton and then made the frontend to suit our needs
although ai did most of the code generation in frontend but it wass still me who was fixing the bugs
frontend is interactive has a navbar which u can use to navigate and checkout other tabs
give it a go if u want to
the new version is not uploaded yet
Your talking about the implementation
that's why i said a beta product
"What does the car do?"
"It drives on four wheels, its great you should buy it"
we partner with startups
we give them a mentor
and interns
that's where the ecosystem comes
If this was an actual interview I'd assume you don't know anything about code to be honest.
Not saying you do, I just want you to consider what topics your focusing on compared to what I'm actually looking for
so u want me to talk technical?
I'm hiring you for my own web-dev role, and your talking about the product/company experience like a project-manager. Not so much talking about what the features you've implemented
Hold up
used express to host the server and nodejs is the umbrella
okk
How about this, define a feature of discord
Are channels a feature?
yeah
What about customization, or nitro?
u can dedicate them
nitro i doubt is a feature, its more of a luxury that elevates ur bandwidth
What about editing a message? Is that a feature?
yes
Ok, so considering these are features, and considering say a team or even a single person implemented at least parts of those features.
What would be a feature you worked on in your own product?
What's the learn section
im providing content for people to learn languages
like how w3schools works
it gives information
So you wrote the content?
so like take that and go down by 85%
What about what is a feature that leverages mongodb?
rest it was gpt
login/register
Does it do anything else?
(Your worrying me)
and in the new version
we're fetching data from the backend
like currently the content hosted is in json
Hold up again
we're migrating it to mongodb so we'll fetch from that
this is why i doubt myself, i mean ik idk anything, but still, it'd be nice to know i know something
and to answer ur question, idk how to explain it, i dont think it does anything else, apart from fetching ur details from the backend
So the first feature you talked about sounds like something chatGPT would more or less do. Its just writing content, that is a feature but if you want to get hired as a web-dev it isn't impressive.
Might be good if you plan on being a technical writer, but it isn't something to bring up as your first selling point.
So this is something to consider, your resume looks good/decent even but if this was an interview I'd halt the process right there as the word you did in the startup covers a wide range of the stack, but it doesn't go that in depth.
For example, if you told me you had a code dialog box where users can enter code and it gets judged on accuracy/profeccecy and automatically gets code checks to see if its done correctly (think freeCodeCamp itself) I'd consider it impressive.
But since it sounds like W3Schools, which is mostly just static content, which again chatGPT can do. I'm unsure.
But once you told me you keep logins in monogodb I got scared
the feature of our product would be it's ecosystem
what part of that feature did you implement?
i dont think im allowed to share that, but think like an onboarding system
a playground, that will be added to the webapp so there's that
what's the issue with logins in mongodb? like im hashing the passwords and all
tell me
Basically if your rolling your own auth, your either an authentication provider, or falling into dunning-kruger.
I knew a guy who did that and ended up having his DB hacked and losing all his users data.
He was the last guy I knew that rolled their own auth
so ur recommending using oauth2?
Yes
Its fine if your doing some small things, or learning about how to do it. For production though I'd never pick it, unless again the product I'm building is its own auth
ooh
as for dunning kruger dw ill never fall into it, the reverse of it sure, half the time im like idk shitt i should quit and stuff
but i do know stuff like if u were to ask me things from python or js or about machine learning
Never say you'll never fall into it, that's exactly what people who fell into it say lol
that i could answer generally
but i constantly berate me, i dont think i know this i know that, i think i know nothing
so like kinda dunning kruger but not exactly dunning kruger
What if I told you, your database is probably already exposed and hacked?
well it's hacked then
what can i do
the product is past deadline the team that's working on the startup is 2 ppl me and the ceo
That's what your suppose to feel before you try to build your own auth, if you don't your in dunning-kruger
the ceo's busy in his office life im busy with uni and this internship where im building a virtual teacher
we were supposed to do all this way back
Regardless, going back to the resume review consider your resume is decent, but do consider how to talk about the impact of your work. "What features did you work on" sorta deals. You can tweak your resume to talk about those individual features, but consider which one you'll talk about
umm can u ask me some questions ud ask in an interview like techincal onces say related to python
or javascript
please?
What's the hardest thing you've coded in Python or JavaScript (I would never ask a coding question nowadays)
it's decent i'll take that, ig ill have to understand what the features are and stuff, and u didnt ask anything about the second project tho ๐ญ and im assuming so far i just displayed idk anything about engineering
idk what's the hardest thing i've coded man
i dont remember
ig i was making my own language
from python
havent finished it
got occupied
so don't ask
๐
You tried to build your own language syntax?
How does python get involved? Was it the interpreter?
lexer parser all in python
Literally asking interview questions, the whole point is to ask lol
like no, the coding thing, what does this do what does that do
well i made a syntax, then used regex to build a lexer
parser analysed them
like it was just the start
i never really got around to even making basic things work
i got occupied in other avenues
Did you end up studying anything in regards to building your own language?
i'll get back to it soon
how does a language work then i understood
Not sure what you mean
like source code is broken down by lexers into tokens using regex, parser builds an ast to maintain the code structure
then the ast is either interpreted or compiled
but like complete code id say in python ig the ML models i built
i just analysed data, removed irregularities and processed it, standardized it and trained models onto it, if need be hypertuned the models and then went with the best one
so they became predictive models and such
@urban eagle
That's not what I meant
what did u mean then?
"Did you end up studying anything in regards to building your own language"
You said just:
"How does a language work then I understood"
.... So what did you study?
For example, I was expecting a book, or a named resource
I don't care as much about what that resource is, just how you went about learning to solve something like this since its somewhat obscure. I also was curious about how you approached solving a hard problem. (The original question)
As how you answer these is important for any job
In this context yea I'm a developer, but I'm asking more like an interviewer/recruiter
detailed discussion with chatgpt and then a couple videos on youtube as to how to build a parser
i just sound delirious atp
๐ญ
sorry
ik idk shi but like i do want to learn
You realize chatGPT isn't very accurate right?
Its usually ok if you want some initial high level generic insight, but detailed insights its more iffy about.
Which is why usually most model providers have a "research" mode that provides references, which you should check yourself to verify, and move away from chatGPT
For example, I used to always just use wikipedia once I had a name of a concept, so I pulled up:
https://en.wikipedia.org/wiki/Syntax_(programming_languages)
If what's in here you already know, then good then you found the information regardless
In computer science, the syntax of a computer language is the rules that define the combinations of symbols that are considered to be correctly structured statements or expressions in that language. This applies both to programming languages, where the document represents source code, and to markup languages, where the document represents data.
...
so um simple question
The main word that sticks in my brain is "grammar", which is a kinda weird name but one of the main concepts of learning a language.
Of course a recruiter probably wont know anything your talking about, but again wants to understand the thought process. Detailed discussions with chatGPT is a new thing, I just know since it hallucinates relying on it to learn in-depth stuff might cause issues
how do i learn, like what im lacking rn, how do i learn
like what i think im lacking is the ability to explain what im doing
I call doing that "expanding your knowledge horizon". IE you learn stuff at a very high level to get an idea of what is out there and how things connect. You don't go in depth, but you go as broad as possible.
Find something you never heard of, learn how it fits in the grand scheme of things. IE see further to the horizon. That doesn't mean you dive into everything (go everywhere you can see), only know where you an go
This is communication skills
as for the coding part the knowledge stuff ik im basic at everything so im studying that actively too
One of the best ways to improve that, especially in this context, is to not jump to respond. Listen, and ask questions and answer as effectively as possible.
You could even set rules on yourself to consider asking a question before answer a majority (all?) the time
but like i wasnt able to explain one feature in the edearn thing
Like for example, in discord I noticed you respond pretty fast, maybe don't do that?
Idk how you'd be in an interview but asking questions and making sure you answer the right question is important. IE knowing what they expect from you, since interviews are structured
but how do i address this?
the not being able to explain what i built
and ask one or two technical questions, like if i answer them id have some morale left still
T_T
because im pretty down now, idk why like flaws also open my eyes but get me pretty down
So it isn't about what you need to explain, it understanding what I'm asking of you. You assumed I was asking about the feature, or the product.
But effective communication is as much about understanding the context, as it is understanding what you need to communicate. A good analogy is selling something, would you be interested in buying this vintage 1930s model T? It goes 30 miles and hours and comes in black? Its a true classic?
Unless your a very specific gear head probably not, you'd want a modern car. If I keep talking about how collectable it is, or how historical it is, or how cool you'd look at your local model-t car meet you'd want to run
Yea I mean it sucks, realizing you don't know something, or doing something incorrectly is not fun
At the same time you are looking to improve, which is good
well duh, i wanna be a genius lol
so how would u have answered that question if u were in my place?
the feature thing
this is the learn section, now i built a component in nextjs and used it many times for the card thing
Idk anything about your product so I can't talk about what feature I hypothetically worked on
ok um how would u still tackle it like what would be a good answer?
The term "feature" in this context would be the name of some chunk of work you did that would be impressive to talk about to a recruiter.
so api routes? is that a feature?
What do those API routes do?
like the restful api routes
relay information
depending on the circumstance
they relay information about the topics
they relay information about the user
they relay information about the user's progress
Congrats~! You are now level 5!!!
Don't want these messages anymore? You can turn them off in your </user-settings:1214364031012442163>
and many
What would be "the topics" feature? Could the site work without it?
Or is there another way this sort of feature could be done?
it could, it could render the content from json files or other storage ways but that would increase the render time which would lead to user disappointment
well we could always do third party data rendering
but that'd still involve apis
so no not really
I didn't ask about that tho
Er at least initially lol
sorry
Nevermind I forgot I asked if there was other ways it could be done.
That description is what I'd look for initially
and no the site won't function without them
that what the topics are?
ohk, ig i should really start to think what im saying
"the topics feature are the subjects the user has access to and can learn"
That it
How it works is REST APIs and probably some front-end code. How it looks/functions is all extra details, but you described the feature itself
so answer articulately in as less words as possible
ok ask me about the second project, the virtual teacher
ill try to answer those in that fashion
Effective communication is usually saying as few things as possible
but since its limited, you have to say the right things to the right people. So you gotta know what to say
yeah, so like in short if i were to explain things properly, i could get an entry level role with ease? as for the u saying my resume is decent, does it mean will it clear the screening rounds ?
got it, just understand what the other person wants to hear and stick to the crux
So like explaining stuff/communication is checked during interviews.
Your resume needs to get you an interview. And that isn't a yes/no as theres competition. Its more like a gradiant.
TBH idk if there is any
"Easy" entry level role application
there isn't but u said my resume is decent, so does it grant me an edge?
The best way to get the job is networking, rather than randomly sending your resume around online for example.
can i add u on linkedin then? pretty please
I mean it isn't a bad resume, I'd focus on tweaking small aspects (like what impact of the features you added) but overall it seems fine.
But the resume isn't the be all end all, network, find other ways to find jobs with less competition. You have some experience so you have some coworkers, see if you can leverage them, or your school
Sure send an invite over (I'm easy to find there)
well see im planning to study for the meta production engineer role, its open for uni grads so there's that
like ik what to study, linux, networking, os and automation and infra stuff
like idk how it's relevant to this
but i just wanted some advice for it ig
I'd look into that specifically, but getting a specific role for meta might be hard.
I assume thousands of applicants are getting sent in for something like that.
They are but i mean if u had to advise then?
And i sent a request BTW
I'm harshal
I've tailored a roadmap specifically for that tbh, like learn linux, networking and all
If I wanted to get a role like that, I'd hunt down someone who did it before and ask them how they got it.
Id also honestly never focus on a singular role out of school, and focus more on roles that become opportunities to grow so I could work there at some point in the future
I never focused much on specific roles, only specific directions toward roles I'd want in the future.
Which is why I found being in a startup early so helpful, I was able to gather a lot of experience very quickly
Im focusing on doing my masters first actually but i was hoping to land one
I know a lot of people who try to do that stuff out of college, some do it, most don't.
There is some lucky involved
wait you're in intuit, so can I get a referral for remote roles in Intuit unless they sponsor my visa ? like after u've adjudicated im worthy of the referral and such
idk how visas work TBH, but I can always help with referrals. you just need to find the role to apply for.
We can talk about that in LinkedIn or DM
sure, can i dm you?
yea
add me as a friend, it's not allowing me to message you otherwise
ah sorry didn't see the notification