আমার নৈপুণ্য (প্রোগ্রামিং) সম্পর্কে গভীর ধারণা পেতে আমার কী কী প্রোগ্রামিং কনসেপ্টগুলি আয়ত্ত করতে হবে? [বন্ধ]


13

গুরুত্বের ক্ষেত্রে, যদি এটি করা সম্ভব হয় এবং এটি নাও হয় তবে কীভাবে প্রোগ্রাম করবেন তা জানার সবচেয়ে গুরুত্বপূর্ণ ভিত্তিগুলি কী। অ্যালগরিদম, পুনরাবৃত্তি, পুনরাবৃত্তি, ইত্যাদি?

আমি যেখানে আছি ইত্যাদি নোট করুন যেখানে আমার প্রশ্নটি মিথ্যা। আমি সম্প্রতি একটি ইন্টারনেট পোস্ট পড়েছি যা বলেছিল যে 10 জন 9 জন প্রোগ্রামার হাঁপিয়ে উঠতে পারে না !

http://www.codinghorror.com/blog/2007/02/why-cant-programmers-program.html

প্রোগ্রামিং করার সময় আমি আসলে কী সম্পাদন করার চেষ্টা করছি এবং আমার নিষ্পত্তিগত মৌলিক সরঞ্জামগুলির একটি বিস্তৃত বোধগম্যতা রয়েছে তা সম্পর্কে আমি গভীর জ্ঞান পেতে চাই। মূলত আমি বাতাসের সমস্ত রঙ দিয়ে আঁকতে সক্ষম হতে চাই।


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

2
কেন এই প্রশ্নটি বন্ধ ছিল তা আমি বুঝতে পারি না। এটি এমন একটি প্রশ্ন যা 5 বার তারাঙ্কিত হয়েছে এবং প্রচুর সহায়ক উত্তর রয়েছে। এই ধরণের তথ্য যা আমি আসতে চাই - কেবলমাত্র সহজ উত্তর না থাকার অর্থ এই তথ্যটি ভাল মানের নয়, সম্ভবত প্রোগ্রামার্স.স্ট্যাকেক্সচেঞ্জ.কমের প্রশ্নগুলি বন্ধ করার জন্য এটির মানদণ্ডটি পুনরায় মূল্যায়ন করা দরকার।
রক্লান

@ লাচলানবি আমি পুনরায় খুলতে ভোট দিয়েছি ... সফল হওয়ার জন্য আরও 4 টি ভোটের দরকার আছে
মাইকেল ব্রাউন

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

উত্তর:


18

এই তালিকাটি একটি শুরু ... আপনি একটি বড় প্রশ্ন জিজ্ঞাসা করছেন!

  • গ্রাহকরা কী চান তা স্পষ্ট করে এবং কীভাবে লিখবেন ("প্রয়োজনীয়তাগুলি")। এটি নিজের মধ্যে এবং একটি শিল্প। আপনি যদি এটি করতে পারেন তবে আপনার প্রোগ্রামিংয়ের কাজটি আরও ভাল।
  • কীভাবে অনুমান এবং প্রকল্পের পরিকল্পনা। লোকেরা আপনাকে একটি অনুমান জিজ্ঞাসা করবে, প্রস্তুত থাকুন।
  • অন্যান্য লোকের কোডকে কীভাবে গঠনমূলক পর্যালোচনা করবেন।
  • নকশা নিদর্শন. এটি একটি বড় এক। তবে এটির জন্য তাদের অত্যধিক পরিমাণে ব্যবহার করবেন না।
  • একটি বাগ, সমস্যা এবং বৈশিষ্ট্য অনুরোধের মধ্যে পার্থক্য শিখুন
  • ফ্রেমওয়ার্ক / লাইব্রেরি দিয়ে আপ টু ডেট রাখুন। আপনার সেগুলি ব্যবহার করার দরকার নেই, তবে তারা কী করে এবং তাদের প্রো / কনসের কী তা আপনাকে জানতে হবে। যদি কোনও কিছু খুব শক্ত মনে হয় তবে সম্ভবত (আশা করি) কাজগুলি করার আরও সহজ উপায় রয়েছে।
  • কীভাবে জটিল অ্যালগরিদমগুলি ফ্লোচার্টে ডকুমেন্ট করবেন বা কেবল ইংরেজিতে লিখবেন। এমন কেউ আশা করবেন না যে কেউ আপনার কোডটি উল্টো করার জন্য 2 দিন ব্যয় করবে।
  • আপনার কোড কাঠামোটি কীভাবে সংগঠিত করবেন যাতে অন্য যে কেউ এটি বুঝতে পারে
  • আপনার কোডটি কীভাবে মন্তব্য করবেন
  • ইউনিট পরীক্ষা লিখতে কিভাবে
  • হুডের নীচে কী চলছে তা জানুন। যেমন একটি ওয়েব পরিষেবা কল - এটি আসলে কী করছে?
  • ক্লাসে যুক্তিকে কীভাবে বিমূর্ত করা যায়।
  • কিভাবে রিফ্যাক্টর কোড
  • বেশ কয়েকটি প্রোগ্রামিং ভাষার সংক্ষিপ্তসার শিখুন। আপনি অন্যান্য অঞ্চল থেকে কী শিখতে পারবেন তা অবাক করেই যাবেন
  • কীভাবে অন্যান্য প্রোগ্রামারদের কী লিখতে হয় তা বলবেন।
  • আপনি কী করছেন এবং কেন পরিচালনা করছেন তা কীভাবে ব্যাখ্যা করবেন।
  • পিটার যেমন বলেছেন, কীভাবে ডিবাগ করবেন। তিনি যা বলেন তার সাথে আমি একমত, সত্যিকারের প্রোগ্রামাররা ডিবাগ করেন, কেবল অনুমান করা যায় না।
  • পাগলদের সাথে কীভাবে কাজ করবেন। তাদের অনেক আছে সেখানে।
  • STUFF DONE কীভাবে পাবেন। আপনি জিনিস শেষ করতে না পারলে বিশ্বের সমস্ত তত্ত্ব আপনাকে সাহায্য করবে না।

