एक फिर से शुरू में, सभी एक प्रोग्रामिंग भाषा का गठन करते हैं [बंद]


9

अपने पुनरारंभ में, आप प्रोग्रामिंग भाषा के रूप में क्या वर्गीकृत करेंगे? उदाहरण के लिए, प्रोग्रामिंग लैंग्वेज के तहत (या आपके रिज्यूमे का एक समान शीर्षक), क्या आप C #, Java, C को सूचीबद्ध करते हैं और इसे उस पर छोड़ देते हैं या क्या आप जाते हैं और XML जोड़ते हैं (क्योंकि, अच्छी तरह से यह मार्क्‍स लैंग्वेज लैंग्वेज है) और XSLT और jQuery और वह सब भी?

यदि आप भाषाओं के तहत jQuery नहीं जोड़ने जा रहे हैं, तो वास्तव में आप इसे कहां रखेंगे?

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

आपके क्या विचार हैं?


5
जावास्क्रिप्ट। भाषा जावास्क्रिप्ट है। jQuery इसके लिए एक रूपरेखा है।
इनामाथी

2
@ इमानाथी: ईसीएमएस्क्रिप्ट, वास्तव में।
हेलेम

जवाबों:


17

यदि आपको पूछना है "क्या मुझे इसे प्रोग्रामिंग भाषा के रूप में रखना चाहिए?" तो नहीं।

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


XSLT किस ब्रह्मांड में प्रोग्रामिंग भाषा नहीं है?
बेंजामिन कटलर

1
@BenjaminCutler एक क्रोधी देव नेतृत्व के ब्रह्मांड में जो गैर-सामान्य-उद्देश्य प्रोग्रामिंग भाषाओं को नहीं लगता है कि वे "वास्तविक" प्रोग्रामिंग भाषाएं हैं।
कार्सन63000

`जो गैर-सामान्य-उद्देश्य वाली प्रोग्रामिंग भाषा नहीं सोचते हैं, वे" वास्तविक "प्रोग्रामिंग भाषाएँ हैं। `तो नहीं php?
रोमन ए। टेचर

@ रोमनए.टैयर बा-डम टीश!
कार्सन 63000

हाँ, लेकिन गंभीरता के साथ माणिक (रेल के साथ) php यकीनन केवल वेब सामग्री के लिए उपयोग किया जाता है। आर या जावास्क्रिप्ट (हाँ मुझे पता है कि नोड इन दिनों लोकप्रिय है) की तुलना करें।
बजे रोमन ए। टाइचर

19

मेरे सीवी में एक "भाषा और फ्रेमवर्क" खंड है जो कुछ इस तरह दिखता है:

  • ECMAScript / जावास्क्रिप्ट (JQuery, Qooxdoo, YUI)
  • C ++ (Qt, STL, ATL, MFC)
  • अजगर (Wx)
  • XML, XSLT, XSD

यह तीन कारणों से है:

  1. हालाँकि कोई भी आपको C ++ में JQuery या YUI का उपयोग करने के अनुभव की उम्मीद नहीं करेगा, लेकिन यह C ++ में Wx में आपके अनुभव की कमी से C ++ में Qt के आपके काल्पनिक अनुभव को खंडित करने में मदद करता है। बस Wx या Qt को फ्रेमवर्क के बाद के बंडल में रखकर ऐसा नहीं करता है।

  2. यह प्रत्येक श्रेणी के लिए एक संक्षिप्त शीर्षक देता है, ताकि एक जानकार भर्तीकर्ता यह पता लगाने के लिए इसे स्कैन कर सके कि वे क्या चाहते हैं, जबकि अभी भी इसे भरने के लिए आपके सीवी को प्राप्त करने के लिए पर्याप्त चर्चा के साथ पिछले भर्ती बॉट प्राप्त करना है।

  3. इस खंड को "प्रोग्रामिंग लैंग्वेज" न कहकर, मैं किसी ऐसे व्यक्ति के चक्कर लगाने से भी बच जाता हूं, जो इस बात से सहमत नहीं है कि XSLT एक प्रोग्रामिंग लैंग्वेज है या नहीं। उन लोगों का उल्लेख नहीं करना चाहिए जो प्रोग्रामिंग और स्क्रिप्टिंग भाषाओं के बीच एक मनमाना अंतर रखते हैं।


10

व्यक्तिगत रूप से, मेरे पास विभिन्न उप-वर्गों के साथ एक कौशल और प्रौद्योगिकी अनुभाग हैं:

  • प्रोग्रामिंग भाषाएँ *
  • ऑपरेटिंग सिस्टम
  • डेटाबेस
  • चौखटे और प्रौद्योगिकी (जहां आप चाहते हैं कि सभी सामान डंप करते हैं)

* मार्कअप / डिक्लेक्टिव भाषाओं सहित, क्योंकि भर्ती करने वालों को लगता है कि यह समान है, और तकनीकी लोग जो ग्रुड पकड़ेंगे, वे ऐसे लोग नहीं होंगे जिनके साथ मैं काम करना चाहता हूं अगर वे एक साक्षात्कार के बाद इसे अतीत में नहीं ले सकते हैं।

नौकरी के आधार पर, मैं इसे अन्य वर्गों को शामिल करने और इस तरह से बहुत व्यापक होने के लिए संशोधित करता हूं:

  • ऑपरेटिंग सिस्टम
  • चौखटे / एसडीके
  • प्रोग्रामिंग की भाषाएँ
  • CLEs / VMs
  • डेटाबेस
  • अनुप्रयोग। सेवक / कंटेनर
  • आईडीई / संपादक
  • कार्यालय / संलेखन सूट
  • वर्चुअलाइजेशन

