“আপনার জানা সমস্ত কিছুর অর্ধেকটি 18-24 মাসে অচল হয়ে যাবে" = (সত্য, না মিথ্যা?) [বন্ধ]


33

কেবল এটি জুড়েই দৌড়ে গেলেন এবং ভাবছেন যে কারও কাছে এই বক্তব্যকে প্রমাণ বা অস্বীকার করার উপায় আছে:

কিছু মনে রাখবেন ... হাই টেকের জ্ঞানের অর্ধেক জীবন কী? এটি মুরের আইনের সাথে সন্ধান করে: আপনি যা জানেন তার অর্ধেকটি 18-24 মাসের মধ্যে অচল হয়ে যাবে।

উত্স: ক্রেগ ট্রেডার এই প্রশ্নের উত্তরের মধ্যে " আপনার প্রোগ্রামিং দক্ষতা উন্নত করতে আপনি সবচেয়ে বেশি কার্যকর কাজটি কী করলেন? "


2
আমি কখনই এটি প্রমাণিত হতে পারি তা দেখছি না।
ওদেড

50
Statement = (True or False)হ্যাঁ।
গ্লাসেন্ট

3
আমি মনে করি এটি নির্ভর করে যা আপনি জানেন।
লেনিপ্রোগ্রামার্স

3
@ ব্লাস্ট্যান্ট: সেক্ষেত্রে এটি সর্বদা সত্য: /
সাইমন

2
আমি জানি সমস্ত কিছুর অর্ধেক এখন অপ্রচলিত।
জেডি আইজ্যাকস

উত্তর:


131

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

মৌলিক প্রোগ্রামিং নীতি এবং কৌশল চিরন্তন।


5
আনন্দের সাথে লকোনিক। +1
টিম পোস্ট

27
আপনি "সংক্ষিপ্ত" দেখেছেন তা স্বীকার করার জন্য @ স্টিভেন এ। লো +1
টিম পোস্ট

2
আপনি years বছর শিখতে এবং ব্যবহার করে কাটিয়ে তোলেন এমন প্রযুক্তি কীভাবে ছাপিয়ে যায় যখন এটি ওরাকল (বা লিনাক্স) এর কাছে হারিয়ে যায় তখন কী অবাক হয়। স্বীকারোক্তিপূর্ণ, অ্যাপ্লিকেশন তৈরি এবং স্থাপনের বিষয়ে আমি যা শিখেছি তা বিলুপ্ত হয়নি, তবে কেউই পিক, আল্ট্রিক্স বা কোনও হারানো প্রযুক্তি সম্পর্কে চিন্তা করে না।
ক্রেগ ব্যবসায়ী

71

ছাইপাঁশ

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


8
"তারা ভুল জিনিস শিখছে" এর জন্য +1
মার্টিন

4
আপনি জানেন, আমি সত্যিই মনে করি যে আপনার এটি পুরোপুরি বাদ দেওয়া উচিত এবং .. অপেক্ষা করুন .. বর্গক্ষেত্র!
টিম পোস্ট

এই শিল্পে প্রচলিত সংবেদনশীলতা লক্ষ করার জন্য +1।
রেই মিয়াসাকা


17

আমি সবচেয়ে ভাল (সবচেয়ে খারাপ?) পরীক্ষাটি ভাবতে পারি তা হ'ল এক বছর পিছনে ভাবা। আপনি পূর্ববর্তী 18 - 24 মাসে প্রতিটি প্রোগ্রামিং জ্ঞানটি কতটা শিখলেন? তদুপরি, পূর্ববর্তী 18-24 মাসে কতটি আবিষ্কার হয়েছিল? নীতিটি আমার কাছে অত্যন্ত সন্দেহজনক বলে মনে হয়, যেহেতু আমি প্রতিদিনের ভিত্তিতে বেশিরভাগ প্রোগ্রামিং এবং প্রযুক্তিগত জ্ঞান ব্যবহার করি যা 5-10 বছরেরও বেশি সময় ধরে অর্জিত হয়েছিল।

এখন আপনি যদি মোবাইল ফোনের প্ল্যাটফর্মের মতো কিছু বিকাশ করে থাকেন তবে সম্ভবত এটি অন্যরকম বলগেম।


2
না, মোবাইল এর থেকে অন্য কিছু নয়। প্রতিদিনের ভিত্তিতে আপনি যে সমস্ত গুরুত্বপূর্ণ দক্ষতা ব্যবহার করেন সেগুলি বছরের পর বছর ধরে চলে। আমি অনুমান করছি যে প্রতিদিনের দক্ষতাগুলি ভুলে যাওয়া সহজ কারণ সেগুলি আধা-স্বয়ংক্রিয়।
জিম

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

