Business Intelligence (BI) là gì? Trò chuyện cùng chuyên gia Trường Phan để hiểu hơn về vai trò của BI trong hệ thống

Chuyện IT
Business Intelligence (BI) là gì? Trò chuyện cùng chuyên gia Trường Phan để hiểu hơn về vai trò của BI trong hệ thống
Business Intelligence – BI là gì? Để hiểu đơn giản, BI (hay còn được gọi là trí tuệ doanh nghiệp) là một dạng công nghệ giúp doanh nghiệp hiểu biết về quá khứ, qua đó đưa ra quyết định, hành động và dự đoán tương lai. Trong đó BI bao gồm các kỹ năng, quy trình, công nghệ hay ứng dụng để hỗ trợ ra quyết định. BI là các hoạt động kết hợp giữa phân tích kinh doanh, khai thác dữ liệu, trực quan hóa dữ liệu, công cụ dữ liệu và cơ sở hạ tầng và thực tiễn để giúp tổ chức ra các quyết định-dựa trên data (data-driven decision). Trong mục chuyên gia nói kỳ này, cùng Station D trò chuyện với một chuyên gia về Business Intelligence – anh Phan Nguyễn Minh Trường – Technical Architect tại NashTech để hiểu hơn về cách mà nó hoạt động, cũng như những bài học kinh nghiệm rút ra trong quá trình áp dụng và triển khai. Tuyển dụng business intelligence lương cao cho bạn Đôi nét về khách mời Phan Nguyễn Minh Trường Khởi đầu sự nghiệp với nghề web designer tại Saigon Postel Chuyển hướng sang data analysis trong lĩnh vực ngân hàng Trải qua các vị trí developer, anh Trường hiện là Technical Architect tại NashTech. Phần 1: Chia sẻ về quan điểm “gắn bó với công ty hay nhảy việc tìm cơ hội mới” Vì sao anh lựa chọn gắn bó trong thời gian khá dài tại các công ty ấy? Và quan điểm của anh về “xu hướng nhảy việc” ở người trẻ như thế nào? Thật ra mình lười đi tìm việc mới, lười tìm công ty khác. Với lại thực ra lúc đầu mình cũng hạnh phúc với công việc hiện tại,...

Business Intelligence – BI là gì? Để hiểu đơn giản, BI (hay còn được gọi là trí tuệ doanh nghiệp) là một dạng công nghệ giúp doanh nghiệp hiểu biết về quá khứ, qua đó đưa ra quyết định, hành động và dự đoán tương lai. Trong đó BI bao gồm các kỹ năng, quy trình, công nghệ hay ứng dụng để hỗ trợ ra quyết định. BI là các hoạt động kết hợp giữa phân tích kinh doanh, khai thác dữ liệu, trực quan hóa dữ liệu, công cụ dữ liệu và cơ sở hạ tầng và thực tiễn để giúp tổ chức ra các quyết định-dựa trên data (data-driven decision).

Trong mục chuyên gia nói kỳ này, cùng Station D trò chuyện với một chuyên gia về Business Intelligence – anh Phan Nguyễn Minh Trường – Technical Architect tại NashTech để hiểu hơn về cách mà nó hoạt động, cũng như những bài học kinh nghiệm rút ra trong quá trình áp dụng và triển khai.

Tuyển dụng business intelligence lương cao cho bạn

Đôi nét về khách mời Phan Nguyễn Minh Trường

  • Khởi đầu sự nghiệp với nghề web designer tại Saigon Postel
  • Chuyển hướng sang data analysis trong lĩnh vực ngân hàng
  • Trải qua các vị trí developer, anh Trường hiện là Technical Architect tại NashTech.

Phần 1: Chia sẻ về quan điểm “gắn bó với công ty hay nhảy việc tìm cơ hội mới”

Vì sao anh lựa chọn gắn bó trong thời gian khá dài tại các công ty ấy? Và quan điểm của anh về “xu hướng nhảy việc” ở người trẻ như thế nào?

