you passed because you are what they need.
Kung wala ka namang pagsisinungaling sa resume mo at pumasa ka sa coding exam nila etc edi pasok ka.
tama ung iba, impostor syndrome lng yan.
Tandaan mo, mahirap kalaban ung sarili mo kasi alam nyan lahat tungkol sayo, so unfair fight yan. just move forward
It's always overwhelming at first. When I started my job, everyday felt like information overload pero at the same time ay fulfilling na may natututunan akong bago everyday. My advice is to let yourself be a newbie in areas you are not familiar with. 'Wag kang matakot sa hindi mo pa alam, 'wag kang matakot magkamali, and 'wag kang matakot magmukhang walang alam katatanong kasi d'yan ka maggo-grow (based on experience). Best of luck to you, OP!
Normal yan haha. Need mo ng birds eye view ng project and ginagawa ko is kukuha ako ng basic na ticket para magka mental model ako ng codebase. Tas dadagdag nalang ng dadagdag yan
Sorry OP, wala ako maooffer na advice pero just wanted to say I relate.
Got recently hired by my dream company who chose the specific role for me. Their requisition was a generic IT department hiring lang so I knew naman na it was up to them to choose the exact role based on my skills and experience, pero they've been known to not need programmers as much so I thought I'd get an ops role or something with minimal coding. Their IT department is huge with a vast variety of roles, so it was likely.
Just my luck - I got assigned to their newly-expanding software engineering team š¤£ As a fresh grad who hasn't touched code in a year and a half and interned under a non-programming IT role, I feel lost lmao
I would say dahan-dahan muna. Unless may docu sila kung saan marahil ang code per "feature", sa first items mo, siguro ask muna kung saan banda magcode, gapang muna then kaya nang mag-accelerate sa ibang part kasi gamay mo na yung "style" ng code nila. Ayun good luck po š
Hhm, ginagawa ko inaaral ko mabuti yung directly magagamit ko.
Wag ka malula, di ikaw magme-maintain ng buong codebase. Hehe.
Focus ka sa assignment mo, pag kumportable ka na tsaka mo explore ibang aspect ng codebase nila.
Are you working remotely or onsite?
If it's remotely, then congrats. You have a lot of time to explore the code base.
If you are onsite, then all I can say is, Goodluck! Do your best in a very little time frame. Maybe you can study at home if the company allows you to take home their asset.
Familiarize yourself with the app.
Explore the app
Then when you get an error trace it in the code.
Ganyan gawin mo eventually magagamay mo yan.
If you can run it locally the better, have the logs open then explore the app, makikita mo kung san san dumadaan ung code to process/execute something then based on the logs you can check/explore the code.
Imagine mo lang na Depth First Search algo ka xd.
Every ticket na ma-assign sayo, itrace mo from frontend to backend ex. paano dinidisplay yung data, anong function nagqu-query sa database, aling tables ginagamit. Take note of the patterns rin.
With enough tickets lahat ng areas ng codebase mae-explore mo with a DFS mindset. Focused ka rin naman usually on one task/feature so hindi mo need maintindihan lahat all at once (BFS). Goodluck!
Lahat ng napasukan ko na existing company na eh malalaki na codebase nakakalula lagi. It gets better, basta
1. Don't be afraid to ask questions. If ako TL mo, mas maiinis ako if sobrang tagal ng output mo sa simpleng bagay then ang reason is di mo gamay codebase. Understandable na new ka sa team so you will have a lot of questions.
2. When working on tickets, try mo maghanap ng similar implementation na nagawa na nila before then try mo iabsorb and apply sa ticket mo. I assume hindi ka naman nila siguro bibigyan ng task na mag build ng new crucial feature as a new jr. Mostly naman lalo if sa frontend is naimplement na nila before, need lng to replicate and slightly modify sa new features
Don't kick yourself in the butt. Only you know your greatest weakness and it's unfair if you fight yourself. Di patas na laban yon. Make a bet with yourself instead.
Like, testingin natin if we're going to gain something from this. If we lose, we get nothing. But if we win, we get nice rewards.
Tapos throw back ka sa past self mo. "O di ba ayos? Sabi ko sayo eh!" And repeat the process again and again.
Ganyan talaga sa work! Impostor syndrome sa una pero you'll get the gist of your work as day goes by. Kaya yan! Tiwala labg. Tsaka tuturuan ka naman nila.
IMHO,, Maybe start exploring by feature para di ka malula. Check how they connect each component per feature. Kung ibrowse mo kasi lahat yan agad agad, malulula ka talaga. Stop pressuring yourself and focus on understanding your company's goal and what they are trying to do.
grabe laban sir, andyan kana tuloy mo na yan, always believe in sarili mo, in the end always sarili mo aasahan mo. anyways, guys anyone here is a penetration tester? pls pa help po if ano po mga need pa aralin. tyaka po ano po need mga certification if I will apply as jr. penetration tester in the future. I once in the web dev kasi kaso nag change ako ZHAHAHA, I think kasi masyado na mataas supply developer nowadays. hehwhwhwh
Enjoy mo ang job, free training habang ginagaea ang trabaho in real time. Kapag mabagal syempre pinag-aaralan pa lang pero at least may sweldo agad habang nag-aaral. Hwag pumasok samisipan mong mag-quit porket hindi ka pa sanay, makakaya mo yan. Bigyan mo ang sarili mo ng 11 months at kapag hindi ka nila tinatanggal ay ibig sabihin ay ok ka.
Hi OP,
Iād advise to load the project into the IDE, if youāve done that, next look at the unit test. Youāll find the applicationās functionality there eg, acceptOrder, retunErrorWhenCreditCardIsInvalid.
Execute those test cases, hook a debugger to follow the code execution.
Edit: Donāt work in silo. Reach out to your QA team. They usually have an end to end understanding of the system. Unless you donāt a dedicated QA team.
All the best and congratulations!
Wag kang matakot, they hired you for a reason. Donāt stop learning and pag di mo alam, do research first then ask pag needed. Take it from someone who was previously based there, kayang-kaya mo yan.
umpisa lng yng lula.. always remember may tiwala sila sa kkayanan mo kaya sana ganun ka din.. minsan kc we are our own worst enemy
badly needed this reminder too, thank you š„¹
Magtanong ka lang nang mag tanong. Better yet ask for the documentation. Buhos mo lang oras mo mag kalikot ng codebase.
Imposter syndrome lang yan
you passed because you are what they need. Kung wala ka namang pagsisinungaling sa resume mo at pumasa ka sa coding exam nila etc edi pasok ka. tama ung iba, impostor syndrome lng yan. Tandaan mo, mahirap kalaban ung sarili mo kasi alam nyan lahat tungkol sayo, so unfair fight yan. just move forward
It's always overwhelming at first. When I started my job, everyday felt like information overload pero at the same time ay fulfilling na may natututunan akong bago everyday. My advice is to let yourself be a newbie in areas you are not familiar with. 'Wag kang matakot sa hindi mo pa alam, 'wag kang matakot magkamali, and 'wag kang matakot magmukhang walang alam katatanong kasi d'yan ka maggo-grow (based on experience). Best of luck to you, OP!
Ganun naman palagi. The feeling fades away
Normal yan haha. Need mo ng birds eye view ng project and ginagawa ko is kukuha ako ng basic na ticket para magka mental model ako ng codebase. Tas dadagdag nalang ng dadagdag yan
Sorry OP, wala ako maooffer na advice pero just wanted to say I relate. Got recently hired by my dream company who chose the specific role for me. Their requisition was a generic IT department hiring lang so I knew naman na it was up to them to choose the exact role based on my skills and experience, pero they've been known to not need programmers as much so I thought I'd get an ops role or something with minimal coding. Their IT department is huge with a vast variety of roles, so it was likely. Just my luck - I got assigned to their newly-expanding software engineering team š¤£ As a fresh grad who hasn't touched code in a year and a half and interned under a non-programming IT role, I feel lost lmao
How did you adjust and cope?
I would say dahan-dahan muna. Unless may docu sila kung saan marahil ang code per "feature", sa first items mo, siguro ask muna kung saan banda magcode, gapang muna then kaya nang mag-accelerate sa ibang part kasi gamay mo na yung "style" ng code nila. Ayun good luck po š
Hhm, ginagawa ko inaaral ko mabuti yung directly magagamit ko. Wag ka malula, di ikaw magme-maintain ng buong codebase. Hehe. Focus ka sa assignment mo, pag kumportable ka na tsaka mo explore ibang aspect ng codebase nila.
Are you working remotely or onsite? If it's remotely, then congrats. You have a lot of time to explore the code base. If you are onsite, then all I can say is, Goodluck! Do your best in a very little time frame. Maybe you can study at home if the company allows you to take home their asset.
It is said that, "the greatest fear is fear itself."
Itās a normal thing. I suggest to study different Design Patterns.
Familiarize yourself with the app. Explore the app Then when you get an error trace it in the code. Ganyan gawin mo eventually magagamay mo yan. If you can run it locally the better, have the logs open then explore the app, makikita mo kung san san dumadaan ung code to process/execute something then based on the logs you can check/explore the code.
Sa umpisa lng yan š«¶
Congrats OP!
Sa umpisa talaga ganyan. Ilang months lang gamay mo na yan at may mga shortcuts ka nang gagawin. š
Imagine mo lang na Depth First Search algo ka xd. Every ticket na ma-assign sayo, itrace mo from frontend to backend ex. paano dinidisplay yung data, anong function nagqu-query sa database, aling tables ginagamit. Take note of the patterns rin. With enough tickets lahat ng areas ng codebase mae-explore mo with a DFS mindset. Focused ka rin naman usually on one task/feature so hindi mo need maintindihan lahat all at once (BFS). Goodluck!
Lahat ng napasukan ko na existing company na eh malalaki na codebase nakakalula lagi. It gets better, basta 1. Don't be afraid to ask questions. If ako TL mo, mas maiinis ako if sobrang tagal ng output mo sa simpleng bagay then ang reason is di mo gamay codebase. Understandable na new ka sa team so you will have a lot of questions. 2. When working on tickets, try mo maghanap ng similar implementation na nagawa na nila before then try mo iabsorb and apply sa ticket mo. I assume hindi ka naman nila siguro bibigyan ng task na mag build ng new crucial feature as a new jr. Mostly naman lalo if sa frontend is naimplement na nila before, need lng to replicate and slightly modify sa new features
How did you get hired po. I am currently applying any tips po
Normal lang na feeling yan pag bago pa sa company. Dont be afraid to ask.
Don't kick yourself in the butt. Only you know your greatest weakness and it's unfair if you fight yourself. Di patas na laban yon. Make a bet with yourself instead. Like, testingin natin if we're going to gain something from this. If we lose, we get nothing. But if we win, we get nice rewards. Tapos throw back ka sa past self mo. "O di ba ayos? Sabi ko sayo eh!" And repeat the process again and again.
take that as a challenge, Importante nakapasok ka sa company,lahat napagaaralan.
Ganyan talaga sa work! Impostor syndrome sa una pero you'll get the gist of your work as day goes by. Kaya yan! Tiwala labg. Tsaka tuturuan ka naman nila.
Ask, ask, ask. Di ka naman nila hire as sr dev, wag ka mahiya magtanong. Mas nakakahiya mag fuckup later on kesa mag tanong.
They know when they hired you. Let it go. š
IMHO,, Maybe start exploring by feature para di ka malula. Check how they connect each component per feature. Kung ibrowse mo kasi lahat yan agad agad, malulula ka talaga. Stop pressuring yourself and focus on understanding your company's goal and what they are trying to do.
grabe laban sir, andyan kana tuloy mo na yan, always believe in sarili mo, in the end always sarili mo aasahan mo. anyways, guys anyone here is a penetration tester? pls pa help po if ano po mga need pa aralin. tyaka po ano po need mga certification if I will apply as jr. penetration tester in the future. I once in the web dev kasi kaso nag change ako ZHAHAHA, I think kasi masyado na mataas supply developer nowadays. hehwhwhwh
Good luck OP! Cheers š· May i know po if saan ka nakahanap ng jobs?
Enjoy mo ang job, free training habang ginagaea ang trabaho in real time. Kapag mabagal syempre pinag-aaralan pa lang pero at least may sweldo agad habang nag-aaral. Hwag pumasok samisipan mong mag-quit porket hindi ka pa sanay, makakaya mo yan. Bigyan mo ang sarili mo ng 11 months at kapag hindi ka nila tinatanggal ay ibig sabihin ay ok ka.
don't compete to anything other than yourself. sa umpisa lang yan. kase bago ka.
Hi OP, Iād advise to load the project into the IDE, if youāve done that, next look at the unit test. Youāll find the applicationās functionality there eg, acceptOrder, retunErrorWhenCreditCardIsInvalid. Execute those test cases, hook a debugger to follow the code execution. Edit: Donāt work in silo. Reach out to your QA team. They usually have an end to end understanding of the system. Unless you donāt a dedicated QA team. All the best and congratulations!
Wag kang matakot, they hired you for a reason. Donāt stop learning and pag di mo alam, do research first then ask pag needed. Take it from someone who was previously based there, kayang-kaya mo yan.
May AI na kapatid. Utilize it. I suggest subscribing sa mga AI na hindi ginagamit yung data mo for training like yung Chatgpt teams.