আমার কি কলেজের পরপরই একজন ভাল প্রোগ্রামার হওয়া উচিত?


28

সম্ভাব্য সদৃশ:
আমি কম্পিউটার সায়েন্স ডিগ্রি নিয়ে স্নাতক হয়েছি তবে আমি অভিজ্ঞ প্রোগ্রামার হওয়ার কাছাকাছি এসেছি বলে মনে হয় না

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

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

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

উত্তর:


50

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

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


+1 টি। আমি দলের একজনকে খুব সফলভাবে সফল হতে চেয়েছি বলেও আমার খুব পছন্দ হয়েছিল এবং এটি আমাকে আমার জ্ঞান সামঞ্জস্য করতে বাধ্য করেছিল।

27
+1University prepared me for computer science, but not really for software development.
জর্জ মেরিয়ান

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

4
@ জর্জি: সবচেয়ে খারাপটি হ'ল বাস্তব জগতে অনেকগুলি সফ্টওয়্যার বিকাশ "আইটি" ছাতার নিচে পড়ে যা সাধারণত ডেটাবেস টেবিলগুলিতে কুরুচিপূর্ণ ব্যবহারকারী ইন্টারফেসকে চাপড় মারতে শুরু করে। :( বিশ্ববিদ্যালয় এমন কোনও কিছু আপনাকে প্রস্তুত করতে পারে নি ঠিক
Adam অ্যাডাম পেন্টার

@ অ্যাডাম একেবারে। যদিও আমি এর প্রয়োজন মাঝে মাঝে বুঝতে পারি, "যথেষ্ট ভাল" পদ্ধতির ফলে আমাকে বাদাম চালায়।
জর্জ মেরিয়ান

23

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

তারপরে আবার, এখন ফিরে তাকানো, আমি এখনও 6 মাস আমি কী করছি তা সত্যিই বুঝতে পারি নি।


4
ঠিক আছে, আমার অধ্যাপকরা সবসময় বলেছিলেন "শিল্প এবং একাডেমিয়ার মধ্যে একটি বড় বৈষম্য রয়েছে।" আপনি বাস্তব জগতে না বের হওয়া এবং সেখানে উপলব্ধি না হওয়া পর্যন্ত বিশ্বাস করা শক্ত!
ক্রিস

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

10

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


আপনি যা শিখেন তা প্রয়োগ করার জন্য +1 করুন। আমি সেই অংশটি উল্লেখ করতে ভুলে গেছি। :)
অ্যাডাম শিখুন

7

আমি অবশ্যই ভেবেছিলাম আমি ছিলাম, কিন্তু আমি ছিলাম না।

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


4

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

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

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


2
উত্তম উত্তর, তবে আমি এতদূর বলতে পারব না যে "[আমি] স্কুলে যা শিখেছি তা মূল্যহীন"। আমি জানি আপনি কি লক্ষ্য করছেন।
গ্যাবলিন 21

4

প্রচুর ভাল প্রোগ্রামার বিশ্ববিদ্যালয় বিশ্ববিদ্যালয় বিজ্ঞান ডিগ্রি থেকে বেরিয়ে আসে, বেশিরভাগই তাদের মধ্যে .ুকে পড়ে।

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

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


2

আমি ব্রায়ান হার্টের পোস্টটি উদ্ধৃত করতাম

কম্পিউটার বিজ্ঞান এবং প্রোগ্রামিং পৃথক জিনিস

যিনি জোয়েল স্পলস্কির আন্ডারগ্রাজুয়েট প্রোগ্রামিং এবং হু কিল্ড সফটওয়্যার ইঞ্জিনিয়ার শিরোনামের উজ্জ্বল নিবন্ধকেও বোঝায়

এই সমস্ত আলোচনা বাস্তবতাকে মোটামুটিভাবে বর্ণনা করে এবং, আমার মতে আপনার প্রশ্নের উত্তরটি "না" হিসাবে উত্তর দিন, কারণ বিশ্ববিদ্যালয় আপনাকে একটি ভাল প্রোগ্রামার হিসাবে তুলবে না। আপনার নিজের থেকে নিজেকে একটি ভাল প্রোগ্রামার তৈরি করতে হবে।

আমি সিএসে ডিগ্রি অর্জন করি না, তবে আমি পেশাদারভাবে প্রোগ্রামিং করছি এবং 8 বছর ধরে সফ্টওয়্যার বিকাশ করছি। আমার কাছে সমস্ত প্রোগ্রামিং দক্ষতা আছে, আমি নিজে শিখেছি।


1

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


আপনার মূল ডিগ্রি কি ছিল? আপনার কঠোর পরিশ্রম অবশেষে শেষ?
rwong

আমি একজন ইলেক্ট্রনিক ইঞ্জিনিয়ার, আমি মাতাল্বে বেশ ভাল ছিলাম, তবে সি / সি ++ এবং জাভা সম্পর্কে খুব কম জ্ঞান দিয়েছিলাম। বিশ্বাস করুন বা না করুন আমার প্রথম আসল প্রোগ্রামিং কাজটি উইন্ডোজ সিইয়ের জন্য ড্রাইভার লিখছিল এবং এটিকে এই ডিভাইসে পোর্ট করে: ইউরোটেক . com / ইএন / নিনোভেশন.এএসপিএক্স ? পিপি= পরিধানযোগ্য । আমার সংস্থাটির সাহায্যে কিছুটা সহায়তা ছিল, তবে মূলত আমি ঘরে বসে একা কাজ করতাম, খুব অল্প জিনিসের জন্য বড় সময় হারাতাম। তবে আপনি বাজি ধরেন আমি কিছু ভুলে যাইনি! আমি এখনও শিখছি তবে এখন আমি বাস্তবের মতো বড় প্রোগ্রাম করার একটি স্টার্টআপের মালিক ... তাই এটি পরিশোধ হয়ে গেল।
martjno

1

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

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

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


1

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

সময়ের সাথে সাথে, কিছু স্নাতক সহকর্মী তাদের দক্ষতার ব্যাপক উন্নতি করেছে, অন্যরা তা করেনি এবং এটি তাদের জিপিএ সম্পর্কিত নয়।


1

বিশ্ববিদ্যালয় আপনাকে রিয়েল-ওয়ার্ল্ড প্রোগ্রামার হওয়ার শিক্ষা দেয় না। আমি অনুমান করছি এটি তাদের ডিগ্রি প্রোগ্রামগুলির তুলনায় অনেক কাজের সাথে একই রকম। আমি এটি বলব না যে আমি আমার ডিগ্রি থেকে কিছুই পাই নি , তবে 4 বছর চাকরি করার চেয়ে এটি কম কার্যকর ছিল।

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


1

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

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

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


0

আমি বিশ্ববিদ্যালয়ে আমার শিক্ষকদের চেয়ে আরও ভাল প্রোগ্রামার ছিলাম।

তারপর আমি দুর্দান্ত প্রোগ্রামিং অনুশীলন শিখেছি যখন আমি কাজ শুরু করি।


0

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


0

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

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

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

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

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


0

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

আপনি যখনই চাকরি স্যুইচ করেন তখন একটি অভিযোজন সময়কাল থাকে। আপনার অভিজ্ঞতা অর্জন করার সাথে সাথে এটি আরও খাটো হয়ে যায়, তবে এটি সর্বদা থাকে।

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