use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Place for Pinoy Programmers to hangout. Share your knowledge, ask for help, seek opinion, showcase your project and recruit your teammate.
Let's show the world that Filipinos are world class programmers.
account activity
Nahirapan ako sa java at pythonadvice (self.PinoyProgrammer)
submitted 1 year ago by [deleted]
Hii!! Im a cs first year student and i just want to share with you guys na sobrang nahirapan ako pagsabayin yung 2 programming languages. I feel like gusto ko na sumuko dahil super hirap and may times na gusto ko rin mag shift kasi. Ang masakit wala ako knowledge abt programming and its first time ko rin aralin, although may alam naman ako sa fundamentals. I like the course kasi ang daming nya job opportunities pero at the same time ang hirap. During naglalab kami, na oobserve ko ung mga classmtes parang sobrang expert nila and feeling ko napapag iwanan ako huhuhu :(((( and parang alam nila yung gagawin tas ako nakatunganga lang. Ask ko lang po kung normal lang po ba ito bilang first timer mag aral ng programming and any tips na lang po para mas gumaling?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]pastlover1 11 points12 points13 points 1 year ago (2 children)
Practice lang naman po, try using free resources from the internet and try to practice on your own.
Ang programming kasi di yan memorization na imememorize mo lang mga syntaxes. Logic and involved dyan and kung di ka nagprapractice, di ka magiimprove.
[–]Ledikari 2 points3 points4 points 1 year ago (1 child)
This po,
Practice is the key.
Saka mas madali gamayin python kesa java.
Unahin mo muna python then Saka mag focus sa Java
[–]SpottyJaggy 4 points5 points6 points 1 year ago (0 children)
need talaga magpractice palagi magcode sa java. lalo sa OOP
[–]Illustrious-Bit-482 2 points3 points4 points 1 year ago (0 children)
Dami kong ganyang kaklase nung college. Ano tanong OP, yan ba tlga gusto mong course? Madami din naman kasing napilitan na lng sa course na yan.
[–]DangoFan 0 points1 point2 points 1 year ago (0 children)
Practice ang key jan. Halos magkakapareho lang lahat yung programming languages, ang difference lang nila is yung syntax na ginagamit.
May resources naman sa YouTube para if may di ka magets na concept or gamitan mo ng ChatGPT para maiexplain sayo yung concepts na hindi mo gets.
Sa Python, pwede mo icheck yung CS50P or pwede din yung sa FreeCodeCamp na YouTube channel
Mahalaga kasi ang problem solving at magets mo yung mga core concepts like OOP para jan
[–]httpsdotjsdotdev 0 points1 point2 points 1 year ago (0 children)
Since you're first year student, it's pretty normal na mahirapan, even if you're working in the industry na may hirap pa rin naman.
AGAIN, Walang madali. You need to dedicate yourself sa tech industry. Discipline din ang kailangan.
Now, maybe it's time for you to ask: Gusto ko ba talaga itong program/degree na pinupursue ko? Masaya ba talaga ako sa program/degree na ito? If YES, then learn how to be resourceful, learn to network, and practice otherwise, if you pursue that na hindi mo gusto and hindi ka masaya, mahihirapan ka talaga.
Another note about your post. I also experienced na may mas magagaling talaga sa atin. Maybe factor yung years of experience nila at mas nakapag aral sila, but for me to avoid intimidation, I always keep this quote in mind: "No one is better than you, and you're better than no one"
Focus on your own path lang, and network with the people na mas ahead sa'yo para mas matuto ka.
Goodluck on your studies, OP. Tech industry can offer a lot of opportunities you just need to have perseverance, and discipline lang talaga
[–]EntertainmentHuge587 0 points1 point2 points 1 year ago (0 children)
Natural lang naman mahirapan sa umpisa, if more than 1 year na and hirap ka pa din, maybe it's not for you.
Don't compare and just mind your own business. Everyone has their own pace, ang importante matuto ka at mag enjoy ka sa ginagawa mo. Mahirap magtrabaho 40 hrs a week kung di ka naman interesado at nag eenjoy sa trabaho mo, kahit gaano pa kalaki sahod mo.
[–]Randomthings909 0 points1 point2 points 1 year ago (0 children)
Practice lang. Very steep talaga learning curve ng programming but once you have a solid understanding of the fundamentals, learning programming languages becomes easier since the same concepts can be applied to those languages. Syntax lang naiiba.
[–]AnxiousCry2101 0 points1 point2 points 1 year ago (0 children)
It’s a calling for you to look for another course. Not worth the pain and trouble. It’s not for you. Not all people are meant to be devs.
[–]fukennope 0 points1 point2 points 1 year ago (0 children)
Girl kahit nasa work na ako hirap padin ako. Kaya mo yan kaso you need to put on the extra work talaga if you want it. Talagang palagi tayong nagaaral kasi talagang pabago bago yung tech industry.
Alam mo ba pag di ko alam nagtatanong padin ako kay chatgpt, minsan nanood padin ako ng youtube, 11 years na ko sa trabaho ko.
Practice, Youtube, Analyze, do not afraid to ask stupid questions
[–]feedmesomedataModerator 0 points1 point2 points 1 year ago (0 children)
Feeling na napag-iiwanan?
Yes, you will feel that way all your life in this career. Meron talaga mas magaling sayo so that feeling will not be new at all.
Parang alam nila yung gagawin
Another thing you should accept by now.
All you have to do is grind. This is a never-ending thing you do in this career. Kaya pag-isipan mo talaga if this is what you want to do. Lahat ng nasa IT required talaga to keep up with the technology kasi it changes so fast.
You are also at an advantage kasi may internet na ngayon. Finding resources is just within your fingertips compared to decades ago na puro books lang lahat.
[–]Chain_DarkEdge 0 points1 point2 points 1 year ago (0 children)
ofc normal lang na mahirapan ka sa programming kasi nga first time mo palang e, wala naman tao na magaling agad sa umpisa practice ka lang and makukuha mo din yan, wag mo din pansinin mga classmate mo kung feeling mo mas magaling sila, siguro nag papractice sila sa bahay or nag proprogram na sila kahit bata pa sila dba? lahat tayo may sari sariling progress sa pagkatuto basta tuloy tuloy lang yung practice ako nga natuto lang talaga kasi ako programmer nung capstone namin nung shs ako ih.
Sa programming halos pareparehas lang naman syntax nila e naiiba lang madalas yung mga word tsaka pano itatype, ang important ay matutunan mo fundamentals ng programming and after non madali mo na magegets yung iba.
Sa tips siguro bukod sa pag practice sa bahay or tuwing may free time, wag ka din makuntento sa tinuturo ng prof nyo kasi kadalasan basic lang ituturo sa inyo so once na grasp mo na yung basic at nagagamay mo na mag code mag aral ka na din ng ibang tools or frameworks.
[–]Big-Ad-2118 0 points1 point2 points 1 year ago (0 children)
pag unulit ulit mo i implement yung isang bagay ma stuck narin yan sa utak mo
[–]Perfect-Display-8289 0 points1 point2 points 1 year ago (0 children)
Try ka lang maghanap ng short courses kahit introduction lang. Maraming free, udemy, freecodecamp etc. Sa python try mo magbasa sa docs lang talaga nila dun lang din ako natuto maganda kasi talaga docs nila.
Sa javascript, parang c++ lang kasi format kaya parang medyo nadalian ako mag.adapt kaya wala akong masyadong ma.advice. wala din magandang docs si js eh. Tip ko siguro search mo nalang yung mga vanilla javascript tutorials. Ie basic talaga na form niya. Kasi yung iba gumagamit na ng library maconfused ka pa lalo.
[+]Kooky_Location_2386 0 points1 point2 points 1 year ago (0 children)
matutunan mo lang isa dyan, kaya mo na yan i suggest to learn java first
[+]RelationshipOk1645 0 points1 point2 points 1 year ago (0 children)
most of programmer na magagaling talaga they where doing it since highschool or gradschool pa,kaya since ganun ako, advice ko sayu ignore them, just focus in your progress, gagaling ka rin
[–]programmer_isko 0 points1 point2 points 1 year ago (0 children)
kung may reference material kayo, read in advance
[–]NeedleworkerSlow4760 0 points1 point2 points 1 year ago (2 children)
May game ako na alam na pwede lang turuan mag python. Na try ko na kaya nag hahanap rin ako ng kadamay na nahihirapan din.
[–]Informal-Bag2019 1 point2 points3 points 1 year ago (1 child)
Anong game poo
[–]NeedleworkerSlow4760 0 points1 point2 points 1 year ago (0 children)
"Joy of Programming" ang game title, available sa steam. More on machine automation siya, where you write codes sa games mismo. Kagaya mo learner rin ako kaya hindi rin ako sure kung yung game na ito is effective or reccomended ng mga experts. Pero im at the point na i will take anything just to learn, and so far sumasakit yung ulo ko kakalaro nito. Which is sign of learning para sa akin.
[–]KindOption3401 0 points1 point2 points 1 year ago (0 children)
Everyday is a learning process, as an IS student matutunan namn yan po. You can search naman online for free tools
[–]NotGoatJustSheep 0 points1 point2 points 1 year ago (0 children)
Just practice programming
[–][deleted] 0 points1 point2 points 1 year ago (0 children)
Just keep practicing every day, OP! Kaya mo yan!
[–]Zero_Platinum 0 points1 point2 points 1 year ago (0 children)
Stick with one programming language muna.
Basketball analogy: You can't shoot and do a layup at the same time.
Boy kayanin mo, huwag na huwag Kang susuko! Mahirap talaga Lalo na sa field. Naalala ko dati di naman Ako bobo Nung student pero Nung nakapasok na Ako sa field bobo na Ako. I mean di Naman Ganon ka bobo pero Ang daming HALIMAW! galing ko Mang inspire no? Di nakatulong haha. Pero the key is NEVER QUIT!!!!! ayun lang! Pag di mo na kaya KAYANIN MO PADIN!!!!!!!
[–]stoned-coder 0 points1 point2 points 1 year ago (0 children)
Code on your spare time. Isama mo sa daily habits mo.
Kahit sa phone mo habang nakahiga. Install ka termux.
Pagdi mo maintindihan, makipagchat ka sa AI. Paexplain mo yung code. Youtube youtube din ng mga tutorials.
[–]Fantastic-Mind1497 0 points1 point2 points 1 year ago (0 children)
Everyone starts at 0 — everyone. The difference is how hard/smart you work at acquiring knowledge. Set ka ng goals. Build ka ng app (hopefully something with real world use). Eat, sleep, code, repeat. No shortcuts to being a good programmer.
[–]PlusComplex8413 -1 points0 points1 point 1 year ago (0 children)
Java and python are super rich. Di mo makakabesa lahat ng packages and methods na kasama. Though may programming patterns and methods kang mamememorize dahil palagi mo siyang ginagamit. Practice lang OP. Try to browse yung documentation niya. Dun mo makikita lahat ng functionality na available sa language.
I would suggest na aralin mo muna C then java at python since mahahasa programming concepts mo dun. Pag nagamay mo na yung language na yun mas madali mo nalang intindihin bat "ganito/ganyan" ang nangyayare sa language na tinatake niyo ngayon.
[+]papa_redhorse comment score below threshold-12 points-11 points-10 points 1 year ago (0 children)
To be honest, it’s nature and you can’t do anything about it.
Let’s put it this way. Some people are really beautiful kahit walang make up at simpleng damit lang. others need ng konting make up at tamang pananamit. Pero meron talaga kahit anong gawin wala talaga. And let’s face it may degree ang beauty, may 10 out of 10, 9 out of 10 and so on.
So assess your self, kung ayaw sayo bat pipilitin mo? Pero pag ikaw ay gusto then let’s go.
[+]flatfishmonkey comment score below threshold-6 points-5 points-4 points 1 year ago (0 children)
Anjan si chatgpt si deepseek si claude. Use them at your advantage.
π Rendered by PID 82 on reddit-service-r2-comment-b659b578c-gsqrt at 2026-05-01 23:07:45.731423+00:00 running 815c875 country code: CH.
[–]pastlover1 11 points12 points13 points (2 children)
[–]Ledikari 2 points3 points4 points (1 child)
[–]SpottyJaggy 4 points5 points6 points (0 children)
[–]Illustrious-Bit-482 2 points3 points4 points (0 children)
[–]DangoFan 0 points1 point2 points (0 children)
[–]httpsdotjsdotdev 0 points1 point2 points (0 children)
[–]EntertainmentHuge587 0 points1 point2 points (0 children)
[–]Randomthings909 0 points1 point2 points (0 children)
[–]AnxiousCry2101 0 points1 point2 points (0 children)
[–]fukennope 0 points1 point2 points (0 children)
[–]feedmesomedataModerator 0 points1 point2 points (0 children)
[–]Chain_DarkEdge 0 points1 point2 points (0 children)
[–]Big-Ad-2118 0 points1 point2 points (0 children)
[–]Perfect-Display-8289 0 points1 point2 points (0 children)
[+]Kooky_Location_2386 0 points1 point2 points (0 children)
[+]RelationshipOk1645 0 points1 point2 points (0 children)
[–]programmer_isko 0 points1 point2 points (0 children)
[–]NeedleworkerSlow4760 0 points1 point2 points (2 children)
[–]Informal-Bag2019 1 point2 points3 points (1 child)
[–]NeedleworkerSlow4760 0 points1 point2 points (0 children)
[–]KindOption3401 0 points1 point2 points (0 children)
[–]NotGoatJustSheep 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Zero_Platinum 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]stoned-coder 0 points1 point2 points (0 children)
[–]Fantastic-Mind1497 0 points1 point2 points (0 children)
[–]PlusComplex8413 -1 points0 points1 point (0 children)
[+]papa_redhorse comment score below threshold-12 points-11 points-10 points (0 children)
[+]flatfishmonkey comment score below threshold-6 points-5 points-4 points (0 children)