आज प्रोग्रामर का दिन है, वर्ष का 256 वां दिन। इंटरनेट पर, कई चुटकुले होंगे, हैबे पर - लेख, सार्वजनिक रूप से - मेमे, कार्यालयों में - पिज्जा, मिठाई और सुखद आश्चर्य। प्रोग्रामिंग आज एक वास्तविक पंथ बन गया है, जिसे वे हर कीमत पर छूने का प्रयास करते हैं, क्योंकि, जो लोग प्यासे हैं, उनके अनुसार यह भविष्य में प्रोग्रामिंग, पैसा, स्वतंत्रता, प्रतिष्ठा और मजबूत आत्मविश्वास है। और चूंकि एक पंथ है, वहाँ गुण, मिथक होंगे, और जो पेशे में बदल जाएंगे। आज की पोस्ट उत्सवपूर्ण नहीं होगी - यह दुखद, ईमानदार और थोड़ा गुस्सा होगा। क्योंकि हमारे लिए बात करने का समय है - आभासी उत्सव की मेज पर क्यों नहीं?
यह पोस्ट हमारे कर्मचारी द्वारा शीर्षक "फ्री माइक्रोफोन" के लिए लिखा गया था, जो एक इंजीनियर था, एक छोटा प्रोग्रामर, आईटी में प्रवेश करने की कोशिश करता था और प्रवेश करता था, इसलिए वह जानती है कि वह किस बारे में बात कर रही है। और शायद यही वह स्थिति है जब हमारी विकास टीम
रीजनसॉफ्ट सीआरएम और एक साधारण क्लाउड हेल्पडेस्क
जेडईडीलाइन सपोर्ट लेखक से सहमत है और उन विचारों के बारे में अस्वीकरण नहीं लिखेगा जो शायद मेल नहीं खाते।
मुझे 2003 अच्छी तरह से याद है - यह पहला कोर्स था, और अगले वैज्ञानिक सम्मेलन में, कई क्षेत्रों के वैज्ञानिकों ने चर्चा की कि 21 वीं सदी के दूसरे दशक में किसी व्यक्ति का सूचना क्षेत्र क्या होगा। यह इंटरनेट के बारे में था, जन संस्कृति के विनाश के बारे में, सभी के व्यक्तित्व के अलगाव के बारे में, लेकिन किसी ने भी तकनीकी विश्वविद्यालयों में से एक के एक छात्र द्वारा एक छोटी सी रिपोर्ट पर ध्यान नहीं दिया कि प्रोग्रामिंग भविष्य का परिभाषित पेशा बन जाएगा। भविष्य आ गया है, और यह स्पष्ट है कि पूर्वानुमान सही थे। आइए देखें कि हमारे पास क्या है, दोस्तों?
सब कुछ एक आईटी कंपनी है
प्रौद्योगिकी एक लाभदायक उपकरण है जो कुशल हाथों में आय उत्पन्न कर सकता है। इसलिए, बड़े व्यवसाय ने प्रक्रिया अनुकूलन के कारण अधिक लाभ प्राप्त करने के लिए तुरंत उन्नत कार्यक्रमों और इंजीनियरिंग समाधानों को अपनाया। ऐसे कार्यों की शुरुआत 70 के दशक में हुई थी, 90 के दशक के अंत में बड़े व्यवसाय में स्वचालन व्यापक हो गया और 2000 के दशक में एक महत्वपूर्ण और जटिल परिवर्तन हुआ। व्यवसाय ने महसूस किया कि महंगे समाधान, अंतहीन अपडेट, सुधार और तकनीकी सहायता पैकेज खरीदना कुछ हद तक महंगा था और बाबा यागा को अपनी टीम में विकसित करने का फैसला किया, अर्थात् उन्होंने डेवलपर्स को किराए पर लेना शुरू किया, जो अंदर से कंपनी के आईटी अनुरोधों की सेवा शुरू करते थे, समाधान बनाते हुए, जो अधिकतम व्यावसायिक आवश्यकताओं के अनुरूप था और जिसमें बहुत अधिक नहीं था। पहले, ये DBMS, साइट, बिलिंग, इंटरनल पोर्टल्स, इंजीनियरिंग सपोर्ट के लिए कार्य कार्यक्रमों के प्रश्नों के अलग-अलग साधन थे, अब ये पूरे प्लेटफॉर्म हैं, जिन पर आंतरिक समाधान विकसित किए जाते हैं और यहां तक कि बाहरी कस्टम विकास भी किया जाता है। इसलिए धीरे-धीरे, आईटी कंपनियां बैंक, वित्तीय कंपनियां, बीमाकर्ता, चिकित्सा केंद्र, विश्वविद्यालय और अनुसंधान संस्थान, सिस्टम इंटीग्रेटर्स, बिल्डर्स, मीडिया, आदि बन गईं।
नतीजतन, योग्य प्रोग्रामर की भारी मांग थी, जो बदले में, सिर के लिए अपर्याप्त संघर्ष, बाजार को गर्म करने और वेतन की उम्मीदों, और प्रोग्रामरों की मांग में एक अंतर-क्षेत्रीय असंतुलन को जन्म देती थी। दूसरी ओर, इसी प्रक्रिया ने सॉफ्टवेयर विकास के क्षेत्र में उच्च शिक्षा के विकास, प्रोग्रामिंग में छात्रों की बढ़ती रुचि और विकास में एक कैरियर को प्रेरित किया। गोला बनाने और संघनित होने लगा। एक "बुलबुला" था - गर्म मांग, बहुत सारे कमजोर प्रोग्रामर, और यहां तक कि सिर्फ खुद के प्रोग्रामर पर विचार करना।
अब मध्य स्तर से शुरू होने वाले प्रत्येक मजबूत डेवलपर के लिए एक युद्ध है। आईटी कंपनियां संघर्ष की कीमत और गैर-मूल्य के तरीकों का चयन करती हैं, अगर किसी विशेषज्ञ को पकड़ने के लिए, चरम सीमा पर पहुंचें। कभी-कभी आक्रामक गलतियाँ की जाती हैं और योग्य उम्मीदवार बह जाते हैं, लेकिन वास्तव में नहीं - वे अपनी नासिका को फुलाते हैं और उच्च पदों पर आते हैं, पूरी टीमों पर अत्याचार करते हैं।
20, 25, 30, 35, 45, 55 के बाद आईटी दर्ज करें ...
तो, आईटी उद्योग लोकप्रिय हो गया है, और हम में से प्रत्येक का एक दोस्त है जो एक दोस्त, एक प्रोग्रामर है, जो "एक महीने में 500 टुकड़े संक्रमित करता है।" लगभग 30-40,000 के क्षेत्र में एक औसत वेतन के साथ, अच्छी दक्षता वाले विशेषज्ञ के लिए "अच्छी तरह से विचार करना, मैं जाऊंगा और अध्ययन करूंगा और एक सौ और आधा उठाऊंगा, यह मेरे लिए पर्याप्त है।" और आईटी सेक्टर के तरीकों के लिए खोज शुरू होती है, पृष्ठभूमि में ऑनलाइन पाठ्यक्रमों के लालची अवशोषण, किताबें खरीदने। सबसे अधिक बार, यह इसके साथ समाप्त होता है, शायद ही कभी - एक व्यक्ति वास्तव में प्रोग्रामिंग में जाता है (अधिक बार - परीक्षण) या अपने मुख्य प्रोफ़ाइल (इष्टतम संरेखण) के अनुसार आईटी क्षेत्र में गिरता है।

