শখ প্রকল্পগুলির গুরুত্ব [বন্ধ]


103

আমি জানতে চাই, আপনার অতিরিক্ত সময়ে প্রোগ্রাম করা কতটা গুরুত্বপূর্ণ? একজন প্রোগ্রামার হিসাবে আপনার 9-5- র কাজ করা এবং তারপরে বাড়ি ফিরে এসে আরও ভাল প্রোগ্রামার হওয়ার জন্য আপনার শখের উপর কাজ করা দরকার?

এটি বলেছিল, আমি জানি আপনি প্রোগ্রামিংয়ের মাধ্যমে কেবল ভাল, প্রোগ্রামিংয়ের মাধ্যমে আরও ভাল হয়ে উঠতে পারেন।

সম্ভাব্য নিয়োগকর্তারা কি কোনও সাক্ষাত্কারে শখের প্রোগ্রামিংটিকে বিবেচনায় রাখেন বা কৌতূহলের বাইরে তারা কি এটি জিজ্ঞাসা করেন?

শখের প্রকল্প না পাওয়ার জন্য আমি নিজেকে দোষী মনে করি তবে আমি যা করতে ভাবতে পারি তা ইতিমধ্যে হয়ে গেছে। সুতরাং আমি এই সম্পর্কে দুটি মনে একধরনের, ইতিমধ্যে সম্পন্ন হয়েছে এমন কিছু শুরু করুন বা আমি আসল কিছু না আসা পর্যন্ত এটিকে ছেড়ে দেব?


6
"ইতিমধ্যে সম্পন্ন কিছু এমন না করা" অংশটিতে - যদি এটি কোনও FOSS প্রকল্প হয় তবে দলে যোগদানের এবং একসাথে কাজ করার সম্ভাবনা সবসময়ই থাকে।
টিসি 1

41
“আপনি খেলতে থামেন না, কারণ আপনার বয়স বেড়েছে; আপনি বৃদ্ধ হয়ে যান, কারণ আপনি খেলা বন্ধ করেন ”" - বেন ফ্রাঙ্কলিন।

1
আপনার কোনও শখের প্রকল্প নেই কেন? (আমি গুরুত্ব সহকারে জিজ্ঞাসা।)
অ্যালেক্স ফেনম্যান

4
আমি বিশ্বাস করি যে শখের প্রকল্প থাকা প্রকৃতির দ্বারা আপনাকে আরও উন্নত প্রোগ্রামার করে তুলবে। আপনার যদি তা না থাকে তবে আপনি প্রোগ্রামিংকে মজাদার, চ্যালেঞ্জিং এবং মজাদার কিছু না করে একটি জাগতিক কাজ হিসাবে ভাবেন।
ম্যাক্সপাম

1
নিয়োগকর্তারা জিজ্ঞাসা করেন কারণ তারা আপনার সম্পর্কে উত্সাহী এমন জিনিসগুলি সম্পর্কে জানতে চান। কিছু নির্দিষ্ট কাজের পরিবেশের সাথে সামথিংস ভালভাবে জাল হয় some আমি সন্দেহ করি বেশিরভাগ সংস্থার কোনও শখের প্রকল্প না থাকার জন্য আপনাকে দোষ দেবে। তবে আপনি যদি কিছু সময় নিয়ে আপনার অবসর সময়ে উত্সাহী হন তবে তারা এটি সম্পর্কে আগ্রহীও হ'ল একটি ভাল ফিটের সূচক হতে পারে।
SoylentGray

উত্তর:


145

শখের প্রকল্প না পাওয়ার জন্য আমি নিজেকে দোষী মনে করি

দোষী বোধ করা একটি প্রোগ্রামিং প্রকল্পে প্রবেশের এক পাগল কারণ। ঘৃণ্য প্রোগ্রামিং শুরু করার জন্য সম্ভবত একটি ভাল উপায়। কিছু কাজ কারণ আপনি করতে চান , কারণ না আপনি কি মনে করেন আপনি করছি অনুমিত

তবে আমি যা করতে ভাবতে পারি তা ইতিমধ্যে সম্পন্ন হয়েছে।

বাঃ! এটি ইতিমধ্যে সম্পন্ন হয়েছে যদি কে যত্নশীল? এটা আবার কর! আরও ভাল কাজ কর! অথবা, স্বীকার করুন যে আপনি এটি আরও ভাল করতে পারবেন না এবং যেকোনভাবে এটি করতে পারবেন। মাইক্রোসফ্ট কোথায় থাকবে যদি তারা বলেছিল "ভাল, কেউ ইতিমধ্যে একটি ডাটাবেস / স্প্রেডশিট / ওয়ার্ড প্রসেসর / অপারেটিং সিস্টেম / আইডিই / প্রকল্প পরিচালক / মানি ম্যানেজার / সি-ভিত্তিক একক-উত্তরাধিকার গতিশীল বস্তু-ভিত্তিক ভাষা / ওয়েব ব্রাউজার / ওয়েব সার্ভার তৈরি করেছে / সঙ্গীত প্লেয়ার / মোবাইল প্ল্যাটফর্ম / অনুসন্ধান ইঞ্জিন, তাই আমরা অন্য কিছু করার জন্য সন্ধান করব ... "?

গুরুতরভাবে, আপনি যদি একটি ওয়েব সার্ভার লিখেন তবে এটি সম্ভবত অ্যাপাচি-কে সম্পাদন করবে না, তবে আপনি অবশ্যই প্রক্রিয়াটির মূল্যবান পাঠ শিখবেন। আপনি অ্যাংরি পাখি বিক্রি করার সম্ভাবনা কম তবে একটি ছোট্ট ছোট্ট ভিডিও গেম লেখার বিষয়টি আপনাকে অনেক কিছু শিখিয়ে দেবে।


