दस संकेत आप दिल में एक ऐप डेवलपर हो सकते हैं

लेखक: Lewis Jackson
निर्माण की तारीख: 6 मई 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
3 tractor ek khet ch // ❤️‍🔥🦾⛳️✅
वीडियो: 3 tractor ek khet ch // ❤️‍🔥🦾⛳️✅

विषय


एक प्रोग्रामर होने के नाते और अपने खुद के सॉफ़्टवेयर बनाने का तरीका जानना बहुत बढ़िया है। यह न केवल आपके करियर के लिहाज से बहुत सारे दरवाजे खोलती है, बल्कि यह एक अविश्वसनीय रूप से पुरस्कृत अनुभव भी है और इसका अंतहीन उपयोग भी है। मैंने पहले ही लंबाई (यहां) पर प्रोग्रामिंग के असंख्य लाभों के बारे में बात की है, लेकिन यह कहना पर्याप्त है कि एक बार जब आप रस्सियों को सीख लेते हैं, तो संभावनाएं अनंत होती हैं।

हालांकि एक ऐप डेवलपर होने के नाते? यह भी कूलर है। मोबाइल उपकरणों के साथ काम करते हुए, आप ऐसे सॉफ़्टवेयर विकसित कर रहे हैं जो आपके स्मार्टफ़ोन या टैबलेट पर सही रहते हैं और आपके पास हर समय आपके व्यक्ति पर हैं। और Google Play Store (या अन्य ऐप स्टोर ...) के लिए धन्यवाद, आप आसानी से अपनी रचनाओं को एक विशाल दर्शक वर्ग के साथ साझा कर सकते हैं और / या उन्हें पैसे के लिए बेच सकते हैं। पारंपरिक डेस्कटॉप सॉफ़्टवेयर बनाम ऐप्स वितरित करना बहुत आसान है और इसका मतलब है कि किसी के भी हाथ में हिट हो सकती है।

किसी पार्टी में किसी को यह बताने की कोशिश करें कि आप 'ऐप्स' बनाते हैं और देखें कि वे कैसे प्रतिक्रिया देते हैं। अब किसी को बताएं कि आप एक सॉफ्टवेयर इंजीनियर हैं। ऐप डेवलपर रॉक स्टार हैं! (लेकिन वाकई में नहीं…)


इसलिए एक ऐप डेवलपर होना दुष्ट है। लेकिन यह कहना नहीं है कि यह सभी के लिए सही है और यह निश्चित रूप से कुछ ऐसा है जो दूसरों की तुलना में कुछ लोगों के साथ अधिक क्लिक करेगा। यह जानने के लिए पढ़ें कि क्या आप दिल के ऐप डेवलपर हो सकते हैं और क्या Android ऐप्स बनाना सीखना आपकी कॉलिंग है ...

यदि आप पहले से ही इस बीच ऐप्स बनाने में व्यस्त हैं, तो उम्मीद है कि आप इनमें से कुछ लक्षणों को भी पहचान लेंगे!

# 1 आप यह सोचते रहते हैं कि चीजें कैसे बेहतर हो सकती हैं

क्या आप अपने आप को उन प्रणालियों, उत्पादों और प्रक्रियाओं से लगातार निराश हो रहे हैं जिन्हें आप हर दिन भरोसा करने के लिए मजबूर हैं? क्या आप नियमित रूप से खुद को यह सोचते हुए पकड़ते हैं: could मैं यह बेहतर कर सकता था ’या? वे सिर्फ इसलिए नहीं गए?’ ठीक है, अगर आप एक ऐप डेवलपर हैं, तो यह बहुत जल्दी आपके अगले बड़े विचार का अंकुरण बन सकता है और यह निश्चित रूप से आपकी समस्या सुलझाने की क्षमता के लिए अच्छा है।

आप एक बार कर रहे हैं एक प्रोग्रामर हालांकि खराब डिज़ाइन केवल आपको और अधिक निराश करने वाला है ...