অ্যাপলের মতে, ম্যাকওএস এক্স এবং আইওএসের 85% একইরকম।
gnasher729

15

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

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

মূলত, এটি "অপ্রচলিত" হয়ে ওঠার পরে প্রযুক্তিগুলি অকেজো এবং অব্যবহৃত হয়ে যায় না, আরও বেশি যে এগুলি কাজ করার এবং নতুন প্রকল্প শুরু করার সর্বশেষতম পদ্ধতি হিসাবে তাদের আর দেখা যায় না। তবে বড় রিয়েল ওয়ার্ল্ড সফটওয়্যার সিস্টেমগুলির ডিকমোমিশন যা ভেঙে পড়ে না এবং ফিক্সিংয়ের প্রয়োজন হয় না আরও ধীরে ধীরে ঘটে। আমি যে ভিজ্যুয়াল সি ++ / এমএফসি প্রকল্পে কাজ করেছি তাদের অনেকগুলি (যেটি ১৯৯০ এর দশকের গোড়ার দিকে শুরু হয়েছিল) এখনও অনেকটা বেঁচে আছে এবং অনেক প্রোগ্রামার নিয়োগ করেছে (রক্ষণাবেক্ষণ এবং নতুন বিকাশ উভয়) এবং কোথাও চলছে বলে মনে হয় না যে কোন সময় শীঘ্রই। প্রকৃতপক্ষে, আমি নিশ্চিত যে আমি যাদের প্রায়শই ভাবছি তার বেশিরভাগই ২০২০ সালের মধ্যে এবং আরও দীর্ঘতর হবে।

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

টিএল; ডিআর: ১) সেখানে প্রচুর "অচল" প্রযুক্তি ব্যবহার করা হচ্ছে, তবে যেহেতু এটি সেক্সি নতুন জিনিস নয়, আপনি এটি সম্পর্কে খুব বেশি কিছু শুনবেন না - তবে এটি নিযুক্ত ব্যক্তিদের কাছে এটি নিরর্থকতা থেকে অনেক দূরে from । 2) প্রোগ্রামিং ধারণাগুলি একে অপরের উপরে তৈরি এবং বিবর্তিত। কয়েকটি জিনিস সত্যই এমন কিছু যা আপনাকে স্ক্র্যাচ থেকে সম্পূর্ণ শিখতে হয় এবং পুরানোটি ভুলে যেতে হয়।


4
এমএফসি - কি বেদনা!
চাকরী

@ জোব - ওহ হ্যাঁ
ববি টেবিল


আরে, আমি ভিসি ++ / এমএফসি-তেও কাজ করছি!
ডেভিড থর্নলি

2
+1 প্রাথমিকভাবে জিনিসগুলি নির্দেশ করার জন্য জিনিসগুলি ব্যবহার বন্ধ হবে না, কেবল জিটজিস্টের অংশ হওয়া বন্ধ করুন।
17-29

12

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

আমি সম্প্রতি যে বিষয়গুলিতে গভীরভাবে জড়িত ছিল সেগুলির উদাহরণগুলি:

  • জাভা জেনেরিক সিনট্যাক্স বনাম টাইপযুক্ত পাত্রে
  • মাইএসকিউএল ডেটাটাইপস, স্টোরেজ সীমা, ইত্যাদি বনাম ডাটাবেস স্কেলিবিলিটি নীতিগুলি
  • লাইটওয়েট ডাটাবেস বিমূর্তকরণ স্তর আমি বনাম ডেটাবেস বিমূর্তন অনমনীয়তা / নমনীয়তা নীতি তৈরি করতে সাহায্য করেছি

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


11

রবার্ট হার্ভে এটি পেরেক দিয়েছিল , কিন্তু এটি সম্পর্কে চিন্তাভাবনা করার পরে, আমি বায়ুবৃত্তিকে বায়ুতে ফেলে উত্তর দিতে বাধ্য হই comp

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

আমি গত দু' দশক ধরে স্ট্যান্ডার্ড সি লাইব্রেরিতে 50 টিরও বেশি ক্রিয়াকলাপেও ঝাঁপিয়ে পড়িনি, আমি আশা করি আমি তাদের সাথে লিঙ্ক করতে পারতাম তবে তারা এখন অস্তিত্বের সাথে চ্যালেঞ্জ হিসাবে উপস্থিত বলে মনে হচ্ছে।