78
প্রকল্পগুলি গাপ্পির মতো হতে পারে - আপনি একটি দম্পতি শুরু করেন, এবং এটি আগে আপনার 35 টির আগে জানা যায় those । তবে গুপ্পিজ দিয়ে শুরু করুন এবং যেগুলি কার্যকর হয় না তাদের ফ্লাশ করতে দ্বিধা করবেন না।
কালেব

5
+1 হ্যাঁ! এটি আগে করা হয়ে যাওয়ার অর্থ এই নয় যে আপনার এটি করা উচিত নয়। আপনি যে কাজটি করতে চান তা কেবল করুন, নিজে কিছু স্টাফ করা থেকে আপনি অনেক কিছু শিখবেন।
Spoike

14
জাজ ইম্প্রোভ শিখার অন্যতম সেরা উপায় হ'ল দুর্দান্ত সংগীতজ্ঞদের একক অনুলিপি করা। প্রোগ্রামিং হুবহু একইভাবে - ইতিমধ্যে বিদ্যমান জিনিসগুলি তৈরি করুন এবং আপনি কীভাবে নতুন কিছু তৈরি করবেন তা শিখবেন।
derekerdmann

6
"কোনও জিনিস যদি তা করার মতো হয় তবে তা খারাপভাবে করা উচিত" " (জি কে চেস্টার্টন) খারাপ ব্লগ ইঞ্জিন বা খারাপ ইমেল ক্লায়েন্ট তৈরি করতে আপনি যে জিনিসগুলি শিখেন তা অমূল্য হবে - বিশেষত যদি আপনাকে কখনও ভাল তৈরি করার জন্য অর্থ প্রদান করা হয়।
এরিক উইলসন

16
+1 "বাহ! কে ইতিমধ্যে সম্পন্ন হয়েছে কিনা তা যত্নশীল? আবার এটি করুন! আরও ভাল করুন!" - চাকাটি পুনরায় উদ্ভাবন করা ব্যবসায়ের পক্ষে খারাপ হতে পারে তবে বাড়িতে এটি করা খুব মজাদার। শীতল অংশ এটি আরও ভাল হতে পারে না।
SoylentGray

59

আমার মনে হয় শখের প্রকল্পগুলি গুরুত্বপূর্ণ

আমি আমার 9-5- তে থিওরিগুলি, ডিজাইনের অনুশীলনগুলি, নতুন ফ্রেমওয়ার্কগুলি পরীক্ষা করতে শখের প্রকল্পগুলি ব্যবহার করি। যেমন ফাংশনাল প্রোগ্রামিং, অ্যালগরিদম, ডিজাইনের ধরণ, নতুন ফ্রেমওয়ার্ক, নতুন ভাষা ইত্যাদি

এর অর্থ কাজের মধ্যে আমি কত দ্রুত এবং দক্ষতার সাথে নতুন প্রকল্পটি মোকাবেলা করতে পারছি তার পার্থক্য বোঝাতে পারে, বা এমনকি ক্লায়েন্টের কাছ থেকে নতুন প্রকল্প নেওয়া বা নিখোঁজ হওয়া পার্থক্য বলতেও পারে কারণ আমি সমস্যার ডোমেন সম্পর্কে যথেষ্ট জানিনা।

আপনার 9-5 দৈনিক গ্রাইন্ডটি কেবল আপনাকে বিকাশকারী হিসাবে স্তব্ধ করতে পারে যদি আপনি নতুন জিনিস বা নতুন ধারণাগুলি প্রবর্তন না করেন। আমার জন্য শখের প্রকল্পগুলি করা আমাকে আরও ভাল, স্মার্ট আরও দক্ষ বিকাশকারী হিসাবে গড়ে তোলার একটি মাধ্যম।

সম্ভাব্য সাক্ষাত্কারকারীরা শখের প্রকল্পগুলিকে আমলে নেয়

আমার অভিজ্ঞতায় যদি আপনি কোনও সম্পর্কিত প্রযুক্তিতে কোনও শখের প্রকল্প করেন যা আপনার নিয়োগকর্তা বর্তমানে ব্যবহার করছেন বা ব্যবহার করছেন "দেখছেন"। ইতিমধ্যে প্রশ্নযুক্ত প্রযুক্তির সাথে নিজেকে পরিচিত করার জন্য আপনি বোনাস কুডোস পান। এটি বিশেষত নতুন প্রযুক্তিগুলির জন্য প্রাসঙ্গিক যা কেবলমাত্র মূলধারার দিকে ধাবিত হয়েছে যেখানে প্রযুক্তির অভিজ্ঞতার ক্ষেত্রে খেলার ক্ষেত্রটি সমতল করা হয়েছে।


4
"শুধুমাত্র আপনার 9-5 দৈনিক গ্রাইন্ড করা আপনাকে বিকাশকারী হিসাবে স্থবির করতে পারে" এর জন্য +1।
ববি টেবিলগুলি

15
@ ববি: "ক্যান" এখানে অপারেটিভ শব্দ। এটি হ'ল আমার 9-5 "গ্রাইন্ড" আমাকে স্থির হতে দেয় না ... আমি অনুমান করি আমি ভাগ্যবান :-))
মার্জন ভেনেমা

1
+1 আইএমও শখের কাজ হ'ল একমাত্র উপায় আপনি সত্যই অন্য ফ্রেমওয়ার্কগুলি শিখতে পারবেন, যদি না আপনি অবশ্যই ব্যস্ত না হন 9-5। আমি খুঁজে পেতে পারি যে শখের কাজটিও সাক্ষাত্কারে সহায়তা করে তবে কেবল যদি আপনার কাছে কিছু দেখানোর থাকে তবে কেবল তা নয়, হ্যাঁ আমি এটি নিয়ে খেলি।
ডি ব্ল্যাকবারো