इस तथ्य की तरह नेटफ्लिक्स सुझाव देता हूं कि मैं ऐसी फिल्में देखता हूं जो मैंने पहले ही देख ली हैं। यह तय करने के लिए सबसे आसान बात है, चलो! क्या यह सबके लिए होता है? क्या मेरा नेटफ्लिक्स अकाउंट सिर्फ भंडाफोड़ हुआ है ??

# 2 आप लगातार आलसी हैं

सर्वथा आलसी का क्या अर्थ है?

यह एक विरोधाभास की तरह लगता है। हालांकि मैं वास्तव में क्या मतलब है, यह है कि आप अविश्वसनीय लंबाई पर जाना होगा कि कुछ ऐसा करने से बचें जो 5 मिनट अन्यथा लिया जाएगा ...

दिन में कुछ मिनट बचने के लिए उसे खाना बनाना पड़ता था ... उसने मानवता के लिए पूरी तरह से नया वैकल्पिक ईंधन स्रोत विकसित करने में वर्षों लगा दिए

उदाहरण के लिए दुनिया को guy सोयलेंट ’से परिचित कराने वाले व्यक्ति को लें। सोयलेंट रॉब राइनहार्ड के दिमाग का बच्चा है, जो खुद एक सॉफ्टवेयर इंजीनियर था। राइनहार्ट का मानना ​​है कि 'भोजन कठिन है' और यह बहुत समय लगता है और खाना पकाने के लिए महंगा है। उसका हल? अपने स्वयं के replacement भोजन प्रतिस्थापन ’का आविष्कार करने के लिए वह दावा करता है कि इसमें सभी महत्वपूर्ण पोषक तत्व और जीविका है जो मानव शरीर को जीवित रहने और पनपने की आवश्यकता है। इसका मतलब जीव विज्ञान और पोषण में कुछ गहन शोध करना था, जिसमें कंपनी की स्थापना और आपूर्तिकर्ताओं के साथ काम करने का उल्लेख नहीं था ...

तो कुछ मिनटों से बचने के लिए दिन में उसे खाना पकाने के लिए ले जाना चाहिए ... उसने मानवता के लिए एक पूरी तरह से नया वैकल्पिक ईंधन स्रोत विकसित करने में वर्षों बिता दिए?

वह प्रोग्रामर लॉजिक है।

वर्णमाला के नामों की एक लंबी सूची को व्यवस्थित करने के लिए सॉफ्टवेयर का एक टुकड़ा लिखने के समान है। सॉफ्टवेयर लिखने में अधिक समय लग सकता है, लेकिन कम से कम यह बहुत अधिक मजेदार और भविष्य में संभावित रूप से उपयोगी है। शायद यह सिर्फ जिद है?

# 3 आप अपने हाथों से महान नहीं हैं

वे अंतिम दो बिंदु जरूरी नहीं कि केवल प्रोग्रामर का वर्णन करते हैं। उसी कौशल और समझदारी के साथ, आप केवल एक इंजीनियर या आविष्कारक बन सकते हैं।

लेकिन उन चीजों के लिए जरूरी है कि आप डिजाइनिंग, हैमरिंग और स्केचिंग डिजाइन पर भी ध्यान दें। हम में से कुछ का निर्माण उस तरह के काम के लिए किया गया था और बाकी हम बस के लिए नहीं थे। यदि पिछली बार आपने फ़्लैट-पैक फ़र्नीचर का एक टुकड़ा पूरा किया था, तो आप किसी तरह पाँच फालतू शिकंजा, एक शेल्फ गायब और आपकी आस्तीन दीवार से सटी हुई थी, शायद आप प्रोग्रामिंग के लिए बेहतर हैं।

जाहिर है आप बहुत व्यावहारिक हो सकते हैं और फिर भी एक प्रोग्रामर बनने का फैसला कर सकते हैं। लेकिन यह वास्तव में…

# 4 आपको अकेले काम करना पसंद है

