Програм хангамжийн ажлын SDE1, SDE2, SDE3 албан тушаалуудын хооронд ямар ялгаа байдаг вэ? - Бүх ялгаа

 Програм хангамжийн ажлын SDE1, SDE2, SDE3 албан тушаалуудын хооронд ямар ялгаа байдаг вэ? - Бүх ялгаа

Mary Davis

Өнөөдөр бид бидний амьдралыг хялбаршуулж, нэн чухал болж өссөн гайхалтай хөтөлбөрүүдэд хандах боломжтой болсондоо азтай байна. Програм хангамж хөгжүүлэх инженерүүд асуудлыг шийдвэрлэх явцад алдааг засахад тусалдаг. Уг нийтлэлд програм хангамжийн ажлын SDE1, SDE2, SDE3-ын ялгааг багтаасан болно.

SDE 1 бол туршлагагүй нэгдүгээр түвшний программ хангамжийн инженер юм. Эхний түвшинд элссэн хүн бүр их сургуулийг шинээр төгссөн эсвэл өөр компаниас ирсэн байж болно.

Мөн_үзнэ үү: Тав, зургадугаар сард төрсөн ихрийн ордныхон ямар ялгаатай вэ? (Тодорхойлогдсон) - Бүх ялгаа

Гэхдээ SDE 2-р түвшний инженер хэдэн жилийн туршлагатай. Тус компани нь янз бүрийн үйлчилгээнд зориулсан өндөр түвшний програм хангамжийг бий болгох SDE 2 байр суурийг хүлээж байгаа бөгөөд тэд ажлаа цаг тухайд нь дуусгах ёстой.

Харин SDE 3 нь ахлах түвшний албан тушаал юм. Тухайн хүн компанид маш чухал үүрэг гүйцэтгэдэг. SDE3 нь ажилтнуудын техникийн олон эргэлзээг арилгахад зориулагдсан хүн юм.

Програм хангамжийн ажлын SDE1, SDE2, SDE3-ын ялгааны талаар илүү ихийг мэдэхийн тулд сэдвийг гүнзгийрүүлцгээе!

А-ийн ажил юу вэ? Програм хангамж боловсруулах инженер?

Програм хангамж боловсруулах инженер нь компьютерийн шинжлэх ухаан, мэдээллийн технологи, компьютерийн инженерчлэлийн зарчмуудыг ашиглан программ хангамж, програм хангамжийг бий болгодог. Тэд бизнес эрхлэгчид болон хувь хүмүүст ухаалаг шийдвэр гаргахад нь туслах зорилгоор дүн шинжилгээ хийдэг.

Үйлчлүүлэгчийн хүсэлтийн дагуу программ хангамж бүрийг өөрчилдөг.илүү сайн гүйцэтгэлийг үзүүлэхийн тулд хөтөлбөрийг сайжруулах талаар ажиллах. Програм хангамж боловсруулах инженерүүд алгоритм, програмчлалын талаар маш сайн байдаг. Эдгээр нь аливаа технологийн үйл ажиллагааг хялбаршуулдаг.

Өнөөдөр бид бидний амьдралыг хялбаршуулж, нэн чухал болж өргөжсөн гайхалтай хөтөлбөрүүдийг ашиглах боломжтой болсондоо азтай байна. Жишээлбэл, бид асуулт гарч ирэх бүрт Google хайлтын системийг ашигладаг. Бид google хайлтын системээр дамжуулан хүссэн хариултаа шууд авдаг.

Програм хангамж хөгжүүлэх инженерүүд асуудлыг шийдвэрлэхийн зэрэгцээ алдаа дутагдлыг засахад тусалдаг. Програм хангамж хөгжүүлэлтийн инженер нь зөвхөн код бичээд зогсохгүй программ хэрхэн ажиллах, цаг хугацаа, орон зайн нарийн төвөгтэй байдлыг хэрхэн багасгах гэх мэт өндөр түвшний ажлуудыг зохион бүтээдэг. Тэр үргэлж технологид дуртай байдаг.

An SDE-1 нь өмнө нь туршлагагүй бага инженер

SDE 1 (Програм хангамж хөгжүүлэлтийн инженер 1) нь програм хангамжтай холбоотой ажлын байр гэж юу вэ?

Зарим компаниудад , бид SDE1-ийг Associate гишүүн техникийн гэж нэрлэдэг. Зарим компаниуд тэднийг Гишүүн техникийн ажилтнууд гэж нэрлэдэг. Та тэднийг програм хангамж хөгжүүлэгчид гэж нэрлэж болно.

Гэхдээ програм хангамж хөгжүүлэлтийн инженер гэж бид юу ч гэж нэрлэдэг байсан ч SDE1 нь ихэвчлэн шинэхэн төгсөгчид байдаг. Дөнгөж их сургуулиа төгсөөд компанид программ хангамж хөгжүүлэлтийн инженерээр ажилд орсон хүн-1.