সাক্ষাত্কারের জন্য +1, অ্যান্ড্রয়েড অ্যাপ্লিকেশন লেখার সাথে আমার ঝোঁক দেওয়ার ফলে আমি সরাসরি আমার বর্তমান অবস্থান পেয়েছিলাম যদিও আমি এই পজিশনে কোনও মোবাইল প্রোগ্রামিং না করি।
বিফ ম্যাগগ্রিফ

@ মারজান ভেনেমা: একেবারে। আমার কিছু ছিল। তবে এটি "আপনি যা রেখেছেন তা" পেয়ে কিছুটা হলেও হতে পারে। আমার আগের কয়েকটি কাজের মধ্যে যা বেশিরভাগ ক্ষেত্রে আমার পক্ষে ব্যর্থতা ছিল।
ববি টেবিল

41

আপনার বর্তমান কাজের সমস্যাটি হ'ল আপনার কাজের ফাংশন সম্পাদনের জন্য আপনার কেবলমাত্র সীমিত দক্ষতার প্রয়োজন need প্রোগ্রামিংয়ের জগতটি এত বিস্তৃত যে বছরের পর বছর ধরে এক ঝাঁকুনিতে আটকা পড়ে যাওয়া সহজ। শখের প্রোগ্রামিংয়ের মাধ্যমে আপনি আপনার বর্তমান অবস্থানে বা অন্য কোথাও সুযোগ না পাওয়ার আগে আপনি শাখা তৈরি করতে এবং অন্যান্য প্রযুক্তির জন্য প্রস্তুত হতে পারেন ।

তবে এটি উপলব্ধি করা গুরুত্বপূর্ণ যে শখের প্রোগ্রামাররা কেবল প্রোগ্রাম করে না।

  • তারা ব্লগ পড়ে
  • তারা সরঞ্জাম ইনস্টল
  • তারা উত্স কোড পড়ে
  • তারা ওপেন সোর্স প্রোগ্রামগুলি ডিবাগ করে
  • তারা প্যাচ জমা দেয়
  • তারা স্ট্যাকএক্সচেঞ্জ প্রোগ্রামিং সাইটগুলিতে অংশ নেয়

তবে কখনও কখনও তারা তাদের নিজস্ব নির্দিষ্ট চাহিদা মেটাতে একটি প্রোগ্রাম লিখতে অনুপ্রাণিত হন; একজন প্রোগ্রামার এর দোষী আনন্দ কারণ এটিতে তারা চান এমন বৈশিষ্ট্যগুলি রয়েছে। এবং তারপরে তারা ক্লান্ত হয়ে তা ফেলে দেয়। এটি একটি শখের বিলাসিতা!


আমি সম্মত হই যে এটি কেবল প্রোগ্রামিংয়ের বিষয়ে নয়। আমি এবং আমি নিশ্চিত যে বেশিরভাগ প্রোগ্রামাররা প্রতিদিন আপনার তালিকার প্রায় সমস্ত আইটেমগুলি করে।
পিটার ভ্যান নিকের্ক

7
+1 এত বেশি "প্রোগ্রামিং" এডিটরে নতুন কোড চালানো ব্যতীত অন্যান্য ক্রিয়াকলাপ নিয়ে গঠিত।
স্টিভেনভি

26

আইএমএইচও এটি প্রয়োজনীয়ভাবে শখের প্রকল্পগুলি নয় যা আপনাকে আরও উন্নত করে তোলে (যদিও তারা নিশ্চিতভাবে আঘাত দেয় না), তবে উন্মুক্ত থাকায় এবং সাধারণভাবে নতুন জিনিস শেখার জন্য সময় ব্যয় করে। @ রিক যেমন উল্লেখ করেছেন, এটি কোডিং ব্যতীত বিভিন্ন ধরণের রূপ নিতে পারে। আপনি উদাহরণস্বরূপ বই পড়তে পারেন - তবে আপনার কাছে কাজ থেকে / আসার সময় ল্যাপটপ, এমনকি কোড রয়েছে।

এটিও নোট করুন যে একেবারে ভারসাম্য বজায় রাখা দরকার

  • যদি আপনি কোনও (নিজের বিনামূল্যে) শেখার সময় ব্যয় না করেন তবে আপনি স্থবির হয়ে পড়বেন এবং কোনও এক সময় আপনার পেশায় পুরোপুরি উদাস হয়ে যেতে পারেন এবং নতুন চ্যালেঞ্জ গ্রহণ করতে অক্ষম হতে পারেন।
  • আপনি যদি আপনার ফ্রি সময় শেখার জন্য খুব বেশি সময় ব্যয় করেন তবে আপনার কাছে জীবন নামক সেই কৌতূহলজনক তবে গুরুত্বপূর্ণ জিনিসের কাছে সময় থাকবে না, এইভাবে দীর্ঘমেয়াদে আপনি জ্বলে উঠতে পারেন এবং / অথবা স্বাস্থ্য সমস্যা পেতে পারেন।

আরও একটি বিষয়: শখের প্রকল্পগুলিতে কাজ করা সহজ (প্রস্তাব) যখন একটি যুবক এবং অবিবাহিত। পরবর্তী পর্যায়ে, আপনি একটি পরিবার পেতে পারেন, এবং এটি আপনার বেশিরভাগ অবসর সময়কে বহু বছরের জন্য দূর করে দেবে (কমপক্ষে যদি আপনি এটি ভালভাবে করতে চান - এবং অন্যথায় কী বলবেন?)। সুতরাং আপনি শেখার জন্য কিছু মূল্যবান সময় ব্যয় করতে আপনার সময়কে আরও দক্ষতার সাথে পরিচালনা করতে বাধ্য হবেন।