ऐप डेवलपर होने का एक लाभ यह है कि आप आम तौर पर छोटी परियोजनाओं पर काम कर रहे होंगे (जब तक कि आप ... नहीं हैं)। कहने का तात्पर्य यह है कि आप अपने खाली समय में एक ऐप बना सकते हैं और इसे कुछ बॉब के लिए बेच सकते हैं, या किसी कंपनी द्वारा किसी एक की टीम के रूप में कुछ बुनियादी बनाने के लिए काम पर रखा जा सकता है।

यह सॉफ्टवेयर पर काम करने से पूरी तरह से अलग जानवर है जो अन्य कोडर की एक टीम के साथ लंबी और दशकों पुरानी लाखों लाइनें है। आप अन्य लोगों की मैला प्रोग्रामिंग के साथ काम नहीं कर रहे हैं और आप अन्य लोगों को आपके बारे में शिकायत नहीं कर रहे हैं। जो अधिक है, वह यह है कि आपने परिणाम पर पूरी तरह से नियंत्रण कर लिया है और आप इसे प्राप्त करने के बारे में और वहां जाने के बाद इनाम के बारे में अधिक जानकारी प्राप्त कर सकते हैं।

और अगर आप इस तरह का काम कर रहे हैं तो इसका मतलब यह भी है कि आप इससे काम कर सकते हैं कहीं भी.

बेशक यह सभी के लिए अपील नहीं करेगा। यदि आप एक सामाजिक प्रकार हैं, तो कॉफी की दुकानों से बाहर काम करना / आपका स्वयं का अध्ययन आपको अपील नहीं कर सकता है और आप थोड़ा हलचल पागल हो सकते हैं। इसका मतलब यह भी है कि यह आप सब पर और यदि आप फंस गए हैं तो आपकी एकमात्र आशा कहीं एक मंच पर सहायता प्राप्त करना है।

मेरे? एक बार बरिस्ता से परिचित होने के बाद मैं कॉफी की दुकानों को बदल देता हूं। अकेले काम करना मुझे ठीक लगता है!

# 5 आप अपने खुद के सिर में हैं '

जो इस बिंदु पर अच्छी तरह से होता है ...

प्रोग्रामिंग काफी अनोखी है कि आप जो भी काम करते हैं वह वास्तव में आपके सिर में होता है - और यह विशेष रूप से छोटे ऐप प्रोजेक्ट्स के लिए सही है। जब आप वास्तव में 'काम' करने के लिए बैठते हैं, तो आप बड़े पैमाने पर उन समाधानों को लागू कर सकते हैं, जिनके बारे में आपने सोचा था कि आप शॉवर में थे / शौचालय में / अपने दोस्त की समस्याओं को सुनने के लिए नाटक कर रहे थे।

यदि आप उस व्यक्ति की तरह हैं जो पहले से ही हर समय अपने ही सिर में है, तो उसे अच्छे उपयोग के लिए क्यों नहीं रखा जाए?

बस कुछ नींद की रात बिताने की उम्मीद है जो छत पर सपने देखते हुए समाधान कर रहे हैं।

यह सचमुच मेरी डायरी कभी-कभी कैसा दिखता है ...

# 6 आप स्मार्टफोन और तकनीक से प्यार करते हैं

कुछ और जो तकनीक की वास्तविक प्रशंसा कर रहा है और विशेष रूप से वह तकनीक जिसके लिए आप विकास कर रहे हैं। यदि आप Android से प्यार करते हैं और आप नए ऐप्स के साथ खेलना पसंद करते हैं, तो आप प्लेटफ़ॉर्म को अधिक पुरस्कृत करने के लिए विकसित होंगे तथा आपको इस बारे में अधिक जानकारी होगी कि क्या काम करता है और क्या नहीं।

विशेष रूप से, यदि आप वास्तव में अपने वर्तमान उपकरण को अनुकूलित करने का आनंद लेते हैं, तो आपको एप्लिकेशन विकास आकर्षक लग सकता है। एक बार जब आप डिफ़ॉल्ट मैसेजिंग ऐप को बदल देते हैं, तो अपने होम स्क्रीन को स्वैप करके एक आइकन पैक स्थापित करें जिसका उपयोग करने के लिए आपका स्वयं का सॉफ़्टवेयर बनाना एक अगला तार्किक कदम है। यह एक दर्जी सूट के साथ आपको प्राप्त अंतर की तरह है।