আপনি যা পড়েন বা শোনেন তার সমস্ত কিছু বিশ্বাস করার জন্য এখানে একটি দীর্ঘ রেন্ট .োকান।

যখন নতুন কিছু বেরিয়ে আসে তখন এটিকে ধরুন এবং একবার দেখুন। যদি আপনি 'আইক' বলেন, এটি বাদ দিন। যদি আপনি 'বাহ' বলেন, এটি উন্নত করুন। আপনি যদি এই জাতীয় সিদ্ধান্ত নিয়ে চিন্তা করতে না পারেন তবে পারেন এমন লোকদের মস্তিষ্ক বেছে নিন।

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

এখন, আমি আপনার প্রশ্নটি সরাসরি সমাধান করব:

আপনার জানা সমস্ত কিছুর অর্ধেকটি 18 - 24 মাসে অচল হয়ে যাবে, সত্য বা মিথ্যা?

আপনাকে আমাদের 18 - 24 মাসের মধ্যে জানাতে হবে। লোকেরা তাদের পণ্য কতটা দুর্দান্ত তা নিয়ে কথা বলার জন্য সংস্থাগুলি যথেষ্ট পরিমাণ অর্থ প্রদান করে। আমাদের কেবল সংস্থাগুলি শুরু করতে নয়, এমন জায়ান্ট প্রতিষ্ঠা করতে হবে যাগুলি এখানে নগদ হিসাবে যথেষ্ট পরিমাণে শেল বের করে:

  • [Sic] সম্মানিত ব্লগাররা তাদের পাঠকদের কাছে বিক্রয় পিচটিকে পুনরায় সাজিয়ে তুলুন
  • ব্র্যান্ড প্লেসমেন্টটি অর্জনের জন্য ব্যয়বহুল ব্র্যান্ডযুক্ত গ্র্যাটিস গিয়ার প্রেরণ করুন যেখানে এটি দাম্ভিকতা বা ব্যবহারের মাধ্যমে লক্ষ্য করা যায়
  • কোনও সমস্যা নিয়ে গবেষণা করার সময় আপনাকে Google এর শীর্ষ 10 এ 'ওয়ার্কিং সলিউশন' দেখেছেন তা নিশ্চিত করার জন্য লোককে অর্থ প্রদান করুন
  • 'শীর্ষ দশ ডিরেক্টরি ডিরেক্টরি' সাইটগুলি থেকে 'পুরষ্কারের জন্য' অর্থ প্রদান করুন এবং সেগুলি প্রামাণিক tend
  • অন্যান্য উপায়ের সত্যিকারের আধিক্য লোককে চিন্তাভাবনা বন্ধ করতে এবং কেবল জনতাকে অনুসরণ করতে বোঝাতে

আপনি অবশ্যই আগের অভিজ্ঞতা এবং নতুন কিছু দিয়ে আপনার পরীক্ষার ভিত্তিতে নিজের সিদ্ধান্ত তৈরি করতে পারেন। এটি করার সময়, নিয়োগকর্তাদের কাছে এ্যাচএসউ করুন যাঁরা এমন পরিচালক আছেন যাঁরা তাদের আরএসএস পাঠকের উপর ভিত্তি করে আদেশ দিয়েছেন।

আমার কাছে তবে এই আশ্চর্যজনক নতুন ব্রিজ বিল্ডিং লাইব্রেরি রয়েছে যা আপনার লোকেলের উপর ভিত্তি করে ব্রুকলিন এবং লন্ডনের মধ্যে স্যুইচ করার যথেষ্ট স্মার্ট। এটি বিশাল হতে চলেছে, আপনি কি নিচতলায় যেতে চান?

আমার উত্তরটি আসলে ইচ্ছাকৃতভাবে ব্যঙ্গাত্মক এবং সম্ভবত এন্টি বুুলিয়ান, কিন্তু সত্যই? ব্যতিক্রম পরিচালনার উদ্দেশ্যে, আমার উত্তরটি একটি দুর্দান্ত মিথ্যা

যদি আপনি ভাবেন যে কোনও কিছু প্রযুক্তিগতভাবে সুরক্ষিত - এটি আলিঙ্গন করুন, অন্যথায় এটি যথারীতি ব্যবসা। সি আমার প্রাথমিক ভাষা, এটি প্রায় দু'দশক আগে যেমন কাজ করেছিল ঠিক তেমনই কাজ করে, যখন আমি প্রায় দুই দশক আগেও দ্বিগুণ বেতন পেয়েছিলাম।