5
একটি জীবন থাকার জন্য +1। আমি একটি সাধারণ কোম্পানিতে কাজ করি না, তবে আমি শেখা এবং আপ-টু-ডেটকে আমার কাজের একটি অংশ মনে করি। আমার শেখার অনেক কিছুই কাজ হয় at মঞ্জুর, আমি কাজের পর্যায়ে পুরোপুরি শখের প্রকল্পগুলিতে কাজ করি না, তবে আমার বিভিন্ন কাজের প্রকল্পগুলিতে আমি "নতুন কারণ" হিসাবে নতুন জিনিস ব্যবহার করার সুযোগ পাই। তাই আমার কাছে শখের চেয়ে জীবনযাপন বেশি গুরুত্বপূর্ণ।
ফিল

2
জীবনের জন্য +1! কাজের জীবনের ভারসাম্য বজায় রাখা অপরিহার্য। না দিলে খুব দ্রুত জ্বলবে!
স্টিভেন স্ট্রিগা

1
+1 এই মুহুর্তে আমার খুব কষ্ট হচ্ছে। আমার দুটি কন্যা কন্যা (),১১) রয়েছে যা আমার মনোযোগ, আমার দিনের কাজ (পঞ্চাশ ঘন্টা) এবং তারপরে চুক্তিবদ্ধ কাজের জন্য আরও 8 - 16 ঘন্টা প্রয়োজন। কিছুক্ষণের জন্য 6-5ish করে একজন পরিচালনা করে, 9 ইশের আশেপাশে ঘুমোতে না যাওয়া পর্যন্ত পরিবারের সাথে সময় কাটান এবং তারপরে যখনই কাজ করেন তখনও চুক্তিবদ্ধ হন। এটি কাজ করেছে তবে আমি সত্যিই জ্বলে উঠছি। এখনও এটি সম্পর্কে কী করবেন তা ঠিক করেননি।
ওমিনাস

10

পাশের প্রকল্পগুলি! এটি ওয়েবে নতুন কিছু আনার কথা ভাবেন না, এটিকে আপনার দক্ষতা, শেখার / মাস্টারিং প্রযুক্তি এবং পদ্ধতির জন্য স্যান্ডবক্স অনুশীলন হিসাবে ভাবেন।

একজন নিয়োগকারী হিসাবে আমি সর্বদা আমার সম্ভাব্য সহকর্মীদের জিজ্ঞাসা করি তারা কোন আকর্ষণীয় পার্শ্ব প্রকল্পগুলি করছে কিনা। এমনকি এগুলি দর্শনীয় ধারণা না হলেও তাদের লেখকরা এটি সম্পর্কে উত্তেজনা দেখিয়েছিলেন - এটি সর্বদা একটি বড় সমর্থক ছিল।


2
আমি সাক্ষাত্কারে এটি জিজ্ঞাসা। যদি কেউ শখের প্রোগ্রামিং না করে, আমি তাদের বিরুদ্ধে এটি ধারণ করব না কারণ জীবনের আরও অনেক কিছুই রয়েছে, এবং পরিবারের সাথে এই জাতীয় (কম বয়সী আমার প্রকল্পগুলি যখন আমার বাচ্চা ছিল তখন সমস্ত স্তিমিত হয়ে) থাকতে পারে - তবে আমি করি এটিকে একটি বোনাস হিসাবে বিবেচনা করুন কারণ এটি দেখায় যে তাদের সত্যিকারের আগ্রহ এবং উদ্যোগ রয়েছে। "মেইন ()" থেকে শুরু করতে হলে কত জন লেখককে ব্লক পান তা আমি আপনাকে বলতে পারি না।
phkahler

7

আমি যে প্রোগ্রামারদের সাথে আমার দেখা হয় তারা নতুন প্রযুক্তির সাথে তাল মিলিয়ে রাখতে বেশ কষ্ট করে এমন ছেলেরা যারা এটিকে একটি কাজ হিসাবে বিবেচনা করে। তাদের চেহারা - যাঁরা না আপ নতুন জিনিস সঙ্গে রাখা যারা বাড়িতে জিনিস বানাতে বেশী।


একটি সুন্দর সংক্ষিপ্ত উত্তরের জন্য +1। যদিও কার্যকারিতা ধরে না নেওয়ার বিষয়ে সাবধানতা অবলম্বন করুন।
কালেব

6
আপনি কেন কাজের জন্য নতুন জিনিসগুলি ধরে রাখতে পারবেন না? শখের প্রকল্পগুলির অভাবের চেয়ে সমস্যাটি খারাপ, সংকীর্ণ মনের মালিক হিসাবে মনে হচ্ছে।

6

আপনি বলছেন যে আপনি যা ভাবতে পারেন তার সবকিছু ইতিমধ্যে হয়ে গেছে, তবে আপনি যে প্রতিটি সরঞ্জাম ব্যবহার করেন তা কি আপনি চান সেইভাবে কাজ করে? আমি প্রায়শই দেখতে পাই যে সরঞ্জামগুলি প্রায় কাজ করে, তবে বেশিরভাগ ক্ষেত্রে না, আমি যা চাই তা সবই, এবং আমার শখের প্রকল্পগুলি শূন্যস্থান পূরণ করার চেষ্টা করে বেরিয়ে আসে। আমি সবসময় সফল হই না, তবে আমি চেষ্টা করে উপভোগ করি এবং শেষ ব্যবহারকারী হিসাবে প্রেরণা বা চশমা নিয়ে আমার কোনও সমস্যা নেই


4

আপনার যদি সত্যিই সেই প্রকল্পগুলির জন্য আগ্রহ এবং শক্তি থাকে তবে সেগুলি করুন। তবে আমি এতদূর যাব না যে কোনও গুরুতর প্রোগ্রামারকে এটি আবশ্যক। আপনি যদি প্রোগ্রামিংয়ের সাথে পূর্ণ-সময় কাজ করেন, আপনার ফ্রি সময়ে এটির পাশাপাশি আপনার আগ্রহ আরও বাড়িয়ে তোলে না, এটির খুব ভাল বিপরীত প্রভাবও থাকতে পারে। ব্যক্তিগতভাবে আমি শখের প্রকল্পগুলি করতাম, তবে আমি বন্ধ করে দিয়েছি। আমি ইতিমধ্যে সপ্তাহে 5 দিন প্রোগ্রামিং করছিলাম এবং আমার কাছে মনে হয়েছিল যে আমার ফ্রি সময়ে সম্পূর্ণ আলাদা কিছু করা ভাল।

