T O P

  • By -

Other_Spare6652

umasa nga ako buong buhay ko sa Stackoverflow e, ok lang yan.


xintax23

Ito talaga best buddy sa programming


BreakSignificant8511

kamusta naman po career Sir, share naman po onti to inspire others


Other_Spare6652

senior dev na nageaearn ng 6 digits. Hindi ako matandain sa syntax pero magaling akong bumasa ng code at magaling ako sa logic formulation kaya di ko dinidibdib masyado kung need ko pa maggoogle kahit na simple syntax lang. Ang importante sakin, alam ko gagawin and alam ko ung need ko hanapin sa net sa bubuuin ko.


Ledikari

Same! Tagal ko na sa industry at sa stack overflow ko naka focus before dumating AI. Ngayon pag naka 45 minutes na ako sa stack overflow at negative pa din, lipat ako chatgpt. Interesting pa din kasi nakakita ng Ibat ibang code kaya nag use pa din ako ng SO Same din experience ko, hindi ko kabisado syntax pero alam na doable/possible sulusyunan ang Isang issue. May idea na din ako sa possible na Algo at confident ako na kaya ko sya I build kahit gaano kumplikado. Minsan nga along the way ng development, malakas loob ko I redo lahat pag malayo pa deadline. Madalas nga may "nagawa ko na to dati, bat ayaw gumana" moment pero naayos naman ng SO or AI. Iba talaga pag may passion ka sa ginagawa mo hano?


Haechan_Best_Boi

Looking for answers sa net is also a skill. 💯 taka nga ako sa mga undergrad cs or it students na nagpapaturo sakin tapos yung sagot isang Google search ko lang nahanap.


JULIO_XZ

>tapos yung sagot isang Google search ko lang nahanap. Mga tao sa tiktok na inspiring mag IT be like. I once saw someone ask if ang babae daw pede maging IT hahhaa.


Haechan_Best_Boi

Are you mocking me? Babae ako and I'm a fullstack dev for 7 years na. But no, really. Yung mag-construct ng phrase sa Google to get exactly what you need is a skill. Have you tried a live coding session kapag nag-aapply? They allow you to use Google or sometimes even Chatgpt but you need to share your screen para makita nila yung thought process mo.


JULIO_XZ

No, I just shared something lang I see most people ask on TikTok. Tinatanong nila e isang google search lang naman, like "pede po maging programmer kahit di marunong nag code?"


ketalicious

then why not still use stackoverflow? the problem with something like chatgpt is that it easily gives you the illusion of correct answer, and the moment you start verifying things then I dont see any essence of using it for learning. If anything, avoid it from all costs cuz it will not only harm your learning process but also will let you develop habits that will only be a burden to anyone you're going to work with. and lets not pretend that its like "looking up in stackoverflow", beginners will just abuse the hell out of it to get answers directly and no amount of self-restraint will help them avoid it


Other_Spare6652

I assume super simple ng pinapasok na question ni OP to the point na parang iniskip mo lang ung mahabang hanapan sa stackoverflow, I assume puro manipulation lang ng data kumbaga. Wala pa akong tasks na isang prompt lang sa chatgpt is poof tapos na ako (how I wish😅). ChatGPT is a tool, i dont think its wise to have a self impose rule not to use it, mapapagiwanan ka. Kung madaming natuto kakacopy paste from stackoverflow kahit di nila alam kinacopy nila eh madami din matututo sa chatgpt hehe.


Memorriam

Coz stackoverflow will mark you as your questions are already answered or they insult you for asking questions you do not know


johnmgbg

Basta hindi mo nasskip yung learning process, okay pa yan. Ikaw din kasi yung kawalan kapag wala ka naman natututunan.


yinkadork

dati meron forums and stack overflow, ngayon nadagdagan ng AI use the tools at your disposal, and basta wag lang copy paste, dapat naiintindihan


sim-racist

Beginner carpenter here, nakakaguilty pag nag rely na ako sa angle grinder if may hindi ako hand-saw? Is it a bad habit? Imma say it's not, but you gotta develop your muscles so you get better results both in lagari and angle grinder. Don't worry about it hangga't marunong kang gumawa ng bahay ng hindi basta-basta nagigiba.


gewaf39194

lol 10+ year engineers in my team also do it now You're a problem solver, use any tool available to solve problems. Honestly, chatgpt responses are shit and only gets worse the more you talk to it.


Ledikari

This is true. Chatgpt can only provide you the "best possible" solution to your issue not the correct one.


aklo07