बदलते व्यवसायों में कुछ भी गलत नहीं है। इसके अलावा, हमारे समय में यह एक आवश्यकता है: हम में से कुछ ने हमारी पसंद के अनुसार नहीं, बल्कि एक निर्देश के अनुसार विश्वविद्यालय में प्रवेश किया; कुछ ने एक विशेषता प्राप्त की जो तेजी से मूल्यह्रास हो गई; किसी को ओवरसैट मार्केट द्वारा स्वीकार नहीं किया गया था। लेकिन भ्रम को दूर करने के लिए आपको कई महत्वपूर्ण चीजों को समझने की आवश्यकता है।
- कार्यक्रम को सीखना केवल पाठ्यक्रमों को सुनना और देखना नहीं है, यह न केवल किताबें पढ़ रहा है, यह लगातार कोडिंग, डिबगिंग, गलतियों को समझने, समझने, सभी कोड खुद को लिखने, सरल से जटिल तक है। हर दिन।
- आईटी में प्रवेश सरल है - जूनियर पदों पर, इंटर्न और जूनियर की भूमिका में। मध्य स्तर तक उठाना बहुत अधिक कठिन है, क्योंकि आप एक शैक्षिक बाधा में भाग लेंगे, आपको एल्गोरिदम, डेटा संरचनाओं, पैटर्न, ओओपी की गहन समझ (अच्छी तरह से, या आपकी गैर-ओओपी भाषा की विशेषताएं), आईटी परियोजनाओं के डिजाइन, प्रबंधन आदि की जानकारी की आवश्यकता होगी। । पुस्तकों से ऐसी सामग्री को मास्टर करना संभव है, लेकिन व्यवहार में इसे लागू करना धीरे-धीरे अभ्यास में माहिर होने के बाद ही संभव होगा।
- आप छोटे बच्चों से बाहर हो जाएंगे, जो पहले से ही 17 वर्ष की आयु में, 18-20 पर विशेष शिक्षा प्राप्त करना शुरू कर चुके थे, वे इंटर्नशिप करेंगे और वास्तविक व्यावहारिक कार्यों में संलग्न होंगे। उनके साथ प्रतिस्पर्धा अनुभव, ज्ञान और गरिमा का विषय है।
- आपको दृढ़ता से समझना चाहिए कि आपके नेता आपसे कम उम्र के होंगे, लेकिन आपको अनुभव, सिफारिशों और टिप्पणियों को मानना और स्वीकार करना होगा। जब आप विपणन विभाग के प्रमुख थे, और फिर सब कुछ छोड़ दिया और एक जूनियर परीक्षण इंजीनियर बन गए, तो एक त्वचा से बाहर निकलना और नया बढ़ना शुरू करना बेहद मुश्किल है।
- सभी कंपनियों में काल्पनिक रूप से उच्च वेतन नहीं होता है। साक्षात्कार के लिए नहीं पूछने के लिए "अच्छी तरह से, पर 200 हाथ", अध्ययन hh.ru और माय सर्कल अनुसंधान, काफी प्रासंगिक वेतन मान हैं।
प्रोग्रामिंग में सभी तरह से अंत तक जाना मुश्किल है। मैं और अधिक कहूंगा: प्रोग्रामिंग का कोई अंत नहीं है, हमेशा क्षैतिज और ऊर्ध्वाधर विकास वैक्टर, नई प्रौद्योगिकियां, भाषाएं, रूपरेखाएं, परियोजनाएं होती हैं। संक्षेप में: एक वर्ष में एक प्रोग्रामर बनना काम नहीं करेगा, बस शुरू करना।
अश्लील आईटी शिक्षा
आईटी में प्रवेश के इच्छुक लोगों की बड़ी संख्या ने आईटी शिक्षा की मांग पैदा की, और मांग संतुष्ट होने लगी:
- ऑनलाइन प्रशिक्षण सेवाएं - खुले हुए पाठ्यक्रम शामिल हैं, जिनमें मुफ्त भी शामिल हैं;
- कंपनियों - अपने कॉर्पोरेट विश्वविद्यालयों को उपलब्ध कराया, जहां आप पूर्णकालिक, शाम और दूरस्थ शिक्षा प्राप्त कर सकते हैं;
- प्रोग्रामिंग स्कूल - छात्रों के एक शाफ्ट और बड़े मुनाफे की प्रत्याशा में बारिश के बाद मशरूम की तरह बढ़ने लगे;
- विश्वविद्यालयों - आगे की शिक्षा के विभागों को खोला और विस्तारित किया, विशेष कार्यक्रम विकसित किए।
ये सभी पाठ्यक्रम और प्रशिक्षण कार्यक्रम सभी उम्र के लिए उपलब्ध हो गए हैं। हालांकि, एक्सेसिबिलिटी पर, इनमें से अधिकांश कार्यक्रमों का लाभ समाप्त हो जाता है। सबसे अधिक बार, पाठ्यक्रम एक सिद्धांत + कार्य + होमवर्क है, और शिक्षक के साथ संचार को बहुत सीमित करता है। वास्तव में, प्रशिक्षण की पूरी जिम्मेदारी भविष्य के प्रोग्रामर के पास होती है। अपनी बारी में, यहां तक कि 25 साल की उम्र में और 35 साल की उम्र में, छात्र सजगता से जागते हैं: नाली और स्कोर करने के लिए। यदि कोई मजबूत आंतरिक प्रेरणा और प्रशिक्षण की वास्तविक आवश्यकता नहीं है, तो यह समय और धन की बर्बादी है, तो आप मशीन पर ज्ञान नहीं बढ़ा पाएंगे।