এছাড়াও, যদি আপনার নিয়োগকর্তা আপনাকে কর্মক্ষেত্রে নতুন জিনিস পরীক্ষা করার, অধ্যয়ন এবং অব্যাহত উন্নতির জন্য জায়গা না দেয়, তবে আপনার ফ্রি সময়গুলিতে আপনার সম্ভবত সম্ভবত নতুন কাজ সন্ধান করা উচিত। একজন ভাল নিয়োগকারী বুঝতে পারবেন যে আপনার দক্ষতা সতেজ, উন্নত এবং প্রসারিত করা তাদের নিজস্ব স্বার্থে।

নিয়োগকর্তার দৃষ্টিকোণ থেকে (আমি তাদের মধ্যে একজন), শখের প্রকল্পগুলি আপনার যোগ্যতার অভিজ্ঞতা না থাকলে যোগ্যতা অর্জন করবে a সমস্ত শখ- এবং স্কুল প্রকল্পগুলি ইন্টারভিউ চলাকালীন রেফারেন্স হিসাবে তুলে ধরা খুব গুরুত্বপূর্ণ হবে।

তবে আপনার যদি অভিজ্ঞতা থাকে তবে এগুলি কম প্রাসঙ্গিক: তারা আপনার ব্যবসায়ের প্রতি আবেগের ইঙ্গিত দিলে তারা একই সাথে ইঙ্গিত দিতে পারে যে আপনি কিছুটা উদাসীন। আমার ব্যক্তিগত অভিজ্ঞতা থেকে আমি শখের প্রকল্পগুলি এবং ভাল / খারাপ প্রার্থীদের মধ্যে সত্যই কোনও সংযোগ খুঁজে পাচ্ছি না, আমি মনে করি না যে তারা যদি আপনার প্রথম কাজের জন্য স্কুল থেকে সতেজ না হয় তবে এগুলি বিশেষভাবে প্রাসঙ্গিক।


1
+1 এর একমাত্র উত্তরের জন্য যা বলে যে শখের প্রকল্পটি সবসময় একটি ভাল জিনিস প্রয়োজন হয় না (সময় এবং শক্তি প্রয়োজন)। ব্যক্তিগতভাবে আমার প্রচুর কাজ করার সময় আমি যখন কাজের সময়ে না থাকি এবং প্রোগ্রামিংয়ের জন্য আমার কাছে খুব কমই সময় থাকে (ব্রাউজিং এসও সেই বাস্তব প্রোগ্রামিংয়ের পক্ষে ততটা দাবি করে না)। এই জিনিসগুলির মধ্যে কাজ করা, সামাজিক জীবনযাপন করা, বিশ্রাম নেওয়া অন্তর্ভুক্ত থাকে যাতে আমি সোমবারে কাজ করতে গিয়ে ফিরতে পারি (আমি অনেক ঘুমাই; ও)) ইত্যাদি bad আমাকে নিয়োগকর্তার পক্ষে তবে আমি ব্যক্তিগতভাবে আরও সুষম জীবনযাপন করতে পছন্দ করি।
n1ckp

3

আমি পূর্ণ আকারযুক্ত প্রকল্পগুলির চেয়ে কুইজে এবং অনুরূপ ছোট ছোট কোডগুলির মধ্যে আছি (যদিও সময় পেলে কিছু ওএসএস প্রকল্পে কাজ করার চেষ্টা করুন)। সুতরাং আমার কাছে বলার মতো বাহানা নেই যে কোনও প্রকল্পের জন্য আমার কাছে দুর্দান্ত ধারণা নেই। কিছু সুডোকু সলভার লিখুন এবং দ্রুততর করার জন্য ডান্সিং লিংকের মতো কিছু বাস্তবায়নের চেষ্টা করুন।

উন্নত বিকাশকারী হয়ে উঠতে আপনার পক্ষে কতটা গুরুত্বপূর্ণ তা আপনার কাজের উপর নির্ভর করতে পারে। যদি এটি ইতিমধ্যে খুব দাবিদার হয় তবে আপনি আপনার প্রয়োজনীয় সমস্ত প্রশিক্ষণ পেতে পারেন। অন্যথায় সঠিক প্রকল্পটি (বা সমাধানের জন্য কুইজ) বাছাই করা আপনাকে যে কোনও নতুন বিষয় শিখিয়ে দেবে এবং অনেক কাজ যে অফার করে না এমন বিস্তৃত দক্ষতার সাথে যোগাযোগ রাখবে, যেহেতু আপনি প্রায়শই একটি ছোট সেট ব্যবহার করতে সীমাবদ্ধ থাকেন একটি স্পষ্টভাবে সংজ্ঞায়িত ডোমেন জন্য সরঞ্জাম।

এবং হ্যাঁ, কিছু সংস্থাগুলি আপনার প্রকল্পগুলিতে গুরুত্ব সহকারে আগ্রহী। যদি আর কিছু না হয় তবে তারা আপনাকে একটি সাক্ষাত্কারের সময় খুব ভাল করে জানার বিষয়ে কথা বলার প্রচুর সুযোগ দেয়।


1
কুইজ এবং এর মতো সম্পর্কিত, আমি প্রজেক্ট ইউলারের মতো ধাঁধাতেও কাজ করি।
পিটার ভ্যান নিকের্ক

3