আমি অনুরূপ লাইন বরাবর অন্য প্রশ্নের উত্তর দিলাম (অনুরূপ সামগ্রী সহ):

পেশাদার কোড রেন্ডারিংয়ের জন্য টিপস, গাইডলাইনস, পয়েন্টগুলি মনে রাখবেন?


1
+1: স্টাফ সম্পন্ন করুন! কয়েক বছর আগে আমি একটি রেন্ট পোস্ট করেছিলাম যা বলেছিল যে এটি একজন ইঞ্জিনিয়ারের সংজ্ঞা বৈশিষ্ট্য - তারা জিনিসগুলি সম্পন্ন করে। কখনও কখনও এটি সুন্দর নয়, এবং কখনও কখনও আপনাকে ফিরে যেতে হবে এবং এটি আবার করতে হবে, তবে দিনের শেষে তারা জিনিসগুলি সম্পন্ন করবে!
পিটার রোয়েল

: @PeterRowell: যদি আপনি এই একটি আকর্ষণীয় পঠিত পেতে পারে brandonsavage.net/when-to-write-bad-code
Marjan Venema

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

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

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

22

" ইত্যাদি " শিরোনামে এমন কিছু আসে যা সহজেই আপনার 50% বা তার বেশি সময় নিতে পারে take

কীভাবে ডিবাগ করতে হয় তা শিখুন।

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

"আমি জানি" এর পরিবর্তে "আমি মনে করি" বলতে শিখুন। যখন আপনি কিছু "সত্য" (বা মিথ্যা) বলে "মনে করেন" তখন আপনি কেবল "আমি জানি" বলতে পারি এবং তারপরে আপনি এটি প্রমাণ করেন!

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

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

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

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


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

1
দুর্দান্ত উত্তর - যে কেউ কোড লিখতে পারে, বাস্তব প্রোগ্রামার ডিবাগ করতে পারে।
রক্লান

@ জার্গডব্লিউমিত্যাগ: আমি স্বয়ংক্রিয় প্রতিরোধের পরীক্ষার এক বিশাল অনুরাগী। আমি প্রথম এটি 80 এর দশকের মাঝামাঝি সময়ে কোনও অনুসন্ধান ইঞ্জিন প্রজেক্টে ব্যবহার করেছিলাম এবং আমি কিছুটা নির্দোষ বর্ণনাকারী কোডটির "অপ্রাপ্তবয়স্ক" পরিবর্তন হিসাবে উপস্থিত হওয়ার পরে যে স্টাফটি পড়েছিলাম তাতে আমি হতবাক (হতবাক!) হয়ে গিয়েছিলাম। (দ্রষ্টব্য: এটি সি এর 200,000+ এসএলওসি ছিল, এবং মেমরি পরিচালনার সমস্যাগুলি ছিল আমাদের অস্তিত্বের প্রতিবন্ধকতা))
পিটার রোয়েল

3

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

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

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

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

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


2

ইয়াগনি : "যখন আপনার যখন প্রয়োজন হয় তখন সর্বদা জিনিসগুলি প্রয়োগ করুন, যখন আপনি কেবল আগেই বলতেন যে আপনার প্রয়োজন হবে।"

আমার অভিজ্ঞতায়, "প্রোগ্রামাররা" ভবিষ্যতে অনেকগুলি ক্ষেত্রে আগে থেকে ধারণা করতে এবং তাদের প্রত্যাশা করার জন্য কোডগুলি যুক্ত করে কোডটি "উন্নত" করার চেষ্টা করে! বেশিরভাগ ক্ষেত্রে তারা যে কোডটি যুক্ত করেছিল তা কেবল কোডটি ফুলে উঠবে এবং কোডটিতে জটিলতা যুক্ত করবে।


1

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

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

সম্পাদনা করুন:

যদি আপনি এটি বিশ্বাস করেন না এবং আপনি আমাকে হ্রাস করেন তবে আমি জানি যে আপনি 20 বছর এটি করার দৃ determination়প্রতিজ্ঞ কিনা তা আপনি জানেন না। আমি জানি যে আমি এটি করি কারণ আমি এটি করি। ;)


0

সাম্প্রতিক একটি প্রশ্ন, এটির কোনওভাবে সম্পর্কিত , এবং উত্তরটির এই লিঙ্কটির একটি লিঙ্ক ছিল যা একই সমস্যাটিকে ভিন্ন কোণ থেকে আলোচনা করে।

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

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


আমি সম্মত হই যে লোকেরা প্রচুর পরিমাণে ভাড়া নিয়েছে, তবে আমি মনে করি যে আপনি উপরে লিঙ্ক করেছেন এমন পোস্টগুলির মূল বিষয়টি হ'ল যে ব্যক্তিরা ফিজবজ কীভাবে সমাধান করতে জানেন না তারা প্রোগ্রামিং কাজের জন্য আবেদন করছিলেন , যা কেবল শিক্ষানবিশ হওয়া এবং মোড়ানোর প্রয়োজনের চেয়ে আলাদা is প্রোগ্রামিং আইডিয়ামগুলির চারপাশে আপনার মাথা। আমি যদিও নম্রতার বিষয়ে আপনার সাথে একমত হই এবং অনেক লোক মনে হয় না এটি কী।
RuslanD
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.