স্ব-শিক্ষার দক্ষতা [বন্ধ]


20

আপনার কি মনে হয় সফটওয়্যার বিকাশে স্বশিক্ষিত হওয়া ভাল? আপনি নিজেরাই সফলভাবে কী শিখেছেন তার একটি উদাহরণ দিন।

উত্তর:


32

স্ব-শিক্ষা কেবল ভাল নয় , তবে আপনি যদি উচ্চ-গড় বিকাশকারী হতে চান তবে প্রয়োজনীয়

আপনার পেশাদার অগ্রগতির জন্য দায়বদ্ধ একমাত্র ব্যক্তি আপনি । অবশ্যই, আনুষ্ঠানিক শিক্ষা, প্রশিক্ষণ কোর্স ইত্যাদি সহায়তা করতে পারে তবে দিনের শেষে এটি আপনার ক্যারিয়ার।

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


12

সাধারণত আপনি যত বেশি জানবেন স্ব-শিক্ষাই নিজেকে জিনিস শেখানোর একমাত্র দক্ষ উপায় হয়ে ওঠে।

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

অন্যদিকে স্ব-অধ্যয়ন আপনাকে নিজেকে গতিতে দেয়। আপনি যদি দ্রুত কিছু পান তবে আপনি পাশাপাশি স্কিম করতে পারবেন, যদি আপনি বুঝতে না পারেন তবে ফিরে যান এবং আবার এটিতে যান। যদি আপনি মনে করেন যে কোনও বিষয় অপ্রাসঙ্গিক তবে আপনি এটিকে উপেক্ষা করতে পারেন।

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

তবে বাস্তবে প্রায় দরকারী সবকিছুই চাকরিতে স্ব-শিক্ষিত। আপনি একটি কোর্সে বেসিকগুলি শিখতে পারেন তবে আপনি যেখানে সত্যই শিখছেন এটি ব্যবহার করছে তাই আমি যা জানি তার 95% বলতে (যদি না হয় তবে) নিজেই শেখানো হয়।


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

7

আমি নিজের দ্বারা সাফল্যের সাথে .NET, C #, ASP.NET এবং ASP.NET MVC শিখেছি।

কেউ এগুলি আমাকে শেখাতে চলেছে এমন নয়।

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


5

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

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

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

প্রোগ্রামিংয়ের পড়াশোনা থেকে অনেক দূরে পৌঁছে এই শিক্ষার পদ্ধতিটিই আমার পক্ষে কাজ করে।


2
+1 অন্য কেউ এই জাতীয় শিখতে জেনে ভাল! আমি কিছুটা শিখতে, আটকে যেতে, সাহায্যের জন্য জিজ্ঞাসা করি এবং পুনরাবৃত্তি করি।
মাইকেল কে

4

আমি মনে করি আমরা সারাক্ষণ কাজের পাশাপাশি শিখি।

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

এবং এখন এগুলি হ'ল আমি প্রতিদিন আমার কাজে ব্যবহার করি।


2

বিষয়টিতে কয়েকটি এলোমেলো রাম ...

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

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


1

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

শুভেচ্ছা,
রাদু


1

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

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


1

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

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

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

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


1

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

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

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

  • এজ্যাক্স এমন কিছু হবে যা কয়েক বছর আগে আমি ফ্রেমওয়ার্কগুলি গবেষণা করার কাজটি এবং মাইক্রোসফ্ট এএসপি. নেট এজাজ চালু হওয়ার ঠিক আগে যেখানে কাজ করেছি সেখানে নিয়ে আসার চেষ্টা করেছি।

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


0

@ ক্রামি সঠিক; প্রোগ্রামারদের তাদের পুরো ক্যারিয়ার জুড়ে স্ব-শিক্ষিত হতে হবে

প্রশ্ন: আমি নিজেই কী সফলভাবে শিখেছি?

উঃ সব

পড়াশোনা একটি পৌরাণিক কাহিনী; শিক্ষক কেবলমাত্র তথ্য উপলব্ধ করতে পারবেন, শিক্ষার্থীকে অবশ্যই শিখতে হবে এবং শিখতে হবে কিনা এবং কী শিখতে হবে তা সিদ্ধান্ত নিতে হবে। শিক্ষক কেবল আপনাকে পথ দেখাতে পারে। অন্য কথায় সমস্ত শিক্ষা মৌলিকভাবে স্ব-শিক্ষা

এখন আপনি যদি বোঝাতে চান 'আপনি ক্লাসরুমের বাইরে কী শিখলেন যা দরকারী ছিল', আমার উত্তরটি হবে

উত্তর: প্রায় সব কিছুই

কারণ আমি যখন স্কুলে ছিলাম তখন বিশ্ববিদ্যালয়গুলি সাধারণভাবে তারা যে শিক্ষা দিয়েছিল তার বাজার থেকে 12-15 বছর পিছিয়ে ছিল। উদাহরণস্বরূপ, যেদিন বিশ্ববিদ্যালয়টি পিএল / 1 ব্যবহার করে আমাকে প্রক্রিয়াজাত প্রোগ্রামিং 'শেখাত' ছিল এবং রাতে আমি বিধানসভায় একটি অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ভাষা লিখছিলাম।

সেই থেকে বই এবং গুগল আমার শিক্ষক।


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

@ জোব: কয়েকটি স্কুলে ব্যবধানটি অনেক ছোট হয়ে গেছে । তথাকথিত 'জাভা' স্কুলগুলি থেকে এখনও প্রচুর প্রোগ্রামার মন্থন করা হচ্ছে; এই স্কুলগুলি মোটেই উন্নত / বর্তমান কৌশল শেখায় না। এমনকি আমি যা দেখেছি সেগুলি থেকে তারা খুব ভাল জাভা প্রোগ্রামিং শেখায় না।
স্টিভেন এ। লো

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

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

0

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

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

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