আমি আপনার সংক্ষিপ্ত ফর্ম এবং উদ্ধৃতি প্রশংসিত, কিন্তু এটি একটি লঙ্ঘন পরীক্ষা বলে মনে হয় ।

সাবাশ :)


8

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


নোট করুন যে সিরিয়াল যোগাযোগ এখনও আমাদের সাথে রয়েছে। কেবল কেবল নয়

আরএস -232 জীবিত এবং ভাল এবং এমবেডড স্পেসে বাস করছে।
টিম উইলিসক্রফ্ট

7

নীতিটি সত্য। আসল মান হ'ল - আমার জ্ঞানের - অনেক বড়।

আমি একটি প্রাগমেটিক প্রোগ্রামার উপস্থাপনাটি স্মরণ করি যেখানে তারা প্রায় সাত বছর বলেছিল, তবে আমি এখন এটি সনাক্ত করতে পারি না, সুতরাং মানটি কিছুটা আলাদা হতে পারে।

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

আপনার সেরা বেট হ'ল সাধারণ জিনিসগুলি শিখুন যা "প্রযুক্তি শুরু করুন! আমি কেবল ভিজ্যুয়াল বেসিক জানি!" (বা 15 বছরের সমতুল্য)।


আমি ভিবিতে ফিজ গুঞ্জনের চেষ্টা করেছি, কিন্তু .. ব্যর্থ ... :(
টিম পোস্ট

@ টিম, 10 বছর অপেক্ষা করুন এবং আশা করি আপনার দরকার হবে না ...

5

আমি একেবারেই নির্ভুল মনে করি না।

এটি একবার সত্যের কাছাকাছি ছিল - অনেক আগে, আপনি বিমূর্ততার তুলনামূলকভাবে কম স্তরে প্রোগ্রাম করার চেয়ে খুব কম পছন্দ করেছিলেন, যার অর্থ একটি নতুন প্ল্যাটফর্মে প্রাসঙ্গিক নয় এমন বিশাল সংখ্যক বিবরণ জানা knowing

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

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


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

4

সম্ভবত সত্য, সম্ভবত না; তবে, শিখে নেওয়া প্রকৃত জিনিসগুলি শীঘ্রই অচল হয়ে যায়, তাদের পিছনে ধারণাগুলি এবং ধারণাগুলি দীর্ঘ সময়ের জন্য কার্যকর হতে পারে।


ঠিক আছে, এগুলি রেফারেন্সের একটি ফ্রেমে পরিণত হয়, বা খারাপভাবে একটি অ্যান্টি-প্যাটার্ন হয়। :)
ধারণাগুলি 42

4

যদি ঘটনাটি ঘটে থাকে তবে পৌরাণিক মানব-মাসের 5.39x10 -6 কেবল আজই প্রাসঙ্গিক হতে পারে। এটি হ'ল খুব কম মূল নীতি আছে যে ফ্রেড ব্রুকস বিশদগুলি উল্লেখযোগ্যভাবে তারিখ করেছে বা মৌলিকভাবে ভুয়া প্রমাণিত হয়েছে।


1
আমি পুরপুরি নিশ্চিত নই. কিছু জিনিস পুরানো হয়ে পড়েছে (আজকাল কেউ আসলেই চিফ প্রোগ্রামার টিম ব্যবহার করে?), খুব কমই একেবারে ভুল (তথ্য গোপনের বিষয়ে তার উপসংহারটি যা মনে আসে) এবং বেশ কয়েকটি বিষয় প্রতিষ্ঠিত হয়েছে জনপ্রিয় সংস্কৃতি এবং যুক্তিযুক্তভাবে সিগমন্ড ফ্রয়েডের যুক্তিগুলির চেয়ে বেশি প্রাসঙ্গিক নয় যে আমাদের মনের এমন কিছু অংশ রয়েছে যা আমরা অসচেতন। এটি এখনও একটি পঠনযোগ্য, এবং অবশ্যই প্রাসঙ্গিক মিলিয়ন (দুটি বর্ণ?) এর পাঁচটি বেশি অংশ রয়েছে।
ডেভিড থর্নলি

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