यदि आप पैसे देते हैं तो दुर्भाग्य से, अधिकांश पाठ्यक्रम एक क्रस्ट / प्रमाण पत्र देते हैं। और यह पहले से ही एचआर विशेषज्ञों के लिए एक समस्या है, क्योंकि गंभीर गोभी पर नौकरी करने वाले अपने कागज के टुकड़ों को वजन देते हैं, जिसके लिए अक्सर शून्य ज्ञान होता है।
इज़प्रोग्रामर्स का हमला
ऑनलाइन प्रशिक्षण, पाठ्यक्रम और विभिन्न गुणवत्ता के व्याख्यान के परिणामस्वरूप, बाजार "yazh प्रोग्रामर" से भरा हुआ है - जो लोग कोड कर सकते हैं वे कुछ प्रकार के वेब एप्लिकेशन भी बना सकते हैं (सबसे बड़ी परेशानी JS है, जो शाब्दिक रूप से हर कोई सीखता है, लेकिन PHP उनके साथ जुड़ गया और पायथन), लेकिन वे प्रोग्रामर नहीं हैं, क्योंकि उनके पास उद्यम विकास के सिद्धांतों की समझ नहीं है, बड़ी परियोजनाओं के संगठन, उनके पास एक कोड शैली नहीं है और वे फिर से तैयार करने के लिए कोई उत्साह नहीं रखते हैं। बहुत पहले कोड की समीक्षा ने उन्हें निराशा के रसातल में डाल दिया - वे अपने शानदार कोड को इतना कैसे कुचल सकते हैं? उन्होंने पढ़ाई की! पूरे दो महीने।
ऐसे लोगों का मानना है कि प्रोग्रामर कंपनी में बैठा है और उसकी पूरी परियोजना को देख रहा है, उन्हें इस बात की जानकारी नहीं है कि उन्हें न केवल मॉड्यूल पर काम करना है, बल्कि मॉड्यूल के कुछ असतत हिस्से पर काम करना है, और काम करना है ताकि सहकर्मियों के साथ मिलकर आपका कोड करना शर्मनाक न हो। हालांकि, उनके पास एक महत्वपूर्ण प्लस है - वे एक साक्षात्कार में पहचानना आसान है और या तो एक जूनियर स्थिति लेते हैं और एक कॉर्पोरेट वातावरण में शिक्षित करते हैं, या फ्रीलांस को मार्केटप्लेस के लिए ऐड-ऑन में कटौती करते हैं।
सिद्धांत रूप में, इस अवस्था में आप पैसे भी कमा सकते हैं, लेकिन आप अपना करियर नहीं बना सकते और पेशेवर नहीं बन सकते। आपको यह समझने की आवश्यकता है कि कुछ बिंदु पर छत होगी, और आपको या तो विकास छोड़ना होगा, या अपने कौशल और ज्ञान को गहरा करना होगा।
अपनी गर्दन पर अजगर!
यह आधुनिक प्रोग्रामिंग की एक अलग समस्या है - हर कोई पायथन सीखता है, और यह "उन लोगों के बीच लोकप्रियता के मामले में जावास्क्रिप्ट के साथ स्पष्ट रूप से पकड़ लेता है जो तीस के बाद आईटी में प्रवेश करते हैं।" अजगर को दार्शनिकों और विपणक, इंजीनियरों और प्रबंधकों, अर्थशास्त्रियों और वकीलों द्वारा पढ़ाया जाता है। उनसे पूछें क्यों, आपको दो उत्तर मिलते हैं: क्योंकि यह सरल है और क्योंकि यह सान्ज़ की अत्यधिक भुगतान की तारीख है। फिर से, यह मिथकों के एक समूह के साथ एक पंथ को बदल देता है।