শখের প্রকল্পগুলি নিজেরাই বেশিরভাগ সাক্ষাত্কারে গুরুত্বপূর্ণ হবে না। এখানে কয়েক জন লোক রয়েছেন যা আপনাকে শখ হিসাবে কোডিং করার বিষয়ে যত্নশীল, তবে বেশিরভাগ লোক তা করেন না। তবুও, শখের প্রোগ্রামিং থেকে আপনি যে দক্ষতা অর্জন করেন সেগুলি একটি সাক্ষাত্কারে গুরুত্বপূর্ণ হতে পারে!

পাশের অতিরিক্ত প্রোগ্রামিং অবশ্যই আপনার প্রোগ্রামিংয়ে সুবিধাজনক হতে চলেছে, আপনি যতক্ষণ না বার্নআউট ... তবে, এমনকি বার্নআউট ইস্যুটির বাইরেও, আপনাকে এও বিবেচনা করা উচিত যে কর্মীরা প্রায়শই প্রোগ্রামিংয়ের বাইরেও অন্যান্য দক্ষতার সন্ধান করছেন। আপনি যদি 24/7 প্রোগ্রামিং করে থাকেন তবে আপনি সেই অন্যান্য দক্ষতা বিকাশ করছেন না! ভারসাম্য ... :-)


2
সাক্ষাত্কারের আমার শেষ দফায় আমি কিছু কোড পরীক্ষা করার আশা করছিলাম। পরিবর্তে, এই একটি সংস্থা আমার প্রকাশিত কোডগুলির কিছু দেখতে বলেছে। ঠিক আছে, কেবলমাত্র আমি তাদের আইনীভাবে দেখাতে পারি তা হ'ল আমার শখের প্রকল্প (একটি সময়সীমার ইভেন্ট যা আমি ঠিক দৃ rob় এবং পরিষ্কার করি নি) make প্রকল্পটি অন্যান্য সাক্ষাত্কারেও উঠে এসেছিল। মানুষ যত্ন। তবে আপনি ঠিক এই অর্থেই রয়েছেন যে আপনি যে কলেজে গেছেন তা কেউই পাত্তা দেয় না, তারা সেখানে কী শিখেছে সে সম্পর্কে তাদের যত্নশীল।
ফিলিপ

3

একজনের জন্য আমি মনে করি শখের প্রকল্পগুলি গুরুত্বপূর্ণ, কারণ অন্যথায় আপনি স্থির হয়ে পড়বেন এবং মজাটি looseিলা করবেন।

একটি নতুন শখের প্রকল্প সন্ধান করার জন্য আমার পরামর্শ:

আপনার শখের প্রকল্পটি করতে একটি নতুন প্রোগ্রামিং ভাষা শিখুন। উদাহরণস্বরূপ একটি ভাল লক্ষ্য হ'ল প্রতি বছর একটি নতুন ভাষা শেখার চেষ্টা করা (এটি আপনি যত বেশি জানেন তত সহজ হয়ে যায়)

সেরাটি এমন একটি হবে যা আপনার কাছে পুরোপুরি বিরক্ত বলে মনে হয়। কারণ এটি আপনাকে যতটা ভিনগ্রহ দেখায় ততই এটি আপনার দিগন্তকে প্রসারিত করবে।

এছাড়াও বিভিন্ন সিনট্যাক্স সহ প্রচুর ভাষা জানা আপনার প্রোগ্রামিংয়ের সময় সিনট্যাক্সের উপর গুরুত্ব দেয় important এটি সিনট্যাক্স গাছগুলির কেবল অনুক্রমিক উপস্থাপনা এবং খুব গুরুত্বপূর্ণ নয়। এটি শব্দার্থবিজ্ঞানের উপর আপনার ফোকাসকে উন্নত করে যা অনুশীলনে অনেক বেশি কার্যকর।

আপনি কি কার্যকরী প্রোগ্রামিং ভাষার চেষ্টা করেছেন? আপনি বিতরণ প্রোগ্রামিং ভাষা চেষ্টা করেছেন? প্যাটার্ন মিলছে ভাষা?

প্রজেক্ট অলারের উপর কাজ করতে ছোট প্রকল্পগুলি সন্ধানের জন্য এটি খুব প্রস্তাবিত।


আমি কিছুটা উচ্চারণ করব - আপনার শখের প্রকল্পটি করতে একটি নতুন ভাষা ব্যবহার করুন। তারপরে প্রকল্পটি প্রেরণা, শেখার নয়।
phkahler

ভাল পরামর্শ, এটি করেছেন
পিয়ার স্ট্রিটজিংগার

2

আমি একটি অপেশাদার ওয়েব বিকাশকারী নেই যেখানে কোনও কলেজ শিক্ষাই নেই (এখনও) আমার নিজের ব্যক্তিগত প্রকল্পে কাজ করছে। আমি কয়েক সপ্তাহ আগে একটি প্রোগ্রামিং কাজের জন্য আমার প্রথম সাক্ষাত্কারে আমন্ত্রিত হয়েছিল কারণ আমি নিজের ব্যক্তিগত প্রকল্পে কাজ করছিলাম।

এই উপাখ্যানীয় প্রমাণগুলি বিবেচনায় নিয়ে, আমার ব্যক্তিগত "শখ" প্রকল্পে কাজ করা আমার ক্যারিয়ারকে উন্নয়নের পথে এগিয়ে যাওয়ার জন্য সবচেয়ে ভাল কাজ হয়েছিল ... কলেজে ভর্তির পরে।

সুতরাং, হ্যাঁ, সাক্ষাত্কারকারীরা অবশ্যই আপনার ব্যক্তিগত প্রকল্পগুলি বিবেচনা করবে, অন্যথায় তারা আমার সাথে কথা বলারও বিরক্তি করত না।


1
যাঁর কোনও কাজের অভিজ্ঞতা নেই এবং প্রোগ্রামার হিসাবে তাদের প্রথম কাজটি সন্ধান করছেন তাদের প্রত্যেককে এটি সত্যই ভাল পরামর্শ।

2