Мөн_үзнэ үү: Хэрээ, хэрээ, хар шувуу хоёрын ялгаа юу вэ? (Ялгааг олох) - Бүх ялгаа

Тэд программ хангамжийн инженерээр тэгээс гурван жил хүртэл ажилласан туршлагатай байж болно. Гэсэн хэдий ч,Энэ нь нэг компаниас нөгөө компанид өөр байж болно. Гэхдээ ерөнхийдөө энэ нь ихэнх компаниудад харагдах болно. Та SDE1-ийг IC1 байрлал гэж ангилж болно.

SDE1-ийн үүрэг бол гишүүн техникийн ажилтнуудыг нэгтгэх явдал юм, учир нь ерөнхийдөө Ассоциацийн гишүүн техникийн ажилтнуудаас гишүүн техникийн ажилтнууд хүртэл дэвших явдал юм. SDE1 нь хувь хүний ​​хувь нэмэр оруулагчийн эхний түвшин юм.

Эхний түвшинд элссэн хүн бүр их сургуулийг шинээр төгссөн эсвэл өөр компаниас ирсэн байж болно. Тэд компанид шинээр орсон бөгөөд суралцах шатандаа явж байна. Тиймээс тэд компани хувь хүнээс хүлээж буй алдаа гаргадаг.

SDE1 хүн ажлаа хийж байхдаа компаниас нэмэлт тусламж шаарддаг. Ихэнх бүтээгдэхүүнд суурилсан компаниудад SDE1 нь ерөнхийдөө хэрэгжүүлэх ажилд анхаарлаа хандуулдаг. Компаниуд тэдэнд доод түвшний зураг төслийн баримт бичгийг өгдөг. Дараа нь компаниуд эдгээр загварыг үйлдвэрлэхэд бэлэн код болгон хөрвүүлэхийн тулд SDE1-ийг хүсч байна.

Тийм учраас та ярилцлагад орохдоо үйлдвэрлэлд бэлэн кодын талаар маш их сонсдог. SDE1 нь дор хаяж зөв код бичих ёстой. Тэд хэрэгтэй үед нь багийнхандаа хангалттай дэмжлэг үзүүлэх ёстой.

Програм хангамжтай холбоотой ажилд SDE 2 (Програм хангамж хөгжүүлэх инженер 2) ямар байр суурь эзэлдэг вэ?

SDE2-г Програм хангамж хөгжүүлэлт 2 гэж бас нэрлэдэг. Зарим компаниуд үүнийг ахлах программ хангамж гэж нэрлэдэгинженер. Зарим газар байхад тэд ахлах гишүүн техникийн ажилтан гэж нэрлэдэг. Үүний нэгэн адил SDE1-ийн нэгэн адил SDE2-г IC2-ийн байрлал гэж ангилж болно.

SDE2-ын хувьд хэн нэгэн таны доор ажиллах эсвэл компаний бүх зүйлийн талаар танд тайлагнана гэж найдаж болохгүй. Хэдийгээр зарим тохиолдолд та SDE2-ийн албан тушаалд ажиллаж байгаа хүнийг өөрийн доор ажиллуулах тохиолдол гардаг.

SDE2 нь багаар ажилладаг бүрэн бие даасан хувь нэмэр оруулагч юм. SDE 2-оор орж ирж байгаа эсвэл SDE2 албан тушаалд дэвших хэн нэгнээс хүлээлт нь тэр хэдэн жилийн туршлагатай бөгөөд тусламж бага шаарддаг. Тухайн хүн энгийн асуудлуудыг шийдвэрлэх чадвартай.

SDE-3 нь чухал төслүүдийг удирдах чадвартай байх ёстой

Програм хангамж хөгжүүлэлтийн инженер 2 нь системийг ойлгодог. өөрийн. Гэсэн хэдий ч компани нь түүнд шаардлагатай бүх тусламжийг үзүүлэх болно. Тус компани SDE2-ийг өөрөө эхлүүлнэ гэж найдаж байна. Тэрээр өмчлөх чадвартай байх ёстой.

Бүтээгдэхүүнд суурилсан өөр өөр байгууллагуудад SDE2 эзэмшдэг хүн бүхэл бүтэн үйлчилгээг төгс эзэмшдэг. Үйлчилгээ эзэмшинэ гэдэг нь тухайн үйлчилгээнд юу ч тохиолдсон та өөрөө кодчилол хийхгүй байж болох ч энэ талаар бүх мэдлэгтэй байх ёстой гэсэн үг юм. SDE2 нь үйлчилгээг үргэлж сайжруулах ёстой.

Тэд мөн энэ үйлчилгээний OPEX ачааллыг бууруулах ёстой. Тэр үргэлж хийж чадах ажлуудынхаа талаар бодох ёстойтухайн үйлчилгээний хэрэглэгчийн туршлагыг сайжруулах үйлчилгээ.