- पायथन सरल नहीं है - हाँ, इसमें एक अच्छा वाक्यविन्यास, स्पष्ट तर्क, अच्छी तरह से पठनीय कोड (अच्छी तरह से, अगर आप इसे अच्छी तरह से लिखते हैं), यह सार्वभौमिक और शक्तिशाली है। भाषा एक खुशी है, यह सीखने के लिए सुखद और स्पष्ट है। लेकिन यह कैसे पुस्तकालयों, चौखटे, जटिल कार्यों की बात आती है, यह एक ही C ++ से विकास की समस्या में अंतर करना बंद कर देता है। C ++ में, स्क्वीकिंग बम को गिराने के लिए एक प्रोग्राम लिखना आसान है, और फिर एक पॉइंटर से पॉइंटर को पॉइंटर और आप मर चुके हैं :-)
- डेटा साइंस और बिग डेटा अभी भी प्राप्त करने की आवश्यकता है। हां, पायथन के ज्ञान के साथ एक प्रोफ़ाइल विशेषज्ञ के लिए कोई कीमत नहीं है (प्रोग्रामिंग के ज्ञान के साथ एक ही दार्शनिक पहले से ही एनएलपी का तरीका है), लेकिन उनमें से कई की आवश्यकता नहीं है। सचमुच बड़ा डेटा बड़ी या विशेष कंपनियों के हाथों में है, वे एक आशावादी प्रशिक्षु नहीं चाहते हैं। ये बैंक, IoT प्रदाता, खुदरा, संचार, सुरक्षा, आदि हैं। इसलिए, अभ्यास और भविष्य के काम की जगहों की खोज में भाग लेने के लिए शुरुआत में बेहतर है।
- डेटा के साथ काम करना हमेशा दिलचस्प नहीं होता है। ऐसा हो सकता है कि आप केवल विश्लेषकों या वाणिज्य के अनुरोधों की सेवा करते हैं, जटिल अपलोड, चयन और रिपोर्ट बनाते हैं। बोरिंग, नीरस, रोमांटिक नहीं। और एक विश्लेषक होने के नाते केवल खुशी का पहला साल है, ईमानदार होना है, तो घोड़ों को हलकों में चलाते हैं।
- जब पायथन सीखने, गणित सीखने के लिए याद; ;-)

