এটি নির্ভর করে , এই প্রশ্নের জন্য একটি ভাল উত্তর নেই।
প্রোগ্রামার হ'ল কম্পিউটার সফটওয়্যার লেখেন এমন একজনকে সনাক্ত করার জন্য একটি সাধারণ বিশ্ব।
এখন, আছে সমস্ত ধরণের সফ্টওয়্যার। উদাহরণস্বরূপ, উইকিপিডিয়া সাধারণীকরণের উত্স হিসাবে ব্যবহার করে আমরা 3 দুর্দান্ত জেনারালাইজেশন পূরণ করতে পারি :
- সিস্টেম প্রোগ্রামিং
- প্রোগ্রামিং সফটওয়্যার
- অ্যাপ্লিকেশন সফ্টওয়্যার
প্রথম ফিল্ড সিস্টেমে প্রোগ্রামিংয়ে ডিভাইস ড্রাইভার, অপারেটিং সিস্টেম, সার্ভার বিকাশ হয়, উদাহরণস্বরূপ আপনি একটি অপারেটিং সিস্টেমের কোর্সটি অনুসরণ করতে পারেন।
কিন্তু প্রোগ্রামিং সফ্টওয়্যার সম্পর্কে কি ? উইকিপিডিয়াতে যেমন লিখেছেন আপনি সংকলক, ডিবাগার, দোভাষী, লঙ্কার, পাঠ্য সম্পাদক সম্পাদনা করতে পারেন, সুতরাং, স্বয়ংক্রিয় তত্ত্ব, ভাষা তত্ত্ব, ভাষা এবং সংকলকগুলির একটি কোর্স কার্যকর হতে পারে।
আমরা কি কোনও ধরণের অ্যাপ্লিকেশন সফটওয়্যার সম্পর্কে কথা বলতে পারি না:
- ভিডিও গেমস: বীজগণিত, পদার্থবিজ্ঞান, অবজেক্ট ওরিয়েন্টেড কোর্সগুলি?
- গাণিতিক সফ্টওয়্যার: গাণিতিক কোর্স?
- চিত্র সম্পাদনা: গাণিতিক, পদার্থবিজ্ঞান, অ্যালগরিদম কোর্স?
- শিল্প অটোমেশন: গাণিতিক, পদার্থবিজ্ঞান, অ্যালগরিদম, রোবোটিক কোর্স?
- মেডিকেল সফ্টওয়্যার: জীববিজ্ঞান, চিকিত্সা, আর কোর্স কি?
- এখানে প্রচুর স্টাফ: এখানে প্রচুর কোর্স।
আপনি দেখতে পাচ্ছেন যে আপনি অবশ্যই অনুসরণ করতে পারেন এবং আপনার কাজের জন্য দরকারী হয়ে উঠবেন course
আমার অভিজ্ঞতা, আমি একটি সিস্টেম সফটওয়্যার ইঞ্জিনিয়ারিং এবং অ্যাপ্লিকেশন সফ্টওয়্যার আছি নিরাপত্তা (আপনি একটি নিরাপত্তা অবশ্যই অনুসরণ চান?) ক্ষেত্র, প্রোগ্রামিং আমি আলগোরিদিম আরো আকর্ষণীয় পাচ্ছি একটু খুব অভিজ্ঞতা থেকে শুরু বিতরণ সিস্টেম এবং আবার আমি অনুভব আমি যে সাধারণ উদ্দেশ্য অ্যাপ্লিকেশনটি লিখেছি তার সরলতায় অস্বস্তিকর (স্নিফার, নেটওয়ার্ক অনুপ্রবেশ সনাক্তকরণ সিস্টেম, প্রোটোকল বিভাজনকারী এবং সনাক্তকারী ইত্যাদি)।
আপনি যেমন তাত্ত্বিক কম্পিউটার বিজ্ঞানে শিখেছি! আপনি এই কোর্স অনুগ্রহ করে? : P: P
আপনি উদাহরণস্বরূপ শিখেছেন যে সমস্ত কম্পিউটার ভাষা গণিতযোগ্য গাণিতিক ক্রিয়াকলাপে সেট করা যায় এবং উদাহরণস্বরূপ যদি আপনার অভিজ্ঞতাটি আমার একই পথ পায় তবে শীঘ্রই আপনি ক্যালকুলাসের এই ছোট্ট সেটটিতে অস্বস্তি বোধ করবেন এবং আমার মতো আপনি কীভাবে বিকাশ করতে শুরু করতে পারেন সফ্টওয়্যারটি তেমন আকর্ষক এবং আশ্চর্যজনক নয় কারণ একই ডিজাইন প্যাটার্ন আবারও ফিরে আসে (আপনি কি নকশার প্যাটার্ন কোর্সগুলি অনুসরণ করেছেন?) এবং উদাহরণস্বরূপ আপনি কেন আরও আগ্রহী হওয়া শুরু করতে পারেন এবং কীভাবে গাণিতিক ফাংশনে অনুবাদ করা যায় এবং শুরু করতে পারেন? কম্পিউটার ভাষা এত জটিল নয় তা শিখুন! আপনি খুব শীঘ্রই উদাহরণস্বরূপ ব্যক্তি এবং মনোবিজ্ঞান সম্পর্কে আরও অবাক হতে পারেন, এবং আপনি এটি সম্পর্কে আরও আগ্রহী হয়ে উঠতে এবং একটি ভাল প্রকল্প পরিচালক হতে পারেন! আপনি কি সফ্টওয়্যার লাইফ-চক্র সম্পর্কে কোর্সগুলি অনুসরণ করেছেন?
সুতরাং এখন, আপনার সিএস ক্যারিয়ারে মূসট-হাভ কোর্সটি কী?
আমি আপনাকে সমস্ত ক্ষেত্রে বিশেষত তত্ত্বের ক্ষেত্রে যতটুকু শিখতে পারি তার পরামর্শ দেওয়ার পরামর্শ দিই, কারণ সাধারণ কাজের ক্ষেত্রে আপনি খুব শীঘ্রই আপনার চারপাশের সামান্য জটিলতা সম্পর্কে উদাস বোধ করতে পারেন এবং পুরো সময়ের কর্মী হয়ে উঠতে আপনার কাছে শেখার জন্য খুব কম সময় আছে কীভাবে জিনিসগুলি সত্যই কাজ করে এবং দৃ strong় তাত্ত্বিক জ্ঞানের লোকেরা কীভাবে কাজ করতে পারে এবং আপনার ঘরে খাবারের জন্য কোড দেওয়ার সম্ভাবনা দেয় তা দেখার জন্য আরও অনেক বেশি সময়।
কম্পিউটার বিজ্ঞানে বাস্তবতার একটি ভুল ধারণা আছে। উদাহরণস্বরূপ কম্পিউটার বিজ্ঞানী কখনও কখনও সফ্টওয়্যার বিকাশকারী থেকে সত্যিই অনেক দূরে থাকেন।
উইকিপিডিয়া ব্যাখ্যায় একবার দেখুন।
জীবনের সাথে মজা করুন :)
আমার 2 সেন্ট।
আমার সত্যিই খারাপ ইংরেজির জন্য দুঃখিত