আমি 4 বছর ধরে একটি সফটওয়্যার ইঞ্জিনিয়ার এবং আমি প্রথমবারের মতো আমার সংস্থাটি পরিবর্তন করেছি changed
সংস্থাটি জোড় প্রোগ্রামিংয়ের সাথে কাজ করে, এবং 3 দিন কেটে গেছে, আমি এমনকি একটি একক লাইন কোডও লিখতে পারি নি। এটি আমার পক্ষে খুব হতাশার কারণ আমি আমার আগের সংস্থায় খুব উত্পাদনশীল ছিলাম।
কোডবেসটি বিশাল, তারা 5--6 টি ভাষা / সরঞ্জাম ব্যবহার করছে যার সাথে আমি পরিচিত নই, যেমন আরএসপেক, এইচএমএল, জুঁই এবং অন্যান্য। তবে তবুও, আমি ভয়াবহ বোধ করছি।
এই সপ্তাহান্তে আমি অ্যাপ্লিকেশনটির আরও ভাল ধারণা পেতে ইউএমএল তৈরি করেছি, তবে এখনও আমি অনুমান করছি যে আমি এই সপ্তাহে শালীন পরিমাণের কোড লিখতে পারব না।
এটা কি স্বাভাবিক?
আপনি যখন নিজের চাকরী পরিবর্তন করেন এবং ভাষা / গ্রন্থাগারগুলির সাথে লিখিত একটি বৃহত কোডবেসে ডুব দেন তখন আপনার অভিজ্ঞতা কী?
অবশ্যই আমি সঠিক সময় প্রয়োজনের জন্য বলছি না , তবে প্রক্রিয়াটি তৈরি করার জন্য অতীতের অভিজ্ঞতা বা জিনিসগুলি দুর্দান্ত হবে।
বিটিডব্লিউ, আমি ইতিমধ্যে নীচে প্রশ্ন এবং উত্তরগুলি পড়েছি, আপনি কীভাবে বড় কোড বেসগুলিতে ডুববেন?
/programming/215076/whats-the-best-way-to-become-familiar-with-a-large-codebase
/programming/214605/the-best-way-to-familiarize-yourself-with-an-inherited-codebase
হালনাগাদ
সব দুর্দান্ত পরামর্শ! আমি সবেমাত্র কাজ থেকে এসেছি, আমি অনেক কাজ করেছি!
জুড়ি প্রোগ্রামিং সম্পর্কে:
সাধারণত তারা কোড লেখেন, এবং আমি চেষ্টা করছি যে এক সেকেন্ডও মিস না করে! যদি আমি কোডটি লেখার চেষ্টা করি তবে আমি জানি এটি চিরতরে নেবে, কারণ আমার কোন ফাইলগুলি সম্পাদনা করা উচিত তা আমি জানি না, তবে তার পাশেই, যেমন আমি বলেছিলাম, তারা 6-7 ভাষা / ফ্রেমওয়ার্ক ব্যবহার করছে যা আমি নই সাথে পরিচিত এবং এক সাথে এই সমস্ত বাক্য গঠন শিখতে সহজ নয়।
ইঞ্জিনিয়ারদের জন্য সংস্থা কতটা প্রস্তুত রেখেছে:
আমি বলতে পারি না যে তারা সুগঠিত, তারা আমার কাছ থেকে এই মুহুর্তে কোড লেখা শুরু করার আশা করে।
সক্রিয় করা নোট গ্রহণ করা:
আমি যখনই নতুন কমান্ড লিখি / বা ডেটা মডেলগুলি সম্পর্কে কিছু লিখি তখন আমি সর্বদা নোট নিই। আমার সমবয়সীরা খুব স্মার্ট এবং দয়ালু মানুষ এবং আমি মাঝে মধ্যে অনেকগুলি প্রশ্ন এমনকি অনেক বোকা প্রশ্ন জিজ্ঞাসা করার চেষ্টা করি ।
এটি কি সাধারণ ?:
@ টেলাস্টিন, আপনার উত্তরগুলির জন্য ধন্যবাদ, এটি আমাকে কিছুটা ভাল অনুভব করেছে। দেখে মনে হচ্ছে আমার সমস্যাটি তেমন অস্বাভাবিক নয়, তবে এই কাজের আগে আমি সত্যিই উত্পাদনশীল ছিলাম এবং এখন আমি সত্যিই অকেজো বোধ করি এবং স্মার্ট না।
আমি আশা করি খুব শীঘ্রই আমি বাগগুলি সমাধান / কার্যকর করা শুরু করতে পারি।
ফ্রেমওয়ার্ক / ভাষা তারা ব্যবহার সম্পর্কে:
আমি সে সম্পর্কে সত্যই সত্যবাদী ছিলাম, আমি বলিনি যে আমি এমন কিছু জানি যা আমি আসলে জানি না। তবে আমি এতটা আলাদা জিনিস প্রত্যাশা করছিলাম না এবং যেহেতু আমি প্রস্তাবটি গ্রহণ করার দিন থেকে কাজ শুরু করেছি, তাই নিজেকে প্রস্তুত করার মতো সময় আমার হাতে নেই।
@ সোথপাওয়া হ্যারে, আপনার অভিজ্ঞতা ভাগ করে নেওয়ার জন্য অনেক ধন্যবাদ তুমি একদম সঠিক. আমি এই সমস্ত জিনিস শিখতে যাচ্ছি তার কোনও গ্যারান্টি নেই, তবে আমি চেষ্টা করছি। শেষে, একবারে সমস্ত সিনট্যাক্স শিখতে খুব কঠিন এবং আমি মনে করি এটিও মূল সমস্যা। কারণ আমি রুবি কোডটি ভালভাবে নেভিগেট করতে পারি যেহেতু আমি সেই ভাষাটি জানি এবং আমি ব্রাউজার পরিদর্শকদের ধন্যবাদ জেএস কোডগুলিতে নেভিগেট করি, তবে সমস্যাটি আমি জানি না এমন ফ্রেমওয়ার্ক / ভাষাগুলি সহ আসল কোডগুলি লিখছি।