हालांकि, अगर मुझे सीखने के लिए एक प्रोग्रामिंग भाषा की सिफारिश करने की आवश्यकता है, तो यह सी और पायथन होगा, क्योंकि वे शुरुआत में जीवंत, दिलचस्प, विविध और सरल हैं (और वहां इसे बाहर खींच लेंगे)। वैसे, प्रोग्रामिंग का अध्ययन करने के तथ्य में कुछ भी गलत नहीं है - तार्किक सोच बनती है, याददाश्त में सुधार होता है, आप बिना सोचे समझे कार्य करना शुरू कर देते हैं, आदि।
पॉलिटेक्निक खत्म से अंग्रेजी
कहानी पिछले एक के समान है - हर कोई अंग्रेजी सीखता है, लेकिन कुछ इसे सीखते हैं। और यह एक गंभीर कैरियर बाधा है। 2019 तक, दूरस्थ कार्य उपलब्ध हो गया है, और अच्छे विशेष कौशल होने पर, आप अंतर्राष्ट्रीय टीम को मुद्रा में भुगतान के साथ शामिल कर सकते हैं (और वास्तव में 400-500 हजार रूबल तक, उदाहरण के लिए, एसएपी, कंप्यूटर विज़न या डेटा के क्षेत्र में। विज्ञान)। लेकिन कई डेवलपर्स का भाषा स्तर वास्तव में कमजोर है। हालांकि, यह रूसी विकास में एक कैरियर को नहीं रोकता है, हालांकि यहां प्रवृत्ति स्पष्ट है - उदाहरण के लिए, दूसरे वर्ष के लिए पहले से ही, निज़नी नोवगोरोड में पूरे DevFest को एक सिंक्रनाइज़ेशन के बिना अंग्रेजी में आयोजित किया गया है, और रिपोर्ट वास्तव में मूल्यवान हैं।
- यदि आप एक प्रोग्रामर या भविष्य के प्रोग्रामर हैं, तो मैं निश्चित रूप से कहूंगा - भाषा को सीखने और सीखने की जरूरत है। क्यों?
- अधिकांश प्रौद्योगिकियों पर सबसे अच्छी सामग्री मूल में सबसे अच्छी तरह से पढ़ी जाती है।
- सर्वश्रेष्ठ वक्ता, वक्ता और विशेषज्ञ रूसी (हिंदू, चीनी, जर्मन और चेक) हो सकते हैं, लेकिन वे अंग्रेजी बोलते हैं।
- इंटरनेट पर बहुत सारे उत्कृष्ट संसाधन हैं (जैसे कि हैबर), जिनकी अंग्रेजी में बहुत अच्छी चर्चा है।
- आप किसी भी अंतर्राष्ट्रीय टीम में शामिल हो सकेंगे, दूर से काम करेंगे और एक रूसी शहर में एक यूरोपीय वेतन (अच्छी तरह से या निवास करने के लिए - यह अवसरों और इच्छा पर निर्भर करता है), यह हमेशा सबसे अच्छा तरीका नहीं है)।
- अंग्रेजी ओपन सोर्स प्रोजेक्ट्स की भाषा है। यदि आप एक योगदानकर्ता या लेखक हैं, तो आप काम करने में सक्षम होंगे और अविश्वसनीय रूप से अधिक उत्पादक बन सकते हैं।