আমি মনে করি বইটির আজ কতটুকু প্রাসঙ্গিক সে প্রশ্ন থেকেই আমি এটি কাছে এসেছি। সিপিটি অধ্যায়টি প্রাসঙ্গিক নয়, উদাহরণস্বরূপ, তবে সময়সূচী সংক্রান্ত অধ্যায়টি মারা গেছে এবং সম্ভবত এটি বর্তমান সংস্কৃতির অংশ নয়। বিংশতম বার্ষিকী সংস্করণটি অবশ্যই পাওয়া যায়, আংশিকভাবে তাঁর প্রবন্ধ "কোনও সিলভার বুলেট" না থাকার কারণে। (এটি 16 বছর আগে প্রকাশিত হয়েছিল, এবং সুতরাং শিরোনামের নীতি অনুসারে প্রায় 0.4% প্রাসঙ্গিক হওয়া উচিত এবং আমি মনে করি আমরা এটির চেয়ে প্রাসঙ্গিকভাবে সম্মত হতে পারি))
ডেভিড থর্নলি

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

3

আপনার জ্ঞানের বেশিরভাগ সময় পরীক্ষার সময় প্রাসঙ্গিক থাকবে (যদিও এটি সময়ের সাথে সাথে কিছু আপডেটের প্রয়োজন হতে পারে), বিশেষ মৌলিক বিষয়গুলি যেমন ডেটা স্ট্রাকচার ইত্যাদি etc.

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

এটি আরও উল্লেখযোগ্য যে, বহু দক্ষতা যা দশক আগে প্রাসঙ্গিক ছিল আজও প্রাসঙ্গিক, এমনকি নির্দিষ্ট প্রযুক্তি যেমন সি (1970 সালের শুরু, এখনও প্রাসঙ্গিক)।

এটা সম্ভব যে আপনি যা জানেন তার অর্ধেক কিছু সময়ের জন্য অচল হয়ে পড়ে এবং সম্ভবত কেবল অর্ধেকেরও বেশি, তবে প্রতি 18-24 মাস অন্তর চরম শোনাচ্ছে।


2

একক তথ্যের কোনও দুর্দান্ত প্রাসঙ্গিকতা নেই। আপনি তাদের গ্রহণ করুন, তাদের বুঝতে, কেবল মুহুর্তের জন্য তাদের প্রয়োগ করুন।

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

আমি রেল অন রেলের সাথে একটি ওয়েব প্রোগ্রামার হিসাবে কাজ করেছি। এবং আমি এই মুহুর্তে ওয়েব সাইটগুলি লিখছি না, এটি আমার চিন্তাভাবনা বাউট কোডকে প্রচুরভাবে প্রভাবিত করেছিল এবং আমাকে আরও ভাল সি ++ কোডার হিসাবে নিয়েছে। (উদাহরণস্বরূপ আরও এসটিএল ব্যবহার করুন)।

অনুরূপ র‌্যাকেট শেখার ক্ষেত্রেও ঘটে। আমি কখনও কোনও বড় প্রোগ্রাম রচনা করি নি, তবে এটি কিছু সমস্যার জায়গায় প্রয়োগ করার জন্য আমাকে একটি নতুন দৃষ্টিভঙ্গি দিয়েছে।

এটি কেবল আপনার মনের প্রশিক্ষণ সম্পর্কে ...


2

আমার মনে হয় আপনি খুব সহজেই বস্তুর সঙ্গে খেলার কাছাকাছি দ্বারা বিবৃতি খণ্ডন করতে আপনি 'আপনি যা জানেন সবকিছু অর্ধেক' থেকে।

জ্ঞানের কিছু প্রদত্ত বিতরণ রয়েছে, যার মধ্যে কিছু অপ্রচলিত হয়ে উঠবে (হার নির্বিশেষে।) সুতরাং, যদি কোনও প্রদত্ত ব্যক্তির কেবল এই বর্ণালীটির অর্ধেক থেকে জ্ঞান থাকে যা 18-24 মাস পরে থাকবে তবে তারা বিবৃতিটি ভেঙে দেয়।


2

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


1

এখানে সত্য বা প্রাসঙ্গিকতার এক ঝুঁকি রয়েছে তবে আমি মনে করি এটি সঠিকভাবে উপস্থাপন করা হয়েছে।

এটি উপস্থাপন করার আরও ভাল উপায় হবে

আপনি আজ 18-24 মাস আগে জ্ঞানটি কতটা ব্যবহার করেছিলেন?

অথবা

18-24 মাসের সময়, আপনি ইতিমধ্যে কি পরিমাণ জ্ঞান প্রয়োগ করতে প্রয়োগ করবেন? এই কাজগুলি শেষ করতে আজ থেকে আপনার কতটুকু শিখতে হবে?

