लेखक ने 2021 में लगभग 40 वर्षों तक एक प्रोग्रामर के रूप में काम करने के बाद सेवानिवृत्ति ली, न कि क्षमता की कमी के कारण, बल्कि जारी रखने की इच्छा की कमी के कारण।
वे इस बात पर जोर देते हैं कि किसी की क्षमताओं और रुचियों के बारे में ईमानदार होना महत्वपूर्ण है, यह देखते हुए कि तेजी से बदलते उद्योग में एक लंबा करियर बनाए रखना चुनौतीपूर्ण है।
लेखक जनरेटिव कला के लिए कोड लिखना जारी रखते हैं, इसे अपने पिछले काम की तुलना में अधिक जटिल और आनंददायक पाते हैं, और नए रुचियों का पीछा करने में व्यक्तिगत संतोष को उजागर करते हैं।
एक सेवानिवृत्त एप्पल इंजीनियर कंपनी के भीतर इंजीनियरिंग-प्रेरित से मार्केटिंग-प्रेरित निर्णय लेने में बदलाव पर विचार करते हैं, जिससे उनकी विदाई हुई।
कॉर्पोरेट दुनिया छोड़ने के बावजूद, इंजीनियर जनरेटिव कला के लिए कोडिंग करना जारी रखता है, इसे पिछले काम की तुलना में अधिक जटिल और रचनात्मक पाता है।
यह पोस्ट उन प्रोग्रामरों के बीच एक व्यापक भावना को उजागर करती है जो आधुनिक कार्य परिवेश और तेजी से बदलती तकनीकी परिवर्तनों के साथ संघर्ष करते हैं, जिसमें से कुछ व्यक्तिगत परियोजनाओं या ओपन-सोर्स योगदान में सांत्वना पाते हैं।
फ्यूजन ओएस x86-64 आर्किटेक्चर के लिए एक शौकिया ऑपरेटिंग सिस्टम है, जिसे निम प्रोग्रामिंग भाषा का उपयोग करके विकसित किया गया है।
वर्तमान विशेषताओं में UEFI बूटलोडर, भौतिक और वर्चुअल मेमोरी प्रबंधक, उपयोगकर्ता मोड, प्रीएम्प्टिव मल्टीटास्किंग, सिस्टम कॉल्स, ELF लोडर, और टाइमर इंटरप्ट्स शामिल हैं।
योजनाबद्ध विशेषताएं डिमांड पेजिंग, इंटर-प्रोसेस कम्युनिकेशन, डिस्क I/O, फाइल सिस्टम, कीबोर्ड/माउस इनपुट, शेल GUI, और नेटवर्किंग को जोड़ने का लक्ष्य रखती हैं।
फ्यूजन एक शौकिया ऑपरेटिंग सिस्टम (OS) है जिसे निम प्रोग्रामिंग भाषा में लागू किया गया है, और इसे लेखक खालिदह द्वारा GitHub पर चर्चा की गई है।
निम को इसके पायथन जैसी सिंटैक्स, डिफ़ॉल्ट गार्बेज कलेक्टर की अनुपस्थिति, उत्कृष्ट सी इंटरऑपरेबिलिटी, और अन्य लाभकारी विशेषताओं के लिए चुना गया था।
चर्चा में निम की व्यापक मानक पुस्तकालय, बेहतर एकीकृत विकास वातावरण (IDE) समर्थन की आवश्यकता, और सच्चे योग प्रकारों पर प्रकाश डाला गया है, साथ ही कार्य स्विचिंग जैसी ऑपरेटिंग सिस्टम विकास चुनौतियों पर अंतर्दृष्टि भी शामिल है।