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