আমার কি গভীর বা প্রশস্ত [বন্ধ] হওয়ার দিকে নজর দেওয়া উচিত


10

আমি মাত্র আধা বছরেরও বেশি সময় ধরে পেশাদার বিকাশকারী হয়েছি এবং অবাক হয়েছি যে কলেজটি সত্যিকার অর্থে বিশ্ব থেকে কত বড়। আমি আমার ফ্রি সময়ে শেখা চালিয়েছি তবে আমি ভাবছি কোথায় আমার ফোকাস করা উচিত?

ফোকাস 1) আমার সংস্থা দ্বারা ব্যবহৃত বিকাশ স্ট্যাক। আমার দিনের সবচেয়ে দ্রুততম পরিশোধ। #Deepest

ফোকাস 2) একই দৃষ্টান্ত সহ একটি আলাদা ভাষা। আমি আমার জ্ঞান এবং চিন্তাভাবনা সাধারণ করতে পারি কিনা দেখুন।

ফোকাস 3) আলাদা ভাষা, আলাদা দৃষ্টান্ত। আমার সীমানা প্রসারিত করুন এবং জিনিসগুলি করার নতুন উপায় শিখুন। #Broadest

কারও যদি আলাদা ফোকাস থাকে তবে নির্দ্বিধায় সেটিকে সেখানে রেখে দিন।

উত্তর:


18

হ্যাঁ.

আমি বলব যে আপনার দুটোই করা দরকার। এটির তাত্ক্ষণিকভাবে পরিশোধের হিসাবে # 1 দিয়ে শুরু করুন এবং আপনি খুব দীর্ঘকাল ধরে এটি করছেন না। তবে আপনাকে অবশ্যই # 2 এবং # 3 এর কিছু করতে হবে।


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

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

1
উত্তরটি "হ্যাঁ" এর পরিবর্তে "উভয়" হওয়া উচিত। প্রশ্নের শিরোনাম এবং উত্তরটির দিকে তাকিয়ে আমি বিভ্রান্ত।
আম্র

1
আমি খুঁজে পেয়েছি যে আমি একটি নতুন ভাষা বা দৃষ্টান্ত শিখতে গিয়ে আমি # 1 এ আরও কার্যকর হয়ে উঠি - আমি বিশ্বাস করি এটি এর কারণ কারণ একটি বিস্তৃত অভিজ্ঞতা থাকা আপনাকে একটি নির্দিষ্ট সমস্যা কীভাবে সমাধান করবেন সে সম্পর্কে বিভিন্ন দৃষ্টিভঙ্গি দেয়। একই পাঠ হিসাবে শিখেছে: আপনার যদি কেবল একটি হাতুড়ি থাকে তবে প্রতিটি সমস্যা পেরেকের মতো দেখতে শুরু করে।
ব্রায়ান রেহবেইন

25

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

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

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

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


আপনি কে এর পিছনে এই পোস্টটি সত্যই মহাকাব্যিক। :)
ashes999

12

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

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

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


ওহ, আমি আমার বর্তমান কর্মসংস্থান অতীতেও ভাবি নি (যদিও আমি আশা করি এটি দীর্ঘমেয়াদে বাছাই করা হবে)।
বব রবার্টস

3

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

আমি যদি বিশেষজ্ঞ হতে চাই, স্পষ্টভাবে, গভীরতা বাড়ানো সেরা প্রথম পছন্দ।

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

ক্যাভেট - আমি একজন বিশেষজ্ঞ তাই আমি স্পষ্টভাবে জ্ঞানের গভীরতার পক্ষে


1

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

১৯৯০ এর দশকের শেষের দিকে, 2000 বছরের জন্য তাদের সফ্টওয়্যার প্রস্তুত করার জন্য প্রয়োজনীয় সংস্থাগুলি দ্বারা সিওবিওএল দক্ষতার উচ্চ চাহিদা ছিল। তবে যে কেউ এখনও কেবলমাত্র সিওবিওএল জানেন তারা কাজ খুঁজে পেতে আরও কঠিন সময় পাবে।

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


0

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

http://book.realworldhaskell.org/read/

http://lisperati.com/haskell/

http://learnyouahaskell.com/


এটা ঠিক, আমার মতো ফাংশনাল প্রোগ্রামিং শিখুন, আমি ওসিএএমএল বা
এফ-

F # সি # বা অন্যান্য। নেট স্টাফগুলির সাথে ভালভাবে সংহত করবে you কিছু মনে রাখবেন। ক্লোজার জাভা দিয়ে ভাল কাজ করে।
থিও বেলারে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.