Компани нь янз бүрийн үйлчилгээнд зориулж өндөр түвшний загвар гаргах SDE2 албан тушаалыг хүлээж байгаа бөгөөд тэд ажлаа цагт нь дуусгах ёстой. SDE2 ярилцлагад загварт суурилсан маш олон асуулт багтдаг. Тиймээс SDE2-ийн хувьд та үйлчилгээний дизайн хийхэд маш идэвхтэй үүрэг гүйцэтгэх болно. Урамшуулал нь хамгийн ихдээ хоёр жил хагасаас арван жил хүртэлх хугацаанд явагдана.

Програм хангамжтай холбоотой ажилд SDE3 (Програм хангамж хөгжүүлэх инженер 3) ямар байр суурь эзэлдэг вэ?

Нэрнээс нь харахад SDE3 нь Програм хангамж хөгжүүлэлтийн инженер 3 гэдгээрээ алдартай. Мөн зарим компаниудад хувь хүний ​​хувь нэмэр оруулагчийн үүрэг, IC3 түвшинг гүйцэтгэдэг. Үүнийг зарим компаниудад Техникийн удирдагч гэж нэрлэдэг. Зарим компанид үүнийг Техникийн ахлах ажилтан эсвэл Компьютерийн эрдэмтэн нэг, хоёр гэх мэтээр нэрлэдэг.

SDE 3 нь компанид маш чухал үүрэг гүйцэтгэдэг. SDE3-ийн шаардлага нь ерөнхийдөө програм хангамжийн компанид 6-7 жил ажилласан туршлагатай байхаас эхэлдэг. SDE3-ийн хувьд та өөр өөр үйлчилгээг эзэмшээд зогсохгүй өөр өөр багуудын өөр өөр үйлчилгээг эзэмших болно . Хэрэв та Програм хангамж хөгжүүлэлтийн инженер 3 бол зөвхөн нэг баг дээр анхаарлаа төвлөрүүлээд зогсохгүй олон бүлгийг нэг дор харах хэрэгтэй. Та чухал төслүүдийг бие даан удирдана гэж найдаж байна.

SDE3 нь технологийн шинэчлэлийг жолоодох ёстой.янз бүрийн багуудын архитектурын шийдвэрүүд. SDE3 бол багийнхны техникийн олон эргэлзээг арилгахад зориулагдсан хүн юм. Тэрээр байгууллагын хэмжээнд технологийн асуудалд идэвхтэй оролцож, бүх оролцогч талуудтай харилцах ёстой.

Албан тушаал ахихын тулд хүн бүх шаардлагыг хангасан байх ёстой. SDE1-ээс SDE2, SDE2-оос SDE3 хүртэл дэвшихийн тулд та ур чадвараа сайжруулах хэрэгтэй. Тэд тухайн хүний ​​гүйцэтгэлд тулгуурлан тухайн хүний ​​албан тушаалыг ахиулдаг.

SDE-2-ын албан тушаал нь хэдэн жилийн туршлага шаарддаг

SDE1, SDE2, Програм хангамжийн ажлын байрны SDE3 албан тушаалууд

SDE1 SDE2 SDE3
Энэ бол компанид ажилладаг программ хангамжийн инженерийн эхний шат юм. Энэ бол программ хангамжийн инженерийн хоёрдугаар шат юм. , компанид ажилладаг. Энэ бол компанид ажилладаг программ хангамжийн инженерийн гурав дахь бөгөөд сүүлийн шат юм.
Компани нь компаниас тийм ч их хүлээлт үүсгэдэггүй. SDE1, учир нь тэр шинээр ажиллаж байгаа бөгөөд алдаа гаргаж болзошгүй. Компани SDE2-оос бие даан ажиллаж, үйлчилгээгээ эзэмшинэ гэсэн хүлээлттэй байдаг. SDE3-ийн хувьд та зөвхөн үүнийг хийх ёстой биш юм. өөр өөр үйлчилгээг эзэмшдэг боловч өөр өөр багуудын өөр үйлчилгээг эзэмшдэг.
SDE1 нь доод түвшний төслүүд дээр ажилладаг. SDE2 нь доод түвшний болон өндөр түвшний төслүүд дээр ажилладаг. түвшний төслүүд. АнSDE3 нь маш өндөр түвшний төслүүд дээр ажилладаг бөгөөд мэргэжлийн түвшинд ажилладаг.
SDE1 нь манлайллын чанарыг шаарддаггүй. SDE2 нь багаа удирдахад манлайлах чанарыг шаарддаг. SDE3 нь олон багийг зэрэг ажиллуулахын тулд илүү их манлайллын чанарыг шаарддаг.
SDE1 нь тэг жилийн туршлага шаарддаг. SDE2-д хоёр жил хагасаас таван жил хүртэлх хугацаа шаардлагатай. жилийн туршлагатай. SDE3 нь зургаагаас долоон жилээс доошгүй туршлага шаарддаг.
Ажилд код бичих, асуудал шийдвэрлэх зэрэг орно. Ажил нь зөвхөн кодлох, асуудал шийдвэрлэх зэрэгт хамаарахгүй. Гэхдээ энэ нь дизайнд суурилсан сорилтуудтай байдаг. Ажил нь технологийн шинэчлэл, архитектурын шийдлүүдийг багтаасан болно.
SDE1 албан тушаалын ажилтны цалин SDE2 болон SDE3-аас бага байна. албан тушаалын эзэд. SDE3 албан тушаалын цалин нь SDE1 албан тушаалынхаас өндөр, SDE3 албан тушаалынхаас бага байна. SDE3 нь хамгийн өндөр цалин авдаг. SDE3-ийн цалин нь SDE1 болон SDE2-ын албан тушаалын эздээс өндөр байна.

