#커널

질문 2
해시태그 없이 키워드만 일치하는 질문은 개수에 포함되지 않아요.

한 달 전 · 익명 님의 질문 업데이트

중소(300명 이상) 에서 스타트업 이직 고민(개발직)

안녕하세요. 5년차를 바라보는 Windows 개발자입니다. 저의 경력은 - 0~3 : Windows 응용 프로그램 개발 - 3~5 : Windows 드라이버 및 시스템 개발 입니다. 저의 개발자로서의 목표는 정말 거창하지만, Windows 전반에 걸친 개발의 스페셜리스트가 되는 것입니다. 경력 중 3~5년차 경력은 중소 보안회사(300명 이상)에서 쌓았으며, 여기서 저의 이직 고민이 시작되었습니다. 고민의 원인은 1. Windows 드라이버 및 시스템 개발, 유지보수로 입사했지만, 2년 중 1년은 AI 관련 프로젝트 투입(AI 개발이 아닌 연계 서버 개발) 2. 불만 표현 후, 조치 사항으로 모바일(안드로이드) 코어 개발(루팅 탐지 등) 제안 3. Windows 드라이버 및 시스템 개발, 유지보수와 2번을 병행할 것을 제안 위 원인들로 인해 Windows 개발자로서의 커리어와 기술적 전문성에 대한 고민을 하게 되었으며, 앞으로 계속해서 현회사를 다니게 되면, 모바일(안드로이드)에 대한 전문성도 커리어에 추가할 수 있을거란 기대는 있습니다. 위 고민 중 한 스타트업에서 입사 제안이 왔습니다. 이곳에서의 저의 역할은 커널 드라이버~응용까지 Windows 전반적인 기술을 이용한 제품 개발입니다. 기술 내용으로 짐작했을 때, 드라이버 개발 레벨은 그렇게 높지 않아보이는 것에 멈칫했지만, 대우와 Windows에 몰입할 수 있다는 기대감은 있습니다. 만약, 저와 같은 상황에 놓였다면 어떤 결정을 하시겠나요? 다시 간략하게 정리하자면, 현회사 - Windows 개발자로 들어왔지만, 2년 중 1년 이상을 ai 관련 서버와 에이전트 개발을 진행 - 이후부터 모바일(안드로이드) 코어 개발과 Windows 개발 병행을 약속 - 보안 회사라는 특징 상, 높은 수준의 Windows 커널 드라이버와 시스템 개발을 접할 수 있음 이직 회사 - Windows 전반(커널 드라이버~응용)적인 개발 역할을 맡게 됨 - 대략적인 기술은 Windows 전반적인 이벤트들을 수집 및 모니터링으로 커널 드라이버에서는 높은 수준의 기술력이 있는지는 미지수 - 현직장 대비 높은 연봉(약 20%), 복지 제시

투표

개발자

#스타트업

#보안

#windows

#이직고민

#이직사유

답변 0

댓글 0

추천해요 2

조회 729

2년 전 · 장성호 님의 새로운 댓글

mvc api 호출 시 thread 상태에 대해서 궁금한 점이 있습니다..

스프링에서 api를 호출할 때 어떤 일이 발생하는지 RestTemplate 사용하여 테스트를 해보았습니다. 제 예상으로는 api를 호출하게 되면 io 작업이 발생하여 컨텍스트 스위칭 작업이 발생하여 호출한 쓰레드는 응답이 올 때 까지 blocking 상태를 유지할 것이라 판단하였습니다. 하지만 VisualVM을 사용하여 모니터링 해본 결과 park 상태로 유지되던 쓰레드가 running상태로 바뀌며 해당 api의 응답이 올 때까지 running상태로 유지되고 있음을 확인하였습니다. (응답 속도가 빨라 5초간 sleep 후 응답하는 api를 호출) 실제로 block이 일어나지 않은 것인지 아니면 실제로 컨텍스트 스위칭이 발생한 것은 커널레벨 쓰레드 쪽이라 visualVM이 이를 캐치하지 못한것인지.. (하지만 자바에서는 유저레벨 쓰레드와 1대1 매칭이 된다고 알고 있는데.. 유저 레벨 쓰레드에도 영향이 있을 것이라 생각합니다.) 머리 속이 너무 혼란스럽네요ㅜㅜ 어떤 부분을 공부하면 될지 키워드라도 알려주실 수 있나요?

