আপনি যদি ঘুম বঞ্চিত হন তবে আপনি কি আসলে উচ্চ মানের কোড তৈরি করতে পারেন? [বন্ধ]


37

আমি শুনেছি প্রোগ্রামাররা দুটি দিন ঘুম না করে এবং কফি এবং রেড বুল পান না করে কোডিং করে । দ্য সোশ্যাল নেটওয়ার্কের মতো সিনেমাগুলিতেও একটি দৃশ্যে তারা দেখায় যে মার্ক জুকারবার্গ ৩ 36 ঘন্টা ধরে প্রোগ্রামিং করছেন। এছাড়াও আমি কোথাও পড়েছি যে ফেইসবুক, গুগল, ফোরস্কোয়ার ইত্যাদির সংস্থাগুলিতে তারা 24 ঘন্টা বেশি ঘুম না করে কোড করতে পারে।

এটা কি সত্যি? আপনি যদি ঘুম বঞ্চিত হন তবে আপনি কি আসলে উচ্চ-মানের কোড তৈরি করতে পারেন? রেড বুলের মতো জিনিস কি ঘুমের জন্য প্রস্তুত?


4
পবিত্র ক্রাপ! আমি মানুষ / প্রোগ্রামার মনে করি না। এলিয়েন হতে পারে? :)
গোপী

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

8
সম্ভবত এটি
ইভান

6
কিছু করতে পারে তবে তা কারণ তারা সাধারণত উচ্চ-মানের কোড উত্পাদন করে। দুর্ভাগ্যক্রমে পুরোপুরি বিশ্রাম নেওয়া হলেও গড় মানের কোড উত্পাদন করা অনেক বেশি সাধারণ ...

4
আমি 38 ঘন্টা জেগে থাকার পরদিন এই প্রশ্নটি পড়েছি, যার মধ্যে 32 টি কর্মক্ষেত্রে রয়েছে। আমি এটি সম্পর্কে কিছু বলতে চেয়েছিলাম, তবে মূলত কোনও অ-বিভ্রান্তিকর সময় ব্যয় করা প্রোগ্রামিং আপনার আউটপুটটির পক্ষে ভাল তবে আপনি যখন পুরোপুরি ক্লান্ত হয়ে পড়েছেন তখন আপনি অবিচলিত নন। আপনি যদি কিছু কল্পনাপ্রসূত সঠিক অবস্থানে আসার প্রতি আগ্রহী হন তবে আপনি বিল্ড, টেস্ট, ডিবাগ, ডকুমেন্ট এবং পোলিশ করতে পারেন।
dlamblin

উত্তর:


77

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

পিএস: অনিদ্রা নামক একটি অসুস্থতা রয়েছে যা আপনাকে কম ঘুমায়। তবে আমি মনে করি না গুগল এই জাতীয় অসুস্থতায় লোককে নিয়োগ দেয়। :)


28
+1: সত্যই ভাল প্রোগ্রামাররা তাদের কোনও সংকলক স্পর্শ করার আগে তাদের বেশিরভাগ সময় কোনও সমস্যা নিয়ে ভাবতে ব্যয় করে। যখন তারা সমাধানটি করে তখন সাধারণত ভালভাবে চিন্তা করা হয়, সহজ, বিমূর্ত এবং সহজে বজায় রাখা হয়, কোডিং তখন তুচ্ছ হয়ে যায়।
জাস্টিন শিল্ড

1
@ ইওল: ডি যথেষ্ট সত্য, "কিবোর্ড" পড়তে হবে
জাস্টিন শিল্ড

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

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

20
অপেক্ষা করুন, আপনাকে কেবল 24 ঘন্টা কোডিংয়ের পরে ঘুমাতে দেওয়া হবে? আমি জানতাম এই কাজটি যখন আমি শুরু করি তখন ফিশ লাগছে!
নিক ক্র্যাভার

41

এটি সম্ভবত সেইসব সুপরিচিত, অবিরাম কল্পকাহিনীর মধ্যে একটি। আপনি এটি সম্পর্কে অনেক কিছু শুনেন কারণ এটি একটি বাধ্যতামূলক ধারণা, তবে বাস্তবে এর কোনও বাস্তব ভিত্তি নেই।

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

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

ব্যতিক্রমগুলি বিধি প্রমাণ করে।