Thật ra mình lười đi tìm việc mới, lười tìm công ty khác. Với lại thực ra lúc đầu mình cũng hạnh phúc với công việc hiện tại, trừ phi có một số lý do nào đó thì mình thay đổi thôi. Xu hướng hiện tại các bạn thường thay đổi công việc chắc đâu đó có một vài lý do chính, ví dụ như là họ không hợp với môi trường, hoặc là họ cần có mức sống cao hơn, có một số bạn cần phải hỗ trợ gia đình. Nhưng có một số bạn thì thấy là mình không phát triển được nữa, có đâu đó mình đọc mình thấy là nếu mình là người giỏi nhất trong công ty đó thì mình nên đi, tại vì giỏi thì mình nên đi để trau dồi và thử thách bản thân mình hơn. Cái sau cùng có một lý do hơi kỳ lạ đó là thích, một số bạn thích chuyển việc thôi, họ nghiện chuyển việc, họ làm 1, 2 năm rồi họ chuyển công việc khác.

Business Intelligence là gìBusiness Intelligence là gì

Khi mà anh làm việc ở ACB thì động lực nào khiến anh ở lâu như vậy?

Hồi xưa mình làm việc với sếp ở ACB, mình thấy hạnh phúc lắm, mình thấy rất thích phong cách của sếp quản lý tại thời điểm đó. Sếp luôn giúp đỡ mọi người và luôn nâng cấp nghề nghiệp của mình, đó là lý do chính mà mình gắn bó lâu dài với ACB

Khi nào một coder mới đủ độ “chín” để phát triển một tầm cao mới?

Mình nghĩ lý do quan trọng nhất đó là thuyết phục, làm sao để thuyết phục được người khác nói điều mình đang nói, cái đó là quan trọng nhất. Bạn coder đó cần phải có kỹ năng về quản lý người, kỹ năng về trình bày một số vấn đề để người khác hiểu được, kỹ năng thuyết phục khách hàng, thì lúc đó là thời điểm chín muồi để bạn có thể chuyển sang một title mới. Mình nghĩ là trước khi thành một leader thì mình phải biết sharing, nghĩa là mình cần chia sẻ kiến thức mình đang có, sau đó mình học lại từ các bạn khác, kể cả những bạn yếu hơn, bạn sẽ hỏi mình một số câu hỏi rất ngớ ngẩn nhưng mà mình suy nghĩ lại, mình tìm kiếm và trả lời cho bạn một cách hợp lý nhất. Từ đó mình sẽ nâng kiến thức của mình lên, nhiều khi mình làm việc với khách hàng, khách hàng cũng hỏi ngớ ngẩn như vậy, nhưng mình biết cách mình trả lời thì từ từ mình nâng cấp mình lên.

Phần 2: Chia sẻ về Business Intelligence – BI là gì?

Định nghĩa của anh thì Business Intelligence – BI là gì? BI giúp gì cho doanh nghiệp và nó sẽ giúp như thế nào (cách hoạt động)?

Business Intelligence là gìBusiness Intelligence là gì

Về mặt học thuật thì có rất nhiều định nghĩa về BI, có những định nghĩa gần đây nói rằng BI là một skill, rồi ngoài ra là application, rồi information, rồi technology, hoặc là những định nghĩa trước đó thì nói là sẽ lấy tổng hợp dữ liệu có sẵn rồi sau đó đưa ra hỗ trợ quyết định.

Nhưng mà mình nghĩ thực tế nhất, để hiểu BI là gì cũng giống như là hồ sơ giúp mình quản lý sức khỏe, nó lưu thông tin lại để mình kiểm tra sức khỏe định kỳ, rồi sau đó mình sẽ biết được sức khỏe trong tương lai mình sẽ bị bệnh gì, và sức khỏe mình sẽ yếu ở đâu và nó sẽ báo được cái đó và mình nghĩ cái đó là đơn giản nhất. Đa phần BI giúp monitor doanh nghiệp, bên cạnh đó còn hỗ trợ ra quyết định.

BI phù hợp với những doanh nghiệp thế nào và SMEs có cần phải có một hệ thống BI? Nếu không có thì họ sẽ bỏ lỡ những gì?