कैसे और कहाँ सिखाना है यह हम में से प्रत्येक की क्षमताओं का विषय है। अपने स्वयं के अनुभव से मैं यह कह सकता हूं कि सबसे अच्छा विकल्प एक ऑफ़लाइन भाषा स्कूल + निरंतर आत्म-शिक्षा और अभ्यास है, विश्वविद्यालय में सबसे खराब - ऑनलाइन और "रीट्रेनिंग"।
शो तो चलना ही चाहिए
प्रोग्रामर्स को लुभाने और शिकार करने की जरूरत है। इसलिए, हम एक शो करेंगे ताकि सब कुछ यथासंभव शानदार दिखे। वास्तव में, लोगों के पूरे समूहों ने काम किया है और जितना संभव हो उतने प्रचार और झुनझुने बनाने के लिए काम कर रहे हैं: खेल और अद्वितीय डिजाइन, शोर सम्मेलन त्योहारों के साथ शानदार कार्यालय, उपहारों के पहाड़ के साथ पार्टियों की बैठक, कॉर्पोरेट यात्राएं, वेलकम पैकेज, अजीब तरह से शांत कलाकार और पर इतना। ये सभी शो के तत्व हैं, जिन्हें भविष्य के विशेषज्ञ को आकर्षित करना चाहिए। खैर, अगर उनके पीछे कुछ है, नहीं तो और भी बुरा। एचआर और पीआर ने उस पंथ की विशेषताओं का गठन किया जिसकी शुरुआत में चर्चा की गई थी। यहाँ क्यों नहीं है?
- घटनाओं की लागत बढ़ रही है - सम्मेलनों के लिए टिकट, प्रमुख विशेषज्ञों के साथ बैठक आदि। संपूर्ण प्रवेश (संगठन और तकनीकी उपकरणों के अलावा) में आयोजकों को बहुत पैसा खर्च होता है, लेकिन आपको काले रंग में रहने की भी आवश्यकता होती है। ऐसे टिकट कंपनियों के लिए उपलब्ध हैं, लेकिन उन लोगों के लिए बहुत अधिक हो सकते हैं जो वास्तव में प्रतिभागियों की सामग्री से लाभान्वित होते हैं।
- "आईटी पार्टी-गोअर" की एक परत दिखाई देती है - आगंतुकों का वह समूह जो परिचितों, माहौल और "निश्चेताकी" की खातिर आते हैं। वे विशेष दर्शकों को पतला करते हैं और मनोरंजन की मांग का प्रभाव पैदा करते हैं।
- प्रतिभागियों को एक महंगी सम्मेलन में महंगी सामग्री लाते हैं - वे बात करते हैं कि वे कितने शांत हैं और कुछ अवास्तविक समस्या को हल करते हैं। इसी समय, हॉल में केवल झपकी लेना और प्रशंसा करना है, लेकिन कोई वास्तविक उपयोग करना संभव नहीं है, हालांकि आप सम्मेलन से कुछ व्यावहारिक चीजों की उम्मीद करते हैं जिन्हें उत्पादन में खींचा जा सकता है।
मैं तुरंत कहूंगा - मैं एक खुले मुंह के साथ सम्मेलन छोड़ दिया और बाहर चला गया और अपने दोस्तों को बताया कि एक शांत ऑर्केस्ट्रा, मजेदार डीजे सेट और एक शांत स्मारिका क्या है। लेकिन कुछ दिनों के बाद यह भावना बैठ जाती है और टिनसेल के लिए अधिक भुगतान की संभावना बनी रहती है। वैसे, जैसे आपने एक बैरल जार में शहद खरीदा और पैकेजिंग के लिए ओवरपेड किया: शहद उपयोगी है, लेकिन जार बेकार पड़ा हुआ है, आनंद केवल खरीदारी के समय था।
कार्यालय एक अलग और बहुत विवादास्पद बातचीत है। कोई कहता है कि सब कुछ शांत है, कोई है जो उसे विचलित करता है। यह स्पष्ट है कि मुख्य लक्ष्य कार्यालय को इतना आरामदायक बनाना है कि इसमें रहने, रहने, प्रक्रिया करने और लंबे समय तक रहने के अवसर का आनंद लेना वांछनीय होगा। लेकिन अक्सर मुख्य चीज परिवेश के पीछे खो जाती है: उदाहरण के लिए, सबसे शानदार कार्यालय में खुली जगह में खुली जगह पर काम करना मुश्किल होता है, एक विभाग को दो मंजिलों में बदलना - सहयोग के लिए असुविधाजनक, आदि। एर्गोनॉमिक्स कार्यस्थलों पर होना चाहिए, न कि कार्यालय की दीवारों पर।
हम कहते हैं "प्रोग्रामर", मतलब "अंतर्मुखी"
एक मिथक जो कई युवा पेशेवरों को बिगाड़ता है और उन्हें अपने करियर में वापस लाता है। वे अपने अंतर्मुखता का आनंद लेते हैं और काम के कार्यों को हल करते हैं, जबकि कैरियर के विकास के लिए उन्हें संचार कौशल, टीमवर्क, कर्मियों के प्रबंधन के सिद्धांतों का ज्ञान आदि की आवश्यकता होती है। इसलिए, पेशेवरों और परियोजना प्रबंधकों को सुपर कम्युनिकेटर्स, लेकिन सुपर कम्युनिकेटर्स प्राप्त करना असामान्य नहीं है। इस तथ्य से नहीं कि यह बुरा है, मिथक का अनुवाद स्वयं बुरा है, जो नौसिखिए प्रोग्रामर को किसी तरह की छवि के ढांचे में ले जाता है।