6
এগুলি প্রথমবারের মতো সঠিকভাবে করা নিয়ে চিন্তা না করার বাধ্যতামূলক কারণ হিসাবেও দেখা যেতে পারে - কমপক্ষে, যখন আপনি সম্ভাব্যভাবে একটি নতুন বাজার তৈরি করেন তখন নয় not
অ্যারোনআউট

1
টুইটারের পুনরায় লেখাটি আপনার পোস্ট করা লিঙ্ক অনুসারে সত্য ছিল না। আপডেট দেখুন।
jjnguy

@jjnguy: যথেষ্ট ভাল, তবে টুইটারের ডাউনটাইম এবং স্কেলিবিলিটি সমস্যার কারণে উদাহরণটি এখনও প্রাসঙ্গিক বলে মনে হচ্ছে।
রবার্ট হার্ভে

2
এটি উচ্চ-মানের কোডের দিকে না ডেকে পারে, তবে যদি আপনার বেসিকগুলি নীচে থাকে এবং "আপনার ঘুমের মধ্যে" টিডিডি করতে পারেন, তবে কোডটি তেমন খারাপ হবে না। ক্লান্ত অবস্থায় কোডিং করা বড় জিনিসটি এটি করে যে আপনার মস্তিষ্ক এলোমেলো চিন্তাগুলি উপেক্ষা করার সম্ভাবনা কম এবং তাই আপনি আরও সৃজনশীল হন। en.wikipedia.org/wiki/Sleep_and_creativity
উল্লুক-inago

29

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

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

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


3
নিরবচ্ছিন্ন সময় মানের সময় হতে পারে (তবে কেবল যুক্তিসঙ্গত মাত্রায়) এই ধারণাটি যুক্ত করার জন্য +1।
এরিক হে লেবিগোট

1
@ ডিএক্সএম ঘনত্ব অনেক সাহায্য করে। সময়ের পরিমাণের সাথে সময়ের
গুণমান

1
@ লভেশ - আমি ঠিক তা বলব না। (সময়ের মান) x (সময়ের পরিমাণ) = ফলাফল। যে কোনও একটিতে ফল বাড়লে ফলাফল বাড়ে। তবে সময় বৃদ্ধি, শেষ পর্যন্ত গুণমান হ্রাস। আমাদের লক্ষ্য সর্বদা ফলাফল সর্বাধিক করা।
ডিএক্সএম

13

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


2
আপনি যখন পোস্ট করেছেন তখন "জোনটিতে" শব্দটি কীভাবে অন্তর্ভুক্ত করবেন তা ভেবে আমি আমার পোস্ট লিখছিলাম।
13

আমি এটি একটি মন্তব্য হিসাবে পোস্ট করতে যাচ্ছিলাম কারণ এই মুহুর্তে, সমস্ত উত্তর "আমারও" এর, তবে আমি আশ্চর্যজনক বলে মনে করি কেউ এখনও এই ঘটনার উল্লেখ করেনি।
এমপিলেটিয়ার

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

10

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

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

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

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

নীচের লাইনটি হ'ল: আপনার কেবল যতক্ষণ পারছেন ততক্ষণ কাজ করা উচিত এবং বেশি দিন না । যদি আপনি কেবল 4 ঘন্টা কাজ করতে পারেন তবে ঠিক আছে। বিরতি নিন এবং তারপরে কাজ করুন। 36 ঘন্টা কাজ করার মধ্যে 36 ঘন্টা জেগে থাকার চেষ্টা করা অর্থহীন point আপনি যদি 4h এর প্রতিটি 4 টি সেশন তৈরি করেন এবং পুনরায় উত্সর্গের জন্য বাকী 20 ঘন্টা ব্যবহার করেন তবে আপনি দ্বিগুণ কাজটি পেয়ে যাবেন।
আপনি যদি এত দীর্ঘ সময় ধরে কাজ করতে পারেন তবে এর অর্থ হ'ল আপনি অবমূল্যায়নের প্রতিক্রিয়ায় আরও নমনীয়। তবে দীর্ঘমেয়াদী সমাধানটি আপনার পরিকল্পনা এবং অনুমান প্রক্রিয়াটির উন্নতি করছে। যদি এটি আপনার কাজের জায়গায় অসম্ভব, তবে চাকরী স্যুইচ করুন। লোকেরা যদি আপনার এত দীর্ঘ সময় ধরে কাজ করার প্রত্যাশা করে তবে চাকরী স্যুইচ করুন। আপনাকে কারও কাছে কিছু প্রমাণ করার দরকার নেই।


