Eko S. Wibowo
Programmer since 1994. Still learning, now with AI at my side.
Founder of RWID. Building Ecosphere and RWID/OS from Yogyakarta, Indonesia. Here I write about software, faith, and life as a system builder. No algorithm, no comment section, no noise.
How hard do you think it is to establish a new university in Jogja?#rwiduniversity
This explanation about #saham is misleading: it doesn't explain where stock profit comes from. Profit from stocks is very-very small if you only rely on annual dividends/profit sharing. Try checking again: if relying only on profit sharing, a BBCA shareholder in 2022 needs 26 years to break even. The biggest profit (and loss) in stocks is in the secondary market: buying and selling ownership. The profit is from the last ones to enter/buy. Big gains come from the ability to predict the upward trend in an issuer's stock market. I was surprised during a brief Q&A while speaking at a seminar at one campus and in the Q&A session,“I'm currently joining in playing stocks, sir”“Oh, where does stock profit come from?”“From the company's profit, sir”
Check out the explanation below: 👇The biggest stock profit is from selling stock ownership in the secondary market. Not from profit. If it were from profit .. BUKA shareholders would all be at a loss. So, the rules for this stock secondary market are very strict. Because otherwise, the market could be very easily manipulated so that cheaters can easily take profit. The simplest is the existence of ARA/ARB. Which indicates an anomaly in stock value. Or also insider trading: insiders who leak secrets to certain circles so that a handful scoop up [shares] to be ready to sell off because they know there will be positive news so market sentiment will rise. Similar to #rugpull, right?
Stocks are not for everyone. Stocks are a bit similar to #crypto: where crypto purely profits only from flipping (buy low, sell high), stocks besides being able to be flipped also have dividends. Where repeating the statement at the beginning: if you rely on stock dividends, breaking even can be > 26 years. The conclusion about these stocks: high risk, high return. Example: try scooping up BUKA stock now. It's already down 80% from the start. If suddenly people's perception of Bukalapak becomes positive, and if there is a 50% increase, then you will make crazy profits!
What if it gets more cornered and eventually goes bankrupt? Oh well. Wassalam. Didn't I already say high risk, high return? :)
After I retired from the government bureaucracy, I really enjoyed returning to the business world for almost the last five years. I have returned to the habitat that raised me 😁😁😁. I have chosen to return to my habitat, namely the business sector and I have also chosen to become a mentor or teacher without having to hope to return to serve in the public sector or government sector. I always believe in regeneration, let the next generation continue to manage this country. As the former CEO of PT Kereta Api Indonesia (Persero), I am proud to share that our team successfully transformed Indonesian Railways into a customer-oriented service during my tenure. Our legacy of customer focus has continued to improve with changing times and evolving customer expectations. Recent customer testimony confirms that our transformation was not just about improving facilities and systems, but also about changing mindsets towards a customer-focused approach. Despite facing unexpected challenges externally, the current leaderships continue to improve the service. Our commitment to customer satisfaction remains unwavering. #legacy #customerfocus #customersatisfaction #publictransport #customertestimony #transformation #mindset PT Kereta Api Indonesia (Persero)
Any guesses what it's for, guys? 😁 https://rwidjs.org <= if it's still mercusuarzone.. well, be patient. Just ordered it 😁🙏
Btw, how committed are you to #scrum when working on a study plan/personal project?
Me: just one sprint but every time there's a new task it gets added to the current sprint 😁Later, once it's deployed to https://remoteworker.id, I'll start disciplining the sprint. As a CEO, I use Pieter Lievels' main principle in developing a startup: lean. No need to add weird features if there's no demand. Don't keep fantasizing and adding features from that fantasy. Example: user signup. RWID from 2017/2018 to 2024 (ebuset 7 years) didn't have a special platform for signup. Just use Google Form. Why? It’s working. Revenue is good. Why the hazzle?
Financial report too: google sheet. Why the need to build financial report coming from let say .. #nosql database? No need“Why start building the RWID platform now, Pak Eko?”
Because I need to show my child an example of how busy a programmer is. For 10 years they've only known their dad as just a businessman 😁🙏The child is motivated, I teach #startup #building, then I arrange the curriculum for #yfid #youngfounderindonesia
Indonesia must have teenage CEOs within around 3-5 years!
Amiin
But with a salary of 1.5 million at the time, I felt that was already a looot:- Could have a bicycle to ride around Jogja with my wife. 150k. - Could buy tongseng+goat satay once/month. 30k- Could rent a boarding room for 1 million/year- Meals were also covered
Yeah, back then if I saw a MacBook White, it was just longing :)
For me, right now: I just too damned love coding! 😁
For me, going back to the beginnings of the #programming world is going back to #keyboard #ibmmodelm Around .. 2018 maybe yeah, I was kinda surprised seeing so much dev enthusiasm for #mecha popping up everywhere. I kept an eye on it, “Huh, aren't these like old keyboards? Turns out they're becoming popular now.” Checked around: the closest is #blueswitch. Clicky. But .. dunno. Something's missing. Learn more: this model m uses buckling spring. The springs are coiled like that. Started exploring .. oh, turns out there's still a community of ibm model m lovers. Long story short, it took years until I finally met one of the hobbyists who was still letting go of some of his model m collection. Of course: stock is limited and can't increase 🙏I feel luuucky to have 3 model M:
1. Rubber dome. This isn't spring yet. 2. New old stock. In this photo
3. Battlecruiser. F1 … F24
Passionate about the programming world, it brings me back to exactly the same as when I was still in awe at the very beginning. When I was still wearing a blue and white uniform
Note: for those who want to try, please contact here https://lnkd.in/ghqC3PNj To be clear: there isn't much stock. I don't think there's even 10
This mindset of @sapelauu will come from two types of people:
1. Beginner (very much so)
2. Expert (very much so)
There won't be any in between. Because, if someone is already an expert (meaning highly experienced with a lot of programming languages used), then they will know: memorizing function calls only existed in the '90s generation (very expert). Back then there was no other choice but to memorize functions from reference books. For example, what the difference in parameters is between the malloc() and calloc() functions. That had to be memorized 😅. That's why when document help appeared in the IDE (as simple as pressing CTRL+F1 in Turbo Pascal) .. wiih, we were incredibly happy. No need to flip through the thick C Libary References book. So the next possibility is that mas @sapelauu is still a beginner (very much so) who is just learning and was shocked to see the instructor googling. “Kid, that's how highly experienced programmers work” They focus on architecture, modularization and other high-level decisions. As for what the type of the fourth parameter is and what the function returns: let the machine do the work. Stackoverflow or Googling. In fact, that's now so last decade. Now that kind of grunt work has been taken over by #chatgpt. If just googling shocks you, what if I tell you that right now I'm fully developing the #rwid platform in a programming language I'm at 0 in .. namely Golang with 99.99% help from #chatgpt? Only 2 times did I have to revert to SO and Google. This AI era is no joke! Coding becomes 100x more fun!
Anyway, distinguish Programming and Coding. Does anyone know the difference? :) https://lnkd.in/gSCU9fD7
My passion in programming started around 1996: 2nd year of junior high school. The initial reason? Seeing the output of the DOS tree command: for some reason. But maybe the green phosphorous effect on that monochrome screen seemed mysterious and .. magical! For those who've never seen it, the matrix effect. The effect of glowing green phosphor characters fading away: that's not an effect. It's actually because the phosphor element on the screen needs time to fade. And the result was really impressive (though probably not good for eye health)
Okay, let me list the chronology of programming languages I learned enthusiastically starting from that 2nd year of junior high school:
1. Batch file. Hoho: as simple as autoexec.bat, that was the beginning of programming, you know.
2. Basica / GW Basic / Microsoft Quick Basic: monkey.bas!
3. Turbo Pascal (high school): single and double linked list data structure :D
4. Turbo C/Borland C++ : Pak Tjendry Heriyanto's book FTW!
5. Java 1.1 : accidentally found it on a physics educational CD. It ended up becoming my life path..
6. Delphi (college): just a little. Forced because I joined the MIPA UGM library project
7. Microsoft J++: It existed back then, you know. But Microsoft didn't continue it. Even though I liked it
8. Microsoft Visual Basic 6.0: I earned a lot of Rp. from this...
9. Microsoft Visual C++ 6.0: a joint project with Pusat Pariwisata UGM and Menristek. I learned it from 0 in a week: project completed!
10. Microsoft Visual Basic.NET: because I helped a UII student with their thesis.
11. Microsoft Visual C#/C++ .NET: many Upwork jobs I coded using C#
12. #php Code
Igniter and #gtfw: come on, who knows gtfw?
13. #cocoa: OSX first remote job to Japan! Failed though. Couldn't be disciplined yet
14. #python. 2014: settle here and retired exploring new programming languages to focus on developing RWID
15. #golang (2024): #rwid needs its own platform. Coded by my own hand with the support of all RWID members 🙏It feels so exhilarating to code with my own hands. Anyway, for you who became programmers in 2024, it's already easy, you know. Forget googling. Ignore stackoverflow. Use ChatGPT. It is my loyal and intelligent assistant. Extremely intelligent. You just have to be good at giving intelligent questions. Prompt engineering#ai #chatgpt #promptengineering
I'm recording the realtime development of the RWID platform here. I started from condition 0 in Golang https://lnkd.in/gdEycikf
When you #leadbyexample, you don’t need to go to the trouble of saying anything, then the community will follow you#rwid
When your video goes viral nationally in a political context and you're a dev: https://lnkd.in/gVm6XcRn😁