शायद।

शुरुआती गोद लेने वाले भी विकास में अपना हाथ आजमाने का आनंद ले सकते हैं। न केवल यह सीखना अच्छा है कि आप जिस तकनीक से प्यार करते हैं वह कैसे काम करती है बल्कि इसका मतलब है कि आप इसे रोक सकते हैं पर अत्याधुनिक और वास्तव में शामिल हो प्रमुखतीक्ष्ण किनारा!

आयरन मैन 2 से दृश्य

अगर मैं ईमानदार हूं, तो 99% कारण मुझे प्रोग्रामिंग में मिला क्योंकि मैं टोनी स्टार्क बनना चाहता था। लेकिन यह मत कहो कि यदि आप आईबीएम में नौकरी के लिए साक्षात्कार कर रहे हैं या आपको नौकरी नहीं मिली है। सच्ची कहानी।

# 7 आप एक स्व-स्टार्टर हैं

यदि आप एक ऐप डेवलपर के रूप में सफल होने जा रहे हैं, तो आपको स्व-प्रेरित और प्रेरित होने की आवश्यकता है। यह विशेष रूप से सच है यदि आप अकेले काम करना चाहते हैं, लेकिन यहां तक ​​कि एक टीम में यह बहुत आसान है कि जब आप ड्राइव नहीं करते हैं तो बहुत कुछ न करें।

ऐसा तब है जब आप भी कर रहे हैं कोशिश करते हैं, ऐसे समय होते हैं जब आप सचमुच पूरा दिन बिना कुछ हासिल किए गुजार देते हैं। आप दिन को आत्मविश्वास से शुरू कर सकते हैं, कोड की एक पंक्ति जोड़ सकते हैं जो सब कुछ तोड़ देता है और फिर अगले तीन घंटे बर्बाद कर देता है बस आप जिस बिंदु पर थे उससे पहले वापस आने की कोशिश कर रहे हैं। आप वास्तव में नकारात्मक काम कर घर जा सकते हैं ... मैं कई अन्य नौकरियों के बारे में नहीं सोच सकते जहां यह मामला है।


या तो, या आप एक यादृच्छिक त्रुटि के लिए पूरे दिन के शिकार का खर्च उठाते हैं, जो ऐप को चलने या व्यवहार करने से रोकना चाहिए। ऐसे समय होंगे जब आप शपथ लेंगे कि आपने हर संभव मुद्दे की जाँच की है और कुछ भी तो नहीं यह पैदा कर सकता है। यह सचमुच जादू या कुछ और होना चाहिए। शायद यह कोड नहीं है लेकिन भौतिक विज्ञानवह टूट गया है? आप अपनी खुद की पवित्रता पर सवाल उठाएंगे और स्क्रीन पर हाथ के इशारे करेंगे।

फिर आप कल वापस आते हैं और देखते हैं कि आपने एक अर्ध-उपनिवेश या कुछ समान रूप से स्पष्ट छोड़ दिया है।

बिंदु? आपको इन दिनों में आगे बढ़ने और काम करते रहने के लिए पर्याप्त रूप से आत्म-प्रेरित होने की आवश्यकता है। और बहुत सारे मॉनिटर को तोड़ने के बिना ऊंचे और चढ़ाव को लेने के लिए पर्याप्त स्थिर।

लविंग कॉफ़ी मदद करती है लेकिन आवश्यकता नहीं है।

# 8 आप रचनात्मक समस्या को हल करने में अच्छे हैं

यह एक मिथक है कि आपको डेवलपर बनने के लिए गणित में अच्छा होना चाहिए।आप बिना किसी गणित के कभी भी अपना प्रदर्शन करने के लिए 99% समय प्राप्त कर सकते हैं और जब आप इसका उपयोग करेंगे, तो यह अंकगणित के बजाय समीकरण होगा।