এটি আপনি কোন ক্ষেত্রে কাজ করছেন তার উপর নির্ভর করতে পারে তবে আমি জানি যে আমি ক্রমাগত নতুন প্রযুক্তিতে কাজ করছি। প্রতিটি প্রকল্পে আমার কাছে নতুন নতুন কাঠামো রয়েছে যা শেখার দরকার রয়েছে বলে মনে হয় - নতুন ফ্রেমওয়ার্ক এবং নিদর্শন, কিছুটা বৈচিত্রময় সমস্যার নতুন পন্থা, বা কেবল নতুন সরঞ্জাম যা আমরা আগে ব্যবহার করেছি তার চেয়ে ভাল (সম্ভবত)!

যদি প্রতি ছয় মাসের প্রকল্পে মাত্র 12.5% ​​নতুন জ্ঞান প্রয়োজন হয়, তবে দুই বছরের মধ্যে ব্যবহৃত জ্ঞানের পুরো 50% হবে 'নতুন'।

এটি বলার পরে, এটি খুব অর্থবহ বা নির্ভুল নয়।

  • 'পুরানো' জিনিসগুলি অচল নয়।
  • 'নতুন' স্টাফটিতে পুরানো স্টাফগুলির সাথে একটি বিশাল ওভারল্যাপ রয়েছে
  • নীতিগুলি সাধারণত স্থানান্তরযোগ্য

1

ওহ Godশ্বর, এত সুন্দর, সাধারণ জ্ঞানের উত্তর উপরে রয়েছে। চমৎকার কাজ.

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

আপনি যা কিছু করেন তার পক্ষে গুরুত্বপূর্ণ কিছু না থাকলে বা নতুন অনুশীলনগুলি যা আপনার জন্য উপলব্ধি করে।

কিছু নতুন, কিছুটা নতুন বা কিছুটা পুরানো কারণ এটি কোনও কিছুর জন্য প্রয়োজনীয় সমাধান সমাধান করে তোলে না।

আমার একটি সহজ বাক্যাংশ রয়েছে, যা কভারটি এই সমস্ত কিছু।

"যদি এটি কাজ করে তবে এটি ব্যবহার করুন"

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

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

সর্বদা শেখা, অনুশীলন করা এবং আপনার নৈপুণ্য এবং দক্ষতা উন্নত করা গুরুত্বপূর্ণ।

তবে আপনার কী শিখতে হবে দরকারী বা আপনার সাধারণত সমস্যাগুলি সমাধান করার জন্য আপনাকে বিভিন্ন দৃষ্টিভঙ্গি দেয়।

তবে এগুলি বাদে, দুর্দান্ত প্রোগ্রামার হওয়ার মূল বিষয়গুলিতে ফিরে যাওয়া উচিত।

  1. http://www.joelonsoftware.com/articles/fog0000000043.html
  2. পরিকল্পনা
  3. প্রকল্প পরিচালনার প্রক্রিয়া - কোনও স্পষ্ট পরিকল্পনা তৈরি করার আগে কোনও কোড শুরু না করা এবং কাজের জন্য আপনাকে জিজ্ঞাসা করা লোকেদের দ্বারা অনুমোদিত হওয়া নিশ্চিত করার জন্য।
  4. আপনার কোডের পঠনযোগ্যতা উন্নত করুন - কারণ আমরা সকলেই অন্য ব্যক্তির কোডে কাজ করি
  5. সংগঠিত হন, দক্ষ হন

আমি সাধারণ জ্ঞানের সর্বোত্তম অনুশীলন করছি, যা আমরা প্রত্যেকে আমাদের অভিজ্ঞতা থেকে শিখি। যেগুলি কেবল দুর্দান্ত on

কারণ সত্যি বলতে, শীতল ঠিক শীতল নয়।


0

এই বাক্যাংশটি আমি শুনেছি ইঞ্জিনিয়ারিংয়ের ক্ষেত্রগুলিতে, প্রোগ্রামিং নয় not আরও সুনির্দিষ্টভাবে, আমি শুনেছি, "আপনি যখন ইঞ্জিনিয়ারিংয়ের স্নাতক ডিগ্রি লাভ করবেন, তখন আপনার প্রথম দুই বছরের পড়াশোনাটি পুরানো প্রযুক্তির উপর ভিত্তি করে তৈরি করা হবে।" (বা এই প্রভাবের জন্য কিছু।)

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


0

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

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