08-19-2022, 07:50 AM
Short story; For the last several years I was a computer repairman. I used to like my job, but it got infinitely worse when my location decided to start making me repair iPhones and a few Samsung devices. When I got the pinephone, I loved it! It was so easy to work with/repair, but software was rough. I decided I wanted to try learning programming to help improve the phone in my spare time, and maybe make apps to counter the things that are just missing from it.
Now, two years later, I still haven't managed to write a successful Hello World that compiles on the Pinephone. The barrier of entry to developing on the pinephone is so nebulous and confusing. Deciding instead to start with basic tutorials I eventually was able to make a few things in Python and html, and c#. basic scripts, a small app, a website or two. It paid off.
For the last few months I have been enjoying my first job as a full-fledged software developer. I've learned so much, and it's all the pinephone's fault for being buggy and crashing. I still have things I want to make for it, but now I get to relearn in a professional environment. No time estimates, but I will make software that users of the pinephone can benefit from.
Now, two years later, I still haven't managed to write a successful Hello World that compiles on the Pinephone. The barrier of entry to developing on the pinephone is so nebulous and confusing. Deciding instead to start with basic tutorials I eventually was able to make a few things in Python and html, and c#. basic scripts, a small app, a website or two. It paid off.
For the last few months I have been enjoying my first job as a full-fledged software developer. I've learned so much, and it's all the pinephone's fault for being buggy and crashing. I still have things I want to make for it, but now I get to relearn in a professional environment. No time estimates, but I will make software that users of the pinephone can benefit from.