এটি অনেক বড় মিথ্যা বলে মনে হচ্ছে। কেউ 36 ঘন্টা ধরে কাজ করতে পারে না এবং আসলে দরকারী কিছু উত্পাদন করতে পারে
BЈовић

@ ভিজোভিচ: আচ্ছা, আপনি যদি তাই বলেন তবে আমি অনুমান করি আমাদের সবাইকে এটি বিশ্বাস করতে হবে;)
back2dos

5

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


1
এবং শুধু কারণ আপনার পারেন মানে এই নয় যে আপনি কার্যকর , বিশেষ করে 12 থেকে 15 ঘন্টা দাগ পরে।
দ্রুত

10
খারাপ প্রোগ্রামাররাও 36 ঘন্টা ধরে প্রোগ্রাম করতে পারে। কোডিং সময়ের দৈর্ঘ্যের কোডারের মানের সাথে কোনও সম্পর্ক নেই।
মার্জন ভেনেমা

5

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

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


5

হ্যাঁ। প্রচুর উপাখ্যানমূলক তথ্য এটি করতে পারে তা নির্দেশ করে indicates আমি সন্দেহ করি যে কেউ শারীরিকভাবে কাজের ম্যারাথনগুলির বাইরে অভ্যাস তৈরি করতে পারে। মেডিকেল ইন্টার্নগুলি এই ধরণের সময় ধরে টান দেয়।

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


4
চিকিত্সা কর্মীদের রেফারেন্সের জন্য +1। আমার মনে হয় ওভারওয়ার্কড হাসপাতালের চিকিত্সকরা এটি নিয়মিত করছেন ... চাপের সাথে রাতের শিফটে কাজ করা হচ্ছে দিনক্ষণের পরে ... কয়েক মাস বা কয়েক বছর পরেও জ্বলতে থাকা নিশ্চিত উপায়।
ন্যাব

6
এখন একটি স্বাচ্ছন্দ্যময় চিন্তাভাবনা রয়েছে;) ঘুম বঞ্চিত ইন্টার্নস এবং জীবনের ঝুঁকিপূর্ণ স্বাস্থ্যের অবস্থার সাথে মানুষ। "পরে" এই ভুলগুলি ঠিক করার চেষ্টা করুন।
লেইগ করুন

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

4

এটি অসম্ভব নয় এবং এটি বাস্তবেই ঘটেছে । যেহেতু অধ্যায়টি দীর্ঘ, তাই আসল অনুচ্ছেদটি উদ্ধৃত করি:

টাইট নিট গ্রুপের সদস্যরা নিজেকে "হ্যাকার" বলে অভিহিত করত। সময়ের সাথে সাথে তারা স্ট্যালম্যানের কাছে "হ্যাকার" বর্ণনাটিও প্রসারিত করে। এটি করার প্রক্রিয়াতে, তারা স্ট্যালম্যানকে "হ্যাকার নৈতিকতা" এর নৈতিক রীতিতে প্ররোচিত করেছিল। হ্যাকার হওয়ার অর্থ কেবল প্রোগ্রাম লেখার চেয়ে বেশি কিছু ছিল না, স্টলম্যান শিখেছিলেন। এর অর্থ সর্বোত্তম সম্ভাব্য প্রোগ্রামগুলি লেখা। এর অর্থ হ'ল ৩ a ঘন্টা টার্মিনালে সোজা হয়ে বসে থাকলে যদি এটিই সম্ভব হয় সর্বোত্তম সম্ভাব্য প্রোগ্রামগুলি লেখার জন্য। সর্বাধিক গুরুত্বপূর্ণ, এর অর্থ সর্বকালের সেরা সম্ভাব্য মেশিন এবং সর্বাধিক দরকারী তথ্য অ্যাক্সেস থাকা। হ্যাকাররা সফ্টওয়্যারটির মাধ্যমে বিশ্বের পরিবর্তন সম্পর্কে খোলামেলা কথা বলেছিল এবং স্টলম্যান হ্যাকারকে এই মহৎ উদ্দেশ্যে পূরণ করতে বাধা দেয় এমন কোনও বাধার জন্য সহজাত হ্যাকারকে ঘৃণা করতে শিখেছিল। এই বাধাগুলির মধ্যে প্রধান ছিল দুর্বল সফটওয়্যার,

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