অন্যরা অনেক কিছু coveredেকে ফেলেছে তবে আমি এই অংশটিতে ফোকাস করতে চাই:

শখের প্রকল্প না পাওয়ার জন্য আমি নিজেকে দোষী মনে করি তবে আমি যা করতে ভাবতে পারি তা ইতিমধ্যে হয়ে গেছে। সুতরাং আমি এই সম্পর্কে দুটি মনে একধরনের, ইতিমধ্যে সম্পন্ন হয়েছে এমন কিছু শুরু করুন বা আমি আসল কিছু না আসা পর্যন্ত এটিকে ছেড়ে দেব?

আমার কাছে মনে হচ্ছে এটি একটি "শখের প্রকল্প" এর বিন্দুটি বাদ দেয়। এটি অবশ্যই সত্য যে অনেক শখের প্রকল্প অন্যের জন্য তৈরি করা হয়, বা কমপক্ষে জনসাধারণের গ্রাহ্যতার কথা মাথায় রেখে - এই প্রকল্পগুলির জন্য নির্দিষ্ট সময়ের সাথে একটি নির্দিষ্ট পরিমাণের ধারাবাহিক কাজের প্রয়োজন হয়, এবং সেই কারণেই এটি দু: খজনক হতে পারে। সর্বোপরি, কে আরও একটি স্বল্প-সমর্থিত, নিম্নমানের এমন কিছু বা অন্য কিছু তৈরি করতে চায় যা শেষ পর্যন্ত কয়েকমাস পর পরিত্যক্ত হয়ে যায়?

তবে , এর কোনও কারণ নেই যে আপনার শখের প্রকল্পটি যে কারও জন্য উপকারী কিছু করতে পারে। উদাহরণস্বরূপ, আমি সম্প্রতি হাস্কেল শিখতে শুরু করেছি , খাঁটি কারণ এটি যে আবশ্যকীয় ভাষাগুলি আমি ব্যবহার করছি তার থেকে একেবারে আলাদা এবং সেটআপ করা সত্যিই সহজ। আমি আবার কৌতুহল ছাড়াই প্রোগ্রামিং গেম কোর ওয়ারে ব্যবহৃত রেডকোড অ্যাসেমব্লিশ -ইশ ভাষা শিখতে শুরু করেছি ।

এর ফলে, রেডকোডের জন্য আরও ভাল সিনট্যাক্স হাইলাইটিং বৈশিষ্ট্য সরবরাহ করতে আমাকে একটি নোটপ্যাড ++ প্লাগইন তৈরি করার দিকে পরিচালিত করেছে, যা আমাকে কিছুটা সি ++ শেখার বিষয়ে বিবেচনা করেছে । নেট সাথে আমার তুলনামূলক পরিচিতির আঁকতে আমি এখন ভিজ্যুয়াল সি ++ এর সাথে নিজেকে সেট আপ করার বিষয়ে চিন্তাভাবনা করছি ।

এবং বিষয়টি হ'ল, এগুলির কোনওটিই "প্রকল্পের" হিসাবে অন্তত নয় least হেল, আমি নিশ্চিত নই যে আপনি এটিকে প্রতি সেজে একটি প্রকল্পও বলতে পারেন , এতটা জিনিস আমি একগুঁয়ে ফেলেছি কারণ এটি আমার দৃষ্টি আকর্ষণ করেছে। আমি বলতে চাচ্ছি, আপনি একটি সামান্য সময় এবং প্রতিষ্ঠানের নিশ্চিত করুন যে আপনি আসলে করতে হবে পেতে বাইরে কিছু, কিন্তু যদি আমি একবার স্কুল শুরু Haskell, জন্য সময় না থাকার বন্ধ কেউ গ্রাহ্য হবে।

এবং নোটপ্যাড ++ এর জন্য প্লাগইন বিকাশ আমার প্রত্যাশার চেয়ে বেশি শক্তিশালী হয়ে গেছে এবং কেউ তা বিবেচনা করবে না - সত্যই, রেডকোডে ঘুঘু করার আগে আমি পার্লের দিকে তাকিয়েছিলাম এবং আমি তা খুব তাড়াতাড়ি ত্যাগ করেছি কারণ আমার পেতে অসুবিধা হয়েছিল পরিবেশ সঠিকভাবে সেট আপ। এটি কি দৃistence়তার অভাব দেখিয়েছিল? হ্যাঁ। তবে কেউই পাত্তা দেয় না, কারণ এটি আমার শখ , এবং এর অর্থ আমি যা খুশি তাই খেলি।

সুতরাং আপনার এমন কিছু শখের প্রকল্প বেছে নেওয়ার দরকার নেই যা আপনাকে বিপণনযোগ্য দক্ষতা শেখাবে - এটি আপনার অবসরকে আরও অবৈতনিক কাজের সময় রূপান্তর করবে। দক্ষতাগুলি আপনি যা করেন তার ফলস্বরূপ আসে তবে তারা কারণ হয় না । আমি এখন ঘোষণামূলক প্রোগ্রামিং আরও ভালভাবে বুঝতে পারি এবং কীভাবে সমাবেশের ভাষা কাজ করে এবং কীভাবে প্রোগ্রামগুলি ডিএলএল ব্যবহার করে। এবং আমি উইন্ডোজ কমান্ড প্রম্পট সম্পর্কে প্রচুর স্টাফ শিখেছি এবং অন্যান্য জিনিস যা আপনি ভেবে দেখেননি যে আমি এতক্ষণ উল্লেখ করেছি তার সাথে সংযুক্ত ছিল connected

