I’m Supapon Pucknavin. iOS Developer.

I started developing iOS applications in 2010, first-year iPad1 was released.

I worked as an intern at a game developer company in 2010. At that time, I was a Flash action script developer. "If you want to pass the internship, you must develop an iPad game." My supervisor said. What? I don"t know what is iPhone? what is iPad I never knew osX. But finally, I can pass the internship through Stack Overflow.

After a graduate, I start a career as an iOS developer. I always have a question "Why do we need programmers?" We have many applications we need to work on. We can copy code from Stack Overflow to build a new application. Nothing new. Everything you want to do always have someone do before. But after iOS updates 4.0, 5.0, 6.0 ... old code did not work anymore viewController changed to storyboard changed to SwiftUI everything changed. now I know why we always need programmers

Today, I"m still working as an iOS developer and web Front end developer. I try to learn another programming language too. I am always a beginner because technology changes fast. The knowledge that I know will expire soon. I try to code in a basic, don"t use special technic, easy to read and understand. The new programmer who comes to take over need only basic programming skill. Often when taking over an old project I think to create a new one easier. WTF is this code? How to use these CocoaPods? I love programming but please keep it simple.