ডেটা সায়েন্টিস্ট হিসাবে আমার কেরিয়ার শুরু, সফ্টওয়্যার ইঞ্জিনিয়ারিং অভিজ্ঞতা প্রয়োজন? [বন্ধ]


20

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

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

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

তদুপরি, এই মুহুর্তে আমি ডেটা মাইনিং পছন্দ করি তবে আমি যদি ভবিষ্যতে আমার ক্যারিয়ারটি সফটওয়্যার ইঞ্জিনিয়ারিংয়ে পরিবর্তন করতে চাই তবে কী হবে? ডেটা সায়েন্সে আমি যদি এত বিশেষজ্ঞ করে থাকি তবে এটি কঠিন হতে পারে।

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


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

1
জিজ্ঞাসা Quora সাহায্য হতে পারে।
জিহোলাকি

উত্তর:


30

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

2) আমি বিশ্বাস করি খুব দ্রুত ডেটা বিজ্ঞানের উপর দৃষ্টি নিবদ্ধ করা সম্পর্কে আপনার উদ্বেগ ভিত্তিহীন, যতক্ষণ না আপনি আপনার ডেটা বিজ্ঞানের কাজের অংশ হিসাবে বা অতিরিক্ত সময়ে অতিরিক্ত সফটওয়্যার হিসাবে সফ্টওয়্যার ইঞ্জিনিয়ারিংয়ের অনুশীলন করবেন।

3) আমি ডেটা বিজ্ঞানের নীচের সংজ্ঞাটি বরং সঠিকভাবে পাই এবং আশা করি এটি আপনার ভবিষ্যতের ক্যারিয়ার সাফল্যে সহায়ক হবে:

একজন ডেটা সায়েন্টিস্ট এমন ব্যক্তি যিনি কোনও সফটওয়্যার ইঞ্জিনিয়ারের চেয়ে পরিসংখ্যানের চেয়ে ভাল এবং কোনও পরিসংখ্যানবিদদের চেয়ে সফটওয়্যার ইঞ্জিনিয়ারিংয়ে আরও ভাল।

পিএস আজকের ডেটা বিজ্ঞানের বিষয়গুলিতে বিবিধ সংখ্যক সংস্থান প্রচুর পরিমাণে উদ্বেগজনক, তবে ডেটা সায়েন্স শেখার জন্য এই ওপেন সোর্স পাঠ্যক্রমটি আপনার বিএসসি / এমএসসি সম্পর্কিত পাঠ্যক্রম এবং ডেটা বিজ্ঞানের ক্যারিয়ারের বাস্তবতার মধ্যে কিছু ফাঁক পূরণ করতে পারে (বা, কমপক্ষে, সরবরাহ করে) আরও গবেষণার জন্য কিছু দিক এবং আপনার কিছু উদ্বেগের উত্তর দিতে পারে): http://datasciencemasters.org , বা গিটহাব: https://github.com/datasciencemasters/go এ


2
কার্যকরী ডেটা সায়েন্স হতে আপনাকে +1 ইঞ্জিনিয়ারিংয়ের অনেক অভিজ্ঞতার দরকার পড়ে তবে আপনি এটি স্কুলে পাবেন না। তত্ত্বের জন্য বিদ্যালয়টি ব্যবহার করুন এবং ইঞ্জিনিয়ারিং দক্ষতার জন্য চাকরী ব্যবহার করুন।
শন ওভেন

3
আমি আপনার "একটি ডেটা সায়েন্টিস্ট পছন্দ করেছেন এমন কোনও ব্যক্তি যিনি কোনও সফটওয়্যার ইঞ্জিনিয়ারের চেয়ে পরিসংখ্যানের চেয়ে ভাল এবং কোনও পরিসংখ্যানবিদদের চেয়ে সফটওয়্যার ইঞ্জিনিয়ারিংয়ের চেয়ে ভাল better"
wabbit

ক্যারিয়ারের দিকনির্দেশনা সম্পর্কে আপনি কি দয়া করে এই প্রশ্নের উত্তর দিতে পারেন Data Engineer
stom

@stom বিভিন্ন কারণে আমি পারবো না উত্তর আপনার প্রশ্নের, কিন্তু আমি খুশি ভাগ আপনি নিম্নলিখিত প্রাসঙ্গিক এবং আইএমও চমৎকার সঙ্গে সম্পদ : 1) medium.com/@rchang/... ; 2) মাঝারি . com/@rchang/… ; 3) মাঝারি . com/@rchang/… ; 4) মাঝারি . com/@richard534/… । আপনি লক্ষ্য করতে পারেন, প্রথম তিনটি লিঙ্ক একটি সিরিজ পোস্ট। আশাকরি এটা সাহায্য করবে.
আলেকসান্দ্র ব্লেক

9

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

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


6

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

কোর্সের ভাল নির্বাচন, বিটিডব্লিউ। ইন্টার্নশিপ পাওয়ার বিষয়টিও বিবেচনা করুন।

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