जो मैं मानता हूं कि यह ओवरकिल और हंसने योग्य है, लेकिन नौकरी बाजार जिस तरह से है, और टिकर-बॉक्स पसंद करने वाले रिक्रूटर हैं, मुझे नहीं लगता कि मैं उनके खिलाफ क्यों नहीं पकड़ूंगा। यदि यह मुझे एक कीवर्ड खोज के माध्यम से मिलता है, तो मैं साक्षात्कार के लिए एक क्लीनर और लीनर संस्करण भेज सकता हूं। (मैं वास्तव में इस वजह से मेरे रिज्यूम के हमेशा 3 अलग-अलग संस्करण तैयार करता हूं, और सेवेल देशों में सांस्कृतिक अंतर के कारण: मेरे पास 1-पृष्ठ संस्करण, 3-पृष्ठ संस्करण और बहुत व्यापक संस्करण है।)

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


4

यदि आपको एक प्रौद्योगिकी अनुभाग की आवश्यकता है, तो भाषाओं की सूची बनाएं और फिर अलग से फ्रेमवर्क सूचीबद्ध करें।

बेहतर बात यह है कि अपनी मुख्य परियोजना / कार्य अनुभव के विवरण के साथ अपनी भाषाओं, रूपरेखाओं और अन्य तकनीकों को सूचीबद्ध करें।

यानी, "PHP, जावास्क्रिप्ट (jQuery), और XSLT का उपयोग करके XYZ करने के लिए विकसित वेब एप्लिकेशन ...।"


4

मैं किसी ऐसे व्यक्ति के दृष्टिकोण से प्रतिक्रिया देने जा रहा हूं जो पढ़ता है। यह है कि मैंने उन्हें कैसे पढ़ा, इसलिए हमेशा की तरह YMMV।

जब मुझे "भाषाएँ: jQuery, Django, Joomla" जैसी किसी चीज़ के साथ फिर से शुरू होता है , तो यह बहुत ही तात्कालिक दौर-फ़ाइल है। मैं बराबर "भाषाएं: जावास्क्रिप्ट, पायथन, पीएचपी" के साथ ठीक हो जाऊंगा, जो कि आपके पास jQuery / Django / Joomla के साथ अनुभव है, लेकिन पहला बयान यह बताता है कि आप वास्तव में एक ढांचे के बीच अंतर नहीं जानते हैं। / पुस्तकालय और एक भाषा, और यह वास्तव में एक अच्छा संकेत नहीं है।

मैं CSS / HTML / XML / XSLT को "भाषा" के रूप में स्वीकार करता हूं। यदि आप विशेष रूप से उनका उल्लेख करने में विफल रहते हैं (हालांकि मैं यह सुनिश्चित करने के लिए अनुवर्ती हूँ, यदि आप इसे फ़ोन स्क्रीन पर बनाते हैं), और मैं आप लोगों के बारे में बात नहीं करता, तो मैं यह नहीं मानता हूँ जिनके पास एक अलग "टूल" अनुभाग है, जहां वे मार्कअप / वीसीएस / सर्वर को सूचीबद्ध करते हैं, जिनसे वे परिचित हैं।


3

पुस्तकालयों के साथ भाषाओं को भ्रमित न करें। आप जेएस को सूचीबद्ध कर सकते हैं और संकेत कर सकते हैं कि आप JQuery से परिचित हैं (और संभवतः अन्य जेएस लिबास)।

मेरी पृष्ठभूमि ज्यादातर सी में है, जिसे मैं मानक सी लाइब्रेरी के कई कार्यान्वयनों के साथ-साथ अपनी परिचितता के रूप में सूचीबद्ध करता हूं। जब तक मैंने उल्लेखनीय (MPI / etc) नहीं किया, तब तक मैं प्रत्येक व्यक्तिगत पुस्तकालय (मानक C के अतिरिक्त) पर विस्तार से काम नहीं करता।

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

मैं अपने अनुभव को XML और JSON के साथ सूचीबद्ध करता हूं, लेकिन केवल तब जब मेरे अनुभव के "एपीआई डिजाइन" अनुभाग पर विस्तृत हो।


1

मैं प्रोग्रामिंग भाषाओं के तहत मार्कअप भाषाओं को सूचीबद्ध करने पर wtih Haylem से असहमत हूं - मार्कअप भाषाओं का उपयोग डेटा को संरचना करने के लिए किया जाता है, वास्तव में इसे उत्पन्न करने के लिए नहीं। आप वास्तव में HTML के साथ कुछ भी प्रोग्राम नहीं कर सकते हैं, कम से कम जावास्क्रिप्ट के साथ संयोजन में नहीं - जिसमें मार्कअप भाषा डेटा संग्रहण माध्यम बन जाती है, एक प्रकार की। फ्रेमवर्क / प्रौद्योगिकियों के तहत उन लोगों की सूची बनाएं।

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


1

अपने रिज्यूमे में, मैंने 4 सेक्शन निर्धारित किए हैं। वे इस प्रकार लिखे गए हैं:

  • क्लाइंट-साइड वेब कौशल: HTML, CSS, जावास्क्रिप्ट, JQuery, फ़ोटोशॉप, फ्लैश / एक्शनस्क्रिप्ट
  • .Net कौशल: C #, ADO.NET/LINQ, ASP.NET, AJAXControlToolkit, SQL Server 2005 / T-SQL
  • PHP कौशल: PHP, MySQL, PHPMyAdmin, Wordpress, Joomla
  • सामान्य आईटी कौशल: SDLC, DBMS, UML, संचार कौशल

यह सिर्फ सीवी लिखने का मेरा तरीका है, आपकी प्रशंसा भी होगी।


0

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

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.