Tùy doanh nghiệp có kích thước, kích cỡ khác nhau thì mình có thể áp dụng BI có cồng kềnh hay không cồng kềnh hoặc là nó hoành tráng hay không hoành tráng. Đại loại là mình hình dung hồi xưa sức khỏe của một đứa trẻ sơ sinh, sinh ra cũng cần phải có hồ sơ sức khỏe rồi, khi mình lớn mình cũng cần, khi mình già mình cũng cần, nhưng nếu mình không theo dõi sức khỏe thường xuyên, đùng một phát minh bị bệnh ngã ra thì mình sẽ bị bệnh nặng hơn, lúc đó trở tay không kịp. Nếu mình theo dõi sức khỏe định kỳ, làm tốt chuyện đó thì sẽ phát triển tốt hơn và nắm được sức khỏe của doanh nghiệp.

Ý nghĩa của BI trong banking là gì?

Trong banking có rất nhiều bộ phận khác nhau, mà chính vì nhiều bộ phận tài chính khác nhau mà họ đều có khả năng tự làm tài chính báo cáo được, nó sẽ gây ra chuyện là một báo cáo lên thì mỗi bộ phận báo cáo một con số khác nhau, người quản trị ở trên nhìn vào sẽ thấy sao anh này báo cáo một số, anh kia báo cáo một số.

Quay lại câu chuyện của BI khoảng năm 2007 trở về trước, lúc mà tờ báo của Việt Nam mình ra thì có hình BI được mô tả là thầy bói sờ voi, có nghĩa là mỗi người sờ một chỗ và nói là BI như vậy thì đó là lý do chính tại sao cần phải có hệ thống dữ liệu tập trung và mình sẽ dùng BI đó báo cáo xuyên suốt, thuật ngữ hay dùng là one-cross, nghĩa là một sự thật duy nhất thôi, do có nhiều bộ phận báo cáo quá thì sếp không biết số nào là số đúng, bên nào cũng muốn lấy phần có lợi về mình cho nên không phần nào chịu thiệt

Xem thêm BI là gì? Vì sao có nhiều doanh nghiệp đầu tư vào BI?

Quá trình để đi từ raw data đến khi chúng trở thành những thông tin có giá trị để có thể ra quyết định cần qua những giai đoạn nào, “qua tay” những ai?

Để có thể làm phần phân tích dữ liệu có giá trị thì tất nhiên phải có nhiều yếu tố, nhiều con người cùng hợp sức để làm. Đầu tiên mình cần phải biết business need đó là gì, sau đó mình sẽ xác định được nguồn dữ liệu, ví dụ như nãy business need cần phải có BI hỗ trợ cùng, rồi sau đó lấy dữ liệu về thì cần có data engineer, sau khi có cái đó rồi mình mới làm giàu dữ liệu lên, mình làm sạch dữ liệu, mình visualize data lên, sau đó mình mới dùng, người mà involve vào là data analyst, sau đó thì họ báo cáo. Chìa khóa quan trọng ở đây là cái tốn thời gian nhiều nhất là quá trình xử lý dữ liệu nhưng mọi người sẽ nhìn vào chìa khóa chính là visualization thôi, đó là phần data analyst làm

Phần 3: Những lời khuyên khi áp dụng và triển khai BI

Những lưu ý gì khi một doanh nghiệp áp dụng, sử dụng hệ thống BI?

Các doanh nghiệp khi xác định hệ thống BI họ cần phải xác định là cái số lượng người dùng trước đã, rồi cái lượng báo cáo của họ, tần suất báo cáo như thế nào và đặc biệt quan trọng nhất là họ phải xác định, hồi nãy mình có mô tả về quá trình xử lý dữ liệu thì business mới là cái quan trọng nhất, họ cần phải xác định cái business trước tiên, họ cần define những loại báo cáo nào họ sẽ điền vô để quản lý, giống như chỉ số sức khỏe của mình vậy đó, mình đi khám huyết áp thì cần có chỉ số về đường huyết, về máu mình phải đi kèm theo.

Cần chuẩn bị kỹ năng gì khi theo đuổi BI?