10+ year din. Its super frustrating talaga minsan kaya most of the time I treat it as "smart" rubber ducky lol.


DadMalice

Same thoughts but upon using it talaga for my OJT and Freelance (dont worry I dont put sensitive data). Sobrang dami kong natutunan.. basta always read every explanation ni gpt.


stupidecestudent

AI should be a learning tool. I'm currently in java training at work and I use AI to help with traces na di ko magets. I even paste in my entire working code to make chatgpt add notes explaining each line's purpose. I take suggestions rin naman sa fixes, but I use that as a stepping stone para bumuo ng mas efficient na program


24ocsicnarf

No, as long as gets mo yung code and gawing maintainable yung codebase 😅


abcdedcbaa

I'm also a jr (semi Jr) dev but tbh a lot of my copiloting response end up wrong because of how fast the APIs change for my stack (Gen AI related dev) so I'd still end up analyzing the whole code from the AI most of the time to fit with the existing code. I don't get how people really think AI would replace coders anytime soon lol. It's just a tool, and it will be there forever. Might as well get used to it. Youll get to a certain maturity of what to do if the copilot AI can't assist you anymore. It's just common sense. Even senior devs still look for answers on the internet once in a while


kneegrow7

Wala pong problema yan. Pero here's the tip. Try to solve it on your own muna. Maybe 1 hour or less. Try to find solutions muna sa google, stackoverflow, and specially documentation. Then wala na talaga then last resort c gpt. As long as natututo ka sa sagot ni gpt no probs yan.


bewegungskrieg

If you just copy paste code from ChatGPT blindly without understanding it, problema nga yan.


BreakSignificant8511

ganyan tlga adaptation lang kung dati stackoverflow, github etc... ngayon may AI na tool tlga yan and isa pa hindi karin naman makakagawa o ma achieve yung isang bagay if hindi mo alam gagawin mo (kahit may AI kungdi mo alam gagawin mo or nilalagay mo sa CHATGPT wala din) ang mahalaga nagagawa at naiintindihan mo ginagaawa mo


redditorqqq

So parang reviewer si ChatGPT? If that's the case, Anong difference if tao yung nag review ng code mo? I think as long as you use it to learn, wala namang problema. Just be careful and remind yourself na: - AI sometimes hallucinates - AI sometimes produces insecure code without the proper prompt - There's a chance na copyrighted ang code na ma-generate - etc. So knowing the pitfalls above, always verify and validate what AI has generated. Learn prompting techniques to make sure you get the right code to be generated. And most importantly, don't stop learning! Remember, AI is a tool like the internet, not a crutch. I always am reminded of Tony Stark in Spiderman Homecoming when he says: *If you're nothing without the suit, then you shouldn't have it.*


stoikoviro

Sure, use AI but you should know the limitations. Consider AI as your assistant. You're the boss and you still answer to your employer if your AI assistant gives you the wrong answer because it's your neck on the line. You should know how to fix it when AI does not know the answer and there are a lot of questions that AI cannot answer. A hangman program can be done by AI but if you ask AI to program something that solves the unique problem of your employer, good luck with AI. You are on your own. AI is not a replacement for our vocation, it's another tool in our arsenal.


gooeydumpling

In early 2000s “nakakaguilty ba gumamit ng IDE sa halip na VIM”


superjmmn

