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