क्या अधिक महत्वपूर्ण है कि आप much सिस्टम-माइंडेड ’हों। यह उन बज़ शब्दों में से एक है जिसका वास्तव में बहुत कम अर्थ है, लेकिन यह कहने के लिए पर्याप्त है कि आपको बाधाओं को हल करने और समस्याओं को हल करने का आनंद लेने की आवश्यकता है। अक्सर उत्तर के लिए थोड़ी बहुत पार्श्व सोच की भी आवश्यकता होती है, इसलिए अक्सर सर्वश्रेष्ठ डेवलपर्स वही होंगे जो तर्क और रचनात्मकता के गठजोड़ पर कहीं झूठ बोलते हैं।

आप एक अच्छा पहेली खेल खेलने के लिए प्रोग्रामिंग की तुलना कर सकते हैं। यदि आप सभी चर को देखने का आनंद लेते हैं, तो उन्हें अलग-अलग कोणों से संपर्क करना और अंततः उस looking अहा ’क्षण का होना, तो आप इस तरह के काम को समान रूप से पुरस्कृत कर पाएंगे।

ध्यान दें कि मैं यह नहीं कह रहा हूं कि आपको पहेली खेल में अच्छा होना चाहिए ...

संगठित होने से आपको अपने कोड को व्यवस्थित करने और अपने चर को व्यवस्थित रूप से नाम देने के तरीके में भी बहुत मदद मिलेगी। यदि आप अपने आप पर काम कर रहे हैं, तो यह संभव है कि अधिक ‘ऑल-ओवर-द-प्लेस’ मानसिकता (जो मैं कैसे रोल करूं) के साथ मिलूं; यह सिर्फ संगठित होने से जीवन काफी आसान हो जाएगा।

# 9 आप सीखने के लिए तैयार हैं

प्रोग्रामिंग शायद उतना कठिन नहीं है जितना आपको लगता है कि यह कुछ मायनों में है - लेकिन यह निश्चित रूप से इसे आसान नहीं कहना है। निश्चित रूप से एक मजबूत सीखने की अवस्था है जिसे आपको शुरू करने के लिए साथ रहना होगा और आप वास्तव में कभी नहीं होंगेरुकेंया तो सीखना।

यहां तक ​​कि आपके प्रोग्रामिंग करियर में भी, आप अभी भी अपने आप को नई चीजें सीखते हुए और नई चुनौतियों का सामना करते हुए पाएंगे - यहां तक ​​कि पूरी तरह से नई प्रोग्रामिंग भाषाएं भी। आपके द्वारा लागू की जाने वाली लगभग हर नई सुविधा का अर्थ होगा एक नई लाइब्रेरी के साथ पकड़ना, या जल्दी से ऑनलाइन कुछ देखना। और यहां तक ​​कि बुनियादी चीजें करने से पहले आपने सैकड़ों बार किया होगा, कभी-कभी इसका मतलब होगा कि सही सिंटैक्स की दोहरी जांच। याद करने के लिए अभी बहुत कुछ है!

एक महान ऐप डेवलपर होने के लिए, आपको सीखने के लिए, सीखने का आनंद लेने और कुशलता से Google चीजों को जानने के लिए तैयार रहने की आवश्यकता है।

# 10 ऐसे ऐप्स हैं जो आप चाहते हैं कि उपलब्ध न हों

क्या कोई ऐप या गेम है जो आप चाहते हैं कि किसी ने अभी तक नहीं बनाया है?

शायद कई हैं? हो सकता है कि आपने जो आखिरी मोबाइल गेम खेला हो, वह आपको पसंद आए लेकिन काश ऐसा ही कुछ और होता? शायद यह बेहतर हो सकता है अगर केवल कुछ चीजों को बदल दिया जाए?

यदि आप अपने आप को उन ऐप्स की तलाश में रखते हैं, जो वहां नहीं हैं, तो शायद आपके कॉलिंग को भी। कॉल का जवाब दें!