বিষয়টি হ'ল, সম্পূর্ণ নতুন কিছু সন্ধান করুন এবং দেখুন এটির মতো আকর্ষণীয় কিনা। এটি যদি দুর্দান্ত হয় তবে তা যদি না হয় তবে এগিয়ে যান। সংকলক বা দোভাষী সম্পর্কে আপনার কি কখনও সামান্য কৌতূহল আছে? ললকোডে একবার দেখুন । এটি যদি আমাকে যেমন সুখী করে তোলে তবে কম্পাইলারগুলি সম্পর্কে শেখা শুরু করার সময় । আরে, সম্ভবত আপনার ফিরে ফিরে সিনট্যাক্স হাইলাইট করার কথা ভাবা উচিত। আসলে, এটি সম্ভবত আমি পরবর্তী প্রকল্প শুরু করব।

যদি এটি আপনার জিনিস না হয় তবে আপনার ব্যবহারের চেয়ে নিম্ন-স্তরের কিছু চেষ্টা করুন। বা উচ্চ স্তরের। এটা কোন ব্যাপার না। শুধু করে ব্যাপার সেটা কখন আপনি এটি তাকান, আপনি মনে হয় "মজা!"


0

এই প্রকল্পটি কোনও গুরুতর প্রোগ্রামারের জন্য প্রয়োজনীয়, বিশেষত যদি আপনি ফ্রিল্যান্সার হিসাবে কাজ করেন।

সপ্তাহে 6 দিন, 1 দিনের বিশ্রামের পরিবর্তে আপনি সপ্তাহে 5 দিন, নতুন তত্ত্ব এবং বৈশিষ্ট্যগুলি পরীক্ষা করার জন্য 1 দিন এবং 1 দিনের বিশ্রাম কাজ করতে পারেন।

দেখে মনে হতে পারে যে পরীক্ষার দিনটি সময় নষ্ট, তবে আপনি যখন তার প্রোগ্রামিং ভাষায় একটি নতুন বৈশিষ্ট্য প্রয়োগ করার জন্য আপনাকে দেওয়া হবেন তখন আপনি সেটির সুবিধাগুলি স্বীকার করবেন যা আপনি ইতিমধ্যে সেই দিনের মধ্যে একবার পরীক্ষা করেছিলেন।


0

আমি আমার দোকানে সাক্ষাত্কার নেওয়ার সাথে জড়িত রয়েছি। একটি 'শখের প্রকল্প' আমাদের কাছে সর্বদা একটি প্লাস।

কম-বেশি সমাপ্ত ব্যক্তিগত প্রকল্পের উপস্থিতি আপনাকে সফটওয়্যার তৈরি করতে সত্যিই উপভোগ করে এবং দেখায় যে আপনি নতুন জিনিস শিখতে এবং আপনার দক্ষতা উন্নত করতে প্রেরণা পেয়েছেন।

যদি আপনি কোনও সাক্ষাত্কারে সত্যিই ইতিবাচক ধারণা তৈরি করতে চান তবে আপনার ব্যক্তিগত প্রকল্পের সাথে একটি ল্যাপটপ আনুন। এটি সাক্ষাত্কারকারীর কাছে দেখান, এটি নির্মাণের সময় আপনি যে চ্যালেঞ্জগুলির মুখোমুখি হয়েছিলেন সে সম্পর্কে তাকে বলুন, তাদের আপনার কোডটি দেখতে দিন। রুক্ষ প্রান্তগুলি কোথায় এবং প্রকল্পের জন্য আপনার ভবিষ্যতের পরিকল্পনাগুলি কী হতে পারে তা তাদের সামনে বলুন।

আপনার মনে রাখা হবে, একটি ভাল উপায়ে।


0

আমি দেখতে পাই যে আমার অতিরিক্ত সময়ে প্রোগ্রামিং দুটি উদ্দেশ্য করে:

1) এটি আমাকে কাজের প্রকল্পগুলির সীমাবদ্ধতা ছাড়াই ব্যক্তিগতভাবে পুরস্কৃত করার কিছু অর্জন করতে দেয়। এটি বিশেষত গুরুত্বপূর্ণ যখন আমি আমার কাজের প্রকল্পগুলির সাথে কঠিন এবং হতাশাব্যঞ্জক সমস্যাগুলি মোকাবিলা করি।

2) এটি আমাকে আমার প্রোগ্রামিং দক্ষতা সম্প্রসারণ এবং তীক্ষ্ণ করার একটি সুযোগ দেয়, কারণ আমি যা খুশি তা তৈরি করতে মুক্ত।

সর্বোপরি, আমি মনে করি এটি কম্পিউটারবিহীন শখের সাথে সামঞ্জস্য করাও গুরুত্বপূর্ণ। আমার জন্য, এটি আমার বাড়ির পিছনে ক্রিক এবং ট্রেইল রক্ষণাবেক্ষণ করছে।


0

পোষা প্রাণীর অ্যাপ্লিকেশন থাকা আপনার বর্তমান প্ল্যাটফর্মের অংশগুলি শিখতে বাধ্য করার এক দুর্দান্ত উপায় যা সম্পর্কে আপনি ভাবেননি। উদাহরণস্বরূপ, আপনি সম্ভবত একজন দুর্দান্ত সি # বিকাশকারী হতে পারেন যেখানে এএসপি.নেট অ্যাপ্লিকেশনটিতে কাজ করছেন। তবে আপনার টিমে যদি সিএসএসকে উত্সর্গীকৃত কোনও লোক থাকে তবে আপনি এটি কখনও সঠিকভাবে শিখতে পারবেন না। তবে আপনার যদি পোষা প্রাণীর ওয়েব প্রকল্প থাকে তবে আপনাকে সিএসএস কীভাবে করবেন তা শিখতে হবে। এটি আপনার সম্পূর্ণ প্রকল্প যেখানে আপনি একমাত্র বিকাশকারী আপনার নিজের প্রকল্প আছে যদি আপনি চালাতে হবে সম্পূর্ণ হোস্টিং জন্য সত্য।

পোষ্য অ্যাপ্লিকেশনগুলির সমস্ত বেনিফিটগুলিতে দুর্দান্ত লেখার জন্য, এই পোস্টটি দেখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.