Để làm BI thì phần về kỹ thuật nặng hơn phần business nhưng mà giá trị phần business, cho nên các bạn bên Công nghệ thông tin sẽ có lợi thế hơn về cái phần kỹ thuật nắm khá vững, mình phải tìm hiểu thêm 1 số business mình cần nữa, thì lúc đó mình làm việc trực tiếp với BI thôi mình có thể cover được chuyện đó.

Anh có thể gợi ý nguồn học tập Business cho Devs?

Mình nghĩ chắc qua Đại học Kinh tế học đi, hoặc là Đại học Kinh tế luật cũng có khóa chuyên về dữ liệu mới mở.

Case Study đáng nhớ nhất trong quá trình làm việc của anh là gì?

Lúc đó là năm 2011, lúc đó mình mới lấy vợ thôi như sếp mua công cụ Cognos BI của IBM , công cụ đó là chưa có ngân hàng nào ở Việt Nam sử dụng hết mà sếp kêu là làm trong vòng mấy tháng cuối năm thôi, mới lấy vợ không được đi đâu hết. Phải vô công ty làm từ sáng tới tối, làm sao tới 5h sáng mình dậy rồi về nhà tắm rửa quay lại công ty làm trong vòng có vài tháng thôi mà Cognos BI của IBM không có bất kỳ tài liệu nào để tham khảo, lúc đó là mình tự research, team thì chỉ có 3 người và 1 số bạn làm ITL với BI là riêng. Phần đó khiến mình nhớ nhất luôn, nhưng có giận cũng phải chấp nhận thôi.

Phần 4: Lời khuyên qua các trải nghiệm thực tế

Anh có lời khuyên nào dành cho các bạn junior mới làm về data không?

Mình cũng làm chung với các bạn senior hay các bạn làm lâu 1 chút xíu, nhưng các bạn học thiên về xu hướng hiện đại mà quên phần kiến thức căn bản, rồi các bạn học R, học Python nhưng bạn không học cơ sở dữ liệu cơ bản, bạn không học làm cách nào để tổ chức dữ liệu cho hợp lý và mình khai thác nó tối ưu ví dụ như cách mình bố trí file, cách mình bố trí những bảng biểu ra sao, mình bỏ quên cái đó luôn.

Business Intelligence là gìBusiness Intelligence là gì

Mình cứ hình dung là mình đang có nguyên 1 cái tòa nhà, các bạn muốn làm gì làm nhưng mà mình không có quy hoạch kiến trúc tòa nhà đó chỗ nào sẽ chứa dữ liệu này hay dữ liệu nào, thì cuối cùng nguyên tòa nhà đó mỗi phần bạn làm ra rất là đẹp đẽ, nhưng cuối cùng tới chừng làm tự động hóa lại không được, hoặc scalable nó rất là khó.

Về doanh nghiệp thì anh có lời khuyên nào không?

Doanh nghiệp thì mình không dám nói nhưng mình chỉ nói người dùng thôi, người dùng thường so sánh BI với Excel. Excel chính xác là công cụ làm report rất mạnh, không thể từ chối điểm đó luôn, nhưng mà sẽ liên quan tới chuyện security thì Excel rất khó để quản lý cái đó. Họ có thể đem cái file đi bất kỳ đâu cũng được, 1 số doanh nghiệp cứ dùng Excel thì về sau cái phần linked in data thì mình sẽ khó kiểm soát hơn, hoặc là nó sẽ tập trung vào 1 số người. 

Mình có 1 số người quen làm trong lĩnh vực ngân hàng và bố trí excel mà như chạy đua vũ trang vậy, họ làm 1 cái file excel rất là bự, hoặc họ sử dụng máy 16GB không được họ dùng máy 32GB rồi tới 64GB, máy laptop cá nhân, mà trong khi những cái trường hợp đó mình chỉ lưu trữ trong database là có thể hoàn toàn query được hết data đó ra, mình không cần phải bố trí 1 file excel rất bự và tốn thời gian như vậy.

Khi thiết kế Dashboard nên lựa chọn những nguồn tham khảo nào? Anh hay gặp những vấn đề gì khi thiết kế Dashboard?