3

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

আমাদের দলকে কয়েকবার অল-নাইটার টানতে বাধ্য করা হয়েছিল, আমরা আসলে এমন কিছু কোড দিয়ে শেষ করেছিলাম যা ফিরে ঘোরানো দরকার।


ভালভাবে যদি
মানটি

4
... ফেসবুকের সাথে আমার সাম্প্রতিক অভিজ্ঞতার ভিত্তিতে আমি বলব যে এটি আমার যুক্তির সাথে বেশ সামঞ্জস্যপূর্ণ। আমি আজ ফেসবুকের বিভিন্ন অংশ ব্যবহার করে প্রায় 3 বা 4 ত্রুটি পেয়েছি।
কালেব ব্রাসি

3
@ লভেশ "এটি বলা হয় যে তারা এটি করে" এবং "তারা এটি করে" দুটি ভিন্ন জিনিস।
স্কট সি উইলসন

3

আমি এটা সত্য বলতে সন্দেহ। লোকেরা এক্স, ওয়াই এবং জেড ২৪ ঘন্টা জেগে থাকার বিষয়ে পৌরাণিক কাহিনী ও গল্পগুলি সত্ত্বেও এগুলি চরম পরিস্থিতির মধ্যে ঘটে এবং এটি বিরল।

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

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


2

যখন আমি বিশ্ববিদ্যালয়ে প্রোগ্রামিং পড়ছিলাম তখন কয়েকটি রাত ছিল যেখানে আমি দিনের চেয়ে বেশি উত্পাদনশীল বোধ করি। এটি এই সত্যের সাথে করতে হবে যে রাতে কম বিভ্রান্তি রয়েছে, আগাছাটি আমাকে শান্তভাবে বসার পক্ষে যথেষ্ট স্বাচ্ছন্দ্য বোধ করেছে এবং আমি আসলে খুব বেশি ক্লান্ত হয়ে পড়িনি, তাই বেলা ২ টা পর্যন্ত সেদিন উঠতে পারি নি। আমার প্রাতঃরাশের ক্ষুধার্ত ক্ষুধার্ত হওয়ার আগে আমি সকাল 8 টার মধ্যে কোড করতে পারি। পরের দিন সন্ধ্যা 5 টা নাগাদ আমি মানসিকভাবে ক্র্যাশ হয়ে যাব এবং আমার উত্পাদনশীল হওয়ার উপায় ছিল না said রাতে প্রোগ্রামিং আরও উত্পাদনশীল হতে পারে তবে নিজেকে ঘুম থেকে বঞ্চিত করা কোডের মান কখনও বাড়ায় না এবং কোডিং করার সময় আপনি কখনই ক্লান্ত হওয়ার পরিকল্পনা করবেন না।


2

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

  1. সমস্যা লিখুন। (মিনিট)

  2. সত্যিকারের কঠিন চিন্তা করুন। (দিন এবং বছরের মধ্যে)

  3. সমাধান লিখুন। (দিন)

মারাত্মকভাবে হ্রাসযুক্ত ঘুম (ক্যাফিন বা না) সহ একটি হাইপোমানিক পর্ব # 3 শেষ করার টিকিট মাত্র।


2

স্কেপটিক্স.এসইতে এই সম্পর্কিত পোস্টটি দেখুন: বলার পিক কি আসল? , এবং বিশেষত এ সুলতানিকের উত্তর ।

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

ই সুলতানিকের উদ্ধৃত রেফারেন্স থেকে উদ্ধৃতি,

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

আমি বলব যে ঘুম-বঞ্চিত অবস্থায় বিমূর্ত আর্কিটেকচার মডেলগুলি তৈরি করা আরও ভাল হতে পারে তবে কীবোর্ডে টাইপ করা আসল উত্স কোডটি এখনও নিষ্ক্রিয় থাকবে।


2