यदि आप खुद को उन ऐप्स के बारे में सोचते हैं जो 'हो सकते हैं' तो आप पहले चरण में पहले से ही अभ्यास कर रहे हैं। वह सब गायब है एक छोटा कोड!

अंत में, यह सबसे सफल ऐप प्रोजेक्ट कैसे शुरू होता है। इसे 'इट्स स्क्रैचिंग योर इट्स इट' कहा जाता है और अगर यह कुछ ऐसा है जिसे आप चाहते हैं, तो एक अच्छा मौका है कि वहाँ अन्य लोग भी हैं जो इसे चाहते हैं। और अगर वे नहीं करते हैं? बस आप के लिए यह निर्माण!

यदि आप अपने आप को उन ऐप्स की तलाश में रखते हैं जो वहां नहीं हैं, तो शायद यह आपके कॉलिंग है। कॉल का जवाब दें!

नोट बंद करना

यदि आप इन बिंदुओं से संबंधित हो सकते हैं, तो हो सकता है कि ऐप बनाने में समय जाया हो? एक बार जब आप एक वर्कफ़्लो खोज लेते हैं जो आपके लिए काम करता है, तो आपको आश्चर्य होगा कि आप क्या करने में सक्षम हैं और कितना मज़ेदार विकासशील ऐप हो सकते हैं। हमेशा की तरह मेरी सलाह, कुछ सरल से शुरू होती है।

और कहा जा रहा है, आप शायद यह एक कोशिश देना चाहिए भले ही आप नहीं इनमें से किसी भी बिंदु से संबंधित हैं। मैं कौन हूं जो एक अच्छा डेवलपर बनाता है? दरअसल, एक डेवलपर के रूप में आपके द्वारा किए जाने वाले दैनिक कार्य आपके द्वारा बनाए जा रहे ऐप और उसे बनाने के तरीके पर निर्भर करते हैं। एप्लिकेशन विकास रचनात्मक प्रकारों, तार्किक समस्या को हल कर सकता है और सभी के बीच में और यह आमतौर पर उन बिट्स से बचने के लिए संभव है जिन्हें आप संघर्ष करते हैं। यदि आप इसे प्राप्त नहीं करते हैं, तो आपने इसे जाने से कुछ भी नहीं खोया है!

कैसे आप में से जो पहले से ही डेवलपर्स हैं? आपको पहली बार कब पता चला कि यह आपकी कॉलिंग थी? आपको पहली बार कोडिंग और ऐप्स में क्या रुचि थी?

मेरे लिए यह था हेजहॉग सोनिक। मुझे अपने मित्र के सेगा मेगड्राइव पर सोनिक खेलना बहुत पसंद था, लेकिन मुझे उस उम्र में खुद को एक गेम कंसोल की अनुमति नहीं थी। इसलिए मैंने फैसला किया कि मैं अपने खुद के सोनिक गेम को ZX स्पेक्ट्रम पर प्रोग्राम करूंगा।

इसके बजाय, मैंने एक स्पेसशिप का एक ब्लॉकी एनीमेशन बनाया जो स्क्रीन के ऊपर और नीचे चला गया। लेकिन यह एक शुरुआत थी!

और यह तब था जब मुझे पता था: मैं वास्तविक दुनिया में कभी मौका नहीं दूंगा। कार्यक्रम के लिए बेहतर जानें!

अपडेट: 4 नवंबर, 2019 शाम 5:57 बजे। ईटी: Droid जीवन की केलेन बैरेंजर ने पुष्टि की है कि Pixel 4 और Pixel 4 XL पर 90Hz का डिस्प्ले अब अलग-अलग समय पर चालू होता है।...

Google की नई Pixel 4 श्रृंखला आधिकारिक होने से कुछ सप्ताह दूर है और हम इंटरनेट के सभी कोनों से लीक होते देख रहे हैं। कल ही, हमने Pixel 4 की एक झलक दिखाई, जो एक छोटे हाथों पर वीडियो में अपना सामान समेट...

साझा करना