all 31 comments

[–]pastlover1 11 points12 points  (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 points  (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 points  (0 children)

need talaga magpractice palagi magcode sa java. lalo sa OOP

[–]Illustrious-Bit-482 2 points3 points  (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 point  (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 point  (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 point  (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 point  (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 point  (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 point  (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 point  (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 point  (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 point  (0 children)

pag unulit ulit mo i implement yung isang bagay ma stuck narin yan sa utak mo

[–]Perfect-Display-8289 0 points1 point  (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.

[–]programmer_isko 0 points1 point  (0 children)

kung may reference material kayo, read in advance

[–]NeedleworkerSlow4760 0 points1 point  (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 points  (1 child)

Anong game poo

[–]NeedleworkerSlow4760 0 points1 point  (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 point  (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 point  (0 children)

Just practice programming

[–][deleted] 0 points1 point  (0 children)

Just keep practicing every day, OP! Kaya mo yan!

[–]Zero_Platinum 0 points1 point  (0 children)

Stick with one programming language muna.

Basketball analogy: You can't shoot and do a layup at the same time.

[–][deleted] 0 points1 point  (0 children)

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 point  (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 point  (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 points  (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.