Đầu tiên là về UI, khi mà thiết kế Dashboard đưa cho người sử dụng người ta lúc nào cũng nói là phải đẹp trước đã, chứ không quan tâm tới phần thông tin mình cung cấp cho họ và đặc biệt là dân kỹ thuật mình làm thiết kế luôn xấu. Tức là các bạn kỹ thuật thiết kế màu sắc bạn không quan tâm tới, ý nghĩa của chart họ cũng không quan tâm tới, thì đó chính là điểm yếu của các bạn kỹ thuật, thiếu phần nghiên cứu về các màu sắc.

Xem thêm UX là gì? UX Designer thì làm những gì?

Cái phần thứ 2 là business user có quá nhiều điều muốn nói trên một dashboard. Mình có làm tư vấn cho 1 công ty bảo hiểm, họ có rất nhiều thông tin muốn đưa lên đầy đủ nhưng mà trên cái dashboard là 1 màn hình để cho người ta nhìn nhanh thì đâu thể cung cấp đủ hết thông tin. Lúc này mình có khoảng 20 câu hỏi, mình sẽ hỏi là user nào sử dụng, tần suất sử dụng ra sao, kích thước màn hình ra sao, thông tin nào quan trọng nhất, thông tin nào đi kèm theo đó. Lúc đầu có 20 mấy thông tin, đánh số thứ tự 1-2-3-4… sau đó mình lựa chọn thông tin để đưa lên màn hình này thì chọn cái nào, và những thông tin liên quan sẽ nhảy qua 1 trang kế tiếp. Mình có nguyên cái luồng gọi là navigation để cho người ta có tư duy đi phân tích, chứ không phải nguyên cái màn hình nhìn tất cả, rất là khó. Do não người nhìn vào cái dashboard không thể nào nhớ hết được tất cả các chỉ số. Thông tin đó mình đọc và idol trong cái quyển sách của ông Stephen Few – Dashboard Design hoặc Show Me the Numbers, các bạn có thể tìm trên Amazon.

Xin cảm ơn những chia sẻ của anh Phan Nguyễn Minh Trường, hy vọng bài viết này đã cung cấp những định nghĩa BI là gì một cách đơn giản và sát với thực tế nhất. Các bạn mong chờ những chia sẻ về những thuật ngữ công nghê nào ở các số sắp tới, hãy cho Station D biết nhé!

Xem thêm các việc làm mảng it tại hấp dẫn tại Station D

Bài viết liên quan

Thị trường EdTech Vietnam- Nhiều tiềm năng nhưng còn bị bỏ ngỏ tại Việt Nam

Thị trường EdTech Vietnam- Nhiều tiềm năng nhưng còn bị bỏ ngỏ tại Việt Nam

Lĩnh vực EdTech (ứng dụng công nghệ vào các sản phẩm giáo dục) trên toàn cầu hiện nay đã tương đối phong phú với nhiều tên tuổi lớn phân phối đều trên các hạng mục như Broad Online Learning Platforms (nền tảng cung cấp khóa học online đại chúng – tiêu biểu như Coursera, Udemy, KhanAcademy,…) Learning Management Systems (hệ thống quản lý lớp học – tiêu biểu như Schoology, Edmodo, ClassDojo,…) Next-Gen Study Tools (công cụ hỗ trợ học tập – tiểu biểu như Kahoot!, Lumosity, Curriculet,…) Tech Learning (đào tạo công nghệ – tiêu biểu như Udacity, Codecademy, PluralSight,…), Enterprise Learning (đào tạo trong doanh nghiệp – tiêu biểu như Edcast, ExecOnline, Grovo,..),… Hiện nay thị trường EdTech tại Việt Nam đã đón nhận khoảng đầu tư khoảng 55 triệu đô cho lĩnh vực này nhiều đơn vị nước ngoài đang quan tâm mạnh đến thị trường này ngày càng nhiều hơn. Là một trong những xu hướng phát triển tốt, và có doanh nghiệp đã hoạt động khá lâu trong ngành nêu tại infographic như Topica, nhưng EdTech vẫn chỉ đang trong giai đoạn sơ khai tại Việt Nam. Tại Việt Nam, hệ sinh thái EdTech trong nước vẫn còn rất non trẻ và thiếu vắng nhiều tên tuổi trong các hạng mục như Enterprise Learning (mới chỉ có MANA), School Administration (hệ thống quản lý trường học) hay Search (tìm kiếm, so sánh trường và khóa học),… Với chỉ dưới 5% số dân công sở có sử dụng một trong các dịch vụ giáo dục online, EdTech cho thấy vẫn còn một thị trường rộng lớn đang chờ được khai phá. *** Vừa qua Station D đã công bố Báo cáo Vietnam IT Landscape 2019 đem đến cái nhìn toàn cảnh về các ứng dụng công...