एक सलाह: अपने आप को, संयम बरतें, अपनी बात का बचाव करने में सक्षम हों और किसी और का सम्मान करें।
क्या प्रोग्रामर जल्द मर जाएंगे?
आप राय सुन सकते हैं कि कृत्रिम बुद्धिमत्ता डेवलपर्स को बदलने के बारे में है, रोबोट एन्कोड करेंगे और प्रोग्रामिंग मानव गतिविधि के रूप में गायब हो जाएगी। निकट भविष्य में, ऐसा होने की संभावना नहीं है: सबसे पहले, क्योंकि किसी को कृत्रिम बुद्धिमत्ता विकसित करनी चाहिए, और दूसरी बात, प्रोग्रामिंग केवल कोड नहीं है, यह प्रसंस्करण आवश्यकताओं, एल्गोरिदम और तर्क पर एक जटिल बौद्धिक कार्य है। अभी तक यह केवल मानव मस्तिष्क के अधीन है।
यह ज्ञात नहीं है कि प्रोग्रामर के काम को कैसे बदला जा रहा है, लेकिन यह स्पष्ट है कि मौजूदा नए लोगों को काम के बिना नहीं छोड़ा जाएगा - वे एआर / वीआर, IoT और लिगेसी :-) स्काईनेट के साथ पुराने पुराने उद्यम के कार्यों का सामना नहीं करेंगे।
आज किसको बधाई देना है?
प्रोग्रामर ऐसे लोग हैं जो हमारी आवश्यकताओं, इच्छाओं और कभी-कभी जीभ से बंधे बयानों को एक सुसंगत कार्य कोड में स्थानांतरित करते हैं। वे उत्साहपूर्वक कोड, परीक्षणों के साथ कवर कोड, प्रतिबद्ध और तैनाती, मास्टर DevOps, स्टैक को बदलते हैं और लगातार बेहतर, अधिक आधुनिक और अधिक कुशल बनना सीखते हैं। वे 12 घंटे काम कर सकते हैं, और फिर एक बड़े ओपन सोर्स प्रोजेक्ट में तस्करी के लिए जा सकते हैं, जो दुनिया भर में मांग में है। वे हमारे पसंदीदा गैजेट के कॉर्पोरेट कार्यक्रम, एप्लिकेशन, सेवाएं, गेम, दिमाग बनाते हैं। वे अपने कोड के माध्यम से दुनिया को बदलते हैं।
इसलिए, सभी प्रोग्रामर को बधाई, सिर हमेशा उज्ज्वल, विचार तेज, विश्वसनीय पीसी, आईडीई सुविधाजनक, और ग्राहकों को पर्याप्त और शांत दिमाग वाले होने दें।
कीड़े, हेक्स और स्रोत नियंत्रण!
मैं अपनी प्रिय टीम - डेस्कटॉप रीजनसॉफ्ट सीआरएम की विकास टीम और सरल क्लाउड हेल्प डेस्क जेडईडीलाइन सपोर्ट के लिए बधाई देता हूं। आगे बढ़ो और पीछे मुड़कर मत देखो - कभी-कभी मैं खुद आपकी उत्पादकता और काम की गति से हैरान हूं। इसे बनाए रखें :-)