যখন কাউকে ৩ 36 ঘন্টা কোড করতে বাধ্য করা হয়, তখন সাধারণত পণ্যটি শিপ করার সময়সীমা থাকে। যখন কেউ এই ধরনের সময়সীমাতে থাকে তখন কোডের মানটি সাধারণত প্রথম জিনিসটিকে ফেলে দেওয়া হয়। "শুধু এটি সম্পন্ন করুন" মন্ত্রটি। "আমরা এটি সংস্করণ 2 এ ঠিক করব" এটি আবার একটি মন্ত্র।

সুতরাং সাধারণত, যখন কেউ সরাসরি 36 ঘন্টা কোডিং করে থাকে তখন কোডের মানটি ক্ষতিগ্রস্থ হয় .. তবে এটি ব্যবসায়ের দৃষ্টিকোণ থেকে কিছু যায় আসে না .. কারণ আপনি যদি কিছু কিছু এমনকি একটি ভাঙা জিনিসও না পাঠান তবে আপনি ব্যবসায় নাও পারেন এটি সঠিকভাবে করতে।

যখন কেউ সরাসরি 36 ঘন্টা কোড করতে চায়, এটি কারণ আপনার দৃ creative় সৃজনশীল স্পাইক চলছে এবং আপনি এটিকে বাধা দিতে চান না। আপনি এই 36 ঘন্টা মানের মানের লিখবেন না, তবে আপনি সৃজনশীল কোড লিখবেন। আপনি তারপরে আবার আসবেন এবং সেই কোডটি দেখুন এবং ভাববেন যে এটি কীভাবে কাজ করে।

সৃজনশীলতা সেই জিনিসগুলির মধ্যে একটি যা প্রায়শই উদ্দীপনা আসে। আপনি এটিকে নিয়ন্ত্রণ করতে পারবেন না, তাই যখন এটি প্রদর্শিত হয় আপনি তার সুবিধা গ্রহণ করেন। আপনি যখন কম সৃজনশীল হন তখন আপনি সর্বদা কোডটি ঠিক করতে পারেন।


1

কয়েক মাস আগে, আমি আমার সহকর্মীদের সাথে মদ্যপানের বাইরে ছিলাম। পরের দিন আমরা অফিসে ফিরে এসে থামলাম ... তবে আমাদের অবাক করে দিয়ে আমরা রেকর্ড ব্রেকিং পরিমাণে বাগ বন্ধ করে দিয়েছি।

পৃষ্ঠতলে, এই বাগগুলি খুঁজে পাওয়া খুব সহজ ছিল না এবং বেশিরভাগের প্রতিরূপের কোনও পদক্ষেপ ছিল না, তবুও যখন আমাদের বাগের সমাধানের বিষয়টি আসে তখন আমাদের 'মনের বাইরে' থাকা আবশ্যক of

যদিও আমরা 'ঘুম বঞ্চিত' ছিল না, তবুও আমরা কোডে কাজ করার জন্য সঠিক মানসিকতায় ছিলাম না ... সেদিন যা ঘটেছিল তা কেবল উদ্ভট, আমরা সর্বদা এটি উল্লেখ করি।

ওহ, এবং আমাদের ঝুঁকির জন্য বেশিরভাগ জেডি ও কোকে সর্বাধিক উপার্জন করছিলেন :)


+1 আমি নিশ্চিত না যে এটি প্রশ্নের উত্তর দিয়েছে তবে আমি উত্তরটি যাইহোক পছন্দ করেছি :-)
ড্যানি ভারোড

0

আমি মনে করি এতক্ষণ কোনও ঘুম না করে এতক্ষণ উত্পাদনশীলভাবে কাজ করা বেশিরভাগ মানুষের পক্ষে অসম্ভব।

তবে আমি মনে করি আপনি কেবল মাত্র 3-4 ঘন্টা ভাল ঘুমের মাধ্যমে আশ্চর্যজনক কাজ করতে পারেন। এটি সামান্য ঘুমের সাথে একটানা কয়েক দিনের তীব্র (বৌদ্ধিক) কাজের জন্যও কাজ করে।

তবে, আমার জন্য এটি অবশ্যই পুনরুদ্ধারের সময়কালের পরে অনুসরণ করা উচিত; বলুন, দু'জন রাতে স্বাভাবিক 7-8 ঘন্টা ঘুম সহ।


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