By stationd
Bộ cài đặt Laravel Installer đã hỗ trợ tích hợp Jetstream

Bộ cài đặt Laravel Installer đã hỗ trợ tích hợp Jetstream

Bài viết được sự cho phép của tác giả Chung Nguyễn Hôm nay, nhóm Laravel đã phát hành một phiên bản chính mới của “ laravel/installer ” bao gồm hỗ trợ khởi động nhanh các dự án Jetstream. Với phiên bản mới này khi bạn chạy laravel new project-name , bạn sẽ nhận được các tùy chọn Jetstream. Ví dụ: API Authentication trong Laravel-Vue SPA sử dụng Jwt-auth Cách sử dụng Laravel với Socket.IO laravel new foo --jet --dev Sau đó, nó sẽ hỏi bạn thích stack Jetstream nào hơn: Which Jetstream stack do you prefer? [0] Livewire [1] inertia > livewire Will your application use teams? (yes/no) [no]: ... Nếu bạn đã cài bộ Laravel Installer, để nâng cấp lên phiên bản mới bạn chạy lệnh: composer global update Một số trường hợp cập nhật bị thất bại, bạn hãy thử, gỡ đi và cài đặt lại nha composer global remove laravel/installer composer global require laravel/installer Bài viết gốc được đăng tải tại chungnguyen.xyz Có thể bạn quan tâm: Cài đặt Laravel Làm thế nào để chạy Sql Server Installation Center sau khi đã cài đặt xong Sql Server? Quản lý các Laravel route gọn hơn và dễ dàng hơn Xem thêm Tuyển dụng lập trình Laravel hấp dẫn trên Station D

By stationd
Principle thiết kế của các sản phẩm nổi tiếng

Principle thiết kế của các sản phẩm nổi tiếng

Tác giả: Lưu Bình An Phù hợp cho các bạn thiết kế nào ko muốn làm code dạo, design dạo nữa, bạn muốn cái gì đó cao hơn ở tầng khái niệm Nếu lập trình chúng ta có các nguyên tắc chung khi viết code như KISS , DRY , thì trong thiết kế cũng có những nguyên tắc chính khi làm việc. Những nguyên tắc này sẽ là kim chỉ nam, nếu có tranh cãi giữa các member trong team, thì cứ đè nguyên tắc này ra mà giải quyết (nghe hơi có mùi cứng nhắc, mình thì thích tùy cơ ứng biến hơn) Tìm các vị trí tuyển dụng designer lương cao cho bạn Nguyên tắc thiết kế của GOV.UK Đây là danh sách của trang GOV.UK Bắt đầu với thứ user cần Làm ít hơn Thiết kế với dữ liệu Làm mọi thứ thật dễ dàng Lặp. Rồi lặp lại lần nữa Dành cho tất cả mọi người Hiểu ngữ cảnh hiện tại Làm dịch vụ digital, không phải làm website Nhất quán, nhưng không hòa tan (phải có chất riêng với thằng khác) Cởi mở, mọi thứ tốt hơn Bao trừu tượng luôn các bạn, trang Gov.uk này cũng có câu tổng quát rất hay Thiết kế tốt là thiết kế có thể sử dụng. Phục vụ cho nhiều đối tượng sử dụng, dễ đọc nhất nhất có thể. Nếu phải từ bỏ đẹp tinh tế – thì cứ bỏ luôn . Chúng ta tạo sản phẩm cho nhu cầu sử dụng, không phải cho người hâm mộ . Chúng ta thiết kế để cả nước sử dụng, không phải những người đã từng sử dụng web. Những người cần dịch vụ của chúng ta nhất là những người đang cảm thấy khó sử dụng dịch...

