शुरुआत करने के तरीके और वेब विकास के लिए ग्राहकों को खोजने के लिए


11

मैं वेब विकास के लिए नया हूं। मैंने अपने दम पर बहुत अध्ययन किया है और अपने दम पर कुछ प्रोजेक्ट बनाए हैं। मैं उस बिंदु पर पहुंच गया हूं, जहां मुझे लगता है कि अधिक अभ्यास अनुभव के बिना मेरा कौशल बहुत प्रगति नहीं करेगा। मुझे पता है कि मेरे धब्बों के लिए एक परियोजना का निर्माण करना एक बात है और किसी और की आवश्यकताओं को पूरा करना काफी दूसरा है। मैं ASP.NET में काम कर रहा हूँ और मैंने HTML, CSS जावास्क्रिप्ट के बारे में बहुत कुछ सीखा है। मेरे दिन में एसक्यूएल और एसक्यूएल सर्वर के साथ नियमित रूप से काम करते हैं। यदि आपके पास कोई सुझाव है तो इसकी बहुत सराहना की जाएगी।

जवाबों:


4

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

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

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

सौभाग्य।


आपके जवाब के लिए धन्यवाद। मैंने कुछ हद तक डिजाइन पर ध्यान दिया है, क्योंकि मैं तपस्वियों के महत्व को समझता हूं, खासकर जब आप किसी ऐसे व्यक्ति को अपनी प्रतिभा दिखाने की कोशिश कर रहे हैं जो तकनीक प्रेमी नहीं है। मैंने CSS और JavaScript के बारे में बहुत कुछ सीखा है। मुझे jQuery पर कुछ अच्छे ट्यूटोरियल मिले जिन्हें मैं आज़माना चाहूंगा। ASP.NET प्लेटफॉर्म के साथ सहज होने के बाद मैं PHP और MySql में शाखा लगाना चाहता था। मुझे लगता है कि बहुत सारे गैर-लाभकारी साइट हैं जिनकी किसी को मदद करने की आवश्यकता है, लेकिन साइट PHP में है।
13

ईमानदारी से, यदि आप प्रोग्रामिंग की अवधारणाओं (वस्तु अभिविन्यास, सरणियों, तर्क प्रवाह आदि) को समझते हैं तो एएसपी से पीएचपी या जावा में जाना, आदि केवल एक पुस्तक को हथियाने का विषय है। यह तब होता है जब आप उन मुख्य अवधारणाओं को नहीं समझते हैं जो एक से दूसरे तक जा रही हैं, एक बड़े पैमाने पर उपक्रम बन जाती हैं। मैं पर्याप्त OO अवधारणाओं के साथ-साथ DOM कैसे काम करता है, इसकी एक मजबूत समझ पर जोर नहीं दे सकता। गैर-मुनाफे के साथ, कई PHP हैं क्योंकि यही कुछ यादृच्छिक घुमक्कड़ जानते थे। यदि आपके पास मदद करने का कोई लक्ष्य है, तो उनसे पूछें कि क्या वे मदद चाहते हैं और बदलने के लिए खुले हैं। मैंने दो पूर्णकालिक नौकरियां प्राप्त की हैं!
bpeterson76

2

आप सामान की तरह देख सकते हैं

  • Microsoft वेब प्लेटफ़ॉर्म इंस्टॉलर और वेबमैट्रिक्स (अभी भी बीटा में)
  • सामग्री प्रबंधन प्रणाली
  • XSLT

WebPI और WebMatrix वेब देवों के लिए जानने के लिए महान उपकरण हैं। CMS सामग्री उन्मुख वेबसाइटों का निर्माण करते समय उपयोग करने के लिए एक बहुत ही सामान्य उपकरण है और XSLT वेब विकास के लिए एक भयानक तकनीक है। यदि आप XSLT से अपरिचित हैं, तो यह मूल रूप से एक परिवर्तन है जो एक XML संरचना (आमतौर पर डेटा का वर्णन) को किसी अन्य XML संरचना (आमतौर पर xhtml) में बदल सकता है।

यदि आप ऊपर दिए गए सभी बिंदुओं पर जाना चाहते हैं, तो आप http://docs.composite.net/C1/TeamBlog.aspx/2010/08/13/The-WebMatrix/experience पर और एक बार WebPI और WebMatrix से शुरुआत कर सकते हैं आपके पास यह चल रहा है आप XSLT के साथ http://docs.composite.net/C1/XSLT.aspx पर काम कर सकते हैं ।

हम आपके अनुभव पर आपसे प्रतिक्रिया प्राप्त करना पसंद करेंगे।


सलाह के लिए धन्यवाद, मैं इसे देखूंगा और आपको कुछ प्रतिक्रिया दूंगा!
icsracer

2

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

यदि आपको शामिल होने के लिए "सही" OSS प्रोजेक्ट नहीं मिल रहा है, तो एक बनाएं। यहां तक ​​कि अगर यह सिर्फ आपके द्वारा काम कर रहा है, तो उसी पुराने पहियों का फिर से आविष्कार करना, इसे दुनिया में स्वतंत्र रूप से बाहर रखना, इस पर ध्यान आकर्षित करेगा, और समान विचारधारा वाले साथियों को आकर्षित करेगा (और संभवतः बहुत आलोचना भी, लेकिन यह उपयोगी भी है) और भविष्य की परियोजनाओं के लिए मार्ग प्रशस्त करने में मदद करें।

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


1

क्रेगलिस्ट अपने क्षेत्र में स्थानीय काम करने के लिए एक शानदार जगह है।

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