Харьцуулах хүснэгт

Дараах видео нь программ хангамжийн инженерүүд болон программ хангамжийн инженерүүдийн талаар нэмэлт мэдээлэл өгөх болно. тэдний цалин.

Програм хангамжийн инженерүүдийн цалингийн талаар харж, мэдэж аваарай

Дүгнэлт

  • Энэ нийтлэлээс бид цалингийн ялгааг олж мэдсэн. SDE1, SDE2 болон SDE3 програм хангамжийн ажлын байр.
  • Өнөөдөр,Бид бидний амьдралыг хөнгөвчлөх, нэн чухал хөтөлбөрүүдийг ашиглах боломжтой болсондоо азтай байна.
  • Програм хангамж хөгжүүлэх инженерүүд асуудлыг шийдвэрлэхийн зэрэгцээ алдаа дутагдлыг засахад тусалдаг.
  • SDE1 нь программ хангамжийн эхний түвшин юм. компанид ажилладаг программ хангамжийн инженер.
  • SDE3 бол компанид ажилладаг программ хангамжийн инженерийн гурав дахь бөгөөд сүүлийн шат юм.
  • Тэр шинэ хүн учраас компани нь SDE1-ээс тийм ч их хүлээлт үүсгэдэггүй. ажиллах боломжтой бөгөөд алдаа гаргаж болзошгүй.
  • Компани SDE2-оос бие даасан, өөрийн үйлчилгээгээ эзэмшинэ гэсэн хүлээлттэй байдаг.
  • SDE3-ын хувьд та өөр өөр үйлчилгээг эзэмшээд зогсохгүй өөр өөр үйлчилгээг эзэмших болно. өөр өөр багуудын үйлчилгээ.
  • SDE1 нь манлайллын чанарыг шаарддаггүй.
  • SDE3 нь олон багийг зэрэг ажиллуулахын тулд илүү их манлайллын чанарыг шаарддаг.
  • SDE3 нь хамгийн их хэмжээний манлайлагчийн орлого олдог. цалин. SDE3-ын цалин SDE1 болон SDE2-ын албан тушаалын эздээс өндөр байна.

Бусад нийтлэл

  • %c & %s C програмчлалын
  • Меллофон болон Францын дуут дууны хооронд ямар ялгаа байдаг вэ? (Тэд адилхан юу?)
  • Snapchat дээр нээгдэх болон хүлээн авах хоёрын ялгаа юу вэ? (Онцлох)
  • Монтана, Вайоминг хоёрын ялгаа юу вэ? (Тайлбарласан)
  • Цагаан ордон Vs. АНУ-ын Капитолын байр (Бүрэн дүн шинжилгээ)

Mary Davis

Мэри Дэвис бол янз бүрийн сэдвээр харьцуулсан дүн шинжилгээ хийх чиглэлээр мэргэшсэн зохиолч, контент бүтээгч, шулуухан судлаач юм. Сэтгүүлзүйн чиглэлээр суралцаж төгссөн, энэ салбарт тав гаруй жил ажилласан туршлагатай Мэри уншигчдадаа шударга, шууд мэдээлэл хүргэх хүсэл эрмэлзэлтэй нэгэн. Түүний зохиол бичих дуртай залуу байхаас нь эхэлсэн бөгөөд зохиол бичих амжилтынх нь гол түлхэц болсон юм. Мэригийн судалгаа хийж, олдворуудыг ойлгоход хялбар, анхаарал татахуйц хэлбэрээр танилцуулах чадвар нь түүнийг дэлхийн өнцөг булан бүрээс уншигчдын хайрыг татсан юм. Мэри бичихгүй байхдаа аялах, ном унших, гэр бүл, найз нөхөдтэйгээ цагийг өнгөрөөх дуртай.