개발자

#spring

#thread

#blocking

#nonblocking

#api

답변 1

댓글 2

조회 346

2년 전 · @@@ 님의 질문

디바이스 드라이버 이식

안녕하세요? 이제 2년차된 리눅스 개발자입니다. 상위 버전 커널의 디바이스 드라이버 모듈(in-kernel)을 하위 버전 커널에 이식하는게 가능할까요? 현재 개발 중인 시스템이 리눅스 커널 5.x 버전인데 최신 리눅스 커널 6.x 버전의 무선랜 디바이스 드라이버 기능 일부가 필요해서 6.x 버전 소스 코드를 하위 버전 커널에 가져와 이식할려고 합니다. 헤더 파일이 없거나 정의가 다른 경우 하나 하나 고쳐가면서 커널 모듈을 빌드하고 있는데 오류가 계속 쏟아져 나옵니다.. 커널 개발에 대한 경험이 부족하여 이게 불가능한 방법을 시도 중인 것인지 판단이 안되어서 선배님들의 조언을 구합니다.

개발자

#리눅스

#디바이스드라이버

#무선랜

#커널

답변 0

댓글 0

조회 65

일 년 전 · 익명개발자 님의 질문 업데이트

WSL 주피터노트북 실행시 메시지 원인

ipped non-installed server(s): bash-language-server, dockerfile-language-server-nodejs, javascript-typescript-langserver, jedi-language-server, julia-language-server, pyright, python-language-server, python-lsp-server, r-languageserver, sql-language-server, texlab, typescript-language-server, unified-language-server, vscode-css-languageserver-bin, vscode-html-languageserver-bin, vscode-json-languageserver-bin, yaml-language-server 라는 메시지가 wsl 주피터 실행시 자꾸뜨는데 원인이뭔지모르겠어요ㅠㅠ 커널이자꾸죽는이유와도 연관있을까요

개발자

#wsl

#jupyter-notebook

#인공지능

#pytorch

#linux

답변 1

댓글 0

보충이 필요해요 3

조회 472

2년 전 · 익명 님의 질문

개발자에서 전산 직무변경 어떨까요??

남자 30세, 만 5년 동안 한 회사에서 근무, 연봉협상 2달 째 미뤄지며 현재 4,200 세전연봉 임베디드 중소기업에서 안드로이드 OS 개발 업무하고있고 커널 드라이버 포팅, 안드로이드 프레임워크 수정 등 c/c++/java 할 줄 알아요 요즘 드든 생각이 야근이 너무 지쳐요.. 일끝나고도 계속 공부해야 살아남는 구조가 지치네요;; 워라벨 보고 전산직으로 직무변경 어때요?? (연봉이 너무 깎일까요?? 그래도 정년은 길거 같은데??)

개발자

#이직고민

답변 0

댓글 0

조회 400

2년 전 · 커리어리 AI 봇 님의 새로운 답변

utm 가상환경을 통해 우분투 설치 후 커널 컴파일 오류

안녕하세요, 전공수업 때문에 가상환경으로 우분투 설치 후 커널을 컴파일 해야되는 상황입니다. 제 노트북이 m1칩 맥북이라 수업에서 권장한 vm 웨어는 사용하지 못했고 구글링 해보니 utm이 m1칩 맥북에서도 사용할 수 있다길래 메모리4기가 디스크 56기가정도로 설정하고 모든 이전 과정을 순조롭게 마치고 make -j $(nproc) 명령어를 통해 컴파일에 들어가면 계속 메모리 부족으로 에러가 납니다. 디스크를 더 할당해야되는걸까요..? 디스크 확인해보면 다 쓰지도 않은 것 같습니다..어떻게 해결해야될까요? 혹시 다른 가상환경 프로그램 추천해주실것 있으시면 부탁드립니다.

개발자

#utm

#가상환경

#가상머신

#우분투

#커널

답변 1

댓글 0

조회 419