By stationd
Applicant Tracking System là gì? ATS hoạt động ra sao

Applicant Tracking System là gì? ATS hoạt động ra sao

Công nghệ phát triển hướng đến giải quyết và cải tiến cho mỗi quy trình, hoạt động của doanh nghiệp cũng như đời sống. Đối với lĩnh vực tuyển dụng, sự xuất hiện của phần mềm ATS (Applicant Tracking System) mang đến nhiều thay đổi đáng kể, cả đối với nhà tuyển dụng và ứng viên. Vậy phần mềm ATS là gì? Chúng được sử dụng ra sao? Những thắc mắc về phần mềm ATS trong tuyển dụng sẽ được Station D giải đáp tại bài viết dưới đây. Hệ thống sàng lọc ứng viên ATS (Applicant Tracking System) Applicant Tracking System là gì? Applicant Tracking System (ATS) hay còn gọi là Hệ thống quản lý hồ sơ ứng viên là phần mềm quản lý quy trình tuyển dụng từ đầu đến cuối một cách tự động hóa. ATS được thiết kế để giúp nhà tuyển dụng tiết kiệm thời gian và chi phí trong việc thu thập, sắp xếp và sàng lọc hồ sơ các ứng viên. Các tính năng nổi bật của Applicant Tracking System Các tính năng nổi bật của Applicant Tracking System Applicant Tracking System (ATS) là một công cụ quan trọng giúp các công ty quản lý quy trình tuyển dụng hiệu quả hơn. Cùng chúng tôi điểm qua các tính năng nổi bật của ATS: Sàng lọc và quản lý hồ sơ ứng viên Khả năng tìm kiếm và sàng lọc ứng viên là một trong các tính năng nổi bật nhất của ATS. Với việc sử dụng từ khóa và tiêu chí cụ thể, hệ thống có thể nhanh chóng tìm kiếm và sàng lọc các hồ sơ phù hợp, tự động loại bỏ những ứng viên không đạt yêu cầu. Điều này giúp nhà tuyển dụng tập trung vào những ứng viên...

By stationd
Hiểu về trình duyệt – How browsers work

Hiểu về trình duyệt – How browsers work

Bài viết được sự cho phép của vntesters.com Khi nhìn từ bên ngoài, trình duyệt web giống như một ứng dụng hiển thị những thông tin và tài nguyên từ server lên màn hình người sử dụng, nhưng để làm được công việc hiển thị đó đòi hỏi trình duyệt phải xử lý rất nhiều thông tin và nhiều tầng phía bên dưới. Việc chúng ta (Developers, Testers) tìm hiểu càng sâu tầng bên dưới để nắm được nguyên tắc hoạt động và xử lý của trình duyệt sẽ rất hữu ích trong công việc viết code, sử dụng các tài nguyên cũng như kiểm thử ứng dụng của mình. Cách để npm packages chạy trong browser Câu hỏi phỏng vấn mẹo về React: Component hay element được render trong browser? Khi hiểu được cách thức hoạt động của trình duyệt chúng ta có thể trả lời được rất nhiều câu hỏi như: Tại sao cùng một trang web lại hiển thị khác nhau trên hai trình duyệt? Tại sao chức năng này đang chạy tốt trên trình duyệt Firefox nhưng qua trình duyệt khác lại bị lỗi? Làm sao để trang web hiển thị nội dung nhanh và tối ưu hơn một chút?… Hy vọng sau bài này sẽ giúp các bạn có một cái nhìn rõ hơn cũng như giúp ích được trong công việc hiện tại. 1. Cấu trúc của một trình duyệt Trước tiên chúng ta đi qua cấu trúc, thành phần chung và cơ bản nhất của một trình duyệt web hiện đại, nó sẽ gồm các thành phần (tầng) như sau: Thành phần nằm phía trên là những thành phần gần với tương tác của người dùng, càng phía dưới thì càng sâu và nặng về xử lý dữ liệu hơn tương tác. Nhiệm...

By stationd