আপনার প্রশ্নের মাধ্যমে আমি মনে করি যে আমি তিনটি প্রশ্ন দেখতে পাচ্ছি:
- এমন অনেক প্রোগ্রামার আছে যা আসলে বাড়িতে এসে আরও বেশি প্রোগ্রামিং করে?
- যে সংস্থাগুলি প্রোগ্রামারদের ভাড়া করে তারা কি 9-5 প্রোগ্রামারকে কম মূল্যবান সংস্থান হিসাবে দেখে?
- ভাল বৃত্তাকারতা একটি আকাঙ্ক্ষিত বৈশিষ্ট্য? ( হ্যাঁ , একেবারে, তবে কেবল শখ থাকা কোনও ব্যক্তিকে সুদৃed় করে তোলে না)
যাইহোক, আমি মনে করি এই সমস্ত প্রশ্নগুলি আপনার লক্ষণগুলি সনাক্ত করার চেষ্টা করার ক্ষেত্রে একটি সামান্য ত্রুটি দ্বারা অনুপ্রাণিত হয়েছে:
9-5 প্রোগ্রামারের মতো অভিনয় করা একটি পৃষ্ঠের লক্ষণ, মূল কারণ নয়।
একজন 9-5 প্রোগ্রামার কী?
আমার তাড়াহুড়ার আগে আমি এই উত্তরে "9-5 প্রোগ্রামার" দ্বারা আমি কী উল্লেখ করছি তা বর্ণনা করতে অবহেলা করেছি। দেখে মনে হচ্ছে আমি এরকম কিছু করে আপত্তি করেছি। সুতরাং, আমি এই সংজ্ঞাটি সংজ্ঞায় যুক্ত করব: যে কেউ অতিরিক্ত দিনের পাঠ্যক্রমিক ক্রিয়াকলাপে শূন্য সময় ব্যয় করে যা তাদের দিনের কাজের উন্নতি করে। অন্য কথায়, যে কেউ তাদের সমস্ত সময় উত্পাদন করতে ব্যয় করে এবং কেউই শেখার এবং বৃদ্ধিতে বিনিয়োগ করে না।
সংজ্ঞা অনুসারে প্রোগ্রামারদের উপর যে কোনও সময় এখানে ব্যয় করে এমন প্রায় কেউই সেই গোষ্ঠীর সাথে খাপ খায় না। আপনার 9-5-এর বাইরে একটি প্রোগ্রামিং ক্যারিয়ার বাড়ানোর জন্য আসল কোডিং ব্যতীত অন্য অনেক কিছুই করতে পারে:
- স্ট্যাকওভারফ্লো বা প্রোগ্রামার্স
- পঠন (প্রোগ্রামিং বা সফ্টওয়্যার ইঞ্জিনিয়ারিং বই)
- নতুন প্রযুক্তি অধ্যয়নরত
- প্রভৃতি
আমি কেন 9-5 প্রোগ্রামারের মতো অভিনয় করব?
আপনি যে প্রশ্নটি নিজেকে সত্যিই জিজ্ঞাসা করা উচিত তা হ'ল কেন আপনি একজন 9-5 প্রোগ্রামার হিসাবে মনে করেন। আমি কয়েকটি সম্ভাব্য কারণ সম্পর্কে ভাবতে পারি (এখনও আমি সম্ভবত কিছুটি মিস করেছি)।
1) আপনি আসলে একজন 9-5 প্রোগ্রামার - আপনি অগত্যা প্রোগ্রামিং উপভোগ করেন না তবে পারিশ্রমিকভাবে যথেষ্ট পরিমাণে পারফরম্যান্স করতে পারবেন can তুমি তোমার কাজ করে বেরিয়ে যাও প্রযুক্তি / প্রোগ্রামিং আপনার বাইরে কাজের সময় অধ্যয়ন করার জন্য যথেষ্ট আকর্ষণীয় নয়।
- রোগ নির্ণয় : এটি প্রোগ্রামারগুলির কারখানার শ্রমিকের মতো। আপনি সম্ভবত এটি একটি উপযুক্ত বেতন, একটি ভাল অবসর নিয়ে জীবনকে অর্জন করবেন এবং স্বর্গ অর্থনীতিতে জিনিসগুলি আরও খারাপ হতে নিষেধ করবে, আপনি 65-ইস্কে অবসর নেবেন। তবে, আপনার যদি মনে হয় আপনার নিজের বা অন্যের পক্ষে আরও বেশি সম্ভাবনা রয়েছে তবে আপনার আবেগটি খুঁজে পাওয়া উচিত। আবেগ ছাড়াই কেউ "তাদের খেলার শীর্ষে" (কোনও গেম) পায় না।
2) আপনার 9-5 কাজ কোডিংয়ের প্রয়োজনীয়তা পূরণ করে এবং তাই আপনি অন্যান্য শখগুলি অন্বেষণ করেন - আপনি কোডিং উপভোগ করেন এবং এতে আপনি যথেষ্ট ভাল। আপনি বাড়িতে প্রোগ্রামিং সম্পর্কে ভাবেন না, তবে আপনি এখনও কাজের সময়ের বাইরে অন্য উপায়ে শিখতে এবং বেড়ে উঠতে উত্সাহিত বোধ করেন।
রোগ নির্ণয় : এটি প্রোগ্রামারগুলির ফ্যাক্টরি ম্যানেজারের মতো। এটি এখনও একটি 9-5 কিন্তু আপনার কাজ আপনাকে আপনার দক্ষতা তীক্ষ্ণ রাখার জন্য যথেষ্ট সুযোগ দেয় এবং সেই সুযোগগুলি কাজে লাগাতে আপনার যথেষ্ট আবেগ থাকে। আপনার কাজটি সেই অনুযায়ী স্বীকৃত হবে। এই পরিস্থিতিতে আপনি যেখানে নিজের চাকরিতে থাকতে চেয়েছিলেন বা অন্যদের সাথে আপনাকে অপ্রত্যাশিতভাবে পাস করার পিছনে শেষ হওয়া এখনও সম্ভব। এটি রোধ করতে, আমি আপনাকে পরামর্শ দিচ্ছি যে আপনার অতিরিক্ত সময়ের অংশে আপনার প্রোগ্রামিং দক্ষতা বাড়ানোর জন্য অন্যান্য উপায় সন্ধান করুন । বা, এটি সম্ভব যে খাঁটি প্রোগ্রামিং আপনার পক্ষে সবচেয়ে উপযুক্ত নয়। আপনি অন্য কোনও কাজের ক্ষেত্রে আরও ভাল হতে পারেন যেখানে আপনার 9-5 এর বাইরে যে কাজগুলি করতে চান তা আপনার দিন-কাজের পরিপূরক হয়।
মনে রাখবেন এটি একটি স্লাইডিং স্কেল। মুল বক্তব্যটি হ'ল আপনার 9-5-এ আপনার সাফল্য আপনার নিজের ফ্রি সময়ে সম্পর্কিত দক্ষতাগুলি বিকাশ এবং তীক্ষ্ণ করার জন্য ব্যয় করা সময়ের সাথে উন্নত হয়।
3) আপনার কাজটি আপনি প্রোগ্রামিং থেকে সরিয়ে দিয়েছেন - সমস্ত প্রোগ্রামিং সমানভাবে তৈরি হয় না। এই কাজটি আপনার নৈপুণ্যের প্রতি আবেগকে হত্যা করে। এটি ফটোগ্রাফার হওয়ার মতো এবং কোনও অপরাধের দৃশ্যের ছবি তোলার জন্য নিযুক্ত হওয়ার মতো। এটিতে কোনও শিল্প নেই। ফলস্বরূপ, শেষ কাজটি আপনি বেশি করতে চান তা হ'ল প্রোগ্রামিং।
- রোগ নির্ণয় : এটি আপনি হলে আপনার একটি নতুন কাজ দরকার need আপনি যদি এখনও প্রোগ্রামিং পছন্দ করেন তবে নতুন কাজের সন্ধানের সময় আপনার তালিকার শীর্ষটি হ'ল বিষয় (বা প্রোগ্রামিং বিশেষত্ব) আরও ভাল ফিট।
৪) আপনার পূর্ণ-কালীন চাকরীটি আপনি সাধারণভাবে জ্বলে উঠেছেন - আপনি প্রকৃতপক্ষে প্রোগ্রামিং উপভোগ করেন এবং আপনি যদি একটি স্বাস্থ্যকর উত্তরাধিকার পেয়ে থাকেন এবং আজ আপনার চাকরিটি ছেড়ে দেন, আপনি সম্ভবত নিজের সফ্টওয়্যারটি লিখে শেষ করবেন। একমাত্র সমস্যাটি হ'ল যেদিন আপনি নিজের কাজটি মানসিকভাবে জ্বালিয়ে দেওয়া দিনের জন্য করেছেন। আপনি যখন বাড়ি ফিরে আসবেন, আপনি [আপনার পছন্দসই গাছের পছন্দ এখানে formোকান] ছাড়াও বেশি কিছু করতে চান না।
রোগ নির্ণয়: এটি আপনার কাজ / সংস্থার দোষ হতে পারে বা নাও হতে পারে। কখনও কখনও একটি পূর্ণকালীন কাজ ঠিক যে দাবি। তবে উপরের মতো এই পর্যায়ে বিপদটি হ'ল আপনি স্থবির হয়ে যাবেন। আপনি যেভাবে 5 টায় কাজ ছেড়েছেন তা কেউ বুঝতে পারে এবং সকালে ফিরে না আসা পর্যন্ত কাজের কথা চিন্তা করবেন না, সময়ের সাথে সাথে আপনি খেয়াল করবেন যে আপনি আরও একই আবেগের সাথে অন্যেরা এসে বেত্রাঘাত করেছেন ঝড় উঠেছে এবং কিছু ক্রেজি জিনিস শেষ করেছে got এমনকি তারা হয়ত আরও উন্নত প্রোগ্রামার হওয়ার কারণে এমনটি হয় নি, তবে তাদের আবেগ ছিল - কারণ সম্পর্কে।
সমাধানটি সহজ নয় এবং সম্ভবত সবার জন্য আলাদা। আমি যখন অনুভব করেছি যে আমি আগে এই পর্যায়ে পৌঁছেছি তখন, আমি পুরো সময়ের-কাজের ব্লুজগুলি সমাধান করার জন্য যে সবচেয়ে ভাল জিনিসটি পেয়েছি তা হ'ল যেখানেই থাকুক কেবল সন্ধান এবং অনুপ্রেরণা গ্রহণ করা - IE লোকেরা শীতল জিনিসগুলি করছে find উদাহরণস্বরূপ, আমি সফ্টওয়্যার স্টার্টআপগুলির প্রতিষ্ঠাতাদের দ্বারা নিবন্ধগুলি বা সাক্ষাত্কারগুলি পড়া উপভোগ করি। হতে পারে যে অনুপ্রেরণা এমনকি প্রোগ্রামিং - ফটোগ্রাফি, চিত্র, সংগীত, যাই হোক না কেন। যদি এটি আপনাকে প্রোগ্রামিং থেকে অনেক দূরে নিয়ে যায় তবে সম্ভবত আপনি আপনার আসল আবেগটি খুঁজে পেয়েছেন।
এবং এটি আপনার নিয়োগকর্তারও দোষ হতে পারে। কর্মচারীদের ব্যক্তিগত বিকাশ একটি সংস্থাকে ব্যাপক উপকৃত করতে পারে। আপনি আপনার নিয়োগকর্তাকে প্রোগ্রামারদের মন্থর হওয়ার জন্য কিছু উত্সর্গীকৃত সময় দিয়ে এটি কেন্দ্রীভূত করার পরামর্শ দিতে পারেন, কেন ডেডলাইন সবসময় এ জাতীয় চাপ, এবং নতুন জিনিস শেখার জন্য একটু সময় পান তা নির্ধারণ করুন। আপনি এমনকি খুঁজে পেতে পারেন যে কম চাপযুক্ত পরিবেশে উত্পাদন দ্রুত হয়।
এই সমস্তগুলির মধ্যে সাধারণ থ্রেডটি হ'ল আপনার নিজের সম্পর্কে কয়েকটি জিনিস বের করা দরকার:
- আবেগ আপনার জন্য গুরুত্বপূর্ণ? কিছু অজানা সম্ভাবনা পৌঁছে বা কেবল আরামদায়ক, স্থিতিশীল জীবনযাপন সম্পর্কে সন্তুষ্টি?
- প্রোগ্রামিং আপনার জন্য একটি আবেগ? যদি না হয় তবে আপনার আবেগের দরকার নেই, এটি কি কমপক্ষে দুঃখ বয়ে আনবে না?
আপনার মূল প্রশ্নের উত্তর দেওয়ার জন্য , এমন কর্মীদের জন্য প্রচুর সুযোগ রয়েছে যারা অগত্যা উত্সাহী নয়, তবে সক্ষম। তবে আপনি তাদের শীর্ষের কাজ করে দেখবেন না। আপনি তাদের খুঁজে পাবেন না সহ-সন্ধানী সংস্থাগুলি জিজ্ঞাসা করা । এবং সেই চাকরিগুলি বেতন স্কেলের শীর্ষে নেই। এর মধ্যে কোনওটিই আপনার পক্ষে গুরুত্বপূর্ণ নাও হতে পারে এবং এটি সমস্ত নিয়োগকারীদের পক্ষে গুরুত্বপূর্ণ নয় - সুতরাং যতক্ষণ না আপনার পক্ষে কাজটি উপযুক্ত উপযুক্ত ততক্ষণ আপনার সম্মান করা যায়।
যে কোন হল গুরুত্বপূর্ণ, আমি তোমাকে আবেগ আপনার কর্মজীবনের ফিরিয়ে আনতে একটি উপায় খুঁজে বের সুপারিশ।
বিঃদ্রঃ
মন্তব্যের জবাবে ড
আমি দাবি করছি না যে এক সপ্তাহে কোডিংয়ে ৪০ ঘন্টা বেশি ব্যয় করা উচিত would যাইহোক, কাজগুলি উত্পাদন সম্পর্কে এবং বেশিরভাগ আপনাকে কোডিংয়ের প্রায় সময় ব্যয় করতে হবে। বেশিরভাগ প্রোগ্রামিং কাজের ক্ষেত্রে, এটি কেবল নির্দিষ্ট দক্ষতাগুলিকে তীক্ষ্ণ রাখবে। আপনি যদি উত্সাহী থাকতে চান (যেমন পোড়া না হয়ে) এবং স্থির না হয়ে থাকেন তবে প্রোগ্রামিং কাজের ক্ষেত্রে দক্ষতা অর্জনের জন্য আপনার দক্ষতা বাড়াতে আপনার কোথাও অতিরিক্ত সময় সন্ধান করতে হবে।
কিছু লোক অবশ্যই এমন একটি চাকরির জন্য যথেষ্ট ভাগ্যবান যা তাদের 9-5- এর সময় বিভিন্ন দক্ষতা তীক্ষ্ণ রাখার জন্য ব্যক্তিগত বিকাশের পক্ষে যথেষ্ট পরিমাণ মূল্য দেয়। আসল পোস্টারগুলি এই শিবিরে ছিল বলে মনে হয় না। আপনি যদি থাকেন, সেখানে থাকুন! উত্পাদনশীল হতে আপনার অতিরিক্ত সময় ব্যবহার করুন তবে এটি "কোডিং" হতে হবে বলে মনে করবেন না। আপনি যদি "ক্লান্ত" বোধ করে ঘরে ফিরে আসেন তবে আমি সন্দেহ করি আপনি এই শিবিরে রয়েছেন। এর মতো একটি কাজ আপনাকে উত্সাহিত বোধ করবে।
বিন্দু
আপনি সপ্তাহে 40 ঘন্টা ব্যয় করেন। তা তুচ্ছ নয়। আমি বিশ্বাস করি যে আপনার এটির বেশিরভাগটি করা উচিত। এর সদ্ব্যবহার করার জন্য আপনার দিনের কিছু সময় দক্ষতা বাড়ানোর জন্য আপনার কিছু সময় ব্যয় করা উচিত।
বেশিরভাগ কাজের জন্য পর্যাপ্ত "উত্পাদন" প্রয়োজন (আউটপুটটিতে উত্সর্গীকৃত মনোযোগ যা ব্যক্তিগত শিক্ষায় এবং বৃদ্ধিতে ব্যাপক অবদান রাখে না) 40 ঘন্টা (বা তার বেশি) এর মধ্যে যে ব্যক্তিগত বিকাশের জন্য খুব কম সময় আছে। আমি বিশ্বাস করি যে একজন ব্যক্তি নিজের শিখন এবং বৃদ্ধিতে যে পরিমাণ মনোযোগ ব্যয় করেন তা সরাসরি তাদের ব্যক্তিগত সাফল্যের সাথে সম্পর্কিত corre এটি এখানে আমি সম্বোধনের চেষ্টা করছিলাম ।
আপনি যদি কাজের প্রোগ্রামের বাইরে সরাসরি বা অপ্রত্যক্ষভাবে আপনার প্রোগ্রামিং দক্ষতা বাড়াতে না চান , তবে আপনি সম্ভবত এমন একটি চাকরির চেয়ে ভাল হয়ে উঠতে পারেন যেখানে আপনি নিজের দক্ষতা বাড়াতে এবং উন্নত করতে উপভোগ করতে পারেন এমন আরও দক্ষতা ব্যবহার করতে পারেন সময় বন্ধ