एक ग्राहक / मालिक / व्यक्ति को पायथन कैसे बेचें

सिस्टम XYZ बनाने के लिए कहा जाने पर और आप इसे पीएचथॉन या पीएचबी पर पाइथन में करने के लिए कहते हैं, तो जब आप इसे समझाने की आवश्यकता होती है तो आप मुख्य विशेषताएं क्या कह सकते हैं?

0
ro fr bn

8 उत्तर

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

यदि वे आपको ऐसी तकनीक या भाषा का उपयोग करने के लिए कहते हैं जिसे आप परिचित नहीं हैं, तो सुनिश्चित करें कि वे आगे बढ़ते हैं कि यह आपको अधिक समय ले जाएगा।

0
जोड़ा

मैंने कभी देखा है कि पाइथन की सबसे अच्छी बिक्री हमारे समूह के एक प्रबंधक ने की थी, जिसकी एक छोटी बेटी थी। उन्होंने आइंस्टीन को जिम्मेदार उद्धरण का उपयोग किया:

यदि आप छः वर्षीय व्यक्ति को कुछ समझा नहीं सकते हैं, तो आप वास्तव में इसे स्वयं नहीं समझते हैं।

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

उन्होंने प्रस्तुति को अपनी बेटी की एक तस्वीर और उसके उद्धरण के साथ समाप्त किया "प्रोग्रामिंग मजेदार है!"

मैं पायथन की उपयोगकर्ता मित्रता और पुस्तकालयों और ढांचे की संपत्ति पर ध्यान केंद्रित करूंगा। ऐसी कई छोटी पुस्तकालय भी हैं जो आपको अन्य भाषाओं में नहीं मिल सकती हैं, और आपको खुद को लिखना होगा (यानी कैसे एक सी ++ डेवलपर पायथन लिखता है )।

सौभाग्य!

0
जोड़ा
इसे प्रेम करें। साझा करने के लिए धन्यवाद!
जोड़ा लेखक jathanism, स्रोत

विकास / प्रोटोटाइप और संभावित रूप से आसान रखरखाव के लिए आवश्यक कम समय पर ध्यान केंद्रित करें (इनमें से कोई भी रूबी के खिलाफ लागू नहीं हो सकता है)।

0
जोड़ा

मैं मानता हूं कि एक नई परियोजना पर पायथन का उपयोग पूरी तरह से निर्भर है कि आप किस समस्या को अजगर के साथ हल करने की कोशिश कर रहे हैं। यदि आप चाहते हैं कि कोई आपके साथ सहमत हो कि आपको पायथन का उपयोग करना चाहिए, तो उन्हें दिखाएं कि पाइथन की विशेषताएं विशेष रूप से उस समस्या पर कैसे लागू होती हैं।

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

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

0
जोड़ा

यह Google पर पसंदीदा भाषाओं में से एक है - रूबी से "परिपक्वता" के संदर्भ में कई सालों पहले (जो वास्तव में इसका मतलब है - लेकिन ऐसे प्रबंधक)। चूंकि इसे Google द्वारा पसंद किया जाता है, इसलिए आप इसे Google App Engine पर भी चला सकते हैं।

मिर्कोसॉफ्ट भी पाइथन को गले लगा रहा है, और जल्द ही आयरनपीथन का वी 2.0 होगा। वे रूबी कार्यान्वयन पर भी काम कर रहे हैं, लेकिन पाइथन संस्करण आगे बढ़ रहा है, और वास्तव में "प्राइमटाइम के लिए तैयार है"। इससे आपको .NET कोड के साथ आसान एकीकरण की संभावना मिलती है, साथ ही साथ सिल्वरलाइट 2 जहाजों के दौरान पाइथन में क्लाइंट साइड आरआईए लिखने में सक्षम होने की संभावना होती है।

0
जोड़ा

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

0
जोड़ा

उन्हें प्रत्येक में कोड का एक स्निपेट दें (एक पृष्ठ से अधिक नहीं) जो कुछ अच्छा फ़ंक्शन करता है जो वे पसंद करेंगे। (उदाहरण के लिए डेटा सेट में आउटलेटर्स दिखाएं)।

उन्हें प्रत्येक पृष्ठ दिखाएं। PHP, रूबी और पायथन में से एक।

उनसे पूछें कि उन्हें समझने / पढ़ने के लिए सबसे आसान लगता है।

उन्हें बताएं कि आप पाइथन का उपयोग क्यों करना चाहते हैं। यदि आपने इसे लिखा नहीं है, तो इसे पढ़ने में आसान है, अधिक प्रबंधनीय, कम छोटी और सुविधाओं को बनाने के लिए तेज़ है क्योंकि यह सबसे सुरुचिपूर्ण (पायथनिक) है

0
जोड़ा

हालांकि सभी 3 भाषाएं बहुमुखी हैं और प्रोग्रामर द्वारा दुनिया भर में उपयोग की जाती हैं , पाइथन के पास अभी भी दो अन्य फायदे हैं। मेरे व्यक्तिगत अनुभव से पसंद है: -

  1. Non-programmers love it (most of 'em choose Python as their first computer language,check this infographic php vs python vs ruby here)
  2. Multiple frameworks (You can automate your system tasks, can develop apps for web and windows/mac/android OSes)
  3. Making OpenCV apps easily than MATLAB
  4. Testing done easy (you can work on Selenium for all kind of web testing)

ओओपीएस अवधारणाओं का पालन अब अधिकांश भाषाओं में किया जाता है, तो पाइथन कैसे रह सकता है! विरासत, एब्स्ट्रक्शन और Encapsulation के बाद भी पाइथन द्वारा पीछा किया जाता है।

पाइथन अब के रूप में लोकप्रिय रूप से दो संस्करणों में बांटा गया है जो प्रदर्शन के संदर्भ में बहुत अलग नहीं हैं लेकिन विशेषताएं। Python2.x और पायथन 3.x दोनों में कुछ कथन के अलावा, समान वाक्यविन्यास है: -

  1. print "..." in Python2.x and print() in Python3.x
  2. raw_input() in Python2.x and input() in Python3.x (for getting user input)

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

0
जोड़ा