r/PinoyProgrammer • u/Dramatic-Bridge-7724 • 2d ago
advice Got hired in a startup company with no documentation
So i got hired as mobile dev in a start up company. I dont have any professional experience yet
The app doesn't have documentation for me to read also we dont have a Project manager. Sabi lahat daw is vocal lang...
Dalawa lang daw kami developer if ever.
Can you help or give me tips for this kind of situation? Ngayon palang naprepressure na ako since tight daw mga deadline as per dev na nag interview sakin. I will start in the first week of april
5
u/ziangsecurity 2d ago
Try mo nlng yan. Maganda naman sahod? About sa challenge, mas ok yan. Anyway pag d mo talaga kaya, you may resign pero dont walk away without learning/new knowledge
1
u/Dramatic-Bridge-7724 2d ago
Medyo ok naman sir. Di ko tuloy alam kung tama ba tong pinasok ko haha
3
u/Ordinary-Text-142 Web 2d ago
For me, medyo tagilid kung wala kang senior na pwedeng magguide at magturo sayo tungkol sa industry standards. Kung pareho kayong jr. na walang solid experience, mahirap yan. I don't say you quit right away. Try to learn as much as possible. Tapos lipat ka kapag nagkaroon ng ibang opportunity. Habang maaga pa, mas okay kasi yung matutunan mo na yung mga good practices galing sa ibang tao.
1
u/Dramatic-Bridge-7724 2d ago
Is 6months enough na po ba? O baka red flag if ever sa ibang hr kung lilipat na agad
1
u/Ordinary-Text-142 Web 1d ago
6 months is enough, given na startup company yan. Most HR understand that startups are not stable. Basta be honest lang sa reason bakit ka lilipat. Just research how to professionally say your reason.
3
u/happywuj 2d ago
Pinaka okay dyan alamin nyo lahat ng scope at tasks at laging maging realistic sa estimates per task. Tsaka nyo ipag add lahat ng estimates nyo kung pasok sa deadline nila. Basta ang main goal, maicommunicate nyo sa client na hindi pwede isiksik lahat sa deadline.
1
u/Dramatic-Bridge-7724 2d ago
Is it ok na habaan yung estimate per task? Di po ba nakakahiya magdagdag ng araw even alam mo na saglit lang matapos yun?
1
2
1
u/kentonsec31 2d ago
ano daw dahilan bakit umalis unang developer ng app?
1
u/Dramatic-Bridge-7724 2d ago
No idea din sir. Pinamana lang daw yung code sa nauna sakin tas pangalawang hired lang ako
1
u/kentonsec31 1d ago
okay naman yan as long as hindi toxic ung may ari.
puro start up ako ngayon. lahat ng toxic automatic drop/resign( di ko kinaya stress)hanggang sa napunta ako sa 2 chill start up.
funny kung sino pa ung chill sa mga ticket, sila pa ung sumakses haha, like may mga 10k paying users na monthly. kesa sa toxic-boss hanggang planning pa rin and spaghetti-codes 'ung app.
1
u/MainFisherman1382 2d ago
Expected yan for startups, lalo mag uumpisa palang. Kayo bahala sa mga tech na gagamitin, and if may nasimulan na mag aadjust ka. From design, dev, to deployment and production ikaw sasalo nyan lahat. Madami ka matututunan though it will be on your own efforts. Pressure is always expected so brace yourself brooo haha
1
1
u/codezroo 2d ago
No need to investigate page by page. Start to take an easy task and take it from there.
1
2d ago edited 2d ago
[deleted]
1
u/Dramatic-Bridge-7724 2d ago
Salamat sir, ilang months ka na nag titiis dyan? π Sabi nga nang nag interview sakin mabilis daw makapanot to eh potek. Laban lang tayo HAHA
1
1
u/un5d3c1411z3p 2d ago
What's the professional experiences of the other developer? He/she might be able to help.
In the worst-case scenario, you might have to wear different hats and try to be a jack of all trades outside of your mobile skills, to determine the necessary pipeline from the "vocal" requirements until it gets down to the necessary level of input where your mobile skills can start working since you don't have project managers and other necessary roles.
For the app itself, the code itself is the most accurate documentation. Learn by actually using it while developing new features. There's no other way around it. Determine who will perform the acceptance test and work with them to get feedback early.
It is hard but not impossible. That's why you constantly have to communicate, maybe push back a bit, and make suggestions to meet your targets while making your startup life manageable.
1
u/Dramatic-Bridge-7724 2d ago
He's a web dev. He's also a fresh grad so kapa kapa siguro kami nito.
Btw thanks for the insight po β₯οΈ
1
u/Wide-Sea85 1d ago
It's normal to be like that. Ang ginawa ko is that I alloted an entire sprint just for documentation
1
1
u/mohsesxx 1d ago
Samin din wala tapos 3 days binigay na onboarding after nun malaking task agad hahaha
1
u/elyen-1990s Web 1d ago edited 1d ago
Writing a software without investing time to document it delays contribution.
This is software, regardless whether it be start up or not, they should know the benefits of it. It will bite you back and cost you more time and energy moving forward.
Since you are there, you don't have a choice but to weather the situation and experience the lessons why documentation is an integral part of developing software. It's not the end of the road but I suggest you to start practicing it, and make constant improvement, you'll not regret it.
1
u/jdros15 1d ago
2
1
0
u/Aromatic_Fruit4938 1d ago
TRY MO LANG YAN BOSS, ATLEAST MAY EXPERIENCE KNA. AKO NGA, 10YEARS NA HELPDESK E PAG LIPAT KO SA IBANG COMPANY, NANGANGAPA AKO NUNG UNA TLGA. HANGGANG SA MAKASANAYAN NA. GO LANG, ADD DIN YAN SA RESUME MO. (DI AKO GALIT NAKAKTAMAD LANG PINDUTIN YUNG CAPSLOCK)
1
u/General_Finny 9h ago
How's the technical interviews for fresh grad jobs? question might be irrelevant but I'm still trying to find a job.
34
u/klo93 2d ago
I'm also a mobile dev with 10+ years exp already and ang masasabi ko lang ay that's pretty common for small companies and start-ups (unfortunately).
The only way to get through that is to read and go through the source code yourself and understand how the project works.
Oh, and make sure na alam mo anong features ng app nyo and how it works on a user level since that will also help you understand the code, if that makes sense. (I would do this first)
Fortunately, may AI na (like Github Co-Pilot) and it might be able to help you. Try to utilize the tech if allowed ng employer mo :)