I felt the same lalo ngayong ginagawa ko yung capstone project namin. Am the only developer kaya dami need aralin sabay sabay. React, Node, Express. As of now pag basic crud lang ginagawa ko kaya ko naman pero pag mahirap na, I rely on claude :( Ang hirap pagsabayin ng front end back end


Desperate_Manner_583

Totoo gamit yung AI napapadali yung pag cocode mo pero na sayo pa din yung control pano mo gawin yung overall software design. Wag ka maguilty. Sa company nga namin nag leverage kami ng AI meron kami Enterprise Github Copilot at Sandboxed GPT.


Hestice

AI makes work a lot faster. Definitely leverage on it. I think as long as di compromised ang learning mo, as well as scalability and security ng codebases ure working on, ur goods!! I, for one, use it on a daily basis lol. I think it's definitely useful. Although, AI can't solve everything din,, sometimes delulu, so it's almost impossible to rely on AI entirely.


Kuberneto

As long as naiintindihan mo yung code and natututo ka oks lang yan, pwede mo rin sa AI mismo pa explain yung di mo naintindihan. Eventually matututunan mo rin kasi may pattern naman usually. Gluck!


Punyfur

I’ll go against the tide here. As a beginner, yes it is bad habit. I’d even argue that you shouldn’t be touching AI as a beginner because you totally skipped the “problem solving” part - the skill that you actually need to have to be a programmer worth any salt, the part where you actually figure out the problem. AI handed it to you in a silver platter. You missed the part where you actually learn how to find the answers, use critical thinking, filtering relevant information, etc. If in the first sight of error or problem and you run to AI or stackoverflow immediately, something else might be lacking. It’s a different story if you’re experienced and know what you are doing and just asking AI to see other possible solutions or if it has insights to how you did it.


Zanshieme

Use AI as tool but also aim to understand your code. Its up to you how you use it. You may ask it some questions or generate an example code explaining pointers etc.


Valgrind-

Ok lang yan. Basta naintindihan mo at naabsorb mo yung ginawa ng ai and hopefully marecall mo once mapunta ka uli sa ganung problem in the future.


funk_freed

tanungin m yung AI bat nya ginawa yun para matutunan m yung reasoning behind it


KuroiMizu64

Wala namang masama sa paggamit ng AI. Kahit ako gumagamit ng AI pag nag aaral ako ng basics ng python pag may di ako maintindihan sa youtube at sa google.


lezzgooooo

Syntax and packages lang naman ibibigay ng AI. Ikaw pa din gagawa ng solution based sa requirements.


Ghostr0ck

So try mo muna mag build ng personal projects without gpt. Try mo muna sa forums at stackoverflow pwde din tutorials. Problem kasi sa gpt is Yes nababasa mo sya pero yung tamang syntax hindi mo na din napapansin at madalas ito ma overlook. So for now iwas ka nalang muna sa gpt hanggat maari. Unless ma stuck ka ng ilang oras. Iba parin yung aral ng line by line code and syntax


xintax23

Wala namang masama diyan basta naiintindihan mo yung ginagawa ng AI, try mo rin mag upskill pag may free time ka, I suggest free courses like freecodingcamp, classcentral, at udemy (yes may free si udemy)


whatToDo_How

Wala pa professional exp here* but hopefully for the next months* Yung train ko sa self ay, google/stackoverflow/reading docs muna ako first, kung hindi pa na solve dyan na ako mag AI, tapos pag hindi pa talaga lalapit na ako ng TL ko or yung meron na talaga exp.


SquareDogDev

Malaking % ng work ko bumibilis dahil sa AI. It’s a tool, use it. Basta gets mo mga nangyayare. Downside tho is ang hina ko sa syntax. I know how to use stuff but I search for the syntax most of the time 🥲


f5xs_0000b

As long as you couple it with consulting the documentation of your tech stack, it's fine. Your stack's documentation is always first and foremost because it's supposed to contain the description of whatever you're using (language, methods, attributes, etc.) written by those who wrote that stack. An AI (correctly LLM) is just a loose model of a brain that does not even properly think and just spits out garbled nonsense that sounds very plausible. Yes, some of its advice does sound plausible but every now and then it will hallucinate because it's just a model. Plus, it can be out of date sometimes.


Fantastic-Mind1497

Before AI, meron stackoverflow, so okay lang yan


jac-e

It really depends on how you use it. If it is a learning aide or it improves your draft, then it is good. If it does your work completely and you don't even understand a thing it does, then be worried. Bottomline: kung ginagamit mo pa din utak mo, walang issue.


NeedleworkerSlow4760

Akala ko ako lang yung nakakaranas neto, kahit alam ko for sure na marami naman talagang nag struggle, its comforting to know na may willing mag open and reach out. Mahirap para sa akin mag self learning. Kahit alam kong ito yung mode na sa tingin ko mas nararapat sa akin. Kaya keep on going lang! Parang ako kahit gaano kabagal matuto. Sige lang ng sige sa kahit anong resources na ma-encounter ko. Basta mag-register yung mga learnings na hanap ko sa mga iilan nalang na mga brain cells ko, why not diba.


CatMeooww

Not really as long as you understand the code you're taking. AI isn't always right and it sometimes tells you the wrong things with confidence.


iservecharlie

Tool ang AI. Gamitin mo lang, pag naging proficient ka, pwede mo din yun ilagay sa resume mo. Kudos sa pag-intindi ng code from AI, may mga copy-paste lang ng code AI, you're doing much better sa kanila.


ProGrm3r

It doesn't matter kahit ano pa sabihin ng iba ... as long as you can get the same results at naiintindihan mo kung papano gumagana ok lang yan. 15yrs na ko programmer at ayoko na ng hard core, kapag bata ka or nagsisimula palang gusto mo daanin sa mahirap na way pero habang tumatagal pa ai-ai nalang ako now at drag en drop, no need patunayan na kaya ko gawin yung program sa mahirap na way..


sapot_developer

Stack Overflow, good ol' Google, heck, even w3scholls kapag talagang nalimutan ko ang syntax. Oks lang naman di mo kabisado lahat ng codes, as long as maalam ka gumawa ng logic. Kahit nga basic logic lang, tapos samahan mo ng results sa online searches mo para ma-improve e. Using online tools (google, ai, etc), and learning how and what to search is a skill itself.


captainbarbell

treat chat-gpt as an upgraded version of google and stack overflow. as long as naiintindihan mo ung code na ibinabato nya at hindi lang mere copy-paster you're good to go


Thick_Extension4668

ok lang yan , pagpaulitulit mo naeencounter tapos umaasa ka sa ai para dun, dun kamagworry


UseExpensive8055

As long as alam mo gagawin pag nag issue/bug yung code mo. G lang.


UseExpensive8055

Another thing to consider as well, as long as dev ka pa din pag ala ng chatgpt.


Economy_Ad_5435

AI is still only a tool, not some magic wand that does your job for you man. Pag napaltan na ni AI completely SWE like no human intervention then yea, ig pwede ka na ma guilty na pinapagawa mo siya ng hangman instead of something else but till then ur fine.


jezi22

Basta intindihin mo bakit ganun ang sagit


dudezmobi

its there. augment your skill, the higher your skill are the better your ai queries will get


MTGFromQC

10 years na ako sa corporate world as a programmer. Okay lang yan. Basta naiintindihan mo yung logic nung code and concepts na binabato sayo goods na yan. Kung hindi mo maintinidihan basahin mo yung sjnasabi niya or mag tanong ka about sa code na binibigay niya na ipadumb down explanation para sayo. Isipin mo mentor mo siya, which a lot of junior devs lack.


justluigie

AI is a tool, truthfully napakahelpful nito ang dami kong bagong natutunan everyday and nai-uutilize on automation aspect. Wag ka makonsensya. Para namang hindi ka nag google ng mga homework mo nung student days niyan nakooo.


jnitro_069

It's okay to use AI, I actually using Chat GPT, we also use stackoverflow and dun sa previous company ko nag paid subscription kami sa isang parang StackOverFlow din, bayad ng company yun hehe, ang importante is, yung learning process na binibigay nilang solution sayo, if nag ask ka, or nag search sa mga yun, pero kinopy paste mo lang, without knowing how it works, dun ka ma-guilty. For me, depende sa problem, kung gaani katagal bago ko isolve, if it's something na akong idea, based sa pag analyze ko, dun na ako mag ssearch kay google, mostly kay chat gpt pag may mga approach na di ko alam or something na tools na di ko alam iresolve, example sa current company ko, binigay sa akin isang project na yung tools na gamit ay di ko alam, dun ako nag pupunta sa chatgpt pero later on, I took basic lessons din, kasi maganda mailagay sya sa resume hehehe


zaphiere

Sa work namin literal encouraged xDDD eitherway AI for the most part rarely provide a working code. Pero close enough. You still have to properly integrate and revise. Kaya still learning experience


FeelTheFern23

I noticed AI tends to use Stack Overflow as a resource when I ask it coding questions. So no, it's not a bad habit as long as you're able to test and understand the code given to you as I have experienced AI giving me faulty code or unnecessarily long codes multiple times. AI still mainly searches for answers, so note that I've encountered it provide wrong equations from time to time as well (e.g. 20 % 26 = 0).


tiltdown

Risky pag tinatanong mo yung AI ng actual code kase most of the time tatamadin kana intindihin lalo na kung working. Instead of asking the actual code, ang ask mo sa AI ay sample logic then ikaw mismo maggawa ng code based sa logic. In that way madali mo matutunan yung solution.


wcdejesus

Kung nsa school ka pa naman, avoid mo na lang muna AI. Use stack overflow, google search. This will give you valuable skill which is to read documentations and understand ung mga nangyayari. AI tools will help tlga pero I would say build mo muna yung foundation na kaya mo without it bago ka mag integrate ng AI tools sa workflow mo


Patient-Definition96

Last resort mo dapat ang AI or ChatGPT. Try muna google search, para mapunta ka dun sa official documentation at matutunan mo maging resourceful. Ang pagigigng resourceful ay isa sa mga importanteng skills ng developer.